--- /srv/rebuilderd/tmp/rebuilderdIuzroz/inputs/libpython3.13-dev_3.13.5-2+deb13u4_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdIuzroz/out/libpython3.13-dev_3.13.5-2+deb13u4_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-07-15 20:25:40.000000 debian-binary │ -rw-r--r-- 0 0 0 7676 2026-07-15 20:25:40.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3817828 2026-07-15 20:25:40.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3818108 2026-07-15 20:25:40.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -287,15 +287,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 954 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/Setup.bootstrap │ │ │ -rw-r--r-- 0 root (0) root (0) 1064 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/Setup.local │ │ │ -rw-r--r-- 0 root (0) root (0) 6743 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/Setup.stdlib │ │ │ -rw-r--r-- 0 root (0) root (0) 5644 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/config.c │ │ │ -rw-r--r-- 0 root (0) root (0) 1751 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/config.c.in │ │ │ -rwxr-xr-x 0 root (0) root (0) 15358 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/install-sh │ │ │ -rw-r--r-- 0 root (0) root (0) 8281404 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/libpython3.13-pic.a │ │ │ --rw-r--r-- 0 root (0) root (0) 7978508 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/libpython3.13.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 7978340 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/libpython3.13.a │ │ │ -rwxr-xr-x 0 root (0) root (0) 9033 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/makesetup │ │ │ -rwxr-xr-x 0 root (0) root (0) 2066 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/python-config.py │ │ │ -rw-r--r-- 0 root (0) root (0) 8300 2026-07-15 20:25:40.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/python.o │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-15 20:25:40.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-15 20:25:40.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-15 20:25:40.000000 ./usr/share/lintian/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-15 20:25:40.000000 ./usr/share/lintian/overrides/ │ │ ├── ./usr/lib/python3.13/config-3.13-arm-linux-gnueabi/libpython3.13.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: jit.o: no symbols │ │ │ │┄ nm: optimizer.o: no symbols │ │ │ │┄ nm: optimizer_analysis.o: no symbols │ │ │ │┄ nm: optimizer_symbols.o: no symbols │ │ │ │┄ nm: pymath.o: no symbols │ │ │ │┄ nm: perf_jit_trampoline.o: no symbols │ │ │ │ @@ -74,17 +74,17 @@ │ │ │ │ _PyPegen_empty_arguments in action_helpers.o │ │ │ │ _PyPegen_check_barry_as_flufl in action_helpers.o │ │ │ │ _PyPegen_augoperator in action_helpers.o │ │ │ │ _PyPegen_dummy_name in action_helpers.o │ │ │ │ _PyPegen_make_module in action_helpers.o │ │ │ │ _PyPegen_join_names_with_dot in action_helpers.o │ │ │ │ _PyPegen_key_value_pair in action_helpers.o │ │ │ │ -_PyPegen_alias_for_star in action_helpers.o │ │ │ │ _PyPegen_check_legacy_stmt in action_helpers.o │ │ │ │ _PyPegen_class_def_decorators in action_helpers.o │ │ │ │ +_PyPegen_alias_for_star in action_helpers.o │ │ │ │ _PyPegen_nonparen_genexp_in_call in action_helpers.o │ │ │ │ _PyPegen_decoded_constant_from_token in action_helpers.o │ │ │ │ _PyPegen_setup_full_format_spec in action_helpers.o │ │ │ │ _PyPegen_slash_with_default in action_helpers.o │ │ │ │ _PyPegen_key_pattern_pair in action_helpers.o │ │ │ │ _PyPegen_get_pattern_keys in action_helpers.o │ │ │ │ _PyPegen_get_patterns in action_helpers.o │ │ │ │ @@ -1760,30 +1760,30 @@ │ │ │ │ _PyAST_Starred in Python-ast.o │ │ │ │ _PyAST_Module in Python-ast.o │ │ │ │ _PyAST_With in Python-ast.o │ │ │ │ _PyAST_Delete in Python-ast.o │ │ │ │ _PyAST_Set in Python-ast.o │ │ │ │ _PyAST_Global in Python-ast.o │ │ │ │ PyAST_Check in Python-ast.o │ │ │ │ -_PyAST_Yield in Python-ast.o │ │ │ │ -_PyAST_DictComp in Python-ast.o │ │ │ │ _PyAST_Lambda in Python-ast.o │ │ │ │ _PyAST_Expression in Python-ast.o │ │ │ │ _PyAST_Interactive in Python-ast.o │ │ │ │ _PyAST_Fini in Python-ast.o │ │ │ │ _PyAST_AsyncFunctionDef in Python-ast.o │ │ │ │ +_PyAST_Yield in Python-ast.o │ │ │ │ +_PyAST_DictComp in Python-ast.o │ │ │ │ _PyAST_MatchValue in Python-ast.o │ │ │ │ _PyAST_MatchSequence in Python-ast.o │ │ │ │ PyInit__ast in Python-ast.o │ │ │ │ _PyAST_match_case in Python-ast.o │ │ │ │ _PyAST_MatchStar in Python-ast.o │ │ │ │ _PyAST_Match in Python-ast.o │ │ │ │ -_PyAST_Await in Python-ast.o │ │ │ │ _PyAST_YieldFrom in Python-ast.o │ │ │ │ _PyAST_AnnAssign in Python-ast.o │ │ │ │ +_PyAST_Await in Python-ast.o │ │ │ │ PyAST_mod2obj in Python-ast.o │ │ │ │ _PyAST_AsyncWith in Python-ast.o │ │ │ │ _PyAST_MatchSingleton in Python-ast.o │ │ │ │ _PyAST_MatchClass in Python-ast.o │ │ │ │ _PyAST_MatchAs in Python-ast.o │ │ │ │ _Py_asdl_pattern_seq_new in Python-ast.o │ │ │ │ _PyAST_TypeAlias in Python-ast.o │ │ │ │ @@ -1829,19 +1829,19 @@ │ │ │ │ _PyEval_FrameClearAndPop in ceval.o │ │ │ │ _PyEval_MatchClass in ceval.o │ │ │ │ _PyEval_CheckExceptStarTypeValid in ceval.o │ │ │ │ _PyEval_ExceptionGroupMatch in ceval.o │ │ │ │ _PyEval_UnpackIterable in ceval.o │ │ │ │ _PyEval_FormatExcCheckArg in ceval.o │ │ │ │ _Py_CheckRecursiveCallPy in ceval.o │ │ │ │ +_Py_CheckRecursiveCall in ceval.o │ │ │ │ _PyEval_FormatExcUnbound in ceval.o │ │ │ │ -_PyEval_FormatAwaitableError in ceval.o │ │ │ │ _PyEval_FormatKwargsError in ceval.o │ │ │ │ +_PyEval_FormatAwaitableError in ceval.o │ │ │ │ _PyEval_MatchKeys in ceval.o │ │ │ │ -_Py_CheckRecursiveCall in ceval.o │ │ │ │ _PyEval_CheckExceptTypeValid in ceval.o │ │ │ │ PyEval_GetGlobals in ceval.o │ │ │ │ _PyEval_SliceIndex in ceval.o │ │ │ │ PyEval_MergeCompilerFlags in ceval.o │ │ │ │ PyEval_GetFrame in ceval.o │ │ │ │ _PyEval_GetFrame in ceval.o │ │ │ │ _PyEval_GetFrameLocals in ceval.o │ │ │ │ @@ -3230,16 +3230,16 @@ │ │ │ │ 0000072c T _PyPegen_expect_token │ │ │ │ 000007b8 T _PyPegen_fill_token │ │ │ │ 000015dc T _PyPegen_get_last_nonnwhitespace_token │ │ │ │ 0000150c T _PyPegen_insert_memo │ │ │ │ 00000000 T _PyPegen_interactive_exit │ │ │ │ 00001008 T _PyPegen_is_memoized │ │ │ │ 000006ec T _PyPegen_lookahead │ │ │ │ -00002050 T _PyPegen_lookahead_for_expr │ │ │ │ -00002054 T _PyPegen_lookahead_for_stmt │ │ │ │ +00002060 T _PyPegen_lookahead_for_expr │ │ │ │ +00002064 T _PyPegen_lookahead_for_stmt │ │ │ │ 00000e94 T _PyPegen_lookahead_with_int │ │ │ │ 00001640 T _PyPegen_lookahead_with_string │ │ │ │ 000010f8 T _PyPegen_name_token │ │ │ │ 000011b4 T _PyPegen_new_identifier │ │ │ │ 00001738 T _PyPegen_number_token │ │ │ │ U _PyPegen_parse │ │ │ │ U _PyPegen_raise_error │ │ │ │ @@ -3362,22 +3362,22 @@ │ │ │ │ U _PyAST_alias │ │ │ │ U _PyAST_arg │ │ │ │ U _PyAST_arguments │ │ │ │ U _PyArena_AddPyObject │ │ │ │ U _PyArena_Malloc │ │ │ │ 00000f1c T _PyPegen_add_type_comment_to_arg │ │ │ │ 00000000 t _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ -00000210 T _PyPegen_alias_for_star │ │ │ │ +000002d8 T _PyPegen_alias_for_star │ │ │ │ 000002bc T _PyPegen_arguments_parsing_error │ │ │ │ 00002b28 T _PyPegen_augoperator │ │ │ │ 000000cc T _PyPegen_check_barry_as_flufl │ │ │ │ 00002718 T _PyPegen_check_fstring_conversion │ │ │ │ -000002b8 T _PyPegen_check_legacy_stmt │ │ │ │ +00000210 T _PyPegen_check_legacy_stmt │ │ │ │ 00001034 T _PyPegen_checked_future_import │ │ │ │ -0000031c T _PyPegen_class_def_decorators │ │ │ │ +00000274 T _PyPegen_class_def_decorators │ │ │ │ 00000f34 T _PyPegen_cmpop_expr_pair │ │ │ │ 00000d7c T _PyPegen_collect_call_seqs │ │ │ │ 0000010c T _PyPegen_concatenate_strings │ │ │ │ 00000000 T _PyPegen_constant_from_string │ │ │ │ 00001790 T _PyPegen_constant_from_token │ │ │ │ U _PyPegen_decode_string │ │ │ │ 00000380 T _PyPegen_decoded_constant_from_token │ │ │ │ @@ -3453,25 +3453,25 @@ │ │ │ │ U memmove │ │ │ │ U strchr │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ U strpbrk │ │ │ │ │ │ │ │ parser.o: │ │ │ │ -000236e4 t INVALID_VERSION_CHECK │ │ │ │ -00017a84 t NEW_TYPE_COMMENT │ │ │ │ +000236ec t INVALID_VERSION_CHECK │ │ │ │ +00017a6c t NEW_TYPE_COMMENT │ │ │ │ U PyBytes_AsString │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ U PyExc_IndentationError │ │ │ │ U PyExc_SyntaxError │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_Realloc │ │ │ │ -00001680 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ +000015e4 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ U _PyAST_AnnAssign │ │ │ │ U _PyAST_Assert │ │ │ │ U _PyAST_Assign │ │ │ │ U _PyAST_AsyncFor │ │ │ │ U _PyAST_AsyncFunctionDef │ │ │ │ U _PyAST_AsyncWith │ │ │ │ U _PyAST_Attribute │ │ │ │ @@ -3628,105 +3628,105 @@ │ │ │ │ 00000158 d __compound_literal.2 │ │ │ │ 00000120 d __compound_literal.3 │ │ │ │ 000000e0 d __compound_literal.4 │ │ │ │ 00000098 d __compound_literal.5 │ │ │ │ 00000060 d __compound_literal.6 │ │ │ │ 00000050 d __compound_literal.7 │ │ │ │ 00000038 d __compound_literal.8 │ │ │ │ -00021024 t _gather_116_rule │ │ │ │ +00021004 t _gather_116_rule │ │ │ │ 00000d3c t _gather_141_rule │ │ │ │ 00000d3c t _gather_143_rule │ │ │ │ 00000d3c t _gather_145_rule │ │ │ │ 00000d3c t _gather_147_rule │ │ │ │ 000002b0 t _gather_18_rule │ │ │ │ 00000000 t _gather_206_rule │ │ │ │ 000016b0 t _gather_208_rule │ │ │ │ 000002b0 t _gather_20_rule │ │ │ │ 00000000 t _gather_210_rule │ │ │ │ 000016b0 t _gather_212_rule │ │ │ │ -00021024 t _gather_231_rule │ │ │ │ -00023c2c t _gather_51_rule │ │ │ │ -00023c2c t _gather_53_rule │ │ │ │ -00023c2c t _gather_55_rule │ │ │ │ -00023c2c t _gather_57_rule │ │ │ │ -00026ce4 t _loop0_100_rule │ │ │ │ -00026ce4 t _loop0_102_rule │ │ │ │ -00025bf4 t _loop0_106_rule │ │ │ │ -00025bf4 t _loop0_108_rule │ │ │ │ +00021004 t _gather_231_rule │ │ │ │ +00023c34 t _gather_51_rule │ │ │ │ +00023c34 t _gather_53_rule │ │ │ │ +00023c34 t _gather_55_rule │ │ │ │ +00023c34 t _gather_57_rule │ │ │ │ +00026cec t _loop0_100_rule │ │ │ │ +00026cec t _loop0_102_rule │ │ │ │ +00025bfc t _loop0_106_rule │ │ │ │ +00025bfc t _loop0_108_rule │ │ │ │ 00001ab8 t _loop0_110_rule │ │ │ │ 0000481c t _loop0_112_rule │ │ │ │ -000215e4 t _loop0_119_rule │ │ │ │ -000215e4 t _loop0_120_rule │ │ │ │ +000215d8 t _loop0_119_rule │ │ │ │ +000215d8 t _loop0_120_rule │ │ │ │ 00000ee4 t _loop0_129_rule │ │ │ │ -000018f4 t _loop0_164_rule │ │ │ │ -000018f4 t _loop0_165_rule │ │ │ │ +00001858 t _loop0_164_rule │ │ │ │ +00001858 t _loop0_165_rule │ │ │ │ 00000000 t _loop0_170_rule │ │ │ │ -0001a5f4 t _loop0_171_rule │ │ │ │ -0001a5f4 t _loop0_172_rule │ │ │ │ +0001a5dc t _loop0_171_rule │ │ │ │ +0001a5dc t _loop0_172_rule │ │ │ │ 00000000 t _loop0_175_rule │ │ │ │ 00000000 t _loop0_177_rule │ │ │ │ 00000000 t _loop0_182_rule │ │ │ │ 00001ab8 t _loop0_187_rule │ │ │ │ -00025bf4 t _loop0_188_rule │ │ │ │ -00025bf4 t _loop0_189_rule │ │ │ │ +00025bfc t _loop0_188_rule │ │ │ │ +00025bfc t _loop0_189_rule │ │ │ │ 00001ab8 t _loop0_193_rule │ │ │ │ 00001ab8 t _loop0_195_rule │ │ │ │ -00027c3c t _loop0_1_rule │ │ │ │ +00027c44 t _loop0_1_rule │ │ │ │ 00001ab8 t _loop0_200_rule │ │ │ │ 00000bf8 t _loop0_215_rule │ │ │ │ 00000bf8 t _loop0_218_rule │ │ │ │ 0000481c t _loop0_240_rule │ │ │ │ -00027c3c t _loop0_2_rule │ │ │ │ -0001a5f4 t _loop0_36_rule │ │ │ │ -0001c134 t _loop0_37_rule │ │ │ │ -0001c134 t _loop0_38_rule │ │ │ │ -0001c134 t _loop0_40_rule │ │ │ │ +00027c44 t _loop0_2_rule │ │ │ │ +0001a5dc t _loop0_36_rule │ │ │ │ +0001c11c t _loop0_37_rule │ │ │ │ +0001c11c t _loop0_38_rule │ │ │ │ +0001c11c t _loop0_40_rule │ │ │ │ 00000000 t _loop0_48_rule │ │ │ │ 00000000 t _loop0_49_rule │ │ │ │ -00025bf4 t _loop0_98_rule │ │ │ │ -00026ce4 t _loop0_99_rule │ │ │ │ -000252e4 t _loop1_101_rule │ │ │ │ -00026454 t _loop1_103_rule │ │ │ │ -000252e4 t _loop1_104_rule │ │ │ │ -000252e4 t _loop1_105_rule │ │ │ │ -00026454 t _loop1_107_rule │ │ │ │ -00026454 t _loop1_109_rule │ │ │ │ +00025bfc t _loop0_98_rule │ │ │ │ +00026cec t _loop0_99_rule │ │ │ │ +000252ec t _loop1_101_rule │ │ │ │ +0002645c t _loop1_103_rule │ │ │ │ +000252ec t _loop1_104_rule │ │ │ │ +000252ec t _loop1_105_rule │ │ │ │ +0002645c t _loop1_107_rule │ │ │ │ +0002645c t _loop1_109_rule │ │ │ │ 00005b3c t _loop1_111_rule │ │ │ │ -00018dc0 t _loop1_173_rule │ │ │ │ -00023754 t _loop1_178_rule │ │ │ │ -0001a9d8 t _loop1_185_rule │ │ │ │ +00018da8 t _loop1_173_rule │ │ │ │ +0002375c t _loop1_178_rule │ │ │ │ +0001a9c0 t _loop1_185_rule │ │ │ │ 00005b3c t _loop1_196_rule │ │ │ │ -00026454 t _loop1_197_rule │ │ │ │ -000203cc t _loop1_216_rule │ │ │ │ +0002645c t _loop1_197_rule │ │ │ │ +000203ac t _loop1_216_rule │ │ │ │ 00005570 t _loop1_219_rule │ │ │ │ -00018dc0 t _loop1_39_rule │ │ │ │ -0001a9d8 t _loop1_41_rule │ │ │ │ -00018dc0 t _loop1_42_rule │ │ │ │ -00018dc0 t _loop1_43_rule │ │ │ │ -0001a9d8 t _loop1_45_rule │ │ │ │ -0001a9d8 t _loop1_47_rule │ │ │ │ -00023754 t _loop1_50_rule │ │ │ │ -000203cc t _loop1_60_rule │ │ │ │ +00018da8 t _loop1_39_rule │ │ │ │ +0001a9c0 t _loop1_41_rule │ │ │ │ +00018da8 t _loop1_42_rule │ │ │ │ +00018da8 t _loop1_43_rule │ │ │ │ +0001a9c0 t _loop1_45_rule │ │ │ │ +0001a9c0 t _loop1_47_rule │ │ │ │ +0002375c t _loop1_50_rule │ │ │ │ +000203ac t _loop1_60_rule │ │ │ │ 00005570 t _loop1_61_rule │ │ │ │ 00002f38 t _loop1_64_rule │ │ │ │ 00003a34 t _tmp_10_rule │ │ │ │ 00004a04 t _tmp_11_rule │ │ │ │ 00004a04 t _tmp_13_rule │ │ │ │ 00000578 t _tmp_149_rule │ │ │ │ 00001298 t _tmp_155_rule │ │ │ │ 00002cd4 t _tmp_157_rule │ │ │ │ -00001218 t _tmp_158_rule │ │ │ │ +0000117c t _tmp_158_rule │ │ │ │ 000013ec t _tmp_159_rule │ │ │ │ 00000a2c t _tmp_160_rule │ │ │ │ -000017c8 t _tmp_161_rule │ │ │ │ +0000172c t _tmp_161_rule │ │ │ │ 00001294 t _tmp_162_rule │ │ │ │ -00027e04 t _tmp_167_rule │ │ │ │ -00027e04 t _tmp_168_rule │ │ │ │ -000010e4 t _tmp_169_rule │ │ │ │ -000010e4 t _tmp_174_rule │ │ │ │ +00027e0c t _tmp_167_rule │ │ │ │ +00027e0c t _tmp_168_rule │ │ │ │ +00001048 t _tmp_169_rule │ │ │ │ +00001048 t _tmp_174_rule │ │ │ │ 00006360 t _tmp_179_rule │ │ │ │ 00000ac4 t _tmp_181_rule │ │ │ │ 00000ac4 t _tmp_183_rule │ │ │ │ 00001330 t _tmp_184_rule │ │ │ │ 00000448 t _tmp_186_rule │ │ │ │ 00000448 t _tmp_192_rule │ │ │ │ 00001990 t _tmp_199_rule │ │ │ │ @@ -3735,182 +3735,182 @@ │ │ │ │ 0000635c t _tmp_203_rule │ │ │ │ 00000b58 t _tmp_214_rule │ │ │ │ 00000ef0 t _tmp_217_rule │ │ │ │ 00000ef0 t _tmp_221_rule │ │ │ │ 00000ef0 t _tmp_222_rule │ │ │ │ 00000ef0 t _tmp_224_rule │ │ │ │ 00000ef0 t _tmp_225_rule │ │ │ │ -00001178 t _tmp_227_rule │ │ │ │ -00001178 t _tmp_228_rule │ │ │ │ +000010dc t _tmp_227_rule │ │ │ │ +000010dc t _tmp_228_rule │ │ │ │ 00001488 t _tmp_229_rule.isra.0 │ │ │ │ 00000d88 t _tmp_22_rule │ │ │ │ -00001048 t _tmp_233_rule │ │ │ │ +00001a1c t _tmp_233_rule │ │ │ │ 000063fc t _tmp_234_rule │ │ │ │ 00001534 t _tmp_235_rule │ │ │ │ 00001a24 t _tmp_236_rule │ │ │ │ 00001904 t _tmp_237_rule.isra.0 │ │ │ │ 00001614 t _tmp_238_rule │ │ │ │ 000016ac t _tmp_242_rule │ │ │ │ -00029894 t _tmp_253_rule │ │ │ │ -00017498 t _tmp_258_rule │ │ │ │ +0002989c t _tmp_253_rule │ │ │ │ +00017480 t _tmp_258_rule │ │ │ │ 000004d8 t _tmp_262_rule │ │ │ │ 000001b4 t _tmp_267_rule │ │ │ │ 00001864 t _tmp_268_rule │ │ │ │ 00000ef0 t _tmp_271_rule │ │ │ │ 00000254 t _tmp_276_rule │ │ │ │ 00000254 t _tmp_277_rule │ │ │ │ 00000e24 t _tmp_59_rule │ │ │ │ 00005aa0 t _tmp_67_rule │ │ │ │ 00006358 t _tmp_68_rule │ │ │ │ 0000475c t _tmp_69_rule │ │ │ │ -000145bc t _tmp_6_rule │ │ │ │ +000145a4 t _tmp_6_rule │ │ │ │ 00004a98 t _tmp_70_rule │ │ │ │ 000037d0 t _tmp_7_rule │ │ │ │ 000038b8 t _tmp_8_rule │ │ │ │ 00009fb4 t _tmp_93_rule │ │ │ │ 00003974 t _tmp_9_rule │ │ │ │ -0001645c t annotated_rhs_rule │ │ │ │ -00015974 t args_rule │ │ │ │ -00015830 t arguments_rule │ │ │ │ +00016444 t annotated_rhs_rule │ │ │ │ +0001595c t args_rule │ │ │ │ +00015818 t arguments_rule │ │ │ │ 000067cc t assignment_rule │ │ │ │ 000089ec t atom_rule │ │ │ │ 000041c4 t attr_rule │ │ │ │ -00021884 t augassign_rule │ │ │ │ +00021878 t augassign_rule │ │ │ │ 00010b30 t bitwise_and_rule │ │ │ │ 00010254 t bitwise_or_rule │ │ │ │ 00010524 t bitwise_xor_rule │ │ │ │ -0001d930 t block_rule │ │ │ │ -00020a00 t class_def_raw_rule │ │ │ │ -00028258 t closed_pattern_rule │ │ │ │ +0001d918 t block_rule │ │ │ │ +000209e0 t class_def_raw_rule │ │ │ │ +00028260 t closed_pattern_rule │ │ │ │ 00003d48 t complex_number_rule │ │ │ │ -00000e8c t compound_stmt_rule │ │ │ │ +00000e88 t compound_stmt_rule │ │ │ │ 0000dae4 t conjunction_rule │ │ │ │ -000140ac t decorators_rule │ │ │ │ -00022e44 t default_rule │ │ │ │ +00014094 t decorators_rule │ │ │ │ +00022e48 t default_rule │ │ │ │ 0000086c t del_target_rule │ │ │ │ 00000644 t del_targets_rule │ │ │ │ 0000ce70 t disjunction_rule │ │ │ │ -000164f0 t dotted_name_rule │ │ │ │ +000164d8 t dotted_name_rule │ │ │ │ 00005cb4 t double_star_pattern_rule │ │ │ │ -0001f6b0 t elif_stmt_rule │ │ │ │ -0001faf8 t else_block_rule │ │ │ │ +0001f690 t elif_stmt_rule │ │ │ │ +0001fad8 t else_block_rule │ │ │ │ 0000c67c t expression_rule │ │ │ │ -000241e8 t expressions_rule │ │ │ │ +000241f0 t expressions_rule │ │ │ │ 00012d4c t factor_rule │ │ │ │ -0001467c t for_if_clauses_rule │ │ │ │ -0001e904 t fstring_replacement_field_rule │ │ │ │ -0001f4a8 t func_type_comment_rule │ │ │ │ -00014d90 t function_def_raw_rule │ │ │ │ +00014664 t for_if_clauses_rule │ │ │ │ +0001e8e4 t fstring_replacement_field_rule │ │ │ │ +0001f488 t func_type_comment_rule │ │ │ │ +00014d78 t function_def_raw_rule │ │ │ │ 0000c240 t genexp_rule │ │ │ │ 000046c8 t guard_rule │ │ │ │ 00000398 t imaginary_number_rule │ │ │ │ -0001a7e8 t import_from_as_name_rule │ │ │ │ -00019f34 t import_from_as_names_rule │ │ │ │ -00019718 t import_from_targets_rule │ │ │ │ -000016dc t invalid_ann_assign_target_rule │ │ │ │ +0001a7d0 t import_from_as_name_rule │ │ │ │ +00019f1c t import_from_as_names_rule │ │ │ │ +00019700 t import_from_targets_rule │ │ │ │ +00001640 t invalid_ann_assign_target_rule │ │ │ │ 00001d54 t invalid_arguments_rule │ │ │ │ -000012d0 t invalid_comprehension_rule │ │ │ │ +00001234 t invalid_comprehension_rule │ │ │ │ 00000f90 t invalid_except_stmt_rule │ │ │ │ -000015a8 t invalid_for_target_rule │ │ │ │ +0000150c t invalid_for_target_rule │ │ │ │ 00002990 t invalid_kwarg_rule.isra.0 │ │ │ │ 00000618 t invalid_try_stmt_rule │ │ │ │ 0000e938 t inversion_rule │ │ │ │ 00005d48 t items_pattern_rule │ │ │ │ 00005f48 t key_value_pattern_rule │ │ │ │ 00004ea0 t keyword_pattern_rule │ │ │ │ 00004c9c t keyword_patterns_rule │ │ │ │ -00023494 t kwarg_or_double_starred_rule │ │ │ │ -00022fdc t kwarg_or_starred_rule │ │ │ │ -00021c44 t kwargs_rule │ │ │ │ -0001d6c8 t kwds_rule │ │ │ │ -000279d4 t lambda_kwds_rule │ │ │ │ +0002349c t kwarg_or_double_starred_rule │ │ │ │ +00022fe0 t kwarg_or_starred_rule │ │ │ │ +00021c38 t kwargs_rule │ │ │ │ +0001d6b0 t kwds_rule │ │ │ │ +000279dc t lambda_kwds_rule │ │ │ │ 00001c08 t lambda_param_maybe_default_rule │ │ │ │ -00025854 t lambda_param_no_default_rule │ │ │ │ -00025934 t lambda_param_rule │ │ │ │ -00024670 t lambda_params_rule │ │ │ │ -000251dc t lambda_slash_no_default_rule │ │ │ │ -00025a90 t lambda_slash_with_default_rule │ │ │ │ -00027264 t lambda_star_etc_rule │ │ │ │ -000143d4 t lambdef_rule │ │ │ │ -0001e17c t list_rule │ │ │ │ +0002585c t lambda_param_no_default_rule │ │ │ │ +0002593c t lambda_param_rule │ │ │ │ +00024678 t lambda_params_rule │ │ │ │ +000251e4 t lambda_slash_no_default_rule │ │ │ │ +00025a98 t lambda_slash_with_default_rule │ │ │ │ +0002726c t lambda_star_etc_rule │ │ │ │ +000143bc t lambdef_rule │ │ │ │ +0001e15c t list_rule │ │ │ │ 000044a0 t maybe_sequence_pattern_rule │ │ │ │ 000035c4 t maybe_star_pattern_rule │ │ │ │ 0000440c t name_or_attr_rule │ │ │ │ -0001b624 t named_expression_rule │ │ │ │ +0001b60c t named_expression_rule │ │ │ │ 000034e0 t open_sequence_pattern_rule │ │ │ │ -00027ebc t or_pattern_rule │ │ │ │ -00019030 t param_no_default_rule │ │ │ │ -00019510 t param_rule │ │ │ │ +00027ec4 t or_pattern_rule │ │ │ │ +00019018 t param_no_default_rule │ │ │ │ +000194f8 t param_rule │ │ │ │ 0000046c t param_star_annotation_rule │ │ │ │ -00017da4 t params_rule │ │ │ │ +00017d8c t params_rule │ │ │ │ 00003f60 t pattern_capture_target_rule │ │ │ │ 0000383c t pattern_rule │ │ │ │ 0000336c t patterns_rule │ │ │ │ 00004a9c t positional_patterns_rule │ │ │ │ -00013698 t primary_raw │ │ │ │ -000134dc t primary_rule │ │ │ │ +00013690 t primary_raw │ │ │ │ +000134d4 t primary_rule │ │ │ │ 00000000 d reserved_keywords │ │ │ │ 000114fc t shift_expr_rule │ │ │ │ 00003bb0 t signed_number_rule │ │ │ │ -000295ac t signed_real_number_rule │ │ │ │ +000295b4 t signed_real_number_rule │ │ │ │ 00003de4 t simple_stmt_rule │ │ │ │ 00003af4 t simple_stmts_rule │ │ │ │ 0000d2d0 t single_target_rule │ │ │ │ -00018cb8 t slash_no_default_rule │ │ │ │ -0001a134 t slash_with_default_rule │ │ │ │ -0001fcf8 t slices_rule │ │ │ │ +00018ca0 t slash_no_default_rule │ │ │ │ +0001a11c t slash_with_default_rule │ │ │ │ +0001fcd8 t slices_rule │ │ │ │ 00000024 d soft_keywords │ │ │ │ -0001cd34 t star_etc_rule │ │ │ │ +0001cd1c t star_etc_rule │ │ │ │ 000100a4 t star_expression_rule │ │ │ │ 0000dfc8 t star_expressions_rule │ │ │ │ -0001bfa4 t star_named_expression_rule │ │ │ │ -0001e324 t star_named_expressions_rule │ │ │ │ +0001bf8c t star_named_expression_rule │ │ │ │ +0001e304 t star_named_expressions_rule │ │ │ │ 0000afa4 t star_target_rule │ │ │ │ 0000a98c t star_targets_rule │ │ │ │ -00017ad8 t starred_expression_rule │ │ │ │ +00017ac0 t starred_expression_rule │ │ │ │ 0000a06c t strings_rule │ │ │ │ 00002d74 t subject_expr_rule │ │ │ │ 00011a98 t sum_rule │ │ │ │ 0000a8bc t t_lookahead_rule │ │ │ │ 00007cd0 t t_primary_raw │ │ │ │ 00007bc0 t t_primary_rule │ │ │ │ 0000b1f4 t target_with_star_atom_rule │ │ │ │ 00011fb8 t term_raw │ │ │ │ 00011dfc t term_rule │ │ │ │ -0001bb9c t tuple_rule │ │ │ │ +0001bb84 t tuple_rule │ │ │ │ 0000549c t type_param_default_rule │ │ │ │ 00004f80 t type_param_rule │ │ │ │ -00016e9c t type_params_rule │ │ │ │ +00016e84 t type_params_rule │ │ │ │ 00004060 t wildcard_pattern_rule │ │ │ │ -00017280 t yield_expr_rule │ │ │ │ +00017268 t yield_expr_rule │ │ │ │ │ │ │ │ string_parser.o: │ │ │ │ U PyBytes_AsString │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyBytes_Size │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_WarnExplicitObject │ │ │ │ U PyExc_DeprecationWarning │ │ │ │ U PyExc_SyntaxError │ │ │ │ U PyExc_SyntaxWarning │ │ │ │ U PyUnicode_DecodeUTF8 │ │ │ │ U PyUnicode_DecodeUTF8Stateful │ │ │ │ U PyUnicode_FromFormat │ │ │ │ -00000ae8 t Py_XDECREF │ │ │ │ 00000264 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ U _PyBytes_DecodeEscape2 │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ -000007c4 T _PyPegen_decode_string │ │ │ │ +00000548 T _PyPegen_decode_string │ │ │ │ 00000000 T _PyPegen_parse_string │ │ │ │ U _PyPegen_raise_error_known_location │ │ │ │ U _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_ctype_table │ │ │ │ U __sprintf_chk │ │ │ │ +00000588 t decode_unicode_with_escapes │ │ │ │ U memcpy │ │ │ │ U strchr │ │ │ │ U strlen │ │ │ │ 00000000 t warn_invalid_escape_sequence │ │ │ │ │ │ │ │ peg_api.o: │ │ │ │ U PySys_Audit │ │ │ │ @@ -3935,15 +3935,15 @@ │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_Realloc │ │ │ │ U PyUnicode_AsUTF8String │ │ │ │ U PyUnicode_DecodeUTF8 │ │ │ │ U PyUnicode_Substring │ │ │ │ U _PyLexer_token_setup │ │ │ │ U _PyLexer_type_comment_token_setup │ │ │ │ -00002fe4 T _PyLexer_update_fstring_expr │ │ │ │ +00002fb0 T _PyLexer_update_fstring_expr │ │ │ │ U _PyToken_OneChar │ │ │ │ U _PyToken_ThreeChars │ │ │ │ U _PyToken_TwoChars │ │ │ │ 00000000 T _PyTokenizer_Get │ │ │ │ U _PyTokenizer_indenterror │ │ │ │ U _PyTokenizer_parser_warn │ │ │ │ U _PyTokenizer_syntaxerror │ │ │ │ @@ -3958,20 +3958,20 @@ │ │ │ │ U __aeabi_idiv │ │ │ │ 00000010 r __func__.0 │ │ │ │ 0000007c t lookahead │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U strlen │ │ │ │ U strncpy │ │ │ │ -00002f70 t tok_backup │ │ │ │ +00002f3c t tok_backup │ │ │ │ 00000000 t tok_continuation_line │ │ │ │ -00003138 t tok_decimal_tail │ │ │ │ -00000bec t tok_get_normal_mode │ │ │ │ -00002e6c t tok_nextc │ │ │ │ -000032bc t verify_end_of_number │ │ │ │ +00003104 t tok_decimal_tail │ │ │ │ +00000be8 t tok_get_normal_mode │ │ │ │ +00002e38 t tok_nextc │ │ │ │ +00003288 t verify_end_of_number │ │ │ │ │ │ │ │ state.o: │ │ │ │ U PyMem_Calloc │ │ │ │ U PyMem_Free │ │ │ │ 00000108 T _PyLexer_token_setup │ │ │ │ 00000000 T _PyLexer_type_comment_token_setup │ │ │ │ 000003b8 T _PyToken_Free │ │ │ │ @@ -4174,15 +4174,15 @@ │ │ │ │ U strlen │ │ │ │ │ │ │ │ abstract.o: │ │ │ │ 0000100c T PyAIter_Check │ │ │ │ 00000b74 T PyBuffer_FillContiguousStrides │ │ │ │ 000010e8 T PyBuffer_FillInfo │ │ │ │ 000009e8 T PyBuffer_FromContiguous │ │ │ │ -00008e98 T PyBuffer_GetPointer │ │ │ │ +00008e70 T PyBuffer_GetPointer │ │ │ │ 00006304 T PyBuffer_IsContiguous │ │ │ │ 000012a4 T PyBuffer_Release │ │ │ │ 00000928 T PyBuffer_SizeFromFormat │ │ │ │ U PyByteArray_Type │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyCFunction_Type │ │ │ │ U PyComplex_Type │ │ │ │ @@ -4237,28 +4237,28 @@ │ │ │ │ 00005060 T PyMapping_Keys │ │ │ │ 00001004 T PyMapping_Length │ │ │ │ 00000ee0 T PyMapping_SetItemString │ │ │ │ 00006660 T PyMapping_Size │ │ │ │ 000002b0 T PyMapping_Values │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ -00007f1c T PyNumber_Absolute │ │ │ │ +00007ef4 T PyNumber_Absolute │ │ │ │ 00000ac0 T PyNumber_Add │ │ │ │ 00004888 T PyNumber_And │ │ │ │ 000021e8 T PyNumber_AsSsize_t │ │ │ │ 00004fd8 T PyNumber_Check │ │ │ │ -000078f0 T PyNumber_Divmod │ │ │ │ -00007f84 T PyNumber_Float │ │ │ │ +000078c8 T PyNumber_Divmod │ │ │ │ +00007f5c T PyNumber_Float │ │ │ │ 00005918 T PyNumber_FloorDivide │ │ │ │ 00003b30 T PyNumber_InPlaceAdd │ │ │ │ 000066f0 T PyNumber_InPlaceAnd │ │ │ │ -000081a8 T PyNumber_InPlaceFloorDivide │ │ │ │ -00007ae4 T PyNumber_InPlaceLshift │ │ │ │ +00008180 T PyNumber_InPlaceFloorDivide │ │ │ │ +00007abc T PyNumber_InPlaceLshift │ │ │ │ 000002f4 T PyNumber_InPlaceMatrixMultiply │ │ │ │ -000074f0 T PyNumber_InPlaceMultiply │ │ │ │ +000074c8 T PyNumber_InPlaceMultiply │ │ │ │ 00002514 T PyNumber_InPlaceOr │ │ │ │ 00000430 T PyNumber_InPlacePower │ │ │ │ 00000488 T PyNumber_InPlaceRemainder │ │ │ │ 000006fc T PyNumber_InPlaceRshift │ │ │ │ 00005dd0 T PyNumber_InPlaceSubtract │ │ │ │ 000005f0 T PyNumber_InPlaceTrueDivide │ │ │ │ 00006e44 T PyNumber_InPlaceXor │ │ │ │ @@ -4267,19 +4267,19 @@ │ │ │ │ 00004a7c T PyNumber_Long │ │ │ │ 00002b7c T PyNumber_Lshift │ │ │ │ 000002a4 T PyNumber_MatrixMultiply │ │ │ │ 000044d8 T PyNumber_Multiply │ │ │ │ 00003968 T PyNumber_Negative │ │ │ │ 000055b8 T PyNumber_Or │ │ │ │ 00000588 T PyNumber_Positive │ │ │ │ -00007654 T PyNumber_Power │ │ │ │ +0000762c T PyNumber_Power │ │ │ │ 00005bdc T PyNumber_Remainder │ │ │ │ -00007d28 T PyNumber_Rshift │ │ │ │ +00007d00 T PyNumber_Rshift │ │ │ │ 00002d6c T PyNumber_Subtract │ │ │ │ -00007358 T PyNumber_ToBase │ │ │ │ +00007330 T PyNumber_ToBase │ │ │ │ 00005eb0 T PyNumber_TrueDivide │ │ │ │ 00006c50 T PyNumber_Xor │ │ │ │ 00000f7c T PyObject_AsCharBuffer │ │ │ │ 00000f80 T PyObject_AsReadBuffer │ │ │ │ 00000e44 T PyObject_AsWriteBuffer │ │ │ │ U PyObject_CallFunctionObjArgs │ │ │ │ U PyObject_CallOneArg │ │ │ │ @@ -4333,15 +4333,15 @@ │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_New │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_GenericAlias │ │ │ │ 00005e84 t Py_XDECREF │ │ │ │ 00005e90 t Py_XDECREF.part.0 │ │ │ │ 000065cc t _IsCContiguous │ │ │ │ -00008e20 t _IsFortranContiguous │ │ │ │ +00008df8 t _IsFortranContiguous │ │ │ │ 00000730 t _IsFortranContiguous.part.0 │ │ │ │ 00000ff0 T _PyBuffer_ReleaseInInterpreter │ │ │ │ 000009bc T _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_Clear │ │ │ │ U _PyErr_ExceptionMatches │ │ │ │ @@ -4359,15 +4359,15 @@ │ │ │ │ 00006938 T _PyObject_HasLen │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_NextNotImplemented │ │ │ │ 00006a08 T _PyObject_RealIsInstance │ │ │ │ 000041cc T _PyObject_RealIsSubclass │ │ │ │ U _PyRuntime │ │ │ │ -00007058 T _PySequence_IterSearch │ │ │ │ +00007030 T _PySequence_IterSearch │ │ │ │ U _PySlice_FromIndices │ │ │ │ U _PyTuple_Resize │ │ │ │ U _PyUnion_Type │ │ │ │ U _Py_CallInInterpreter │ │ │ │ U _Py_CallInInterpreterAndRawFree │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ @@ -4378,15 +4378,15 @@ │ │ │ │ 00000b30 t _Py_add_one_to_index_F │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_union_args │ │ │ │ U __aeabi_dcmpeq │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_read_tp │ │ │ │ 000009cc t _buffer_release_call │ │ │ │ -000083bc t abstract_issubclass │ │ │ │ +00008394 t abstract_issubclass │ │ │ │ 00000efc t as_read_buffer │ │ │ │ 00002754 t binary_iop │ │ │ │ 00000000 t binary_iop.part.0 │ │ │ │ 00002808 t binary_iop1 │ │ │ │ 00000090 t binary_op.part.0 │ │ │ │ 00000d2c t binary_op1 │ │ │ │ 00000624 t check_class │ │ │ │ @@ -4827,25 +4827,25 @@ │ │ │ │ U PyBuffer_Release │ │ │ │ U PyBuffer_ToContiguous │ │ │ │ U PyByteArray_FromStringAndSize │ │ │ │ U PyByteArray_Resize │ │ │ │ U PyByteArray_Type │ │ │ │ 000000d0 D PyBytesIter_Type │ │ │ │ 000003f0 T PyBytes_AsString │ │ │ │ -000031f8 T PyBytes_AsStringAndSize │ │ │ │ -00000fd4 T PyBytes_Concat │ │ │ │ +0000323c T PyBytes_AsStringAndSize │ │ │ │ +00001018 T PyBytes_Concat │ │ │ │ 000013d0 T PyBytes_ConcatAndDel │ │ │ │ -00008254 T PyBytes_DecodeEscape │ │ │ │ -00007350 T PyBytes_FromFormat │ │ │ │ -00007388 T PyBytes_FromFormatV │ │ │ │ -0000540c T PyBytes_FromObject │ │ │ │ -00000efc T PyBytes_FromString │ │ │ │ +0000828c T PyBytes_DecodeEscape │ │ │ │ +00007388 T PyBytes_FromFormat │ │ │ │ +000073c0 T PyBytes_FromFormatV │ │ │ │ +00005444 T PyBytes_FromObject │ │ │ │ +00000f40 T PyBytes_FromString │ │ │ │ 00000000 T PyBytes_FromStringAndSize │ │ │ │ -00003a90 T PyBytes_Repr │ │ │ │ -00008208 T PyBytes_Size │ │ │ │ +00003ac8 T PyBytes_Repr │ │ │ │ +00008240 T PyBytes_Size │ │ │ │ 00000000 D PyBytes_Type │ │ │ │ U PyErr_BadArgument │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ @@ -4905,37 +4905,37 @@ │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsEncodedString │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromEncodedObject │ │ │ │ U PyUnicode_New │ │ │ │ U Py_BuildValue │ │ │ │ -00002064 t Py_XDECREF │ │ │ │ +000020a8 t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ -0000197c T _PyBytesWriter_Alloc │ │ │ │ -000031c0 T _PyBytesWriter_Dealloc │ │ │ │ -00000c7c T _PyBytesWriter_Finish │ │ │ │ -00001970 T _PyBytesWriter_Init │ │ │ │ -00000c04 T _PyBytesWriter_Prepare │ │ │ │ -000019fc T _PyBytesWriter_Resize │ │ │ │ -00007b4c T _PyBytesWriter_WriteBytes │ │ │ │ +000019c0 T _PyBytesWriter_Alloc │ │ │ │ +00003204 T _PyBytesWriter_Dealloc │ │ │ │ +00000cc0 T _PyBytesWriter_Finish │ │ │ │ +000019b4 T _PyBytesWriter_Init │ │ │ │ +00000c48 T _PyBytesWriter_Prepare │ │ │ │ +00001a40 T _PyBytesWriter_Resize │ │ │ │ +00007b84 T _PyBytesWriter_WriteBytes │ │ │ │ 00001648 T _PyBytes_DecodeEscape │ │ │ │ 0000044c T _PyBytes_DecodeEscape2 │ │ │ │ 000027d0 T _PyBytes_Find │ │ │ │ 00001650 T _PyBytes_FormatEx │ │ │ │ -00007ff4 T _PyBytes_FromHex │ │ │ │ -00006f24 t _PyBytes_FromIterator │ │ │ │ -00007bdc t _PyBytes_FromList │ │ │ │ +0000802c T _PyBytes_FromHex │ │ │ │ +00006f5c t _PyBytes_FromIterator │ │ │ │ +00007c14 t _PyBytes_FromList │ │ │ │ 00000128 t _PyBytes_FromSize │ │ │ │ -000049b0 T _PyBytes_Join │ │ │ │ -000039dc T _PyBytes_Repeat │ │ │ │ +000049e8 T _PyBytes_Join │ │ │ │ +00003a20 T _PyBytes_Repeat │ │ │ │ 000001f4 T _PyBytes_Resize │ │ │ │ 000005a4 T _PyBytes_ReverseFind │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyEval_SliceIndex │ │ │ │ U _PyLong_DigitValue │ │ │ │ U _PyLong_FormatBytesWriter │ │ │ │ @@ -5021,109 +5021,109 @@ │ │ │ │ 000001f8 d _parser.14 │ │ │ │ 00000224 d _parser.17 │ │ │ │ 000001a0 d _parser.2 │ │ │ │ 0000027c d _parser.20 │ │ │ │ 000001cc d _parser.23 │ │ │ │ 000002a8 d _parser.5 │ │ │ │ 00000250 d _parser.8 │ │ │ │ -00004790 t bytes___bytes__ │ │ │ │ +000047c8 t bytes___bytes__ │ │ │ │ 0000252c r bytes___bytes____doc__ │ │ │ │ 00001624 t bytes_alloc │ │ │ │ 00000778 d bytes_as_buffer │ │ │ │ 00000780 d bytes_as_mapping │ │ │ │ 00000418 d bytes_as_number │ │ │ │ 0000078c d bytes_as_sequence │ │ │ │ -00001654 t bytes_buffer_getbuffer │ │ │ │ -000013b4 t bytes_concat │ │ │ │ -00007340 t bytes_contains │ │ │ │ -000058e4 t bytes_count │ │ │ │ +00001698 t bytes_buffer_getbuffer │ │ │ │ +000013f8 t bytes_concat │ │ │ │ +00007378 t bytes_contains │ │ │ │ +0000591c t bytes_count │ │ │ │ 000015a8 r bytes_count__doc__ │ │ │ │ -0000208c t bytes_decode │ │ │ │ +000020d0 t bytes_decode │ │ │ │ 00000bd4 r bytes_decode__doc__ │ │ │ │ 000003b0 r bytes_doc │ │ │ │ -000057e0 t bytes_endswith │ │ │ │ +00005818 t bytes_endswith │ │ │ │ 00000dd0 r bytes_endswith__doc__ │ │ │ │ -000056e4 t bytes_find │ │ │ │ +0000571c t bytes_find │ │ │ │ 00001c60 r bytes_find__doc__ │ │ │ │ 00000748 t bytes_fromhex │ │ │ │ 00000a4c r bytes_fromhex__doc__ │ │ │ │ 00001580 t bytes_getnewargs │ │ │ │ -00001694 t bytes_hash │ │ │ │ +000016d8 t bytes_hash │ │ │ │ 00000f44 t bytes_hex │ │ │ │ 00000868 r bytes_hex__doc__ │ │ │ │ 00000060 t bytes_index │ │ │ │ 00001b14 r bytes_index__doc__ │ │ │ │ 000001f4 t bytes_item │ │ │ │ -00001f14 t bytes_iter │ │ │ │ -000058e0 t bytes_join │ │ │ │ +00001f58 t bytes_iter │ │ │ │ +00005918 t bytes_join │ │ │ │ 00001d90 r bytes_join__doc__ │ │ │ │ -00001f0c t bytes_length │ │ │ │ +00001f50 t bytes_length │ │ │ │ 00000148 t bytes_lstrip │ │ │ │ 00001748 r bytes_lstrip__doc__ │ │ │ │ 00000000 t bytes_maketrans │ │ │ │ 0000134c r bytes_maketrans__doc__ │ │ │ │ 000004a8 d bytes_methods │ │ │ │ 00001620 t bytes_mod │ │ │ │ -00003fe0 t bytes_new │ │ │ │ -000059e4 t bytes_partition │ │ │ │ +00004018 t bytes_new │ │ │ │ +00005a1c t bytes_partition │ │ │ │ 00002210 r bytes_partition__doc__ │ │ │ │ 000012ec t bytes_removeprefix │ │ │ │ 0000112c r bytes_removeprefix__doc__ │ │ │ │ 0000284c t bytes_removesuffix │ │ │ │ 0000102c r bytes_removesuffix__doc__ │ │ │ │ -000047c8 t bytes_repeat │ │ │ │ -000023ac t bytes_replace │ │ │ │ +00004800 t bytes_repeat │ │ │ │ +000023f0 t bytes_replace │ │ │ │ 00001210 r bytes_replace__doc__ │ │ │ │ -00003cfc t bytes_repr │ │ │ │ -000022ac t bytes_rfind │ │ │ │ +00003d34 t bytes_repr │ │ │ │ +000022f0 t bytes_rfind │ │ │ │ 000019e0 r bytes_rfind__doc__ │ │ │ │ -000016c8 t bytes_richcompare │ │ │ │ +0000170c t bytes_richcompare │ │ │ │ 00002960 t bytes_rindex │ │ │ │ 00001890 r bytes_rindex__doc__ │ │ │ │ 0000080c t bytes_rpartition │ │ │ │ 0000206c r bytes_rpartition__doc__ │ │ │ │ 00000b0c t bytes_rsplit │ │ │ │ 00001e90 r bytes_rsplit__doc__ │ │ │ │ 000009f8 t bytes_rstrip │ │ │ │ 000016b0 r bytes_rstrip__doc__ │ │ │ │ -00006140 t bytes_split │ │ │ │ +00006178 t bytes_split │ │ │ │ 0000239c r bytes_split__doc__ │ │ │ │ 00000a68 t bytes_splitlines │ │ │ │ 00000b0c r bytes_splitlines__doc__ │ │ │ │ -0000530c t bytes_startswith │ │ │ │ +00005344 t bytes_startswith │ │ │ │ 00000efc r bytes_startswith__doc__ │ │ │ │ 00000000 t bytes_str │ │ │ │ 000000dc t bytes_strip │ │ │ │ 000017e0 r bytes_strip__doc__ │ │ │ │ -00001c54 t bytes_subscript │ │ │ │ +00001c98 t bytes_subscript │ │ │ │ 00001070 t bytes_translate │ │ │ │ 00001458 r bytes_translate__doc__ │ │ │ │ 00001158 t bytes_translate_impl │ │ │ │ 0000014c t do_argstrip │ │ │ │ -000032b4 t fastsearch │ │ │ │ -000036d8 t fastsearch.constprop.0 │ │ │ │ +000032f8 t fastsearch │ │ │ │ +0000371c t fastsearch.constprop.0 │ │ │ │ 00000250 t formatfloat │ │ │ │ 00002778 t getnextarg │ │ │ │ 00000378 r length_hint_doc │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ 000004fc t pad │ │ │ │ 00000350 r reduce_doc │ │ │ │ -00003188 t return_self │ │ │ │ +000031cc t return_self │ │ │ │ 00000328 r setstate_doc │ │ │ │ U strcmp │ │ │ │ 000014ec t stringlib__lex_search │ │ │ │ 00002e7c t stringlib__preprocess │ │ │ │ 00002fa8 t stringlib__two_way │ │ │ │ 00001448 t stringlib__two_way_count │ │ │ │ 00002a30 t stringlib_adaptive_find │ │ │ │ -000049b4 t stringlib_bytes_join │ │ │ │ +000049ec t stringlib_bytes_join │ │ │ │ 000001b4 t stringlib_capitalize │ │ │ │ 000005ec t stringlib_center │ │ │ │ 00000614 r stringlib_center__doc__ │ │ │ │ 00000764 t stringlib_expandtabs │ │ │ │ 000007c0 r stringlib_expandtabs__doc__ │ │ │ │ 0000095c t stringlib_isalnum │ │ │ │ 00000968 t stringlib_isalpha │ │ │ │ @@ -5139,18 +5139,18 @@ │ │ │ │ 000009a4 t stringlib_rjust │ │ │ │ 000006a0 r stringlib_rjust__doc__ │ │ │ │ 00001198 t stringlib_swapcase │ │ │ │ 000011d8 t stringlib_title │ │ │ │ 00000f04 t stringlib_upper │ │ │ │ 00001218 t stringlib_zfill │ │ │ │ 0000057c r stringlib_zfill__doc__ │ │ │ │ -00001fe8 t striter_dealloc │ │ │ │ +0000202c t striter_dealloc │ │ │ │ 00002944 t striter_len │ │ │ │ 000003d8 d striter_methods │ │ │ │ -00003f58 t striter_next │ │ │ │ +00003f90 t striter_next │ │ │ │ 000013f4 t striter_reduce │ │ │ │ 000015b0 t striter_setstate │ │ │ │ 00001598 t striter_traverse │ │ │ │ U strlen │ │ │ │ │ │ │ │ call.o: │ │ │ │ 00000000 T PyCFunction_Call │ │ │ │ @@ -6461,33 +6461,33 @@ │ │ │ │ U PyTraceBack_Type │ │ │ │ U PyTuple_New │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnstable_InterpreterFrame_GetLine │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ -00001154 t Py_XDECREF │ │ │ │ +00001164 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ 00000270 D _PyAsyncGenASend_Type │ │ │ │ 000004e0 D _PyAsyncGenAThrow_Type │ │ │ │ 00000f14 T _PyAsyncGenValueWrapperNew │ │ │ │ 00000340 D _PyAsyncGenWrappedValue_Type │ │ │ │ -00000c48 T _PyAsyncGen_ClearFreeLists │ │ │ │ +00000c58 T _PyAsyncGen_ClearFreeLists │ │ │ │ 00000410 D _PyCoroWrapper_Type │ │ │ │ 00000734 T _PyCoro_GetAwaitableIter │ │ │ │ U _PyErr_ChainStackItem │ │ │ │ U _PyErr_WarnUnawaitedAgenMethod │ │ │ │ U _PyErr_WarnUnawaitedCoroutine │ │ │ │ U _PyEval_EvalFrameDefault │ │ │ │ U _PyEval_GetFrame │ │ │ │ U _PyFrame_ClearExceptCode │ │ │ │ U _PyFrame_ClearLocals │ │ │ │ U _PyFrame_MakeAndSetFrameObject │ │ │ │ U _PyFrame_Traverse │ │ │ │ -00000d84 T _PyGen_FetchStopIterationValue │ │ │ │ +00000d94 T _PyGen_FetchStopIterationValue │ │ │ │ 00000704 T _PyGen_Finalize │ │ │ │ 000008bc T _PyGen_SetStopIterationValue │ │ │ │ 0000087c T _PyGen_yf │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GC_NewVar │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ @@ -6563,16 +6563,16 @@ │ │ │ │ 00000174 t coro_wrapper_throw │ │ │ │ 00000c68 t coro_wrapper_traverse │ │ │ │ 000008b4 t cr_getcode │ │ │ │ 00000838 t cr_getframe │ │ │ │ 00000e98 t cr_getrunning │ │ │ │ 00000eb8 t cr_getsuspended │ │ │ │ 000008ec d gen_as_async │ │ │ │ -00000a34 t gen_close │ │ │ │ -0000117c t gen_close_iter │ │ │ │ +00000a44 t gen_close │ │ │ │ +0000118c t gen_close_iter │ │ │ │ 00000464 t gen_dealloc │ │ │ │ 00000b08 t gen_get_name │ │ │ │ 00000b20 t gen_get_qualname │ │ │ │ 000008c0 t gen_getcode │ │ │ │ 0000003c t gen_getframe │ │ │ │ 0000001c t gen_getrunning │ │ │ │ 0000095c d gen_getsetlist │ │ │ │ @@ -6580,20 +6580,20 @@ │ │ │ │ 00000d74 t gen_getyieldfrom │ │ │ │ 000002b8 t gen_iternext │ │ │ │ 00000000 b gen_memberlist │ │ │ │ 000008fc d gen_methods │ │ │ │ 00000f24 t gen_new_with_qualname │ │ │ │ 000000d0 t gen_repr │ │ │ │ 000008b0 t gen_send │ │ │ │ -00000e34 t gen_send_ex │ │ │ │ +00000e44 t gen_send_ex │ │ │ │ 00000b38 t gen_set_name │ │ │ │ 00000ba8 t gen_set_qualname │ │ │ │ 00000ee0 t gen_sizeof │ │ │ │ 00000000 t gen_throw │ │ │ │ -00000ce8 t gen_traverse │ │ │ │ +00000cf8 t gen_traverse │ │ │ │ 000001e4 t make_gen │ │ │ │ U memcpy │ │ │ │ 000003b0 r send_doc │ │ │ │ 00000270 r sizeof__doc__ │ │ │ │ 000002a4 r throw_doc │ │ │ │ │ │ │ │ fileobject.o: │ │ │ │ @@ -6704,24 +6704,24 @@ │ │ │ │ U PyExc_RuntimeError │ │ │ │ U PyExc_SystemError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyExc_ZeroDivisionError │ │ │ │ 000008b8 T PyFloat_AsDouble │ │ │ │ 00000000 T PyFloat_FromDouble │ │ │ │ -00001c88 T PyFloat_FromString │ │ │ │ +00001c28 T PyFloat_FromString │ │ │ │ 00000118 T PyFloat_GetInfo │ │ │ │ 0000059c T PyFloat_GetMax │ │ │ │ 000005ac T PyFloat_GetMin │ │ │ │ -0000489c T PyFloat_Pack2 │ │ │ │ -00004438 T PyFloat_Pack4 │ │ │ │ -00002040 T PyFloat_Pack8 │ │ │ │ +0000483c T PyFloat_Pack2 │ │ │ │ +000043d8 T PyFloat_Pack4 │ │ │ │ +00001fe0 T PyFloat_Pack8 │ │ │ │ 00000010 D PyFloat_Type │ │ │ │ -00004c68 T PyFloat_Unpack2 │ │ │ │ -00004718 T PyFloat_Unpack4 │ │ │ │ +00004c08 T PyFloat_Unpack2 │ │ │ │ +000046b8 T PyFloat_Unpack4 │ │ │ │ 00000604 T PyFloat_Unpack8 │ │ │ │ U PyLong_AsDouble │ │ │ │ U PyLong_FromDouble │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_Type │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ @@ -6744,15 +6744,15 @@ │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ -00002018 t Py_XDECREF │ │ │ │ +00001fb8 t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_NoKwnames │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyDebugAllocatorStats │ │ │ │ @@ -6817,61 +6817,61 @@ │ │ │ │ 00000160 t _float_div_mod │ │ │ │ U ceil │ │ │ │ 00000c9c t convert_to_double │ │ │ │ 00000324 t float___ceil__ │ │ │ │ 00000710 r float___ceil____doc__ │ │ │ │ 00000344 t float___floor__ │ │ │ │ 0000074c r float___floor____doc__ │ │ │ │ -00002d14 t float___format__ │ │ │ │ +00002cb4 t float___format__ │ │ │ │ 00000134 r float___format____doc__ │ │ │ │ 000002c8 t float___getformat__ │ │ │ │ 00000188 r float___getformat____doc__ │ │ │ │ 0000058c t float___getnewargs__ │ │ │ │ 000002f0 r float___getnewargs____doc__ │ │ │ │ -00002660 t float___round__ │ │ │ │ +00002600 t float___round__ │ │ │ │ 00000668 r float___round____doc__ │ │ │ │ 000005b8 t float___trunc__ │ │ │ │ 00000788 r float___trunc____doc__ │ │ │ │ 000005fc t float___trunc___impl │ │ │ │ -00002dd8 t float_abs │ │ │ │ +00002d78 t float_abs │ │ │ │ 00000f50 t float_add │ │ │ │ -00003a7c t float_as_integer_ratio │ │ │ │ +00003a1c t float_as_integer_ratio │ │ │ │ 00000368 r float_as_integer_ratio__doc__ │ │ │ │ 000000e0 d float_as_number │ │ │ │ -00002dac t float_bool │ │ │ │ +00002d4c t float_bool │ │ │ │ 000006a8 t float_conjugate │ │ │ │ 0000061c r float_conjugate__doc__ │ │ │ │ 000000a0 t float_dealloc │ │ │ │ 00000d34 t float_div │ │ │ │ 00000364 t float_divmod │ │ │ │ 00000418 t float_float │ │ │ │ 00000040 t float_floor_div │ │ │ │ -00001e34 t float_from_string_inner │ │ │ │ -00002e84 t float_fromhex │ │ │ │ +00001dd4 t float_from_string_inner │ │ │ │ +00002e24 t float_fromhex │ │ │ │ 000004c4 r float_fromhex__doc__ │ │ │ │ 000006b0 t float_getimag │ │ │ │ 000006ac t float_getreal │ │ │ │ 00000170 d float_getset │ │ │ │ -000019fc t float_hash │ │ │ │ -00003f00 t float_hex │ │ │ │ +0000199c t float_hash │ │ │ │ +00003ea0 t float_hex │ │ │ │ 00000574 r float_hex__doc__ │ │ │ │ 00000494 t float_is_integer │ │ │ │ 000007d4 r float_is_integer__doc__ │ │ │ │ 000001ac d float_methods │ │ │ │ 00000a7c t float_mul │ │ │ │ -000025b4 t float_neg │ │ │ │ +00002554 t float_neg │ │ │ │ 0000044c t float_new │ │ │ │ 00000310 r float_new__doc__ │ │ │ │ -00001b94 t float_new_impl │ │ │ │ -00001188 t float_pow │ │ │ │ +00001b34 t float_new_impl │ │ │ │ +00001128 t float_pow │ │ │ │ 000004fc t float_rem │ │ │ │ -00002348 t float_repr │ │ │ │ +000022e8 t float_repr │ │ │ │ 00000164 t float_richcompare │ │ │ │ -000023b0 t float_sub │ │ │ │ -00001a04 t float_vectorcall │ │ │ │ +00002350 t float_sub │ │ │ │ +000019a4 t float_vectorcall │ │ │ │ 00000058 r floatinfo__doc__ │ │ │ │ 00000000 d floatinfo_desc │ │ │ │ 0000027c d floatinfo_fields │ │ │ │ U floor │ │ │ │ U fmod │ │ │ │ U frexp │ │ │ │ U ldexp │ │ │ │ @@ -7182,15 +7182,15 @@ │ │ │ │ 00001828 t sm_init │ │ │ │ 00000304 d sm_memberlist │ │ │ │ 00000000 t sm_repr │ │ │ │ 00000298 t sm_traverse │ │ │ │ 00000030 r staticmethod_doc │ │ │ │ │ │ │ │ iterobject.o: │ │ │ │ -00000058 T PyAnextAwaitable_New │ │ │ │ +00000000 T PyAnextAwaitable_New │ │ │ │ 000002c8 T PyCallIter_New │ │ │ │ 000000d0 D PyCallIter_Type │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Occurred │ │ │ │ U PyErr_SetString │ │ │ │ U PyExc_IndexError │ │ │ │ @@ -7227,34 +7227,34 @@ │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_read_tp │ │ │ │ 00000270 d anextawaitable_as_async │ │ │ │ -00000390 t anextawaitable_close │ │ │ │ -00000264 t anextawaitable_dealloc │ │ │ │ -00000180 t anextawaitable_getiter.isra.0 │ │ │ │ -000000f0 t anextawaitable_iternext │ │ │ │ +00000338 t anextawaitable_close │ │ │ │ +0000020c t anextawaitable_dealloc │ │ │ │ +00000128 t anextawaitable_getiter.isra.0 │ │ │ │ +00000098 t anextawaitable_iternext │ │ │ │ 00000280 d anextawaitable_methods │ │ │ │ -000002e0 t anextawaitable_proxy │ │ │ │ -000002d0 t anextawaitable_send │ │ │ │ -00000380 t anextawaitable_throw │ │ │ │ -000003a0 t anextawaitable_traverse │ │ │ │ +00000288 t anextawaitable_proxy │ │ │ │ +00000278 t anextawaitable_send │ │ │ │ +00000328 t anextawaitable_throw │ │ │ │ +00000348 t anextawaitable_traverse │ │ │ │ 000005a0 t calliter_dealloc │ │ │ │ 0000037c t calliter_iternext │ │ │ │ 000002c0 d calliter_methods │ │ │ │ -000003f8 t calliter_reduce │ │ │ │ -00000000 t calliter_traverse │ │ │ │ +000003a0 t calliter_reduce │ │ │ │ +00000018 t calliter_traverse │ │ │ │ 00000000 r close_doc │ │ │ │ 0000022c t iter_dealloc │ │ │ │ 0000013c t iter_iternext │ │ │ │ 000000cc t iter_len │ │ │ │ -000004b4 t iter_reduce │ │ │ │ -00000454 t iter_setstate │ │ │ │ +0000045c t iter_reduce │ │ │ │ +000003fc t iter_setstate │ │ │ │ 00000000 t iter_traverse │ │ │ │ 000001cc r length_hint_doc │ │ │ │ U memcpy │ │ │ │ 000001a4 r reduce_doc │ │ │ │ 00000114 r send_doc │ │ │ │ 000002e0 d seqiter_methods │ │ │ │ 0000017c r setstate_doc │ │ │ │ @@ -7281,23 +7281,23 @@ │ │ │ │ U PyFrozenSet_Type │ │ │ │ 000000d0 D PyListIter_Type │ │ │ │ 000001a0 D PyListRevIter_Type │ │ │ │ 00000360 T PyList_Append │ │ │ │ 00000148 T PyList_AsTuple │ │ │ │ 000001b4 T PyList_Clear │ │ │ │ 000001fc T PyList_Extend │ │ │ │ -00008264 T PyList_GetItem │ │ │ │ -00008608 T PyList_GetItemRef │ │ │ │ +00008608 T PyList_GetItem │ │ │ │ +000089ac T PyList_GetItemRef │ │ │ │ 000000d0 T PyList_GetSlice │ │ │ │ 00000000 T PyList_Insert │ │ │ │ 00000000 T PyList_New │ │ │ │ 00000158 T PyList_Reverse │ │ │ │ -00001f14 T PyList_SetItem │ │ │ │ -00002188 T PyList_SetSlice │ │ │ │ -000029bc T PyList_Size │ │ │ │ +00002098 T PyList_SetItem │ │ │ │ +0000230c T PyList_SetSlice │ │ │ │ +00002b40 T PyList_Size │ │ │ │ 0000061c 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 │ │ │ │ @@ -7344,18 +7344,18 @@ │ │ │ │ U _PyDebugAllocatorStats │ │ │ │ U _PyDict_Next │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyEval_SliceIndexNotNone │ │ │ │ 00000474 T _PyList_AppendTakeRefListResize │ │ │ │ 00000000 t _PyList_AppendTakeRefListResize.part.0 │ │ │ │ -00009acc T _PyList_ClearFreeList │ │ │ │ +00009e70 T _PyList_ClearFreeList │ │ │ │ 00000040 T _PyList_DebugMallocStats │ │ │ │ -000068f4 T _PyList_Extend │ │ │ │ -00002020 T _PyList_FromArraySteal │ │ │ │ +00006cd4 T _PyList_Extend │ │ │ │ +000021a4 T _PyList_FromArraySteal │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PyTrash_thread_deposit_object │ │ │ │ U _PyTrash_thread_destroy_chain │ │ │ │ U _PyTuple_FromArray │ │ │ │ @@ -7373,98 +7373,98 @@ │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_dcmplt │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_read_tp │ │ │ │ 00000014 r _keywords.1 │ │ │ │ 0000029c d _kwtuple.0 │ │ │ │ -00006920 t _list_extend │ │ │ │ +00006d00 t _list_extend │ │ │ │ 00000270 d _parser.2 │ │ │ │ 00000070 r length_hint_doc │ │ │ │ -000076d4 t list___init__ │ │ │ │ +00007a78 t list___init__ │ │ │ │ 00000138 r list___init____doc__ │ │ │ │ -00008730 t list___reversed__ │ │ │ │ +00008ad4 t list___reversed__ │ │ │ │ 000000a8 r list___reversed____doc__ │ │ │ │ 000000bc t list___sizeof__ │ │ │ │ 000000ec r list___sizeof____doc__ │ │ │ │ -000028bc t list_append │ │ │ │ +00002a40 t list_append │ │ │ │ 000005c4 r list_append__doc__ │ │ │ │ 00000338 d list_as_mapping │ │ │ │ 00000344 d list_as_sequence │ │ │ │ -00007e9c t list_ass_item │ │ │ │ -00002248 t list_ass_slice_lock_held │ │ │ │ -00008ce4 t list_ass_subscript │ │ │ │ -00002848 t list_clear_impl.isra.0 │ │ │ │ -00008540 t list_clear_slot │ │ │ │ -00007f6c t list_concat │ │ │ │ -0000868c t list_contains │ │ │ │ +00008240 t list_ass_item │ │ │ │ +000023cc t list_ass_slice_lock_held │ │ │ │ +00009088 t list_ass_subscript │ │ │ │ +000029cc t list_clear_impl.isra.0 │ │ │ │ +000088e4 t list_clear_slot │ │ │ │ +00008310 t list_concat │ │ │ │ +00008a30 t list_contains │ │ │ │ 0000021c t list_copy │ │ │ │ 00000608 r list_copy__doc__ │ │ │ │ -0000a124 t list_count │ │ │ │ +0000a4c8 t list_count │ │ │ │ 00000250 r list_count__doc__ │ │ │ │ 00000198 t list_dealloc │ │ │ │ -00008238 t list_extend │ │ │ │ +000085dc t list_extend │ │ │ │ 00000570 r list_extend__doc__ │ │ │ │ -0000a280 t list_index │ │ │ │ +0000a624 t list_index │ │ │ │ 00000294 r list_index__doc__ │ │ │ │ -000089cc t list_inplace_concat │ │ │ │ +00008d70 t list_inplace_concat │ │ │ │ 00000080 t list_inplace_repeat │ │ │ │ 000002d8 t list_inplace_repeat_lock_held │ │ │ │ -000087e0 t list_insert │ │ │ │ +00008b84 t list_insert │ │ │ │ 00000670 r list_insert__doc__ │ │ │ │ -00006698 t list_item │ │ │ │ -000066f0 t list_iter │ │ │ │ -00006868 t list_length │ │ │ │ +00006a78 t list_item │ │ │ │ +00006ad0 t list_iter │ │ │ │ +00006c48 t list_length │ │ │ │ 0000036c d list_methods │ │ │ │ -00007c1c t list_pop │ │ │ │ +00007fc0 t list_pop │ │ │ │ 000004e4 r list_pop__doc__ │ │ │ │ -00007ab0 t list_remove │ │ │ │ +00007e54 t list_remove │ │ │ │ 000001e0 r list_remove__doc__ │ │ │ │ -00009bf0 t list_repeat │ │ │ │ -000098dc t list_repr │ │ │ │ +00009f94 t list_repeat │ │ │ │ +00009c80 t list_repr │ │ │ │ 0000053c t list_resize │ │ │ │ -0000a234 t list_reverse │ │ │ │ +0000a5d8 t list_reverse │ │ │ │ 00000318 r list_reverse__doc__ │ │ │ │ -000077dc t list_richcompare │ │ │ │ -00008b0c t list_slice_lock_held │ │ │ │ -00009780 t list_sort │ │ │ │ +00007b80 t list_richcompare │ │ │ │ +00008eb0 t list_slice_lock_held │ │ │ │ +00009b24 t list_sort │ │ │ │ 00000344 r list_sort__doc__ │ │ │ │ 000006a0 t list_sort_impl │ │ │ │ -000061fc t list_subscript │ │ │ │ -00001fcc t list_traverse │ │ │ │ -00008a0c t list_vectorcall │ │ │ │ -00006870 t listiter_dealloc │ │ │ │ -0000a440 t listiter_len │ │ │ │ +000065dc t list_subscript │ │ │ │ +00002150 t list_traverse │ │ │ │ +00008db0 t list_vectorcall │ │ │ │ +00006c50 t listiter_dealloc │ │ │ │ +0000a7e4 t listiter_len │ │ │ │ 000002f8 d listiter_methods │ │ │ │ -000067c4 t listiter_next │ │ │ │ +00006ba4 t listiter_next │ │ │ │ 0000052c t listiter_reduce │ │ │ │ 000005ac t listiter_setstate │ │ │ │ -00009768 t listiter_traverse │ │ │ │ -00008784 t listreviter_dealloc │ │ │ │ +00009b0c t listiter_traverse │ │ │ │ +00008b28 t listreviter_dealloc │ │ │ │ 000001f0 t listreviter_len │ │ │ │ 000002b8 d listreviter_methods │ │ │ │ -00009b20 t listreviter_next │ │ │ │ +00009ec4 t listreviter_next │ │ │ │ 000000d0 t listreviter_reduce │ │ │ │ 0000013c t listreviter_setstate │ │ │ │ 000001d8 t listreviter_traverse │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ -00002a00 t merge_at │ │ │ │ +00002b84 t merge_at │ │ │ │ 00000228 t merge_getmem │ │ │ │ -0000a058 t py_list_clear │ │ │ │ +0000a3fc t py_list_clear │ │ │ │ 00000640 r py_list_clear__doc__ │ │ │ │ 00000048 r reduce_doc │ │ │ │ -0000a468 t safe_object_compare │ │ │ │ +0000a80c t safe_object_compare │ │ │ │ 00000020 r setstate_doc │ │ │ │ -0000a418 t unsafe_float_compare │ │ │ │ -00001e6c t unsafe_latin_compare │ │ │ │ -00009bb8 t unsafe_long_compare │ │ │ │ -0000843c t unsafe_object_compare │ │ │ │ -000082d4 t unsafe_tuple_compare │ │ │ │ +0000a7bc t unsafe_float_compare │ │ │ │ +00001ff0 t unsafe_latin_compare │ │ │ │ +00009f5c t unsafe_long_compare │ │ │ │ +000087e0 t unsafe_object_compare │ │ │ │ +00008678 t unsafe_tuple_compare │ │ │ │ │ │ │ │ longobject.o: │ │ │ │ 00000000 b Int_InfoType │ │ │ │ U PyByteArray_Type │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyErr_CheckSignals │ │ │ │ U PyErr_Clear │ │ │ │ @@ -7475,36 +7475,36 @@ │ │ │ │ U PyExc_OverflowError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyExc_ZeroDivisionError │ │ │ │ U PyFloat_FromDouble │ │ │ │ U PyFloat_Type │ │ │ │ U PyImport_ImportModule │ │ │ │ -0000d66c T PyLong_AsDouble │ │ │ │ +0000d65c T PyLong_AsDouble │ │ │ │ 000041f4 T PyLong_AsInt │ │ │ │ 00001c00 T PyLong_AsLong │ │ │ │ 00001e10 T PyLong_AsLongAndOverflow │ │ │ │ -0000a538 T PyLong_AsLongLong │ │ │ │ -0001712c T PyLong_AsLongLongAndOverflow │ │ │ │ -000008dc T PyLong_AsNativeBytes │ │ │ │ +0000a528 T PyLong_AsLongLong │ │ │ │ +00017004 T PyLong_AsLongLongAndOverflow │ │ │ │ +0000097c T PyLong_AsNativeBytes │ │ │ │ 00003318 T PyLong_AsSize_t │ │ │ │ 000005b4 T PyLong_AsSsize_t │ │ │ │ 00004404 T PyLong_AsUnsignedLong │ │ │ │ -00010e68 T PyLong_AsUnsignedLongLong │ │ │ │ -00011100 T PyLong_AsUnsignedLongLongMask │ │ │ │ -00013c30 T PyLong_AsUnsignedLongMask │ │ │ │ -0000d500 T PyLong_AsVoidPtr │ │ │ │ -0000a0c4 T PyLong_FromDouble │ │ │ │ +00010e4c T PyLong_AsUnsignedLongLong │ │ │ │ +000110e4 T PyLong_AsUnsignedLongLongMask │ │ │ │ +00013c14 T PyLong_AsUnsignedLongMask │ │ │ │ +0000d4f0 T PyLong_AsVoidPtr │ │ │ │ +0000a0b4 T PyLong_FromDouble │ │ │ │ 0000042c T PyLong_FromLong │ │ │ │ -00007be4 T PyLong_FromLongLong │ │ │ │ +00007bd4 T PyLong_FromLongLong │ │ │ │ 0000029c T PyLong_FromNativeBytes │ │ │ │ -0000bdc0 T PyLong_FromSize_t │ │ │ │ +0000bdb0 T PyLong_FromSize_t │ │ │ │ 0000033c T PyLong_FromSsize_t │ │ │ │ 000006dc T PyLong_FromString │ │ │ │ -00011dcc T PyLong_FromUnicodeObject │ │ │ │ +00011db0 T PyLong_FromUnicodeObject │ │ │ │ 000000c4 T PyLong_FromUnsignedLong │ │ │ │ 00004880 T PyLong_FromUnsignedLongLong │ │ │ │ 000002fc T PyLong_FromUnsignedNativeBytes │ │ │ │ 00000000 T PyLong_FromVoidPtr │ │ │ │ 0000007c T PyLong_GetInfo │ │ │ │ 00000000 D PyLong_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ @@ -7526,52 +7526,52 @@ │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_New │ │ │ │ 00000364 T PyUnstable_Long_CompactValue │ │ │ │ 00000350 T PyUnstable_Long_IsCompact │ │ │ │ U Py_BuildValue │ │ │ │ -0001143c t Py_XDECREF │ │ │ │ +00011420 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyBytesWriter_Prepare │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ -00007a04 T _PyLong_Add │ │ │ │ -0000536c T _PyLong_AsByteArray │ │ │ │ -00011294 T _PyLong_Copy │ │ │ │ +000079f4 T _PyLong_Add │ │ │ │ +00005360 T _PyLong_AsByteArray │ │ │ │ +00011278 T _PyLong_Copy │ │ │ │ 000000e0 D _PyLong_DigitValue │ │ │ │ -00000684 T _PyLong_DivmodNear │ │ │ │ +00000724 T _PyLong_DivmodNear │ │ │ │ 00000138 T _PyLong_FiniTypes │ │ │ │ -00012224 T _PyLong_Format │ │ │ │ +00012208 T _PyLong_Format │ │ │ │ U _PyLong_FormatAdvancedWriter │ │ │ │ -0000060c T _PyLong_FormatBytesWriter │ │ │ │ -0000d498 T _PyLong_FormatWriter │ │ │ │ -00013e50 T _PyLong_Frexp │ │ │ │ -00006aa0 T _PyLong_FromByteArray │ │ │ │ -00011ec8 T _PyLong_FromBytes │ │ │ │ -000113c8 T _PyLong_FromDigits │ │ │ │ -00011464 t _PyLong_FromLarge │ │ │ │ +000006ac T _PyLong_FormatBytesWriter │ │ │ │ +0000d488 T _PyLong_FormatWriter │ │ │ │ +00013e34 T _PyLong_Frexp │ │ │ │ +00006a90 T _PyLong_FromByteArray │ │ │ │ +00011eac T _PyLong_FromBytes │ │ │ │ +000113ac T _PyLong_FromDigits │ │ │ │ +00011448 t _PyLong_FromLarge │ │ │ │ 00000540 t _PyLong_FromMedium │ │ │ │ -00015d08 T _PyLong_GCD │ │ │ │ +00015be0 T _PyLong_GCD │ │ │ │ 00000000 T _PyLong_InitTypes │ │ │ │ -000172c4 T _PyLong_Lshift │ │ │ │ -00008068 T _PyLong_Multiply │ │ │ │ -00015c2c t _PyLong_Negate │ │ │ │ +0001719c T _PyLong_Lshift │ │ │ │ +00008058 T _PyLong_Multiply │ │ │ │ +00015b04 t _PyLong_Negate │ │ │ │ 00000188 T _PyLong_New │ │ │ │ 0000329c T _PyLong_NumBits │ │ │ │ -00017450 T _PyLong_Rshift │ │ │ │ -00009ffc T _PyLong_Sign │ │ │ │ +00017328 T _PyLong_Rshift │ │ │ │ +00009fec T _PyLong_Sign │ │ │ │ 0000021c T _PyLong_Size_t_Converter │ │ │ │ 00004018 T _PyLong_Subtract │ │ │ │ 00000060 T _PyLong_UnsignedInt_Converter │ │ │ │ 000000e0 T _PyLong_UnsignedLongLong_Converter │ │ │ │ 00000168 T _PyLong_UnsignedLong_Converter │ │ │ │ -0001505c T _PyLong_UnsignedShort_Converter │ │ │ │ +0000034c T _PyLong_UnsignedShort_Converter │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ U _PyStructSequence_InitBuiltinWithFlags │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ U _PyUnicodeWriter_Finish │ │ │ │ @@ -7618,93 +7618,93 @@ │ │ │ │ 00000284 d _kwtuple.4 │ │ │ │ 000002a4 d _kwtuple.7 │ │ │ │ 000001e0 d _parser.3 │ │ │ │ 0000020c d _parser.6 │ │ │ │ 00000238 d _parser.9 │ │ │ │ 000001f8 b convmultmax_base.12 │ │ │ │ 00000320 b convwidth_base.11 │ │ │ │ -0000d0d4 t divrem1 │ │ │ │ +0000d0c4 t divrem1 │ │ │ │ U frexp │ │ │ │ 00000038 r half_even_correction.10 │ │ │ │ -0000d5d4 t int___format__ │ │ │ │ +0000d5c4 t int___format__ │ │ │ │ 00000d6c r int___format____doc__ │ │ │ │ 000001f4 t int___getnewargs__ │ │ │ │ 00000dc0 r int___getnewargs____doc__ │ │ │ │ 00000144 t int___round__ │ │ │ │ 00000cd8 r int___round____doc__ │ │ │ │ 0000000c t int___sizeof__ │ │ │ │ 00000c9c r int___sizeof____doc__ │ │ │ │ -00017098 t int_as_integer_ratio │ │ │ │ +00016f70 t int_as_integer_ratio │ │ │ │ 00000a54 r int_as_integer_ratio__doc__ │ │ │ │ -00000384 t int_bit_count │ │ │ │ +00000424 t int_bit_count │ │ │ │ 00000b64 r int_bit_count__doc__ │ │ │ │ -00011b84 t int_bit_length │ │ │ │ +00011b68 t int_bit_length │ │ │ │ 00000c1c r int_bit_length__doc__ │ │ │ │ -000059e8 t int_from_bytes │ │ │ │ +000059dc t int_from_bytes │ │ │ │ 000003d0 r int_from_bytes__doc__ │ │ │ │ 00000084 r int_info__doc__ │ │ │ │ 000000d0 d int_info_desc │ │ │ │ 000002bc d int_info_fields │ │ │ │ 000001e8 t int_is_integer │ │ │ │ 0000036c r int_is_integer__doc__ │ │ │ │ -00004978 t int_to_bytes │ │ │ │ +0000496c t int_to_bytes │ │ │ │ 00000710 r int_to_bytes__doc__ │ │ │ │ -000082f4 t k_mul │ │ │ │ -00016dbc t kmul_split.constprop.0 │ │ │ │ -0000c61c t l_divmod │ │ │ │ -00013648 t l_mod │ │ │ │ +000082e4 t k_mul │ │ │ │ +00016c94 t kmul_split.constprop.0 │ │ │ │ +0000c60c t l_divmod │ │ │ │ +0001362c t l_mod │ │ │ │ U ldexp │ │ │ │ U log │ │ │ │ 000000d0 b log_base_BASE.13 │ │ │ │ -00014eb0 t long_abs │ │ │ │ -000077f8 t long_add │ │ │ │ -00009e4c t long_and │ │ │ │ +00014e94 t long_abs │ │ │ │ +000077e8 t long_add │ │ │ │ +00009e3c t long_and │ │ │ │ 000002e4 d long_as_number │ │ │ │ -0000a670 t long_bitwise │ │ │ │ +0000a660 t long_bitwise │ │ │ │ 00001bec t long_bool │ │ │ │ 00001f84 t long_compare │ │ │ │ 00002064 t long_dealloc │ │ │ │ -0000c458 t long_div │ │ │ │ -00013d80 t long_divmod │ │ │ │ -0000cae8 t long_divrem │ │ │ │ +0000c448 t long_div │ │ │ │ +00013d64 t long_divmod │ │ │ │ +0000cad8 t long_divrem │ │ │ │ 0000010c r long_doc │ │ │ │ -00012ef4 t long_float │ │ │ │ -00012294 t long_format_binary │ │ │ │ +00012ed8 t long_float │ │ │ │ +00012278 t long_format_binary │ │ │ │ 00000000 t long_get0 │ │ │ │ -00000378 t long_get1 │ │ │ │ +00000418 t long_get1 │ │ │ │ 00000374 d long_getset │ │ │ │ 0000023c t long_hash │ │ │ │ 000046b0 t long_invert │ │ │ │ -000120cc t long_long │ │ │ │ -0000034c t long_long_meth │ │ │ │ +000120b0 t long_long │ │ │ │ +000003ec t long_long_meth │ │ │ │ 00003444 t long_lshift │ │ │ │ 00003818 t long_lshift1.part.0 │ │ │ │ 000003d8 d long_methods │ │ │ │ -00013044 t long_mod │ │ │ │ -00007dac t long_mul │ │ │ │ +00013028 t long_mod │ │ │ │ +00007d9c t long_mul │ │ │ │ 0000452c t long_neg │ │ │ │ -000115b8 t long_new │ │ │ │ -00011924 t long_new_impl │ │ │ │ -0000be80 t long_or │ │ │ │ -0000e3b8 t long_pow │ │ │ │ +0001159c t long_new │ │ │ │ +00011908 t long_new_impl │ │ │ │ +0000be70 t long_or │ │ │ │ +0000e3a8 t long_pow │ │ │ │ 000019c0 t long_richcompare │ │ │ │ -00014438 t long_rshift │ │ │ │ +0001441c t long_rshift │ │ │ │ 00003e10 t long_sub │ │ │ │ 000020e0 t long_to_decimal_string │ │ │ │ 00002120 t long_to_decimal_string_internal │ │ │ │ -0000d76c t long_true_divide │ │ │ │ -0000a00c t long_vectorcall │ │ │ │ -00011f8c t long_xor │ │ │ │ +0000d75c t long_true_divide │ │ │ │ +00009ffc t long_vectorcall │ │ │ │ +00011f70 t long_xor │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ U strlen │ │ │ │ -00009b68 t x_add │ │ │ │ -0001516c t x_divrem │ │ │ │ -0000c030 t x_sub │ │ │ │ +00009b58 t x_add │ │ │ │ +00015040 t x_divrem │ │ │ │ +0000c020 t x_sub │ │ │ │ │ │ │ │ dictobject.o: │ │ │ │ 00000008 r CSWTCH.384 │ │ │ │ U PyArg_UnpackTuple │ │ │ │ U PyArg_ValidateKeywordArguments │ │ │ │ 000000ec D PyDictItems_Type │ │ │ │ 000001bc D PyDictIterItem_Type │ │ │ │ @@ -7713,44 +7713,44 @@ │ │ │ │ 000004fc D PyDictKeys_Type │ │ │ │ U PyDictProxy_New │ │ │ │ 0000028c D PyDictRevIterItem_Type │ │ │ │ 0000035c D PyDictRevIterKey_Type │ │ │ │ 0000042c D PyDictRevIterValue_Type │ │ │ │ 0000069c D PyDictValues_Type │ │ │ │ 00000b9c T PyDict_AddWatcher │ │ │ │ -0000d08c T PyDict_Clear │ │ │ │ +0000d228 T PyDict_Clear │ │ │ │ 00000c20 T PyDict_ClearWatcher │ │ │ │ 000001bc T PyDict_Contains │ │ │ │ -0000bdf8 T PyDict_ContainsString │ │ │ │ -00003d44 T PyDict_Copy │ │ │ │ -00006564 T PyDict_DelItem │ │ │ │ +0000bf94 T PyDict_ContainsString │ │ │ │ +00003ee0 T PyDict_Copy │ │ │ │ +00006700 T PyDict_DelItem │ │ │ │ 00000080 T PyDict_DelItemString │ │ │ │ -00010140 T PyDict_GetItem │ │ │ │ -00003850 T PyDict_GetItemRef │ │ │ │ +000102dc T PyDict_GetItem │ │ │ │ +000039ec T PyDict_GetItemRef │ │ │ │ 000000e4 T PyDict_GetItemString │ │ │ │ -00006250 T PyDict_GetItemStringRef │ │ │ │ -00003584 T PyDict_GetItemWithError │ │ │ │ -00000f60 T PyDict_Items │ │ │ │ -0000aedc T PyDict_Keys │ │ │ │ -00000644 T PyDict_Merge │ │ │ │ +000063ec T PyDict_GetItemStringRef │ │ │ │ +00003720 T PyDict_GetItemWithError │ │ │ │ +00000e90 T PyDict_Items │ │ │ │ +0000b078 T PyDict_Keys │ │ │ │ +00000574 T PyDict_Merge │ │ │ │ 00000b68 T PyDict_MergeFromSeq2 │ │ │ │ 00000000 T PyDict_New │ │ │ │ -00005f30 T PyDict_Next │ │ │ │ -0000b8fc T PyDict_Pop │ │ │ │ -00000338 T PyDict_PopString │ │ │ │ +000060cc T PyDict_Next │ │ │ │ +0000ba98 T PyDict_Pop │ │ │ │ +00000268 T PyDict_PopString │ │ │ │ 00000b6c T PyDict_SetDefault │ │ │ │ -00002be8 T PyDict_SetDefaultRef │ │ │ │ -00000f8c T PyDict_SetItem │ │ │ │ -000036b0 T PyDict_SetItemString │ │ │ │ -0000d40c T PyDict_Size │ │ │ │ +00002d84 T PyDict_SetDefaultRef │ │ │ │ +00001128 T PyDict_SetItem │ │ │ │ +0000384c T PyDict_SetItemString │ │ │ │ +0000d5a8 T PyDict_Size │ │ │ │ 0000001c D PyDict_Type │ │ │ │ -00000258 T PyDict_Unwatch │ │ │ │ -000045dc T PyDict_Update │ │ │ │ -00000498 T PyDict_Values │ │ │ │ -00000144 T PyDict_Watch │ │ │ │ +00000188 T PyDict_Unwatch │ │ │ │ +00004778 T PyDict_Update │ │ │ │ +000003c8 T PyDict_Values │ │ │ │ +00000074 T PyDict_Watch │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_FormatUnraisable │ │ │ │ U PyErr_GivenExceptionMatches │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ @@ -7768,32 +7768,32 @@ │ │ │ │ U PyLong_FromSize_t │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyMapping_Keys │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyObject_CallMethodObjArgs │ │ │ │ U PyObject_CallOneArg │ │ │ │ -0000b10c T PyObject_ClearManagedDict │ │ │ │ +0000b2a8 T PyObject_ClearManagedDict │ │ │ │ U PyObject_GC_Del │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ -00007b54 T PyObject_GenericGetDict │ │ │ │ +00007cf0 T PyObject_GenericGetDict │ │ │ │ U PyObject_GetItem │ │ │ │ U PyObject_GetIter │ │ │ │ U PyObject_HasAttrWithError │ │ │ │ U PyObject_Hash │ │ │ │ U PyObject_HashNotImplemented │ │ │ │ U PyObject_IS_GC │ │ │ │ U PyObject_Repr │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PyObject_SelfIter │ │ │ │ U PyObject_SetItem │ │ │ │ U PyObject_Size │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ -0000bed8 T PyObject_VisitManagedDict │ │ │ │ +0000c074 T PyObject_VisitManagedDict │ │ │ │ U PySequence_Contains │ │ │ │ U PySequence_Fast │ │ │ │ U PySequence_List │ │ │ │ U PySet_Add │ │ │ │ U PySet_New │ │ │ │ U PySet_Type │ │ │ │ U PyThreadState_Get │ │ │ │ @@ -7805,77 +7805,77 @@ │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -0000355c t Py_XDECREF │ │ │ │ +000036f8 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyDebugAllocatorStats │ │ │ │ -0000d458 T _PyDictKeys_DecRef │ │ │ │ -00007b24 T _PyDictKeys_GetVersionForCurrentState │ │ │ │ -00007658 T _PyDictKeys_StringLookup │ │ │ │ -00009f38 T _PyDictKeys_StringLookupSplit │ │ │ │ +0000d5f4 T _PyDictKeys_DecRef │ │ │ │ +00007cc0 T _PyDictKeys_GetVersionForCurrentState │ │ │ │ +000077f4 T _PyDictKeys_StringLookup │ │ │ │ +0000a0d4 T _PyDictKeys_StringLookupSplit │ │ │ │ 00000478 T _PyDictView_Intersect │ │ │ │ -00008018 T _PyDictView_New │ │ │ │ +000081b4 T _PyDictView_New │ │ │ │ 00000c74 T _PyDict_CheckConsistency │ │ │ │ -0000da1c T _PyDict_ClearFreeList │ │ │ │ +0000dbb8 T _PyDict_ClearFreeList │ │ │ │ 000013b8 T _PyDict_ContainsId │ │ │ │ 00000264 T _PyDict_Contains_KnownHash │ │ │ │ 00000000 T _PyDict_DebugMallocStats │ │ │ │ 00001430 T _PyDict_DelItemId │ │ │ │ -0000b3ec T _PyDict_DelItemIf │ │ │ │ +0000b588 T _PyDict_DelItemIf │ │ │ │ 00000994 T _PyDict_DelItem_KnownHash │ │ │ │ -0000fbcc T _PyDict_DetachFromObject │ │ │ │ -00006df4 T _PyDict_FromItems │ │ │ │ -0000f1bc T _PyDict_FromKeys │ │ │ │ +0000fd68 T _PyDict_DetachFromObject │ │ │ │ +00006f90 T _PyDict_FromItems │ │ │ │ +0000f358 T _PyDict_FromKeys │ │ │ │ 00001318 T _PyDict_GetItemIdWithError │ │ │ │ -0000393c T _PyDict_GetItemRef_KnownHash │ │ │ │ +00003ad8 T _PyDict_GetItemRef_KnownHash │ │ │ │ 00001268 T _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ -0000b834 T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ +0000b9d0 T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ 0000134c T _PyDict_GetItemStringWithError │ │ │ │ 000012cc T _PyDict_GetItemWithError │ │ │ │ -0000f988 T _PyDict_GetItem_KnownHash │ │ │ │ -00005eb8 T _PyDict_HasOnlyStringKeys │ │ │ │ +0000fb24 T _PyDict_GetItem_KnownHash │ │ │ │ +00006054 T _PyDict_HasOnlyStringKeys │ │ │ │ 00000b20 T _PyDict_KeysSize │ │ │ │ -00007568 T _PyDict_LoadGlobal │ │ │ │ -0000a188 T _PyDict_LookupIndex │ │ │ │ -0000d614 T _PyDict_MaybeUntrack │ │ │ │ -0000ac78 T _PyDict_MergeEx │ │ │ │ -0000362c T _PyDict_NewKeysForClass │ │ │ │ +00007704 T _PyDict_LoadGlobal │ │ │ │ +0000a324 T _PyDict_LookupIndex │ │ │ │ +0000d7b0 T _PyDict_MaybeUntrack │ │ │ │ +0000ae14 T _PyDict_MergeEx │ │ │ │ +000037c8 T _PyDict_NewKeysForClass │ │ │ │ 000011b0 T _PyDict_NewPresized │ │ │ │ -000060a8 T _PyDict_Next │ │ │ │ -0000a708 T _PyDict_Pop │ │ │ │ -0000a838 T _PyDict_Pop_KnownHash │ │ │ │ -0000e030 T _PyDict_SendEvent │ │ │ │ +00006244 T _PyDict_Next │ │ │ │ +0000a8a4 T _PyDict_Pop │ │ │ │ +0000a9d4 T _PyDict_Pop_KnownHash │ │ │ │ +0000e1cc T _PyDict_SendEvent │ │ │ │ 000013f0 T _PyDict_SetItemId │ │ │ │ -0000f9e4 T _PyDict_SetItem_KnownHash │ │ │ │ -0000fabc T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ -00003c04 T _PyDict_SetItem_LockHeld │ │ │ │ -0000acac T _PyDict_SetItem_Take2 │ │ │ │ +0000fb80 T _PyDict_SetItem_KnownHash │ │ │ │ +0000fc58 T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ +00003da0 T _PyDict_SetItem_LockHeld │ │ │ │ +0000ae48 T _PyDict_SetItem_Take2 │ │ │ │ 00000a38 T _PyDict_SizeOf │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ U _PyErr_SetKeyError │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ -000039ac T _PyObjectDict_SetItem │ │ │ │ +00003b48 T _PyObjectDict_SetItem │ │ │ │ U _PyObject_AssertFailed │ │ │ │ U _PyObject_ComputedDictPointer │ │ │ │ U _PyObject_GC_New │ │ │ │ -000086e0 T _PyObject_InitInlineValues │ │ │ │ -0000fcc0 T _PyObject_IsInstanceDictEmpty │ │ │ │ +0000887c T _PyObject_InitInlineValues │ │ │ │ +0000fe5c T _PyObject_IsInstanceDictEmpty │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ -00010114 T _PyObject_MaterializeManagedDict │ │ │ │ -0000f780 T _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ -0000b2dc T _PyObject_SetManagedDict │ │ │ │ -00008750 T _PyObject_StoreInstanceAttribute │ │ │ │ -00009a14 T _PyObject_TryGetInstanceAttribute │ │ │ │ +000102b0 T _PyObject_MaterializeManagedDict │ │ │ │ +0000f91c T _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ +0000b478 T _PyObject_SetManagedDict │ │ │ │ +000088ec T _PyObject_StoreInstanceAttribute │ │ │ │ +00009bb0 T _PyObject_TryGetInstanceAttribute │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PySet_Update │ │ │ │ U _PyTrash_thread_deposit_object │ │ │ │ U _PyTrash_thread_destroy_chain │ │ │ │ U _PyType_AllocNoTrack │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ @@ -7890,139 +7890,138 @@ │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 000002b4 T _Py_dict_lookup │ │ │ │ -000045a4 T _Py_dict_lookup_threadsafe │ │ │ │ +00004740 T _Py_dict_lookup_threadsafe │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_read_tp │ │ │ │ 00000020 r __func__.0 │ │ │ │ 000003c8 t all_contained_in │ │ │ │ -000033cc t build_indices_generic │ │ │ │ -00000074 t compare_unicode_generic │ │ │ │ -00003d8c t copy_lock_held │ │ │ │ -0000fc38 t copy_values │ │ │ │ -000069c8 t delitem_knownhash_lock_held │ │ │ │ -0000efd0 t dict___contains__ │ │ │ │ +00003568 t build_indices_generic │ │ │ │ +00003f28 t copy_lock_held │ │ │ │ +0000fdd4 t copy_values │ │ │ │ +00006b64 t delitem_knownhash_lock_held │ │ │ │ +0000f16c t dict___contains__ │ │ │ │ 000008ac r dict___contains____doc__ │ │ │ │ 00000998 t dict___reversed__ │ │ │ │ 00000540 r dict___reversed____doc__ │ │ │ │ 00000ab4 t dict___sizeof__ │ │ │ │ 0000058c r dict___sizeof____doc__ │ │ │ │ 00000be4 d dict_as_mapping │ │ │ │ 00000a1c d dict_as_number │ │ │ │ 00000aac d dict_as_sequence │ │ │ │ -00005d44 t dict_ass_sub │ │ │ │ -0000fd84 t dict_clear │ │ │ │ +00005ee0 t dict_ass_sub │ │ │ │ +0000ff20 t dict_clear │ │ │ │ 00000754 r dict_clear__doc__ │ │ │ │ -0000fb84 t dict_copy │ │ │ │ +0000fd20 t dict_copy │ │ │ │ 00000908 r dict_copy__doc__ │ │ │ │ -0000546c t dict_dealloc │ │ │ │ -0000f140 t dict_fromkeys │ │ │ │ +00005608 t dict_dealloc │ │ │ │ +0000f2dc t dict_fromkeys │ │ │ │ 00000940 r dict_fromkeys__doc__ │ │ │ │ -0000ad94 t dict_get │ │ │ │ +0000af30 t dict_get │ │ │ │ 00000840 r dict_get__doc__ │ │ │ │ -0000db94 t dict_init │ │ │ │ -000002f8 t dict_ior │ │ │ │ -00007f1c t dict_items │ │ │ │ +0000dd30 t dict_init │ │ │ │ +00000228 t dict_ior │ │ │ │ +000080b8 t dict_items │ │ │ │ 00000498 r dict_items__doc__ │ │ │ │ -0000cb18 t dict_iter │ │ │ │ -0000c758 t dict_keys │ │ │ │ +0000ccb4 t dict_iter │ │ │ │ +0000c8f4 t dict_keys │ │ │ │ 000004ec r dict_keys__doc__ │ │ │ │ -0000daa0 t dict_length │ │ │ │ -00004610 t dict_merge │ │ │ │ -0000daa8 t dict_new │ │ │ │ -00000404 t dict_or │ │ │ │ -0000a1fc t dict_pop │ │ │ │ +0000dc3c t dict_length │ │ │ │ +000047ac t dict_merge │ │ │ │ +0000dc44 t dict_new │ │ │ │ +00000334 t dict_or │ │ │ │ +0000a398 t dict_pop │ │ │ │ 00000680 r dict_pop__doc__ │ │ │ │ -00010550 t dict_popitem │ │ │ │ +000106ec t dict_popitem │ │ │ │ 000005d8 r dict_popitem__doc__ │ │ │ │ -0000ec08 t dict_repr │ │ │ │ -00010258 t dict_richcompare │ │ │ │ -0000dd14 t dict_setdefault │ │ │ │ +0000eda4 t dict_repr │ │ │ │ +000103f4 t dict_richcompare │ │ │ │ +0000deb0 t dict_setdefault │ │ │ │ 00000788 r dict_setdefault__doc__ │ │ │ │ -00002c10 t dict_setdefault_ref_lock_held │ │ │ │ -00004460 t dict_subscript │ │ │ │ -0000bf94 t dict_tp_clear │ │ │ │ -0000637c t dict_traverse │ │ │ │ -00007d0c t dict_update │ │ │ │ -00007e78 t dict_update_arg │ │ │ │ -0000c938 t dict_values │ │ │ │ +00002dac t dict_setdefault_ref_lock_held │ │ │ │ +000045fc t dict_subscript │ │ │ │ +0000c130 t dict_tp_clear │ │ │ │ +00006518 t dict_traverse │ │ │ │ +00007ea8 t dict_update │ │ │ │ +00008014 t dict_update_arg │ │ │ │ +0000cad4 t dict_values │ │ │ │ 00000448 r dict_values__doc__ │ │ │ │ -0000ddac t dict_vectorcall │ │ │ │ +0000df48 t dict_vectorcall │ │ │ │ 00000178 r dictionary_doc │ │ │ │ 000008b4 d dictitems_as_sequence │ │ │ │ -0000077c t dictitems_contains │ │ │ │ -00008108 t dictitems_iter │ │ │ │ +000006ac t dictitems_contains │ │ │ │ +000082a4 t dictitems_iter │ │ │ │ 00000884 d dictitems_methods │ │ │ │ 00000970 t dictitems_reversed │ │ │ │ -0000abc4 t dictiter_dealloc │ │ │ │ -00008400 t dictiter_iternextitem │ │ │ │ -0000cbe8 t dictiter_iternextkey │ │ │ │ -0000cea4 t dictiter_iternextvalue │ │ │ │ -0000c72c t dictiter_len │ │ │ │ +0000ad60 t dictiter_dealloc │ │ │ │ +0000859c t dictiter_iternextitem │ │ │ │ +0000cd84 t dictiter_iternextkey │ │ │ │ +0000d040 t dictiter_iternextvalue │ │ │ │ +0000c8c8 t dictiter_len │ │ │ │ 000009ec d dictiter_methods │ │ │ │ -00008230 t dictiter_new │ │ │ │ +000083cc t dictiter_new │ │ │ │ 000009a4 t dictiter_reduce │ │ │ │ -000003b0 t dictiter_traverse │ │ │ │ +000002e0 t dictiter_traverse │ │ │ │ 0000099c d dictkeys_as_sequence │ │ │ │ -0000f084 t dictkeys_contains │ │ │ │ -00005328 t dictkeys_decref.constprop.0 │ │ │ │ -0000c854 t dictkeys_iter │ │ │ │ +0000f220 t dictkeys_contains │ │ │ │ +000054c4 t dictkeys_decref.constprop.0 │ │ │ │ +0000c9f0 t dictkeys_iter │ │ │ │ 000008dc d dictkeys_methods │ │ │ │ 00000af4 t dictkeys_reversed │ │ │ │ -00001e20 t dictresize.isra.0 │ │ │ │ -00000c94 t dictreviter_iternext │ │ │ │ +00001fbc t dictresize.isra.0 │ │ │ │ +00000bc4 t dictreviter_iternext │ │ │ │ 0000085c d dictvalues_as_sequence │ │ │ │ -0000ca34 t dictvalues_iter │ │ │ │ +0000cbd0 t dictvalues_iter │ │ │ │ 0000083c d dictvalues_methods │ │ │ │ 00000ad0 t dictvalues_reversed │ │ │ │ -0000837c t dictview_dealloc │ │ │ │ +00008518 t dictview_dealloc │ │ │ │ 000009c4 d dictview_getset │ │ │ │ -0001012c t dictview_len │ │ │ │ +000102c8 t dictview_len │ │ │ │ 00000b18 t dictview_mapping │ │ │ │ -0000082c t dictview_repr │ │ │ │ +0000075c t dictview_repr │ │ │ │ 00000228 t dictview_richcompare │ │ │ │ -0000fb6c t dictview_traverse │ │ │ │ +0000fd08 t dictview_traverse │ │ │ │ 0000090c d dictviews_as_number │ │ │ │ 00000778 t dictviews_isdisjoint │ │ │ │ 00000718 t dictviews_or │ │ │ │ -0000067c t dictviews_sub │ │ │ │ -00000720 t dictviews_to_set │ │ │ │ -000008cc t dictviews_xor │ │ │ │ +000005ac t dictviews_sub │ │ │ │ +00000650 t dictviews_to_set │ │ │ │ +000007fc t dictviews_xor │ │ │ │ 00000000 d empty_keys_struct │ │ │ │ -00001cb0 t find_empty_slot │ │ │ │ +00001e4c t find_empty_slot │ │ │ │ 00000414 r getitem__doc__ │ │ │ │ -00009448 t insert_split_key │ │ │ │ -0000c4a0 t insert_split_value │ │ │ │ -000010b4 t insert_to_emptydict │ │ │ │ -000015e8 t insertdict │ │ │ │ +000095e4 t insert_split_key │ │ │ │ +0000c63c t insert_split_value │ │ │ │ +00001250 t insert_to_emptydict │ │ │ │ +00001784 t insertdict │ │ │ │ 000000cc r isdisjoint_doc │ │ │ │ 00000140 r length_hint_doc │ │ │ │ 00000ad4 d mapp_methods │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ -0000e32c t merge_from_seq2_lock_held │ │ │ │ +0000e4c8 t merge_from_seq2_lock_held │ │ │ │ 000000f0 t new_dict │ │ │ │ -0000c320 t new_dict_with_shared_keys │ │ │ │ -00001460 t new_keys_object.isra.0 │ │ │ │ -0000a76c t pop_lock_held │ │ │ │ +0000c4bc t new_dict_with_shared_keys │ │ │ │ +000015fc t new_keys_object.isra.0 │ │ │ │ +0000a908 t pop_lock_held │ │ │ │ 00000118 r reduce_doc │ │ │ │ 0000006c r reversed_items_doc │ │ │ │ 0000009c r reversed_keys_doc │ │ │ │ 0000003c r reversed_values_doc │ │ │ │ 00000000 t setitem_take2_lock_held.part.0 │ │ │ │ 00000a3c t sizeof_lock_held │ │ │ │ -00008840 t store_instance_attr_lock_held │ │ │ │ +000089dc t store_instance_attr_lock_held │ │ │ │ 000002ec r update__doc__ │ │ │ │ -000001e4 t validate_watcher_id │ │ │ │ +00000114 t validate_watcher_id │ │ │ │ │ │ │ │ odictobject.o: │ │ │ │ 000006bc t OrderedDict_fromkeys │ │ │ │ 0000041c r OrderedDict_fromkeys__doc__ │ │ │ │ 00000000 t OrderedDict_move_to_end │ │ │ │ 00000140 r OrderedDict_move_to_end__doc__ │ │ │ │ 000002a8 t OrderedDict_pop │ │ │ │ @@ -8674,15 +8673,15 @@ │ │ │ │ U PyBytes_FromObject │ │ │ │ U PyBytes_FromString │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyBytes_Type │ │ │ │ U PyCFunction_Type │ │ │ │ U PyCMethod_Type │ │ │ │ U PyCallIter_Type │ │ │ │ -00001aac T PyCallable_Check │ │ │ │ +00001aa8 T PyCallable_Check │ │ │ │ U PyCapsule_Type │ │ │ │ U PyCell_Type │ │ │ │ U PyClassMethodDescr_Type │ │ │ │ U PyClassMethod_Type │ │ │ │ U PyCode_Type │ │ │ │ U PyComplex_Type │ │ │ │ U PyContextToken_Type │ │ │ │ @@ -8757,49 +8756,49 @@ │ │ │ │ U PyModule_Type │ │ │ │ U PyODictItems_Type │ │ │ │ U PyODictIter_Type │ │ │ │ U PyODictKeys_Type │ │ │ │ U PyODictValues_Type │ │ │ │ U PyODict_Type │ │ │ │ 00000088 T PyObject_ASCII │ │ │ │ -00002c58 T PyObject_Bytes │ │ │ │ -00002bf0 T PyObject_CallFinalizer │ │ │ │ -00002b08 T PyObject_CallFinalizerFromDealloc │ │ │ │ -00003904 T PyObject_DelAttr │ │ │ │ +00002c44 T PyObject_Bytes │ │ │ │ +00002bdc T PyObject_CallFinalizer │ │ │ │ +00002af4 T PyObject_CallFinalizerFromDealloc │ │ │ │ +000038f0 T PyObject_DelAttr │ │ │ │ 00000968 T PyObject_DelAttrString │ │ │ │ -00003244 T PyObject_Dir │ │ │ │ +00003230 T PyObject_Dir │ │ │ │ 00000bec T PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ 000017f0 T PyObject_GenericGetAttr │ │ │ │ 00000874 T PyObject_GenericSetAttr │ │ │ │ 00000330 T PyObject_GenericSetDict │ │ │ │ 00000d54 T PyObject_GetAttr │ │ │ │ 0000191c T PyObject_GetAttrString │ │ │ │ 00001284 T PyObject_GetOptionalAttr │ │ │ │ 00000524 T PyObject_GetOptionalAttrString │ │ │ │ 0000065c T PyObject_HasAttr │ │ │ │ 000004d8 T PyObject_HasAttrString │ │ │ │ 000006a8 T PyObject_HasAttrStringWithError │ │ │ │ -00002e58 T PyObject_HasAttrWithError │ │ │ │ +00002e44 T PyObject_HasAttrWithError │ │ │ │ 00000000 T PyObject_Hash │ │ │ │ 000001ec T PyObject_HashNotImplemented │ │ │ │ U PyObject_IS_GC │ │ │ │ 000006e8 T PyObject_Init │ │ │ │ 000008b4 T PyObject_InitVar │ │ │ │ 000017fc T PyObject_IsTrue │ │ │ │ U PyObject_Malloc │ │ │ │ -00003c04 T PyObject_Not │ │ │ │ +00003bf0 T PyObject_Not │ │ │ │ 00000180 T PyObject_Print │ │ │ │ -00002990 T PyObject_Repr │ │ │ │ -00001f84 T PyObject_RichCompare │ │ │ │ -00001ac8 T PyObject_RichCompareBool │ │ │ │ -00002af4 T PyObject_SelfIter │ │ │ │ +0000297c T PyObject_Repr │ │ │ │ +00001f80 T PyObject_RichCompare │ │ │ │ +00001ac4 T PyObject_RichCompareBool │ │ │ │ +00002ae0 T PyObject_SelfIter │ │ │ │ 000005d4 T PyObject_SetAttr │ │ │ │ 00000304 T PyObject_SetAttrString │ │ │ │ U PyObject_Size │ │ │ │ -00002800 T PyObject_Str │ │ │ │ +000027fc T PyObject_Str │ │ │ │ U PyPickleBuffer_Type │ │ │ │ U PyProperty_Type │ │ │ │ U PyRangeIter_Type │ │ │ │ U PyRange_Type │ │ │ │ 00000890 T PyRefTracer_GetTracer │ │ │ │ 00000000 T PyRefTracer_SetTracer │ │ │ │ U PyReversed_Type │ │ │ │ @@ -8836,17 +8835,17 @@ │ │ │ │ 0000060c T Py_GetConstant │ │ │ │ 0000036c T Py_GetConstantBorrowed │ │ │ │ 00000844 T Py_IncRef │ │ │ │ 00000864 T Py_Is │ │ │ │ 00000c7c T Py_IsFalse │ │ │ │ 00000c4c T Py_IsNone │ │ │ │ 00000c64 T Py_IsTrue │ │ │ │ -00003c00 T Py_NewRef │ │ │ │ -00003514 T Py_ReprEnter │ │ │ │ -0000374c T Py_ReprLeave │ │ │ │ +00003bec T Py_NewRef │ │ │ │ +00003500 T Py_ReprEnter │ │ │ │ +00003738 T Py_ReprLeave │ │ │ │ 00000c4c t Py_XDECREF │ │ │ │ 00000c74 t Py_XDECREF.part.0 │ │ │ │ 00000874 T Py_XNewRef │ │ │ │ U _PyAnextAwaitable_Type │ │ │ │ U _PyAsyncGenASend_Type │ │ │ │ U _PyAsyncGenAThrow_Type │ │ │ │ U _PyAsyncGenWrappedValue_Type │ │ │ │ @@ -8883,54 +8882,54 @@ │ │ │ │ U _PyNoDefault_Type │ │ │ │ 000001d4 D _PyNone_Type │ │ │ │ 00000054 D _PyNotImplemented_Type │ │ │ │ U _PyObjectDict_SetItem │ │ │ │ U _PyObjectStackChunk_ClearFreeList │ │ │ │ 000009a8 T _PyObject_AssertFailed │ │ │ │ 00000b24 T _PyObject_CheckConsistency │ │ │ │ -000037f4 T _PyObject_ClearFreeLists │ │ │ │ +000037e0 T _PyObject_ClearFreeLists │ │ │ │ 000018d0 T _PyObject_ComputedDictPointer │ │ │ │ 00000018 T _PyObject_DebugTypeStats │ │ │ │ 0000004c T _PyObject_Dump │ │ │ │ -00003900 T _PyObject_FiniState │ │ │ │ +000038ec T _PyObject_FiniState │ │ │ │ 00000224 T _PyObject_FunctionStr │ │ │ │ 00001400 T _PyObject_GenericGetAttrWithDict │ │ │ │ 0000087c T _PyObject_GenericSetAttrWithDict │ │ │ │ 00000970 T _PyObject_GetAttrId │ │ │ │ 0000040c T _PyObject_GetDictPtr │ │ │ │ 00000e3c T _PyObject_GetMethod │ │ │ │ 00000000 T _PyObject_InitState │ │ │ │ -00002ff4 T _PyObject_IsAbstract │ │ │ │ +00002fe0 T _PyObject_IsAbstract │ │ │ │ 00000190 T _PyObject_IsFreed │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_MaterializeManagedDict │ │ │ │ 00000cc4 T _PyObject_New │ │ │ │ 000011b4 T _PyObject_NewVar │ │ │ │ 000004a0 T _PyObject_NextNotImplemented │ │ │ │ 00000928 T _PyObject_SetAttrId │ │ │ │ -00002330 T _PyObject_SetAttributeErrorContext │ │ │ │ +0000232c T _PyObject_SetAttributeErrorContext │ │ │ │ 00000300 T _PyObject_SetDeferredRefcount │ │ │ │ U _PyObject_StoreInstanceAttribute │ │ │ │ U _PyObject_TryGetInstanceAttribute │ │ │ │ U _PyPositionsIterator │ │ │ │ U _PyRuntime │ │ │ │ U _PySlice_ClearFreeList │ │ │ │ U _PyStaticType_FiniBuiltin │ │ │ │ U _PyStaticType_GetState │ │ │ │ U _PyStaticType_InitBuiltin │ │ │ │ -00003b84 T _PyTrash_thread_deposit_object │ │ │ │ -00003ba0 T _PyTrash_thread_destroy_chain │ │ │ │ +00003b70 T _PyTrash_thread_deposit_object │ │ │ │ +00003b8c T _PyTrash_thread_destroy_chain │ │ │ │ U _PyTuple_ClearFreeList │ │ │ │ U _PyTuple_DebugMallocStats │ │ │ │ U _PyTypeAlias_Type │ │ │ │ U _PyType_CheckConsistency │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyType_LookupRef │ │ │ │ -00003868 T _PyTypes_FiniTypes │ │ │ │ +00003854 T _PyTypes_FiniTypes │ │ │ │ 000000ac T _PyTypes_InitTypes │ │ │ │ U _PyUnicodeASCIIIter_Type │ │ │ │ U _PyUnicode_AsASCIIString │ │ │ │ U _PyUnicode_CheckConsistency │ │ │ │ U _PyUnicode_FromId │ │ │ │ U _PyUnicode_InternMortal │ │ │ │ U _PyUnion_Type │ │ │ │ @@ -8938,15 +8937,15 @@ │ │ │ │ U _PyWeakref_ProxyType │ │ │ │ U _PyWeakref_RefType │ │ │ │ U _Py_BaseObject_RichCompare │ │ │ │ 00000924 T _Py_BreakPoint │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ 000002b0 T _Py_Dealloc │ │ │ │ -000031d8 T _Py_DecRef │ │ │ │ +000031c4 T _Py_DecRef │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_GenericAliasIterType │ │ │ │ 00000018 T _Py_GetConstant_Init │ │ │ │ 00000318 T _Py_IncRef │ │ │ │ 00000084 T _Py_NewReference │ │ │ │ @@ -8979,17 +8978,17 @@ │ │ │ │ U fileno │ │ │ │ U fwrite │ │ │ │ U memcpy │ │ │ │ 000002a4 d none_as_number │ │ │ │ 000008ac t none_bool │ │ │ │ 000009a0 t none_dealloc │ │ │ │ 0000028c r none_doc │ │ │ │ -00002c4c t none_hash │ │ │ │ +00002c38 t none_hash │ │ │ │ 00000750 t none_new │ │ │ │ -00003b78 t none_repr │ │ │ │ +00003b64 t none_repr │ │ │ │ 00000124 d notimplemented_as_number │ │ │ │ 00000808 t notimplemented_bool │ │ │ │ 000009a4 t notimplemented_dealloc │ │ │ │ 00000248 r notimplemented_doc │ │ │ │ 000001b4 d notimplemented_methods │ │ │ │ 000007ac t notimplemented_new │ │ │ │ 000001d8 r opstrings │ │ │ │ @@ -9012,81 +9011,81 @@ │ │ │ │ 0000136c T PyMem_RawRealloc │ │ │ │ 000040bc T PyMem_Realloc │ │ │ │ 00001460 T PyMem_SetAllocator │ │ │ │ 0000a868 T PyMem_SetupDebugHooks │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ U PyOS_snprintf │ │ │ │ -00003958 T PyObject_Calloc │ │ │ │ +00003954 T PyObject_Calloc │ │ │ │ 00003c0c T PyObject_Free │ │ │ │ 0000a894 T PyObject_GetArenaAllocator │ │ │ │ 0000226c T PyObject_Malloc │ │ │ │ 00004698 T PyObject_Realloc │ │ │ │ 0000a8d0 T PyObject_SetArenaAllocator │ │ │ │ U Py_GETENV │ │ │ │ 00003550 T _PyDebugAllocatorStats │ │ │ │ U _PyEval_StartTheWorldAll │ │ │ │ U _PyEval_StopTheWorldAll │ │ │ │ -000036ac T _PyInterpreterState_FinalizeAllocatedBlocks │ │ │ │ +000036a8 T _PyInterpreterState_FinalizeAllocatedBlocks │ │ │ │ 000049b8 T _PyInterpreterState_GetAllocatedBlocks │ │ │ │ U _PyInterpreterState_HasFeature │ │ │ │ 00004884 T _PyMem_AbandonDelayed │ │ │ │ 0000297c T _PyMem_ArenaAlloc │ │ │ │ 000049a8 T _PyMem_ArenaFree │ │ │ │ 00003768 T _PyMem_DebugCalloc │ │ │ │ 0000a858 T _PyMem_DebugEnabled │ │ │ │ 00003828 T _PyMem_DebugFree │ │ │ │ 00002a80 T _PyMem_DebugMalloc │ │ │ │ 000018c8 t _PyMem_DebugRawAlloc │ │ │ │ -00003600 T _PyMem_DebugRawCalloc │ │ │ │ +000035fc T _PyMem_DebugRawCalloc │ │ │ │ 00001b14 T _PyMem_DebugRawFree │ │ │ │ 000016ac T _PyMem_DebugRawMalloc │ │ │ │ 00001ed4 T _PyMem_DebugRawRealloc │ │ │ │ 00004378 T _PyMem_DebugRealloc │ │ │ │ U _PyMem_DumpTraceback │ │ │ │ -00003610 T _PyMem_FiniDelayed │ │ │ │ +0000360c T _PyMem_FiniDelayed │ │ │ │ 0000a90c T _PyMem_FreeDelayed │ │ │ │ 00000370 T _PyMem_GetAllocatorName │ │ │ │ 000035ec T _PyMem_GetCurrentAllocatorName │ │ │ │ 0000302c T _PyMem_MiCalloc │ │ │ │ 00003f54 T _PyMem_MiFree │ │ │ │ 000029c4 T _PyMem_MiMalloc │ │ │ │ -0000347c T _PyMem_MiRealloc │ │ │ │ +00003478 T _PyMem_MiRealloc │ │ │ │ 0000a920 T _PyMem_ProcessDelayed │ │ │ │ 00001690 T _PyMem_RawCalloc │ │ │ │ 00001364 T _PyMem_RawFree │ │ │ │ 0000124c T _PyMem_RawMalloc │ │ │ │ 000013c0 T _PyMem_RawRealloc │ │ │ │ 00001570 T _PyMem_RawStrdup │ │ │ │ 000013d4 T _PyMem_RawWcsdup │ │ │ │ 00000fb8 T _PyMem_SetDefaultAllocator │ │ │ │ 00000000 T _PyMem_SetupAllocators │ │ │ │ 00004bf0 T _PyMem_Strdup │ │ │ │ 00001740 T _PyMem_init_obmalloc │ │ │ │ -00003934 T _PyMem_obmalloc_state_on_heap │ │ │ │ +00003930 T _PyMem_obmalloc_state_on_heap │ │ │ │ 00001200 t _PyMutex_Lock │ │ │ │ U _PyMutex_LockTimed │ │ │ │ 000012ec t _PyMutex_Unlock │ │ │ │ 00003098 T _PyObject_Calloc │ │ │ │ 00003e58 t _PyObject_DebugDumpAddress │ │ │ │ 00002e20 T _PyObject_DebugMallocStats │ │ │ │ 000034e0 T _PyObject_Free │ │ │ │ 0000a918 T _PyObject_FreeDelayed │ │ │ │ 000023a8 T _PyObject_Malloc │ │ │ │ -000039b0 T _PyObject_MiCalloc │ │ │ │ +000039ac T _PyObject_MiCalloc │ │ │ │ 0000400c T _PyObject_MiFree │ │ │ │ 000029e8 T _PyObject_MiMalloc │ │ │ │ -000035fc T _PyObject_MiRealloc │ │ │ │ +000035f8 T _PyObject_MiRealloc │ │ │ │ 00004238 T _PyObject_Realloc │ │ │ │ 00004814 T _PyObject_VirtualAlloc │ │ │ │ 0000495c T _PyObject_VirtualFree │ │ │ │ U _PyRuntime │ │ │ │ U _Py_FatalErrorFormat │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ -000037f8 T _Py_FinalizeAllocatedBlocks │ │ │ │ +000037f4 T _Py_FinalizeAllocatedBlocks │ │ │ │ 0000392c T _Py_GetGlobalAllocatedBlocks │ │ │ │ 00004554 W _Py__ZSt15get_new_handlerv │ │ │ │ U _Py_qsbr_poll │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_d2uiz │ │ │ │ U __aeabi_dcmpeq │ │ │ │ U __aeabi_dmul │ │ │ │ @@ -9182,15 +9181,15 @@ │ │ │ │ 00000004 D _mi_heap_main │ │ │ │ 00009098 T _mi_heap_main_get │ │ │ │ 0000a694 T _mi_heap_malloc_zero │ │ │ │ 00002a4c T _mi_heap_malloc_zero_ex │ │ │ │ 00004e20 T _mi_heap_memid_is_suitable │ │ │ │ 000083e8 t _mi_heap_page_destroy │ │ │ │ 00004e70 T _mi_heap_random_next │ │ │ │ -0000349c T _mi_heap_realloc_zero │ │ │ │ +00003498 T _mi_heap_realloc_zero │ │ │ │ 0000541c T _mi_heap_set_default_direct │ │ │ │ 0000a6ec T _mi_heap_unsafe_destroy_all │ │ │ │ 000053cc T _mi_is_main_thread │ │ │ │ 00001b58 T _mi_malloc_generic │ │ │ │ 000017a4 t _mi_memid_create_os │ │ │ │ 00000c8c t _mi_memid_none │ │ │ │ 00000684 B _mi_numa_node_count │ │ │ │ @@ -9280,15 +9279,15 @@ │ │ │ │ 00006364 T _mi_strnlen │ │ │ │ 000021b8 T _mi_thread_data_collect │ │ │ │ 000081a0 T _mi_thread_done │ │ │ │ 00005360 T _mi_thread_id │ │ │ │ 00005378 T _mi_tld_init │ │ │ │ 000062f4 T _mi_toupper │ │ │ │ 00005f50 T _mi_trace_message │ │ │ │ -00003594 t _mi_usable_size.isra.0 │ │ │ │ +00003590 t _mi_usable_size.isra.0 │ │ │ │ 00000f38 T _mi_verbose_message │ │ │ │ 00005d78 T _mi_warning_message │ │ │ │ U abort │ │ │ │ 00000870 d advice.8 │ │ │ │ 000024c4 t allocate_from_new_pool │ │ │ │ U atexit │ │ │ │ U calloc │ │ │ │ @@ -9303,17 +9302,17 @@ │ │ │ │ U fileno │ │ │ │ U fputc │ │ │ │ U fputs │ │ │ │ U free │ │ │ │ 00003984 t free_work_item │ │ │ │ U fwrite │ │ │ │ 0000125c t get_allocator_unlocked │ │ │ │ -00003828 t get_num_global_allocated_blocks │ │ │ │ +00003824 t get_num_global_allocated_blocks │ │ │ │ U getenv │ │ │ │ -000037a8 t has_own_state │ │ │ │ +000037a4 t has_own_state │ │ │ │ 000017f0 t init_obmalloc_pools │ │ │ │ 00000688 b large_page_try_ok.10 │ │ │ │ 000006d4 b last_final_leaks │ │ │ │ U madvise │ │ │ │ U malloc │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ @@ -9345,15 +9344,15 @@ │ │ │ │ 0000a5b0 T mi_calloc │ │ │ │ 0000941c T mi_calloc_aligned │ │ │ │ 0000947c T mi_calloc_aligned_at │ │ │ │ 000083b0 T mi_cfree │ │ │ │ 0000501c T mi_check_owned │ │ │ │ 00000448 b mi_clock_diff │ │ │ │ 00008004 T mi_collect │ │ │ │ -000033e4 t mi_commit_mask_create │ │ │ │ +000033e0 t mi_commit_mask_create │ │ │ │ 00005e34 T mi_debug_show_arenas │ │ │ │ 00009bf0 T mi_dupenv_s │ │ │ │ 000006e4 b mi_error_arg │ │ │ │ 000006e0 b mi_error_handler │ │ │ │ 00004524 T mi_expand │ │ │ │ 00001c80 t mi_find_page │ │ │ │ 00003f5c T mi_free │ │ │ │ @@ -9813,98 +9812,98 @@ │ │ │ │ 0000001c r frozenset_doc │ │ │ │ 000043a4 t frozenset_hash │ │ │ │ 000003dc d frozenset_methods │ │ │ │ 000010f4 t frozenset_new │ │ │ │ 00000000 t frozenset_vectorcall │ │ │ │ 000000ec r length_hint_doc │ │ │ │ 00000224 t make_new_set │ │ │ │ -00005930 t make_new_set_basetype │ │ │ │ +0000591c t make_new_set_basetype │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 000000c4 r reduce_doc │ │ │ │ 00004bd0 t set___contains__ │ │ │ │ 000002f4 r set___contains____doc__ │ │ │ │ 00000dcc t set___reduce__ │ │ │ │ 00000170 r set___reduce____doc__ │ │ │ │ 000000bc t set___sizeof__ │ │ │ │ 00000124 r set___sizeof____doc__ │ │ │ │ 000048d4 t set_add │ │ │ │ 00000338 r set_add__doc__ │ │ │ │ 00000a88 t set_add_entry │ │ │ │ -00005ccc t set_and │ │ │ │ +00005cb8 t set_and │ │ │ │ 000004ac d set_as_number │ │ │ │ 0000069c d set_as_sequence │ │ │ │ -00009254 t set_clear │ │ │ │ +00009270 t set_clear │ │ │ │ 00000780 r set_clear__doc__ │ │ │ │ 00004798 t set_clear_internal │ │ │ │ 00000000 t set_contains_lock_held.part.0 │ │ │ │ 00000948 t set_copy │ │ │ │ 000007ec r set_copy__doc__ │ │ │ │ 000008e4 t set_copy_and_difference │ │ │ │ -00005864 t set_copy_impl │ │ │ │ +00005850 t set_copy_impl │ │ │ │ 00003a3c t set_dealloc │ │ │ │ -00006a18 t set_difference │ │ │ │ -00008a54 t set_difference_multi │ │ │ │ +00006a04 t set_difference │ │ │ │ +00008a7c t set_difference_multi │ │ │ │ 00000534 r set_difference_multi__doc__ │ │ │ │ 00000978 t set_difference_update │ │ │ │ 0000059c r set_difference_update__doc__ │ │ │ │ -00008058 t set_difference_update_internal │ │ │ │ -000072b8 t set_discard │ │ │ │ +00008080 t set_difference_update_internal │ │ │ │ +000072e4 t set_discard │ │ │ │ 000001b0 r set_discard__doc__ │ │ │ │ 00001c1c t set_discard_key │ │ │ │ 00000078 r set_doc │ │ │ │ 00000300 t set_iand │ │ │ │ -00009bb4 t set_init │ │ │ │ +00009bd4 t set_init │ │ │ │ 000010dc t set_insert_clean │ │ │ │ -00005d90 t set_intersection │ │ │ │ -000091a8 t set_intersection_multi │ │ │ │ +00005d7c t set_intersection │ │ │ │ +000091c4 t set_intersection_multi │ │ │ │ 000006bc r set_intersection_multi__doc__ │ │ │ │ 00000b00 t set_intersection_multi_impl │ │ │ │ 00000e60 t set_intersection_update_multi │ │ │ │ 0000064c r set_intersection_update_multi__doc__ │ │ │ │ 00002208 t set_ior │ │ │ │ -00008be8 t set_isdisjoint │ │ │ │ +00008c10 t set_isdisjoint │ │ │ │ 000005f8 r set_isdisjoint__doc__ │ │ │ │ 000010f0 t set_issubset │ │ │ │ 000003f4 r set_issubset__doc__ │ │ │ │ 000050dc t set_issubset_impl │ │ │ │ -000076d0 t set_issuperset │ │ │ │ +000076f8 t set_issuperset │ │ │ │ 000003a4 r set_issuperset__doc__ │ │ │ │ -00007750 t set_issuperset_impl │ │ │ │ -000077d0 t set_issuperset_impl.part.0 │ │ │ │ +00007778 t set_issuperset_impl │ │ │ │ +000077f8 t set_issuperset_impl.part.0 │ │ │ │ 00000a50 t set_isub │ │ │ │ 000036f8 t set_iter │ │ │ │ 00001208 t set_ixor │ │ │ │ 00003cf8 t set_len │ │ │ │ 00001ce8 t set_lookkey │ │ │ │ 00002d40 t set_merge_lock_held │ │ │ │ 0000053c d set_methods │ │ │ │ -00009b60 t set_new │ │ │ │ -00005660 t set_or │ │ │ │ -000067f4 t set_pop │ │ │ │ +00009b80 t set_new │ │ │ │ +0000564c t set_or │ │ │ │ +000067e0 t set_pop │ │ │ │ 00000870 r set_pop__doc__ │ │ │ │ -00007c4c t set_remove │ │ │ │ +00007c74 t set_remove │ │ │ │ 00000270 r set_remove__doc__ │ │ │ │ 00000514 t set_repr │ │ │ │ 00004f2c t set_richcompare │ │ │ │ -00006954 t set_sub │ │ │ │ +00006940 t set_sub │ │ │ │ 000003f0 t set_swap_bodies │ │ │ │ 000012c0 t set_symmetric_difference │ │ │ │ 00000440 r set_symmetric_difference__doc__ │ │ │ │ 00000ff8 t set_symmetric_difference_impl │ │ │ │ 00000bc4 t set_symmetric_difference_update │ │ │ │ 000004b4 r set_symmetric_difference_update__doc__ │ │ │ │ -00009398 t set_symmetric_difference_update_set │ │ │ │ +000093b4 t set_symmetric_difference_update_set │ │ │ │ 00000d34 t set_table_resize │ │ │ │ 00001148 t set_traverse │ │ │ │ 00000760 t set_union │ │ │ │ 00000724 r set_union__doc__ │ │ │ │ -00007080 t set_update │ │ │ │ +000070ac t set_update │ │ │ │ 00000820 r set_update__doc__ │ │ │ │ -00005988 t set_update_dict_lock_held │ │ │ │ +00005974 t set_update_dict_lock_held │ │ │ │ 00002c9c t set_update_internal │ │ │ │ 00000330 t set_update_iterable_lock_held │ │ │ │ 00001694 t set_vectorcall │ │ │ │ 00000f44 t set_xor │ │ │ │ 00003990 t setiter_dealloc │ │ │ │ 000037bc t setiter_iternext │ │ │ │ 0000094c t setiter_len │ │ │ │ @@ -10426,15 +10425,15 @@ │ │ │ │ 00005ab8 t _PyType_FromMetaclass_impl │ │ │ │ 00002e80 T _PyType_GetBases │ │ │ │ 000059fc T _PyType_GetDict │ │ │ │ 00011a6c T _PyType_GetDocFromInternalDoc │ │ │ │ 00018620 T _PyType_GetFullyQualifiedName │ │ │ │ 00002e98 T _PyType_GetMRO │ │ │ │ 00019410 T _PyType_GetModuleByDef2 │ │ │ │ -00001764 T _PyType_GetModuleByDef3 │ │ │ │ +0000172c T _PyType_GetModuleByDef3 │ │ │ │ 00011718 T _PyType_GetSubclasses │ │ │ │ 0000097c T _PyType_GetTextSignatureFromInternalDoc │ │ │ │ 00013728 T _PyType_HasSubclasses │ │ │ │ 00000000 T _PyType_InitCache │ │ │ │ 00007ec4 T _PyType_Lookup │ │ │ │ 00003168 T _PyType_LookupId │ │ │ │ 00007908 T _PyType_LookupRef │ │ │ │ @@ -10576,15 +10575,15 @@ │ │ │ │ 0001877c t slot_nb_int │ │ │ │ 00001e28 t slot_nb_invert │ │ │ │ 000013dc t slot_nb_lshift │ │ │ │ 00000b60 t slot_nb_matrix_multiply │ │ │ │ 0000135c t slot_nb_multiply │ │ │ │ 000191bc t slot_nb_negative │ │ │ │ 000159ac t slot_nb_or │ │ │ │ -0000172c t slot_nb_positive │ │ │ │ +000017b0 t slot_nb_positive │ │ │ │ 000015ac t slot_nb_power │ │ │ │ 00000e8c t slot_nb_remainder │ │ │ │ 000011b4 t slot_nb_rshift │ │ │ │ 000191f4 t slot_nb_subtract │ │ │ │ 000187b4 t slot_nb_true_divide │ │ │ │ 0000180c t slot_nb_xor │ │ │ │ 000031a8 t slot_sq_ass_item │ │ │ │ @@ -11053,107 +11052,107 @@ │ │ │ │ U PyUnicodeEncodeError_SetEnd │ │ │ │ U PyUnicodeEncodeError_SetReason │ │ │ │ U PyUnicodeEncodeError_SetStart │ │ │ │ 00000498 D PyUnicodeIter_Type │ │ │ │ U PyUnicodeTranslateError_SetEnd │ │ │ │ U PyUnicodeTranslateError_SetReason │ │ │ │ U PyUnicodeTranslateError_SetStart │ │ │ │ -00015078 T PyUnicode_Append │ │ │ │ +000150b8 T PyUnicode_Append │ │ │ │ 0000544c T PyUnicode_AppendAndDel │ │ │ │ -00027298 T PyUnicode_AsASCIIString │ │ │ │ +000272d4 T PyUnicode_AsASCIIString │ │ │ │ 00000e50 T PyUnicode_AsCharmapString │ │ │ │ 0000249c T PyUnicode_AsDecodedObject │ │ │ │ 0000251c T PyUnicode_AsDecodedUnicode │ │ │ │ 00002608 T PyUnicode_AsEncodedObject │ │ │ │ -00009050 T PyUnicode_AsEncodedString │ │ │ │ +000090a0 T PyUnicode_AsEncodedString │ │ │ │ 00002688 T PyUnicode_AsEncodedUnicode │ │ │ │ 00000e94 T PyUnicode_AsLatin1String │ │ │ │ -0002eaa4 T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ -00028cd0 T PyUnicode_AsUCS4 │ │ │ │ +0002eaec T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ +00028d0c T PyUnicode_AsUCS4 │ │ │ │ 0000af6c T PyUnicode_AsUCS4Copy │ │ │ │ 00000e9c T PyUnicode_AsUTF16String │ │ │ │ 00000ea8 T PyUnicode_AsUTF32String │ │ │ │ -00003a5c T PyUnicode_AsUTF8 │ │ │ │ -00003824 T PyUnicode_AsUTF8AndSize │ │ │ │ -0001d074 T PyUnicode_AsUTF8String │ │ │ │ -0002c058 T PyUnicode_AsUnicodeEscapeString │ │ │ │ -0001c4c4 T PyUnicode_AsWideChar │ │ │ │ -0001023c T PyUnicode_AsWideCharString │ │ │ │ -0001c6c0 T PyUnicode_BuildEncodingMap │ │ │ │ -0001955c T PyUnicode_Compare │ │ │ │ -00006cc8 T PyUnicode_CompareWithASCIIString │ │ │ │ -00007c88 T PyUnicode_Concat │ │ │ │ -0000ea2c T PyUnicode_Contains │ │ │ │ +00003a80 T PyUnicode_AsUTF8 │ │ │ │ +00003848 T PyUnicode_AsUTF8AndSize │ │ │ │ +0001d0b4 T PyUnicode_AsUTF8String │ │ │ │ +0002c0a0 T PyUnicode_AsUnicodeEscapeString │ │ │ │ +0001c504 T PyUnicode_AsWideChar │ │ │ │ +0001028c T PyUnicode_AsWideCharString │ │ │ │ +0001c700 T PyUnicode_BuildEncodingMap │ │ │ │ +0001959c T PyUnicode_Compare │ │ │ │ +00006cec T PyUnicode_CompareWithASCIIString │ │ │ │ +00007cac T PyUnicode_Concat │ │ │ │ +0000ea7c T PyUnicode_Contains │ │ │ │ 00005b00 T PyUnicode_CopyCharacters │ │ │ │ 00001308 T PyUnicode_Count │ │ │ │ -0001e4f8 T PyUnicode_Decode │ │ │ │ -0001788c T PyUnicode_DecodeASCII │ │ │ │ +0001e538 T PyUnicode_Decode │ │ │ │ +000178cc T PyUnicode_DecodeASCII │ │ │ │ 0000394c T PyUnicode_DecodeCharmap │ │ │ │ -00003958 T PyUnicode_DecodeFSDefault │ │ │ │ -00002e34 T PyUnicode_DecodeFSDefaultAndSize │ │ │ │ -00022388 T PyUnicode_DecodeLatin1 │ │ │ │ -00012fa4 T PyUnicode_DecodeLocale │ │ │ │ +0000397c T PyUnicode_DecodeFSDefault │ │ │ │ +00002e58 T PyUnicode_DecodeFSDefaultAndSize │ │ │ │ +000223c4 T PyUnicode_DecodeLatin1 │ │ │ │ +00012ff4 T PyUnicode_DecodeLocale │ │ │ │ 0000276c T PyUnicode_DecodeLocaleAndSize │ │ │ │ -00029a44 T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ +00029a80 T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ 00000df4 T PyUnicode_DecodeUTF16 │ │ │ │ -0002a7f8 T PyUnicode_DecodeUTF16Stateful │ │ │ │ +0002a834 T PyUnicode_DecodeUTF16Stateful │ │ │ │ 00000e1c T PyUnicode_DecodeUTF32 │ │ │ │ -0002da18 T PyUnicode_DecodeUTF32Stateful │ │ │ │ +0002da60 T PyUnicode_DecodeUTF32Stateful │ │ │ │ 00002a8c T PyUnicode_DecodeUTF7 │ │ │ │ -0002c7e4 T PyUnicode_DecodeUTF7Stateful │ │ │ │ -000067f8 T PyUnicode_DecodeUTF8 │ │ │ │ -00006890 T PyUnicode_DecodeUTF8Stateful │ │ │ │ +0002c82c T PyUnicode_DecodeUTF7Stateful │ │ │ │ +0000681c T PyUnicode_DecodeUTF8 │ │ │ │ +000068b4 T PyUnicode_DecodeUTF8Stateful │ │ │ │ 00000eb4 T PyUnicode_DecodeUnicodeEscape │ │ │ │ -00018788 T PyUnicode_EncodeFSDefault │ │ │ │ +000187c8 T PyUnicode_EncodeFSDefault │ │ │ │ 00005ad0 T PyUnicode_EncodeLocale │ │ │ │ -0001d4dc T PyUnicode_EqualToUTF8 │ │ │ │ -0001d554 T PyUnicode_EqualToUTF8AndSize │ │ │ │ +0001d51c T PyUnicode_EqualToUTF8 │ │ │ │ +0001d594 T PyUnicode_EqualToUTF8AndSize │ │ │ │ 000031c8 t PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ -0001af90 T PyUnicode_FSConverter │ │ │ │ -0001bf04 T PyUnicode_FSDecoder │ │ │ │ -0002b64c T PyUnicode_Fill │ │ │ │ +0001afd0 T PyUnicode_FSConverter │ │ │ │ +0001bf44 T PyUnicode_FSDecoder │ │ │ │ +0002b688 T PyUnicode_Fill │ │ │ │ 0000d78c T PyUnicode_Find │ │ │ │ -000104e8 T PyUnicode_FindChar │ │ │ │ -0001ebdc T PyUnicode_Format │ │ │ │ -0001e23c T PyUnicode_FromEncodedObject │ │ │ │ -0000a9f0 T PyUnicode_FromFormat │ │ │ │ -00003aec T PyUnicode_FromFormatV │ │ │ │ -00006208 T PyUnicode_FromKindAndData │ │ │ │ -00014ffc T PyUnicode_FromObject │ │ │ │ -00022b00 T PyUnicode_FromOrdinal │ │ │ │ -00000e60 T PyUnicode_FromString │ │ │ │ -00002884 T PyUnicode_FromStringAndSize │ │ │ │ -00003070 T PyUnicode_FromWideChar │ │ │ │ +00010538 T PyUnicode_FindChar │ │ │ │ +0001ec1c T PyUnicode_Format │ │ │ │ +0001e27c T PyUnicode_FromEncodedObject │ │ │ │ +0000aa40 T PyUnicode_FromFormat │ │ │ │ +00003b10 T PyUnicode_FromFormatV │ │ │ │ +0000622c T PyUnicode_FromKindAndData │ │ │ │ +0001503c T PyUnicode_FromObject │ │ │ │ +00022b3c T PyUnicode_FromOrdinal │ │ │ │ +00000e84 T PyUnicode_FromString │ │ │ │ +000028a8 T PyUnicode_FromStringAndSize │ │ │ │ +00003094 T PyUnicode_FromWideChar │ │ │ │ 00000e44 T PyUnicode_GetDefaultEncoding │ │ │ │ -000213f8 T PyUnicode_GetLength │ │ │ │ +00021434 T PyUnicode_GetLength │ │ │ │ 000027a4 T PyUnicode_GetSize │ │ │ │ -00000b90 T PyUnicode_InternFromString │ │ │ │ +00000bb4 T PyUnicode_InternFromString │ │ │ │ 00002ab8 T PyUnicode_InternImmortal │ │ │ │ 00000920 T PyUnicode_InternInPlace │ │ │ │ -000068c4 T PyUnicode_IsIdentifier │ │ │ │ -0001802c T PyUnicode_Join │ │ │ │ -00000910 T PyUnicode_New │ │ │ │ -00013294 T PyUnicode_Partition │ │ │ │ -0000c7fc t PyUnicode_READ_CHAR │ │ │ │ +000068e8 T PyUnicode_IsIdentifier │ │ │ │ +0001806c T PyUnicode_Join │ │ │ │ +00000a10 T PyUnicode_New │ │ │ │ +000132e4 T PyUnicode_Partition │ │ │ │ +0000c84c t PyUnicode_READ_CHAR │ │ │ │ 00002a54 t PyUnicode_READ_CHAR.part.0 │ │ │ │ -0000a3ec T PyUnicode_RPartition │ │ │ │ +0000a43c T PyUnicode_RPartition │ │ │ │ 000013e4 T PyUnicode_RSplit │ │ │ │ 0000087c T PyUnicode_ReadChar │ │ │ │ 000075c0 T PyUnicode_Replace │ │ │ │ 00001368 T PyUnicode_Resize │ │ │ │ -000097e0 T PyUnicode_RichCompare │ │ │ │ -00028c54 T PyUnicode_Split │ │ │ │ -000216fc T PyUnicode_Splitlines │ │ │ │ -000107e8 T PyUnicode_Substring │ │ │ │ +00009830 T PyUnicode_RichCompare │ │ │ │ +00028c90 T PyUnicode_Split │ │ │ │ +00021738 T PyUnicode_Splitlines │ │ │ │ +00010838 T PyUnicode_Substring │ │ │ │ 00003160 T PyUnicode_Tailmatch │ │ │ │ 00001444 T PyUnicode_Translate │ │ │ │ 00000004 D PyUnicode_Type │ │ │ │ 00001060 T PyUnicode_WriteChar │ │ │ │ U Py_BuildValue │ │ │ │ -000084bc t Py_XDECREF │ │ │ │ +000084e0 t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ 0000bcd0 t SubString_new_object │ │ │ │ 0000b91c t SubString_new_object_or_empty │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ @@ -11188,69 +11187,69 @@ │ │ │ │ U _PyStack_AsDict │ │ │ │ U _PyStaticType_FiniBuiltin │ │ │ │ U _PyStaticType_InitBuiltin │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyType_GetFullyQualifiedName │ │ │ │ 000003c8 D _PyUnicodeASCIIIter_Type │ │ │ │ U _PyUnicodeTranslateError_Create │ │ │ │ -00022350 T _PyUnicodeWriter_Dealloc │ │ │ │ -00005e90 T _PyUnicodeWriter_Finish │ │ │ │ -0000a9c4 T _PyUnicodeWriter_Init │ │ │ │ -00008018 T _PyUnicodeWriter_PrepareInternal │ │ │ │ +0002238c T _PyUnicodeWriter_Dealloc │ │ │ │ +00005eb4 T _PyUnicodeWriter_Finish │ │ │ │ +0000aa14 T _PyUnicodeWriter_Init │ │ │ │ +0000803c T _PyUnicodeWriter_PrepareInternal │ │ │ │ 000027d4 T _PyUnicodeWriter_PrepareKindInternal │ │ │ │ 0000277c t _PyUnicodeWriter_Update │ │ │ │ -00005b00 T _PyUnicodeWriter_WriteASCIIString │ │ │ │ -0002150c T _PyUnicodeWriter_WriteChar │ │ │ │ -0000aa28 t _PyUnicodeWriter_WriteCharInline │ │ │ │ +00005b24 T _PyUnicodeWriter_WriteASCIIString │ │ │ │ +00021548 T _PyUnicodeWriter_WriteChar │ │ │ │ +0000aa78 t _PyUnicodeWriter_WriteCharInline │ │ │ │ 000027fc T _PyUnicodeWriter_WriteLatin1String │ │ │ │ -0000a210 T _PyUnicodeWriter_WriteStr │ │ │ │ -0000c884 T _PyUnicodeWriter_WriteSubstring │ │ │ │ -00009778 T _PyUnicode_AsASCIIString │ │ │ │ -000251c4 T _PyUnicode_AsLatin1String │ │ │ │ -00003748 T _PyUnicode_AsUTF8NoNUL │ │ │ │ -000215bc T _PyUnicode_AsUTF8String │ │ │ │ +0000a260 T _PyUnicodeWriter_WriteStr │ │ │ │ +0000c8d4 T _PyUnicodeWriter_WriteSubstring │ │ │ │ +000097c8 T _PyUnicode_AsASCIIString │ │ │ │ +00025200 T _PyUnicode_AsLatin1String │ │ │ │ +0000376c T _PyUnicode_AsUTF8NoNUL │ │ │ │ +000215f8 T _PyUnicode_AsUTF8String │ │ │ │ 00001ec8 T _PyUnicode_CheckConsistency │ │ │ │ -000229c0 T _PyUnicode_ClearInterned │ │ │ │ -00026e74 T _PyUnicode_Copy │ │ │ │ -00029a4c T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ +000229fc T _PyUnicode_ClearInterned │ │ │ │ +00026eb0 T _PyUnicode_Copy │ │ │ │ +00029a88 T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ 00002964 T _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ -00006e20 T _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ +00006e44 T _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 0000d69c T _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ -00012ed0 T _PyUnicode_EQ │ │ │ │ -00022f08 T _PyUnicode_EncodeCharmap │ │ │ │ +00012f20 T _PyUnicode_EQ │ │ │ │ +00022f44 T _PyUnicode_EncodeCharmap │ │ │ │ 00005fc4 T _PyUnicode_EncodeUTF16 │ │ │ │ 0000c840 T _PyUnicode_EncodeUTF32 │ │ │ │ -0002e658 T _PyUnicode_EncodeUTF7 │ │ │ │ -00006bf8 T _PyUnicode_Equal │ │ │ │ +0002e6a0 T _PyUnicode_EncodeUTF7 │ │ │ │ +00006c1c T _PyUnicode_Equal │ │ │ │ 00002994 T _PyUnicode_EqualToASCIIId │ │ │ │ -00006824 T _PyUnicode_EqualToASCIIString │ │ │ │ -0001dd6c T _PyUnicode_ExactDealloc │ │ │ │ +00006848 T _PyUnicode_EqualToASCIIString │ │ │ │ +0001ddac T _PyUnicode_ExactDealloc │ │ │ │ 00009080 T _PyUnicode_FastCopyCharacters │ │ │ │ -00029018 T _PyUnicode_FastFill │ │ │ │ -0000ca44 T _PyUnicode_FindMaxChar │ │ │ │ +00029054 T _PyUnicode_FastFill │ │ │ │ +0000ca94 T _PyUnicode_FindMaxChar │ │ │ │ 00002a7c t _PyUnicode_FindMaxChar.part.0 │ │ │ │ 00004390 T _PyUnicode_Fini │ │ │ │ 000042d0 T _PyUnicode_FiniTypes │ │ │ │ U _PyUnicode_FormatAdvancedWriter │ │ │ │ -00027ac4 T _PyUnicode_FormatLong │ │ │ │ -00005d50 T _PyUnicode_FromASCII │ │ │ │ +00027b00 T _PyUnicode_FormatLong │ │ │ │ +00005d74 T _PyUnicode_FromASCII │ │ │ │ 00000348 T _PyUnicode_FromId │ │ │ │ -00006524 t _PyUnicode_FromUCS1 │ │ │ │ -0002238c t _PyUnicode_FromUCS2 │ │ │ │ -000280e4 t _PyUnicode_FromUCS4 │ │ │ │ +00006548 t _PyUnicode_FromUCS1 │ │ │ │ +000223c8 t _PyUnicode_FromUCS2 │ │ │ │ +00028120 t _PyUnicode_FromUCS4 │ │ │ │ 000038d0 T _PyUnicode_GetNameCAPI │ │ │ │ 00002564 t _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ 00002c0c T _PyUnicode_InitEncodings │ │ │ │ 00000000 T _PyUnicode_InitGlobalObjects │ │ │ │ 00002520 T _PyUnicode_InitState │ │ │ │ 000025c4 T _PyUnicode_InitTypes │ │ │ │ -00027440 T _PyUnicode_InsertThousandsGrouping │ │ │ │ -00002908 T _PyUnicode_InternImmortal │ │ │ │ -0002ed4c T _PyUnicode_InternInPlace │ │ │ │ -00002b9c T _PyUnicode_InternMortal │ │ │ │ +0002747c T _PyUnicode_InsertThousandsGrouping │ │ │ │ +0000292c T _PyUnicode_InternImmortal │ │ │ │ +0002ed94 T _PyUnicode_InternInPlace │ │ │ │ +00002bc0 T _PyUnicode_InternMortal │ │ │ │ 00002a94 T _PyUnicode_InternStatic │ │ │ │ 00001dec T _PyUnicode_InternedSize │ │ │ │ 00001e38 T _PyUnicode_InternedSize_Immortal │ │ │ │ U _PyUnicode_IsAlpha │ │ │ │ U _PyUnicode_IsCaseIgnorable │ │ │ │ U _PyUnicode_IsCased │ │ │ │ U _PyUnicode_IsDecimalDigit │ │ │ │ @@ -11260,36 +11259,36 @@ │ │ │ │ U _PyUnicode_IsNumeric │ │ │ │ U _PyUnicode_IsPrintable │ │ │ │ U _PyUnicode_IsTitlecase │ │ │ │ U _PyUnicode_IsUppercase │ │ │ │ U _PyUnicode_IsWhitespace │ │ │ │ U _PyUnicode_IsXidContinue │ │ │ │ U _PyUnicode_IsXidStart │ │ │ │ -0000e308 T _PyUnicode_JoinArray │ │ │ │ -00006b28 T _PyUnicode_ScanIdentifier │ │ │ │ +0000e358 T _PyUnicode_JoinArray │ │ │ │ +00006b4c T _PyUnicode_ScanIdentifier │ │ │ │ U _PyUnicode_ToDecimalDigit │ │ │ │ U _PyUnicode_ToFoldedFull │ │ │ │ U _PyUnicode_ToLowerFull │ │ │ │ U _PyUnicode_ToTitleFull │ │ │ │ U _PyUnicode_ToUpperFull │ │ │ │ -00025240 T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ -000253ac t _PyUnicode_TranslateCharmap │ │ │ │ +0002527c T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ +000253e8 t _PyUnicode_TranslateCharmap │ │ │ │ 00002378 T _PyUnicode_WideCharString_Converter │ │ │ │ 000023fc T _PyUnicode_WideCharString_Opt_Converter │ │ │ │ -00019d70 T _PyUnicode_XStrip │ │ │ │ +00019db0 T _PyUnicode_XStrip │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_DecodeLocaleEx │ │ │ │ -000000bc T _Py_DecodeUTF8Ex │ │ │ │ +000000b8 T _Py_DecodeUTF8Ex │ │ │ │ 00002bb4 T _Py_DecodeUTF8_surrogateescape │ │ │ │ U _Py_DumpPathConfig │ │ │ │ U _Py_EncodeLocaleEx │ │ │ │ -00013c3c T _Py_EncodeUTF8Ex │ │ │ │ +00013c8c T _Py_EncodeUTF8Ex │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ -0001319c T _Py_GetErrorHandler │ │ │ │ +000131ec T _Py_GetErrorHandler │ │ │ │ U _Py_HashBytes │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NewReferenceNoTotal │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_SetFileSystemEncoding │ │ │ │ U _Py_SetImmortal │ │ │ │ @@ -11319,15 +11318,15 @@ │ │ │ │ 000003c4 r __func__.5 │ │ │ │ U __memmove_chk │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ U __sync_synchronize │ │ │ │ U __sync_val_compare_and_swap_1 │ │ │ │ -000084e4 t _copy_characters │ │ │ │ +00008508 t _copy_characters │ │ │ │ 000005cc r _keywords.11 │ │ │ │ 000005dc r _keywords.14 │ │ │ │ 000005e8 r _keywords.17 │ │ │ │ 000005f4 r _keywords.20 │ │ │ │ 000005fc r _keywords.23 │ │ │ │ 00000604 r _keywords.26 │ │ │ │ 000005c0 r _keywords.8 │ │ │ │ @@ -11343,41 +11342,41 @@ │ │ │ │ 00000620 d _parser.18 │ │ │ │ 00000370 d _parser.21 │ │ │ │ 00000594 d _parser.24 │ │ │ │ 000005c0 d _parser.27 │ │ │ │ 00000568 d _parser.9 │ │ │ │ 00000720 d _string_methods │ │ │ │ 000005ec d _string_module │ │ │ │ -00018cd0 t any_find_slice │ │ │ │ -0001d080 t anylib_find │ │ │ │ +00018d10 t any_find_slice │ │ │ │ +0001d0c0 t anylib_find │ │ │ │ 000004a4 r ascii_linebreak │ │ │ │ 0000a130 t asciilib__factorize │ │ │ │ 0000a194 t asciilib__lex_search │ │ │ │ 00009ea4 t asciilib__preprocess │ │ │ │ 0000a2d8 t asciilib__two_way │ │ │ │ -00009360 t asciilib_adaptive_find.constprop.0 │ │ │ │ -0002be6c t asciilib_default_rfind.constprop.0 │ │ │ │ +0000922c t asciilib_adaptive_find.constprop.0 │ │ │ │ +0002beb4 t asciilib_default_rfind.constprop.0 │ │ │ │ 00005038 t backslashreplace │ │ │ │ 00000000 d bloom_linebreak │ │ │ │ -00029500 t case_operation │ │ │ │ -0000922c t charmapencode_lookup │ │ │ │ -00024454 t charmapencode_output │ │ │ │ +0002953c t case_operation │ │ │ │ +00009768 t charmapencode_lookup │ │ │ │ +00024490 t charmapencode_output │ │ │ │ 00004310 t clear_interned_dict │ │ │ │ 00002e18 t config_get_codec_name │ │ │ │ 00000a10 t convert_uc.constprop.0 │ │ │ │ -000298a8 t do_capitalize │ │ │ │ +000298e4 t do_capitalize │ │ │ │ 00000d48 t do_casefold │ │ │ │ -0002c5dc t do_lower │ │ │ │ -0000b228 t do_string_format │ │ │ │ +0002c624 t do_lower │ │ │ │ +0000b278 t do_string_format │ │ │ │ 0000d820 t do_string_format_map │ │ │ │ -0002a26c t do_swapcase │ │ │ │ -0002ba8c t do_title │ │ │ │ +0002a2a8 t do_swapcase │ │ │ │ +0002bad4 t do_title │ │ │ │ 0000d75c t do_upper │ │ │ │ -0002c60c t do_upper_or_lower │ │ │ │ -0001c1cc t encode_wstr_utf8 │ │ │ │ +0002c654 t do_upper_or_lower │ │ │ │ +0001c20c t encode_wstr_utf8 │ │ │ │ 00000b84 d encoding_map_methods │ │ │ │ 00002850 t ensure_unicode.isra.0 │ │ │ │ 0000bc64 t fieldnameiter_dealloc │ │ │ │ 00000004 b fieldnameiter_methods │ │ │ │ 0000ba88 t fieldnameiter_next │ │ │ │ 000008dc r format__doc__ │ │ │ │ 00000834 r format_map__doc__ │ │ │ │ @@ -11385,206 +11384,206 @@ │ │ │ │ 0000b22c t formatter_parser │ │ │ │ 0000bc8c t formatteriter_dealloc │ │ │ │ 00000014 b formatteriter_methods │ │ │ │ 0000b2b4 t formatteriter_next │ │ │ │ 00000298 t get_error_handler_wide.part.0 │ │ │ │ 00002b18 t get_integer │ │ │ │ 00000c78 t handle_capital_sigma │ │ │ │ -00000ab4 t hashtable_unicode_compare │ │ │ │ -000008a0 t hashtable_unicode_hash │ │ │ │ +00000934 t hashtable_unicode_compare │ │ │ │ +000008c4 t hashtable_unicode_hash │ │ │ │ 00000000 b initialized.6 │ │ │ │ 00000000 t intern_common │ │ │ │ -000007e8 t intern_static.isra.0 │ │ │ │ +0000080c t intern_static.isra.0 │ │ │ │ 00000664 r length_hint_doc │ │ │ │ -0002142c t make_encode_exception │ │ │ │ +00021468 t make_encode_exception │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ 00000708 d module_slots │ │ │ │ -0000cab8 t output_markup │ │ │ │ +0000cb08 t output_markup │ │ │ │ 00005d5c t pad │ │ │ │ 00005400 t raise_encode_exception │ │ │ │ 0000063c r reduce_doc │ │ │ │ -00016000 t replace │ │ │ │ -00008e30 t resize_compact │ │ │ │ +00016040 t replace │ │ │ │ +00008e80 t resize_compact │ │ │ │ 000022e0 t resize_copy │ │ │ │ 000077e4 t rsplit │ │ │ │ 00000614 r setstate_doc │ │ │ │ -00010b8c t split │ │ │ │ +00010bdc t split │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ -0000afac t tailmatch │ │ │ │ +0000affc t tailmatch │ │ │ │ 0000a130 t ucs1lib__factorize │ │ │ │ 0000a8dc t ucs1lib__preprocess │ │ │ │ 0000ab68 t ucs1lib__two_way │ │ │ │ 0000096c t ucs1lib__two_way_count │ │ │ │ 0000989c t ucs1lib_adaptive_find │ │ │ │ 00002f44 t ucs1lib_fastsearch.constprop.0 │ │ │ │ 00006788 t ucs1lib_utf16_encode.isra.0 │ │ │ │ 0000d1f4 t ucs1lib_utf32_encode.isra.0 │ │ │ │ 0000148c t ucs2lib__lex_search │ │ │ │ 00001c1c t ucs2lib__preprocess │ │ │ │ 00001528 t ucs2lib__two_way │ │ │ │ 00001d48 t ucs2lib__two_way_count │ │ │ │ -00024c6c t ucs2lib_fastsearch │ │ │ │ +00024ca8 t ucs2lib_fastsearch │ │ │ │ 00000568 t ucs2lib_fastsearch.part.0 │ │ │ │ -00025034 t ucs2lib_find_char │ │ │ │ +00025070 t ucs2lib_find_char │ │ │ │ 00004210 t ucs2lib_find_max_char │ │ │ │ 00005470 t ucs2lib_rfind_char │ │ │ │ -0001aafc t ucs2lib_utf8_encoder │ │ │ │ +0001ab3c t ucs2lib_utf8_encoder │ │ │ │ 000017b8 t ucs4lib__lex_search │ │ │ │ 00001a54 t ucs4lib__preprocess │ │ │ │ 0000184c t ucs4lib__two_way │ │ │ │ 00001b78 t ucs4lib__two_way_count │ │ │ │ 0000c148 t ucs4lib_fastsearch │ │ │ │ 0000c054 t ucs4lib_find_char │ │ │ │ 00006b64 t ucs4lib_find_max_char │ │ │ │ 00000f80 t ucs4lib_rfind_char │ │ │ │ 0000555c t ucs4lib_utf8_encoder │ │ │ │ 00008fd4 t unicode___format__ │ │ │ │ 000009dc r unicode___format____doc__ │ │ │ │ 00000790 d unicode_as_mapping │ │ │ │ 000007c4 d unicode_as_number │ │ │ │ 0000079c d unicode_as_sequence │ │ │ │ -000181b8 t unicode_ascii_iter_next │ │ │ │ -00024a60 t unicode_askind │ │ │ │ +000181f8 t unicode_ascii_iter_next │ │ │ │ +00024a9c t unicode_askind │ │ │ │ 00008f90 t unicode_capitalize │ │ │ │ 0000342c r unicode_capitalize__doc__ │ │ │ │ 0000bcf4 t unicode_casefold │ │ │ │ 000033d0 r unicode_casefold__doc__ │ │ │ │ -0002796c t unicode_center │ │ │ │ +000279a8 t unicode_center │ │ │ │ 00003330 r unicode_center__doc__ │ │ │ │ -0001b784 t unicode_char │ │ │ │ +0001b7c4 t unicode_char │ │ │ │ 00002898 t unicode_check_encoding_errors │ │ │ │ 00005c78 t unicode_check_modifiable │ │ │ │ -000195cc t unicode_compare │ │ │ │ -00026620 t unicode_count │ │ │ │ +0001960c t unicode_compare │ │ │ │ +0002665c t unicode_count │ │ │ │ 00003264 r unicode_count__doc__ │ │ │ │ -0002672c t unicode_count_impl │ │ │ │ -00002704 t unicode_dealloc │ │ │ │ -00021fa8 t unicode_decode_call_errorhandler_writer │ │ │ │ -00002f2c t unicode_decode_locale │ │ │ │ -00000e9c t unicode_decode_utf8 │ │ │ │ +00026768 t unicode_count_impl │ │ │ │ +00002728 t unicode_dealloc │ │ │ │ +00021fe4 t unicode_decode_call_errorhandler_writer │ │ │ │ +00002f50 t unicode_decode_locale │ │ │ │ +00000ec0 t unicode_decode_utf8 │ │ │ │ 0000069c r unicode_doc │ │ │ │ -0001dee4 t unicode_encode │ │ │ │ +0001df24 t unicode_encode │ │ │ │ 00003064 r unicode_encode__doc__ │ │ │ │ 000033e4 t unicode_encode_call_errorhandler │ │ │ │ -00018868 t unicode_encode_locale │ │ │ │ +000188a8 t unicode_encode_locale │ │ │ │ 00004404 t unicode_encode_ucs1 │ │ │ │ -0001a760 t unicode_encode_utf8 │ │ │ │ -00019f68 t unicode_endswith │ │ │ │ +0001a7a0 t unicode_encode_utf8 │ │ │ │ +00019fa8 t unicode_endswith │ │ │ │ 00000a48 r unicode_endswith__doc__ │ │ │ │ -000156c8 t unicode_expandtabs │ │ │ │ +00015708 t unicode_expandtabs │ │ │ │ 00002fbc r unicode_expandtabs__doc__ │ │ │ │ 00005cf0 t unicode_fill │ │ │ │ 00003588 t unicode_fill_utf8 │ │ │ │ -0001e128 t unicode_find │ │ │ │ +0001e168 t unicode_find │ │ │ │ 00002ec8 r unicode_find__doc__ │ │ │ │ -000099b0 t unicode_fromformat_write_cstr │ │ │ │ -00009eb0 t unicode_fromformat_write_str │ │ │ │ +00009a00 t unicode_fromformat_write_cstr │ │ │ │ +00009f00 t unicode_fromformat_write_str │ │ │ │ 0000118c t unicode_fromformat_write_wcstr │ │ │ │ -0001b534 t unicode_getitem │ │ │ │ +0001b574 t unicode_getitem │ │ │ │ 0000d7f4 t unicode_getnewargs │ │ │ │ -00000778 t unicode_hash │ │ │ │ +0000079c t unicode_hash │ │ │ │ 0000748c t unicode_index │ │ │ │ 00002db8 r unicode_index__doc__ │ │ │ │ -0001b184 t unicode_isalnum │ │ │ │ +0001b1c4 t unicode_isalnum │ │ │ │ 000027d8 r unicode_isalnum__doc__ │ │ │ │ 00007260 t unicode_isalpha │ │ │ │ 000028b8 r unicode_isalpha__doc__ │ │ │ │ -0001c4b4 t unicode_isascii │ │ │ │ +0001c4f4 t unicode_isascii │ │ │ │ 00002d00 r unicode_isascii__doc__ │ │ │ │ 0000d5d4 t unicode_isdecimal │ │ │ │ 00002700 r unicode_isdecimal__doc__ │ │ │ │ -00028acc t unicode_isdigit │ │ │ │ +00028b08 t unicode_isdigit │ │ │ │ 00002630 r unicode_isdigit__doc__ │ │ │ │ -0001d5b0 t unicode_isidentifier │ │ │ │ +0001d5f0 t unicode_isidentifier │ │ │ │ 00002498 r unicode_isidentifier__doc__ │ │ │ │ 0000bea0 t unicode_islower │ │ │ │ 00002c24 r unicode_islower__doc__ │ │ │ │ 00000bbc t unicode_isnumeric │ │ │ │ 00002564 r unicode_isnumeric__doc__ │ │ │ │ -0002bd98 t unicode_isprintable │ │ │ │ +0002bde0 t unicode_isprintable │ │ │ │ 000023f4 r unicode_isprintable__doc__ │ │ │ │ -0002887c t unicode_isspace │ │ │ │ +000288b8 t unicode_isspace │ │ │ │ 0000298c r unicode_isspace__doc__ │ │ │ │ 00000a90 t unicode_istitle │ │ │ │ 00002a60 r unicode_istitle__doc__ │ │ │ │ -000270cc t unicode_isupper │ │ │ │ +00027108 t unicode_isupper │ │ │ │ 00002b44 r unicode_isupper__doc__ │ │ │ │ -000180b8 t unicode_iter │ │ │ │ -00017fa0 t unicode_join │ │ │ │ +000180f8 t unicode_iter │ │ │ │ +00017fe0 t unicode_join │ │ │ │ 00002308 r unicode_join__doc__ │ │ │ │ 00001244 t unicode_kind_name │ │ │ │ -0000a3e0 t unicode_length │ │ │ │ -0002a3a0 t unicode_ljust │ │ │ │ +0000a430 t unicode_length │ │ │ │ +0002a3dc t unicode_ljust │ │ │ │ 00002264 r unicode_ljust__doc__ │ │ │ │ -00014bb8 t unicode_lower │ │ │ │ +00014c08 t unicode_lower │ │ │ │ 0000221c r unicode_lower__doc__ │ │ │ │ -0001b910 t unicode_lstrip │ │ │ │ +0001b950 t unicode_lstrip │ │ │ │ 000020c8 r unicode_lstrip__doc__ │ │ │ │ 00006d68 t unicode_maketrans │ │ │ │ 00000f2c r unicode_maketrans__doc__ │ │ │ │ 00000854 d unicode_methods │ │ │ │ -0001ebbc t unicode_mod │ │ │ │ -000246c4 t unicode_new │ │ │ │ -00013290 t unicode_partition │ │ │ │ +0001ebfc t unicode_mod │ │ │ │ +00024700 t unicode_new │ │ │ │ +000132e0 t unicode_partition │ │ │ │ 0000163c r unicode_partition__doc__ │ │ │ │ -0002933c t unicode_removeprefix │ │ │ │ +00029378 t unicode_removeprefix │ │ │ │ 00001e08 r unicode_removeprefix__doc__ │ │ │ │ 0000bd74 t unicode_removesuffix │ │ │ │ 00001d0c r unicode_removesuffix__doc__ │ │ │ │ -0001d81c t unicode_repeat │ │ │ │ -00015e7c t unicode_replace │ │ │ │ +0001d85c t unicode_repeat │ │ │ │ +00015ebc t unicode_replace │ │ │ │ 00001ee8 r unicode_replace__doc__ │ │ │ │ -0000f0dc t unicode_repr │ │ │ │ -000153a0 t unicode_resize │ │ │ │ +0000f12c t unicode_repr │ │ │ │ +000153e0 t unicode_resize │ │ │ │ 00002664 t unicode_result │ │ │ │ 0000272c t unicode_result.part.0 │ │ │ │ -00018bb4 t unicode_rfind │ │ │ │ +00018bf4 t unicode_rfind │ │ │ │ 00001c18 r unicode_rfind__doc__ │ │ │ │ 0000599c t unicode_rindex │ │ │ │ 00001b04 r unicode_rindex__doc__ │ │ │ │ -00029078 t unicode_rjust │ │ │ │ +000290b4 t unicode_rjust │ │ │ │ 00001a60 r unicode_rjust__doc__ │ │ │ │ -0000a3e8 t unicode_rpartition │ │ │ │ +0000a438 t unicode_rpartition │ │ │ │ 000014a8 r unicode_rpartition__doc__ │ │ │ │ 00007630 t unicode_rsplit │ │ │ │ 000012b0 r unicode_rsplit__doc__ │ │ │ │ -00019804 t unicode_rstrip │ │ │ │ +00019844 t unicode_rstrip │ │ │ │ 00002024 r unicode_rstrip__doc__ │ │ │ │ 00000ebc t unicode_sizeof │ │ │ │ 00000990 r unicode_sizeof__doc__ │ │ │ │ -0001099c t unicode_split │ │ │ │ +000109ec t unicode_split │ │ │ │ 000017bc r unicode_split__doc__ │ │ │ │ -000215c8 t unicode_splitlines │ │ │ │ +00021604 t unicode_splitlines │ │ │ │ 000011e8 r unicode_splitlines__doc__ │ │ │ │ -0000aad8 t unicode_startswith │ │ │ │ +0000ab28 t unicode_startswith │ │ │ │ 00000b78 r unicode_startswith__doc__ │ │ │ │ -0002b810 t unicode_str │ │ │ │ -00014094 t unicode_strip │ │ │ │ +0002b858 t unicode_str │ │ │ │ +000140e4 t unicode_strip │ │ │ │ 0000216c r unicode_strip__doc__ │ │ │ │ -000182c0 t unicode_subscript │ │ │ │ +00018300 t unicode_subscript │ │ │ │ 00000960 t unicode_swapcase │ │ │ │ 00001180 r unicode_swapcase__doc__ │ │ │ │ 0000c048 t unicode_title │ │ │ │ 000034c8 r unicode_title__doc__ │ │ │ │ -000253a0 t unicode_translate │ │ │ │ +000253dc t unicode_translate │ │ │ │ 00000d80 r unicode_translate__doc__ │ │ │ │ -00027308 t unicode_upper │ │ │ │ +00027344 t unicode_upper │ │ │ │ 00000d38 r unicode_upper__doc__ │ │ │ │ -0001a3cc t unicode_vectorcall │ │ │ │ +0001a40c t unicode_vectorcall │ │ │ │ 0000c6cc t unicode_zfill │ │ │ │ 00000cac r unicode_zfill__doc__ │ │ │ │ -00018244 t unicodeiter_dealloc │ │ │ │ +00018284 t unicodeiter_dealloc │ │ │ │ 0000bcb4 t unicodeiter_len │ │ │ │ 00000750 d unicodeiter_methods │ │ │ │ -00022c88 t unicodeiter_next │ │ │ │ +00022cc4 t unicodeiter_next │ │ │ │ 0000be44 t unicodeiter_reduce │ │ │ │ 0000c0cc t unicodeiter_setstate │ │ │ │ 00000550 t unicodeiter_traverse │ │ │ │ 00000524 r utf7_category │ │ │ │ U wcscmp │ │ │ │ U wcslen │ │ │ │ U wmemchr │ │ │ │ @@ -12021,15 +12020,15 @@ │ │ │ │ 000000a8 r Module_fields │ │ │ │ 000002dc r Name_fields │ │ │ │ 00000220 r NamedExpr_fields │ │ │ │ 00000200 r Nonlocal_fields │ │ │ │ 00000414 r ParamSpec_fields │ │ │ │ 00001610 T PyAST_Check │ │ │ │ 00001b28 T PyAST_mod2obj │ │ │ │ -000141a8 T PyAST_obj2mod │ │ │ │ +000141fc T PyAST_obj2mod │ │ │ │ U PyBaseObject_Type │ │ │ │ U PyBytes_Type │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_GetItemWithError │ │ │ │ U PyDict_New │ │ │ │ U PyDict_Next │ │ │ │ U PyDict_SetItemString │ │ │ │ @@ -12082,15 +12081,15 @@ │ │ │ │ U PyType_GetSlot │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_InternFromString │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_GenericAliasType │ │ │ │ -00006340 t Py_XDECREF │ │ │ │ +00006304 t Py_XDECREF │ │ │ │ 000001bc r Raise_fields │ │ │ │ 00000120 r Return_fields │ │ │ │ 00000264 r SetComp_fields │ │ │ │ 00000258 r Set_fields │ │ │ │ 000002f4 r Slice_fields │ │ │ │ 000002d4 r Starred_fields │ │ │ │ 000002c8 r Subscript_fields │ │ │ │ @@ -12102,87 +12101,87 @@ │ │ │ │ 0000041c r TypeVarTuple_fields │ │ │ │ 00000408 r TypeVar_fields │ │ │ │ 00000234 r UnaryOp_fields │ │ │ │ 00000184 r While_fields │ │ │ │ 0000019c r With_fields │ │ │ │ 00000288 r YieldFrom_fields │ │ │ │ 00000284 r Yield_fields │ │ │ │ -00013914 T _PyAST_AnnAssign │ │ │ │ +00013898 T _PyAST_AnnAssign │ │ │ │ 00000080 T _PyAST_Assert │ │ │ │ 00000270 T _PyAST_Assign │ │ │ │ -0001d574 T _PyAST_AsyncFor │ │ │ │ -000126e0 T _PyAST_AsyncFunctionDef │ │ │ │ -00013c7c T _PyAST_AsyncWith │ │ │ │ +0001d5c8 T _PyAST_AsyncFor │ │ │ │ +000125dc T _PyAST_AsyncFunctionDef │ │ │ │ +00013cd0 T _PyAST_AsyncWith │ │ │ │ 00000128 T _PyAST_Attribute │ │ │ │ 000012f0 T _PyAST_AugAssign │ │ │ │ -0001381c T _PyAST_Await │ │ │ │ +0001394c T _PyAST_Await │ │ │ │ 00000ff0 T _PyAST_BinOp │ │ │ │ 000004d8 T _PyAST_BoolOp │ │ │ │ 00000304 T _PyAST_Break │ │ │ │ 00000378 T _PyAST_Call │ │ │ │ 00000d30 T _PyAST_ClassDef │ │ │ │ 000006e0 T _PyAST_Compare │ │ │ │ 000000a4 T _PyAST_Constant │ │ │ │ 00000354 T _PyAST_Continue │ │ │ │ 00000470 T _PyAST_Delete │ │ │ │ 00000dd0 T _PyAST_Dict │ │ │ │ -0000f130 T _PyAST_DictComp │ │ │ │ +00012700 T _PyAST_DictComp │ │ │ │ 00000b3c T _PyAST_ExceptHandler │ │ │ │ 000001f4 T _PyAST_Expr │ │ │ │ 000019e4 T _PyAST_Expression │ │ │ │ -0000f210 T _PyAST_Fini │ │ │ │ +0000f10c T _PyAST_Fini │ │ │ │ 00000eb4 T _PyAST_For │ │ │ │ 00000848 T _PyAST_FormattedValue │ │ │ │ 00000c14 T _PyAST_FunctionDef │ │ │ │ 0000068c T _PyAST_FunctionType │ │ │ │ 00000000 T _PyAST_GeneratorExp │ │ │ │ 000004c8 T _PyAST_Global │ │ │ │ 00000980 T _PyAST_If │ │ │ │ 000003a4 T _PyAST_IfExp │ │ │ │ 00000400 T _PyAST_Import │ │ │ │ 000005d8 T _PyAST_ImportFrom │ │ │ │ -0000f1dc T _PyAST_Interactive │ │ │ │ +0000f0d8 T _PyAST_Interactive │ │ │ │ 000008d0 T _PyAST_JoinedStr │ │ │ │ 00001940 T _PyAST_Lambda │ │ │ │ 000007c8 T _PyAST_List │ │ │ │ 00001160 T _PyAST_ListComp │ │ │ │ 0001379c T _PyAST_Match │ │ │ │ -00014020 T _PyAST_MatchAs │ │ │ │ -00013f90 T _PyAST_MatchClass │ │ │ │ -0001d50c T _PyAST_MatchMapping │ │ │ │ -0001d2bc T _PyAST_MatchOr │ │ │ │ +00014074 T _PyAST_MatchAs │ │ │ │ +00013fe4 T _PyAST_MatchClass │ │ │ │ +0001d560 T _PyAST_MatchMapping │ │ │ │ +0001d310 T _PyAST_MatchOr │ │ │ │ 00012828 T _PyAST_MatchSequence │ │ │ │ 00000000 T _PyAST_MatchSingleton │ │ │ │ 00013744 T _PyAST_MatchStar │ │ │ │ 000127ac T _PyAST_MatchValue │ │ │ │ 00001518 T _PyAST_Module │ │ │ │ 00000000 T _PyAST_Name │ │ │ │ 00000260 T _PyAST_NamedExpr │ │ │ │ 00000100 T _PyAST_Nonlocal │ │ │ │ -0001d48c T _PyAST_ParamSpec │ │ │ │ +0001d4e0 T _PyAST_ParamSpec │ │ │ │ 00000ce0 T _PyAST_Pass │ │ │ │ 00001414 T _PyAST_Raise │ │ │ │ 00000928 T _PyAST_Return │ │ │ │ 000015b8 T _PyAST_Set │ │ │ │ 00000158 T _PyAST_SetComp │ │ │ │ 00000a08 T _PyAST_Slice │ │ │ │ 00001474 T _PyAST_Starred │ │ │ │ 00000a70 T _PyAST_Subscript │ │ │ │ 00000ba4 T _PyAST_Try │ │ │ │ -0001d39c T _PyAST_TryStar │ │ │ │ +0001d3f0 T _PyAST_TryStar │ │ │ │ 00000f70 T _PyAST_Tuple │ │ │ │ -00014100 T _PyAST_TypeAlias │ │ │ │ +00014154 T _PyAST_TypeAlias │ │ │ │ 000006e8 T _PyAST_TypeIgnore │ │ │ │ -0001d314 T _PyAST_TypeVar │ │ │ │ -0001d40c T _PyAST_TypeVarTuple │ │ │ │ +0001d368 T _PyAST_TypeVar │ │ │ │ +0001d460 T _PyAST_TypeVarTuple │ │ │ │ 000010bc T _PyAST_UnaryOp │ │ │ │ 000001d8 T _PyAST_While │ │ │ │ 00001550 T _PyAST_With │ │ │ │ -0000f0d8 T _PyAST_Yield │ │ │ │ -00013898 T _PyAST_YieldFrom │ │ │ │ +000126a8 T _PyAST_Yield │ │ │ │ +0001381c T _PyAST_YieldFrom │ │ │ │ 000002fc T _PyAST_alias │ │ │ │ 00000458 T _PyAST_arg │ │ │ │ 00000768 T _PyAST_arguments │ │ │ │ 00000e30 T _PyAST_comprehension │ │ │ │ 000011e4 T _PyAST_keyword │ │ │ │ 0001288c T _PyAST_match_case │ │ │ │ 000013bc T _PyAST_withitem │ │ │ │ @@ -12191,93 +12190,93 @@ │ │ │ │ 0000169c t _PyOnceFlag_CallOnce.constprop.0 │ │ │ │ U _PyOnceFlag_CallOnceSlow │ │ │ │ U _PyRuntime │ │ │ │ U _PyType_Name │ │ │ │ U _PyUnion_Type │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ U _Py_Dealloc │ │ │ │ -00006368 t _Py_EnterRecursiveCall │ │ │ │ +0000632c t _Py_EnterRecursiveCall │ │ │ │ U _Py_NoneStruct │ │ │ │ 000000d4 T _Py_asdl_alias_seq_new │ │ │ │ 00000640 T _Py_asdl_arg_seq_new │ │ │ │ 00003e08 T _Py_asdl_arguments_seq_new │ │ │ │ 00000f54 T _Py_asdl_comprehension_seq_new │ │ │ │ 00000744 T _Py_asdl_excepthandler_seq_new │ │ │ │ 0000055c T _Py_asdl_expr_seq_new │ │ │ │ U _Py_asdl_identifier_seq_new │ │ │ │ U _Py_asdl_int_seq_new │ │ │ │ 0000125c T _Py_asdl_keyword_seq_new │ │ │ │ 000016a0 T _Py_asdl_match_case_seq_new │ │ │ │ 00003d88 T _Py_asdl_mod_seq_new │ │ │ │ -00014080 T _Py_asdl_pattern_seq_new │ │ │ │ -00014e98 T _Py_asdl_stmt_seq_new │ │ │ │ -0001d850 T _Py_asdl_type_ignore_seq_new │ │ │ │ -0001d240 T _Py_asdl_type_param_seq_new │ │ │ │ +000140d4 T _Py_asdl_pattern_seq_new │ │ │ │ +00014eec T _Py_asdl_stmt_seq_new │ │ │ │ +0001d8a4 T _Py_asdl_type_ignore_seq_new │ │ │ │ +0001d294 T _Py_asdl_type_param_seq_new │ │ │ │ 00001410 T _Py_asdl_withitem_seq_new │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_union_type_or │ │ │ │ U __aeabi_read_tp │ │ │ │ U __sync_synchronize │ │ │ │ 00000014 d _astmodule │ │ │ │ 00003160 t add_ast_annotations │ │ │ │ 00001844 t add_attributes │ │ │ │ 00000384 r alias_attributes │ │ │ │ 0000037c r alias_fields │ │ │ │ 00000354 r arg_attributes │ │ │ │ 00000348 r arg_fields │ │ │ │ 0000032c r arguments_fields │ │ │ │ -000139c8 t ast2obj_alias │ │ │ │ -00005964 t ast2obj_arg.part.0 │ │ │ │ -000052e8 t ast2obj_arguments │ │ │ │ -0001df1c t ast2obj_comprehension │ │ │ │ -0001e130 t ast2obj_excepthandler │ │ │ │ -00003db0 t ast2obj_expr │ │ │ │ -00005168 t ast2obj_expr_context.isra.0 │ │ │ │ -00013ce4 t ast2obj_keyword │ │ │ │ -000022a8 t ast2obj_list │ │ │ │ -0001e9b0 t ast2obj_match_case │ │ │ │ -0001e5b4 t ast2obj_object │ │ │ │ -000051bc t ast2obj_operator.isra.0 │ │ │ │ -0001eb74 t ast2obj_pattern │ │ │ │ -00002390 t ast2obj_stmt │ │ │ │ -0001e5d8 t ast2obj_type_param │ │ │ │ -0001e450 t ast2obj_withitem │ │ │ │ +00013a1c t ast2obj_alias │ │ │ │ +00005928 t ast2obj_arg.part.0 │ │ │ │ +000052ac t ast2obj_arguments │ │ │ │ +0001df70 t ast2obj_comprehension │ │ │ │ +0001e184 t ast2obj_excepthandler │ │ │ │ +00003dc8 t ast2obj_expr │ │ │ │ +000139c8 t ast2obj_expr_context.isra.0 │ │ │ │ +00013d38 t ast2obj_keyword │ │ │ │ +000022c0 t ast2obj_list │ │ │ │ +0001ea04 t ast2obj_match_case │ │ │ │ +0001e608 t ast2obj_object │ │ │ │ +00005180 t ast2obj_operator.isra.0 │ │ │ │ +0001ebc8 t ast2obj_pattern │ │ │ │ +000023a8 t ast2obj_stmt │ │ │ │ +0001e62c t ast2obj_type_param │ │ │ │ +0001e4a4 t ast2obj_withitem │ │ │ │ 0000007c t ast_clear │ │ │ │ 00001a98 t ast_dealloc │ │ │ │ 00001a3c t ast_traverse │ │ │ │ 000000d0 d ast_type_getsets │ │ │ │ -00005c74 t ast_type_init │ │ │ │ +00005c38 t ast_type_init │ │ │ │ 00000118 d ast_type_members │ │ │ │ 000000f8 d ast_type_methods │ │ │ │ -0000b724 t ast_type_reduce │ │ │ │ +0000b6e8 t ast_type_reduce │ │ │ │ 000128e8 t astmodule_exec │ │ │ │ 00000048 d astmodule_slots │ │ │ │ 00000300 r comprehension_fields │ │ │ │ 00000310 r excepthandler_attributes │ │ │ │ 00000208 r expr_attributes │ │ │ │ 00000520 t init_types │ │ │ │ 0000036c r keyword_attributes │ │ │ │ 00000364 r keyword_fields │ │ │ │ 000016ec t make_type │ │ │ │ 0000039c r match_case_fields │ │ │ │ U memset │ │ │ │ 00000154 t obj2ast_alias │ │ │ │ -0001d8cc t obj2ast_arg │ │ │ │ -0001c71c t obj2ast_arguments │ │ │ │ +0001d920 t obj2ast_arg │ │ │ │ +0001c770 t obj2ast_arguments │ │ │ │ 00000fd4 t obj2ast_comprehension │ │ │ │ 000007c4 t obj2ast_excepthandler │ │ │ │ -00006434 t obj2ast_expr │ │ │ │ -0001c10c t obj2ast_expr_context.isra.0 │ │ │ │ -0001c068 t obj2ast_identifier.isra.0 │ │ │ │ -000063c0 t obj2ast_int.isra.0 │ │ │ │ -0001c1c0 t obj2ast_keyword │ │ │ │ +000063f8 t obj2ast_expr │ │ │ │ +0001c160 t obj2ast_expr_context.isra.0 │ │ │ │ +0001c0bc t obj2ast_identifier.isra.0 │ │ │ │ +00006384 t obj2ast_int.isra.0 │ │ │ │ +0001c214 t obj2ast_keyword │ │ │ │ 00001720 t obj2ast_match_case │ │ │ │ -0001d630 t obj2ast_operator.isra.0 │ │ │ │ +0001d684 t obj2ast_operator.isra.0 │ │ │ │ 00001adc t obj2ast_pattern │ │ │ │ -00014f18 t obj2ast_stmt │ │ │ │ +00014f6c t obj2ast_stmt │ │ │ │ 00003cdc t obj2ast_string.isra.0 │ │ │ │ 000032c8 t obj2ast_type_param │ │ │ │ 00001490 t obj2ast_withitem │ │ │ │ 000003a8 r pattern_attributes │ │ │ │ 000000c0 r stmt_attributes │ │ │ │ 000003f8 r type_param_attributes │ │ │ │ 00000394 r withitem_fields │ │ │ │ @@ -12887,23 +12886,23 @@ │ │ │ │ U PyErr_SetObject │ │ │ │ U PyErr_SetRaisedException │ │ │ │ 000000fc T PyEval_EvalCode │ │ │ │ 00000044 T PyEval_EvalCodeEx │ │ │ │ 0000113c T PyEval_EvalFrame │ │ │ │ 00001110 T PyEval_EvalFrameEx │ │ │ │ 00000000 T PyEval_GetBuiltins │ │ │ │ -00013284 T PyEval_GetFrame │ │ │ │ +0001321c T PyEval_GetFrame │ │ │ │ 00000be4 T PyEval_GetFrameBuiltins │ │ │ │ 00000b68 T PyEval_GetFrameGlobals │ │ │ │ 00000b64 T PyEval_GetFrameLocals │ │ │ │ 00000c74 T PyEval_GetFuncDesc │ │ │ │ 00000cec T PyEval_GetFuncName │ │ │ │ -00012468 T PyEval_GetGlobals │ │ │ │ +00012400 T PyEval_GetGlobals │ │ │ │ 00000d68 T PyEval_GetLocals │ │ │ │ -00013228 T PyEval_MergeCompilerFlags │ │ │ │ +000131c0 T PyEval_MergeCompilerFlags │ │ │ │ 00000f78 T PyEval_SetProfile │ │ │ │ 00000fc4 T PyEval_SetProfileAllThreads │ │ │ │ 00000c28 T PyEval_SetTrace │ │ │ │ 0000105c T PyEval_SetTraceAllThreads │ │ │ │ U PyExc_AssertionError │ │ │ │ U PyExc_AttributeError │ │ │ │ U PyExc_BaseExceptionGroup │ │ │ │ @@ -13013,16 +13012,16 @@ │ │ │ │ U PySequence_Tuple │ │ │ │ U PySet_Add │ │ │ │ U PySet_Contains │ │ │ │ U PySet_New │ │ │ │ U PySet_Type │ │ │ │ U PySlice_New │ │ │ │ U PySuper_Type │ │ │ │ -00013d7c T PyThreadState_EnterTracing │ │ │ │ -00013d8c T PyThreadState_LeaveTracing │ │ │ │ +00013d14 T PyThreadState_EnterTracing │ │ │ │ +00013d24 T PyThreadState_LeaveTracing │ │ │ │ U PyThreadState_Next │ │ │ │ U PyTraceBack_Here │ │ │ │ U PyTupleIter_Type │ │ │ │ U PyTuple_GetItem │ │ │ │ U PyTuple_New │ │ │ │ U PyTuple_Pack │ │ │ │ U PyTuple_Type │ │ │ │ @@ -13033,17 +13032,17 @@ │ │ │ │ U PyUnicode_Concat │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Join │ │ │ │ U PyUnicode_Type │ │ │ │ 00000618 T PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ U PyUnstable_InterpreterFrame_GetLine │ │ │ │ -00013d9c T Py_EnterRecursiveCall │ │ │ │ -0001358c T Py_GetRecursionLimit │ │ │ │ -00013df4 T Py_LeaveRecursiveCall │ │ │ │ +00013d34 T Py_EnterRecursiveCall │ │ │ │ +00013524 T Py_GetRecursionLimit │ │ │ │ +00013d8c T Py_LeaveRecursiveCall │ │ │ │ 00000174 T Py_SetRecursionLimit │ │ │ │ U _PyBuildSlice_ConsumeRefs │ │ │ │ U _PyCoro_GetAwaitableIter │ │ │ │ U _PyDict_FromItems │ │ │ │ U _PyDict_LoadGlobal │ │ │ │ U _PyDict_MergeEx │ │ │ │ U _PyDict_SendEvent │ │ │ │ @@ -13060,45 +13059,45 @@ │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyErr_SetString │ │ │ │ 0000080c T _PyEvalFramePushAndInit │ │ │ │ 00000438 R _PyEval_BinaryOps │ │ │ │ U _PyEval_BuiltinsFromGlobals │ │ │ │ 00000000 T _PyEval_CallTracing │ │ │ │ 00000904 T _PyEval_CheckExceptStarTypeValid │ │ │ │ -000123cc T _PyEval_CheckExceptTypeValid │ │ │ │ +00012364 T _PyEval_CheckExceptTypeValid │ │ │ │ 000004a0 R _PyEval_ConversionFuncs │ │ │ │ 00001aac t _PyEval_EvalFrame │ │ │ │ 00001ac8 T _PyEval_EvalFrameDefault │ │ │ │ 000009b8 T _PyEval_ExceptionGroupMatch │ │ │ │ 00000b08 T _PyEval_FormatAwaitableError │ │ │ │ 00000000 T _PyEval_FormatExcCheckArg │ │ │ │ 000003d4 T _PyEval_FormatExcUnbound │ │ │ │ 00000448 T _PyEval_FormatKwargsError │ │ │ │ -00011e00 T _PyEval_FrameClearAndPop │ │ │ │ +00011d98 T _PyEval_FrameClearAndPop │ │ │ │ 00000154 T _PyEval_GetAsyncGenFinalizer │ │ │ │ 00000134 T _PyEval_GetAsyncGenFirstiter │ │ │ │ 000002a8 T _PyEval_GetBuiltin │ │ │ │ 000010f4 T _PyEval_GetBuiltinId │ │ │ │ 000000a4 T _PyEval_GetBuiltins │ │ │ │ 00000d8c T _PyEval_GetCoroutineOriginTrackingDepth │ │ │ │ -00013330 T _PyEval_GetFrame │ │ │ │ -0001338c T _PyEval_GetFrameLocals │ │ │ │ -00013680 T _PyEval_MatchClass │ │ │ │ +000132c8 T _PyEval_GetFrame │ │ │ │ +00013324 T _PyEval_GetFrameLocals │ │ │ │ +00013618 T _PyEval_MatchClass │ │ │ │ 0000065c T _PyEval_MatchKeys │ │ │ │ 00000f5c T _PyEval_MonitorRaise │ │ │ │ 00000398 T _PyEval_SetAsyncGenFinalizer │ │ │ │ 0000046c T _PyEval_SetAsyncGenFirstiter │ │ │ │ 00000dac T _PyEval_SetCoroutineOriginTrackingDepth │ │ │ │ U _PyEval_SetProfile │ │ │ │ U _PyEval_SetTrace │ │ │ │ -00012b94 T _PyEval_SliceIndex │ │ │ │ -00013e1c T _PyEval_SliceIndexNotNone │ │ │ │ +00012b2c T _PyEval_SliceIndex │ │ │ │ +00013db4 T _PyEval_SliceIndexNotNone │ │ │ │ U _PyEval_StartTheWorld │ │ │ │ U _PyEval_StopTheWorld │ │ │ │ -00011fbc T _PyEval_UnpackIterable │ │ │ │ +00011f54 T _PyEval_UnpackIterable │ │ │ │ 000003ec T _PyEval_Vector │ │ │ │ U _PyExc_CreateExceptionGroup │ │ │ │ U _PyFloat_ExactDealloc │ │ │ │ U _PyFrame_ClearExceptCode │ │ │ │ U _PyFrame_GetLocals │ │ │ │ U _PyFrame_MakeAndSetFrameObject │ │ │ │ U _PyFunction_FromConstructor │ │ │ │ @@ -13123,15 +13122,15 @@ │ │ │ │ 0000025c t _PyMutex_Unlock │ │ │ │ U _PyNumber_InPlacePowerNoMod │ │ │ │ U _PyNumber_PowerNoMod │ │ │ │ U _PyObject_FunctionStr │ │ │ │ U _PyObject_GetMethod │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ -0001318c t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ +00013124 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyOpcode_Caches │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_Contains │ │ │ │ U _PySet_Update │ │ │ │ U _PyStack_UnpackDict │ │ │ │ U _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ U _PySuper_Lookup │ │ │ │ @@ -13189,20 +13188,20 @@ │ │ │ │ U __aeabi_dmul │ │ │ │ U __aeabi_dsub │ │ │ │ U __aeabi_read_tp │ │ │ │ 00000010 r __func__.1 │ │ │ │ 000004c8 r __func__.2 │ │ │ │ 000004b0 r __func__.3 │ │ │ │ U __sync_val_compare_and_swap_1 │ │ │ │ -00011f1c t clear_thread_frame │ │ │ │ -000135b0 t do_monitor_exc │ │ │ │ -00012c58 t do_raise │ │ │ │ -000124d8 t import_from │ │ │ │ +00011eb4 t clear_thread_frame │ │ │ │ +00013548 t do_monitor_exc │ │ │ │ +00012bf0 t do_raise │ │ │ │ +00012470 t import_from │ │ │ │ 00000ab4 t initialize_locals │ │ │ │ -00013cc8 t match_class_attr │ │ │ │ +00013c60 t match_class_attr │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 00000540 t missing_arguments │ │ │ │ 00000344 t monitor_stop_iteration │ │ │ │ 00000038 r opcode_targets.0 │ │ │ │ │ │ │ │ @@ -13340,15 +13339,15 @@ │ │ │ │ 000002e8 r NO_LOCATION │ │ │ │ U PyAST_Check │ │ │ │ U PyAST_obj2mod │ │ │ │ U PyCapsule_GetPointer │ │ │ │ U PyCapsule_New │ │ │ │ 00001600 T PyCode_Optimize │ │ │ │ 00005610 T PyCompile_OpcodeStackEffect │ │ │ │ -0000d604 T PyCompile_OpcodeStackEffectWithJump │ │ │ │ +0000d474 T PyCompile_OpcodeStackEffectWithJump │ │ │ │ U PyComplex_Type │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_GetItemWithError │ │ │ │ U PyDict_Keys │ │ │ │ U PyDict_New │ │ │ │ U PyDict_Next │ │ │ │ U PyDict_SetDefaultRef │ │ │ │ @@ -13419,15 +13418,15 @@ │ │ │ │ U PyUnicode_FindChar │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromFormatV │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ -00007b78 t Py_XDECREF │ │ │ │ +00007be8 t Py_XDECREF │ │ │ │ 00000000 T _PyAST_Compile │ │ │ │ U _PyAST_ExprAsUnicode │ │ │ │ U _PyAST_GetDocString │ │ │ │ U _PyAST_Name │ │ │ │ U _PyAST_Optimize │ │ │ │ U _PyAST_Validate │ │ │ │ U _PyArena_Free │ │ │ │ @@ -13442,26 +13441,26 @@ │ │ │ │ U _PyCfg_OptimizeCodeUnit │ │ │ │ U _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ U _PyCfg_ToInstructionSequence │ │ │ │ U _PyCode_ConstantKey │ │ │ │ U _PyCode_GetFreevars │ │ │ │ 00000c10 T _PyCompile_Assemble │ │ │ │ 00001588 T _PyCompile_AstOptimize │ │ │ │ -0000cdd0 T _PyCompile_CleanDoc │ │ │ │ +0000cc40 T _PyCompile_CleanDoc │ │ │ │ 00000de0 T _PyCompile_CodeGen │ │ │ │ -0000e8e4 T _PyCompile_ConstCacheMergeOne │ │ │ │ +0000e618 T _PyCompile_ConstCacheMergeOne │ │ │ │ 00000de0 T _PyCompile_EnsureArrayLargeEnough │ │ │ │ -000134bc T _PyCompile_OpcodeHasArg │ │ │ │ -000134d4 T _PyCompile_OpcodeHasConst │ │ │ │ -0001354c T _PyCompile_OpcodeHasExc │ │ │ │ -0001351c T _PyCompile_OpcodeHasFree │ │ │ │ -00013504 T _PyCompile_OpcodeHasJump │ │ │ │ -00013534 T _PyCompile_OpcodeHasLocal │ │ │ │ -000134ec T _PyCompile_OpcodeHasName │ │ │ │ -00013490 T _PyCompile_OpcodeIsValid │ │ │ │ +00013328 T _PyCompile_OpcodeHasArg │ │ │ │ +00013340 T _PyCompile_OpcodeHasConst │ │ │ │ +000133b8 T _PyCompile_OpcodeHasExc │ │ │ │ +00013388 T _PyCompile_OpcodeHasFree │ │ │ │ +00013370 T _PyCompile_OpcodeHasJump │ │ │ │ +000133a0 T _PyCompile_OpcodeHasLocal │ │ │ │ +00013358 T _PyCompile_OpcodeHasName │ │ │ │ +000132fc T _PyCompile_OpcodeIsValid │ │ │ │ 00001474 T _PyCompile_OptimizeCfg │ │ │ │ U _PyErr_WarnExplicitObjectWithContext │ │ │ │ U _PyFuture_FromAST │ │ │ │ U _PyInstructionSequence_AddNested │ │ │ │ U _PyInstructionSequence_Addop │ │ │ │ U _PyInstructionSequence_ApplyLabelMap │ │ │ │ U _PyInstructionSequence_InsertInstruction │ │ │ │ @@ -13470,16 +13469,16 @@ │ │ │ │ U _PyInstructionSequence_Type │ │ │ │ U _PyInstructionSequence_UseLabel │ │ │ │ 0000088c R _PyOpcode_Caches │ │ │ │ 00000768 R _PyOpcode_Deopt │ │ │ │ 00000000 D _PyOpcode_OpName │ │ │ │ 00000868 R _PyOpcode_PseudoTargets │ │ │ │ 0000098c R _PyOpcode_macro_expansion │ │ │ │ -0000d6bc T _PyOpcode_num_popped │ │ │ │ -0000d870 T _PyOpcode_num_pushed │ │ │ │ +0000d52c T _PyOpcode_num_popped │ │ │ │ +0000d6e0 T _PyOpcode_num_pushed │ │ │ │ 00000338 R _PyOpcode_opcode_metadata │ │ │ │ U _PyRuntime │ │ │ │ U _PyST_GetScope │ │ │ │ U _PyST_GetSymbol │ │ │ │ U _PyST_IsFunctionLike │ │ │ │ U _PySet_NextEntry │ │ │ │ U _PySymtable_Build │ │ │ │ @@ -13492,89 +13491,89 @@ │ │ │ │ U _Py_GetConfig │ │ │ │ U _Py_Mangle │ │ │ │ U _Py_MaybeMangle │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_asdl_expr_seq_new │ │ │ │ 00001ce0 t addop_yield │ │ │ │ -00011754 t assignment_helper │ │ │ │ +000115c0 t assignment_helper │ │ │ │ 00006e04 t check_ann_expr │ │ │ │ 00001390 t check_ann_subscr │ │ │ │ 00000310 r compare_masks │ │ │ │ 000028a4 t compiler_add_yield_from │ │ │ │ -00008cdc t compiler_addcompare │ │ │ │ -000076d0 t compiler_addop_load_const │ │ │ │ -0000746c t compiler_addop_name │ │ │ │ -0000c5b0 t compiler_addop_o │ │ │ │ +00008d4c t compiler_addcompare │ │ │ │ +00007740 t compiler_addop_load_const │ │ │ │ +000074dc t compiler_addop_name │ │ │ │ +0000c420 t compiler_addop_o │ │ │ │ 000069ec t compiler_async_for │ │ │ │ 00004ea4 t compiler_async_with │ │ │ │ 00000eac t compiler_body │ │ │ │ -00012998 t compiler_call_exit_with_nones │ │ │ │ -0000bd2c t compiler_call_helper │ │ │ │ -000119c0 t compiler_call_simple_kw_helper │ │ │ │ -0000b504 t compiler_check_debug_args │ │ │ │ -0000f2dc t compiler_class │ │ │ │ -00008490 t compiler_compare │ │ │ │ +00012804 t compiler_call_exit_with_nones │ │ │ │ +0000bb84 t compiler_call_helper │ │ │ │ +0001182c t compiler_call_simple_kw_helper │ │ │ │ +0000b35c t compiler_check_debug_args │ │ │ │ +0000f14c t compiler_class │ │ │ │ +00008500 t compiler_compare │ │ │ │ 00000000 t compiler_comprehension │ │ │ │ 0000109c t compiler_comprehension_generator │ │ │ │ 00001f44 t compiler_comprehension_iter │ │ │ │ -0000b7f8 t compiler_default_arguments │ │ │ │ +0000b650 t compiler_default_arguments │ │ │ │ 00000410 t compiler_enter_scope │ │ │ │ 000024c8 t compiler_error │ │ │ │ -00010688 t compiler_exit_scope │ │ │ │ -00011300 t compiler_for │ │ │ │ -00011c5c t compiler_free │ │ │ │ -00009754 t compiler_function │ │ │ │ -00007ba0 t compiler_jump_if.isra.0 │ │ │ │ -000112d4 t compiler_lookup_arg │ │ │ │ -00010d08 t compiler_make_closure │ │ │ │ +000104f4 t compiler_exit_scope │ │ │ │ +0001116c t compiler_for │ │ │ │ +00011ac8 t compiler_free │ │ │ │ +000095ac t compiler_function │ │ │ │ +00007c10 t compiler_jump_if.isra.0 │ │ │ │ +00011140 t compiler_lookup_arg │ │ │ │ +00010b74 t compiler_make_closure │ │ │ │ 00002b38 t compiler_match_inner.constprop.0 │ │ │ │ -00006cc0 t compiler_nameop │ │ │ │ +00006d30 t compiler_nameop │ │ │ │ 00003010 t compiler_pattern │ │ │ │ 00006e84 t compiler_pattern_mapping │ │ │ │ 000040e4 t compiler_pattern_sequence │ │ │ │ -0000f040 t compiler_pop_except_and_reraise │ │ │ │ -0000bc8c t compiler_push_fblock │ │ │ │ -0000f1b4 t compiler_slice │ │ │ │ -00012dc8 t compiler_subdict │ │ │ │ +0000eeb0 t compiler_pop_except_and_reraise │ │ │ │ +0000bae4 t compiler_push_fblock │ │ │ │ +0000f024 t compiler_slice │ │ │ │ +00012c34 t compiler_subdict │ │ │ │ 000025ec t compiler_subkwargs │ │ │ │ -0000daf0 t compiler_try_except │ │ │ │ +0000d960 t compiler_try_except │ │ │ │ 00001ff8 t compiler_try_finally │ │ │ │ 00005bf8 t compiler_try_star_except │ │ │ │ 000007c4 t compiler_try_star_finally │ │ │ │ 000005e4 t compiler_type_param_bound_or_default │ │ │ │ 000056ac t compiler_type_params │ │ │ │ 00000064 t compiler_typealias │ │ │ │ -00010a64 t compiler_unit_free │ │ │ │ -0000ea1c t compiler_unwind_fblock │ │ │ │ -0000e7a8 t compiler_unwind_fblock_stack │ │ │ │ +000108d0 t compiler_unit_free │ │ │ │ +0000e88c t compiler_unwind_fblock │ │ │ │ +0000e750 t compiler_unwind_fblock_stack │ │ │ │ 00005544 t compiler_visit_annexpr │ │ │ │ -0000bb44 t compiler_visit_argannotation │ │ │ │ -000041ec t compiler_visit_expr1 │ │ │ │ +0000b99c t compiler_visit_argannotation │ │ │ │ +000041e8 t compiler_visit_expr1 │ │ │ │ 00001648 t compiler_visit_stmt │ │ │ │ 000078a0 t compiler_warn │ │ │ │ -0001207c t compiler_with │ │ │ │ -00012a8c t compiler_with_except_finish │ │ │ │ -00007394 t dict_add_o │ │ │ │ +00011ee8 t compiler_with │ │ │ │ +000128f8 t compiler_with_except_finish │ │ │ │ +00007404 t dict_add_o │ │ │ │ 00004bbc t emit_and_reset_fail_pop │ │ │ │ 00004b2c t ensure_fail_pop │ │ │ │ 000014a0 t find_ann │ │ │ │ -00011248 t get_ref_type │ │ │ │ +000110b4 t get_ref_type │ │ │ │ 00000000 t get_ref_type.part.0.isra.0 │ │ │ │ -0000f128 t infer_type │ │ │ │ -0000cc7c t instr_sequence_to_cfg │ │ │ │ +0000ef98 t infer_type │ │ │ │ +0000caec t instr_sequence_to_cfg │ │ │ │ 00004a8c t jump_to_fail_pop │ │ │ │ -00011d1c t load_args_for_super │ │ │ │ +00011b88 t load_args_for_super │ │ │ │ U memset │ │ │ │ -0000785c t merge_consts_recursive │ │ │ │ -0000c634 t optimize_and_assemble │ │ │ │ +000078cc t merge_consts_recursive │ │ │ │ +0000c4a4 t optimize_and_assemble │ │ │ │ 00004e18 t pattern_helper_rotate │ │ │ │ 00004ca8 t pattern_helper_store_name │ │ │ │ -00011e88 t restore_inlined_comprehension_locals.constprop.0.isra.0 │ │ │ │ -00008e70 t starunpack_helper │ │ │ │ +00011cf4 t restore_inlined_comprehension_locals.constprop.0.isra.0 │ │ │ │ +00008ee0 t starunpack_helper │ │ │ │ 00001de0 t wrap_in_stopiteration_handler │ │ │ │ │ │ │ │ context.o: │ │ │ │ U PyArg_ParseTupleAndKeywords │ │ │ │ 0000036c d PyContextTokenType_getsetlist │ │ │ │ 0000034c d PyContextTokenType_methods │ │ │ │ 00000000 D PyContextToken_Type │ │ │ │ @@ -14100,37 +14099,37 @@ │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_RawCalloc │ │ │ │ U PyMem_RawFree │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyTuple_New │ │ │ │ 00000084 T _PyCfgBuilder_Addop │ │ │ │ 000002ec T _PyCfgBuilder_CheckSize │ │ │ │ -0000625c T _PyCfgBuilder_Free │ │ │ │ +00006230 T _PyCfgBuilder_Free │ │ │ │ 00000000 T _PyCfgBuilder_New │ │ │ │ 00000204 T _PyCfgBuilder_UseLabel │ │ │ │ 00000000 T _PyCfg_JumpLabelsToTargets │ │ │ │ 00000368 T _PyCfg_OptimizeCodeUnit │ │ │ │ -00005080 T _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ -00006128 T _PyCfg_ToInstructionSequence │ │ │ │ +00005054 T _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ +000060fc T _PyCfg_ToInstructionSequence │ │ │ │ U _PyCompile_ConstCacheMergeOne │ │ │ │ U _PyCompile_EnsureArrayLargeEnough │ │ │ │ U _PyInstructionSequence_Addop │ │ │ │ U _PyInstructionSequence_UseLabel │ │ │ │ U _PyOpcode_opcode_metadata │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ -000063b8 t add_const │ │ │ │ -000062b0 t basicblock_add_jump │ │ │ │ -00006074 t basicblock_insert_instruction │ │ │ │ -00003f84 t duplicate_exits_without_lineno │ │ │ │ -00003b48 t label_exception_targets │ │ │ │ +0000638c t add_const │ │ │ │ +00006284 t basicblock_add_jump │ │ │ │ +00006048 t basicblock_insert_instruction │ │ │ │ +00003f58 t duplicate_exits_without_lineno │ │ │ │ +00003b1c t label_exception_targets │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ -0000457c t optimize_basic_block │ │ │ │ +00004550 t optimize_basic_block │ │ │ │ │ │ │ │ frame.o: │ │ │ │ U PyCode_Addr2Line │ │ │ │ U PyCode_Type │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_GetRaisedException │ │ │ │ U PyErr_SetRaisedException │ │ │ │ @@ -14433,62 +14432,63 @@ │ │ │ │ 00000000 R Py_Version │ │ │ │ 00000020 T _Py_InitVersion │ │ │ │ 0000012c b initialized │ │ │ │ 00000000 b version │ │ │ │ │ │ │ │ ceval_gil.o: │ │ │ │ 00000170 T PyEval_AcquireLock │ │ │ │ -00000b6c T PyEval_AcquireThread │ │ │ │ +00000ba4 T PyEval_AcquireThread │ │ │ │ 0000016c T PyEval_InitThreads │ │ │ │ 000001b8 T PyEval_ReleaseLock │ │ │ │ -00000b68 T PyEval_ReleaseThread │ │ │ │ -00000668 T PyEval_RestoreThread │ │ │ │ -00000364 T PyEval_SaveThread │ │ │ │ +00000ba0 T PyEval_ReleaseThread │ │ │ │ +0000069c T PyEval_RestoreThread │ │ │ │ +00000398 T PyEval_SaveThread │ │ │ │ 00000168 T PyEval_ThreadsInitialized │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMutex_Lock │ │ │ │ 000000c0 t PyMutex_LockFlags.constprop.0 │ │ │ │ U PyMutex_Unlock │ │ │ │ U PyThread_exit_thread │ │ │ │ U PyThread_get_thread_ident │ │ │ │ U PyThread_init_thread │ │ │ │ -000005a0 T Py_AddPendingCall │ │ │ │ +00000724 T Py_AddPendingCall │ │ │ │ 0000021c T Py_MakePendingCalls │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ U _PyErr_CheckSignalsTstate │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ U _PyErr_Print │ │ │ │ U _PyErr_SetNone │ │ │ │ 00000000 T _PyEval_AcquireLock │ │ │ │ -00000440 T _PyEval_AddPendingCall │ │ │ │ -00000410 T _PyEval_Fini │ │ │ │ +00000580 T _PyEval_AddPendingCall │ │ │ │ +00000550 T _PyEval_Fini │ │ │ │ 00000018 T _PyEval_FiniGIL │ │ │ │ 0000006c T _PyEval_GetSwitchInterval │ │ │ │ 00000104 T _PyEval_InitGIL │ │ │ │ 00000000 T _PyEval_InitState │ │ │ │ 0000027c T _PyEval_MakePendingCalls │ │ │ │ 00000000 T _PyEval_ReInitThreads │ │ │ │ -00000398 T _PyEval_ReleaseLock │ │ │ │ +000003cc T _PyEval_ReleaseLock │ │ │ │ 00000094 T _PyEval_SetSwitchInterval │ │ │ │ -00000414 T _PyEval_SignalReceived │ │ │ │ +00000554 T _PyEval_SignalReceived │ │ │ │ 00000124 T _PyEval_ThreadsInitialized │ │ │ │ +00000808 t _PyMutex_Lock │ │ │ │ U _PyMutex_LockTimed │ │ │ │ -00000934 t _PyMutex_Unlock │ │ │ │ +00000854 t _PyMutex_Unlock │ │ │ │ U _PyRuntime │ │ │ │ U _PyThreadState_Attach │ │ │ │ U _PyThreadState_Detach │ │ │ │ U _PyThreadState_MustExit │ │ │ │ U _PyThreadState_Suspend │ │ │ │ U _PyThread_cond_after │ │ │ │ U _PyThread_cond_init │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ -00000360 T _Py_FinishPendingCalls │ │ │ │ -00000698 T _Py_HandlePending │ │ │ │ +000004a0 T _Py_FinishPendingCalls │ │ │ │ +000006cc T _Py_HandlePending │ │ │ │ U _Py_RunGC │ │ │ │ 000001e0 T _Py_set_eval_breaker_bit_all │ │ │ │ U _Py_tss_tstate │ │ │ │ 0000022c T _Py_unset_eval_breaker_bit_all │ │ │ │ U __aeabi_idivmod │ │ │ │ U __aeabi_read_tp │ │ │ │ U __errno_location │ │ │ │ @@ -14505,19 +14505,19 @@ │ │ │ │ U __pthread_cond_timedwait64 │ │ │ │ U __sync_fetch_and_add_4 │ │ │ │ U __sync_fetch_and_and_4 │ │ │ │ U __sync_fetch_and_or_4 │ │ │ │ U __sync_synchronize │ │ │ │ U __sync_val_compare_and_swap_1 │ │ │ │ U __sync_val_compare_and_swap_4 │ │ │ │ -00000980 t _make_pending_calls │ │ │ │ +000008a0 t _make_pending_calls │ │ │ │ 00000170 t create_gil │ │ │ │ -0000050c t drop_gil │ │ │ │ +00000540 t drop_gil │ │ │ │ 000002e8 t handle_signals │ │ │ │ -000007d4 t make_pending_calls │ │ │ │ +00000360 t make_pending_calls │ │ │ │ U memset │ │ │ │ U pthread_cond_destroy │ │ │ │ U pthread_cond_signal │ │ │ │ U pthread_cond_wait │ │ │ │ U pthread_mutex_destroy │ │ │ │ U pthread_mutex_init │ │ │ │ U pthread_mutex_lock │ │ │ │ @@ -15574,31 +15574,31 @@ │ │ │ │ 00000640 T _PyMutex_TryUnlock │ │ │ │ 00000000 T _PyOnceFlag_CallOnceSlow │ │ │ │ U _PyParkingLot_Park │ │ │ │ U _PyParkingLot_Unpark │ │ │ │ U _PyParkingLot_UnparkAll │ │ │ │ 00000000 T _PyRWMutex_Lock │ │ │ │ 000000a4 T _PyRWMutex_RLock │ │ │ │ -00000180 T _PyRWMutex_RUnlock │ │ │ │ +00000184 T _PyRWMutex_RUnlock │ │ │ │ 0000005c T _PyRWMutex_Unlock │ │ │ │ 000001f4 T _PyRawMutex_LockSlow │ │ │ │ 000002dc T _PyRawMutex_UnlockSlow │ │ │ │ 00000338 T _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ 0000026c T _PyRecursiveMutex_Lock │ │ │ │ 00000378 T _PyRecursiveMutex_Unlock │ │ │ │ U _PySemaphore_Destroy │ │ │ │ U _PySemaphore_Init │ │ │ │ U _PySemaphore_Wait │ │ │ │ U _PySemaphore_Wakeup │ │ │ │ -00000228 T _PySeqLock_AbandonWrite │ │ │ │ -000002f8 T _PySeqLock_AfterFork │ │ │ │ -00000280 T _PySeqLock_BeginRead │ │ │ │ -000002bc T _PySeqLock_EndRead │ │ │ │ -000001b8 T _PySeqLock_LockWrite │ │ │ │ -00000254 T _PySeqLock_UnlockWrite │ │ │ │ +0000022c T _PySeqLock_AbandonWrite │ │ │ │ +000002fc T _PySeqLock_AfterFork │ │ │ │ +00000284 T _PySeqLock_BeginRead │ │ │ │ +000002c0 T _PySeqLock_EndRead │ │ │ │ +000001bc T _PySeqLock_LockWrite │ │ │ │ +00000258 T _PySeqLock_UnlockWrite │ │ │ │ U _PyTime_Add │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U __atomic_load_8 │ │ │ │ U __atomic_store_8 │ │ │ │ 00000028 r __func__.0 │ │ │ │ 0000000c r __func__.1 │ │ │ │ 00000000 r __func__.2 │ │ │ │ @@ -15606,15 +15606,15 @@ │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ U __sync_add_and_fetch_4 │ │ │ │ U __sync_synchronize │ │ │ │ U __sync_val_compare_and_swap_1 │ │ │ │ U __sync_val_compare_and_swap_4 │ │ │ │ 00000700 t mutex_unpark │ │ │ │ -00000108 t rwmutex_set_parked_and_wait │ │ │ │ +0000010c t rwmutex_set_parked_and_wait │ │ │ │ U sched_yield │ │ │ │ │ │ │ │ marshal.o: │ │ │ │ U PyBuffer_FillInfo │ │ │ │ U PyBuffer_Release │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyBytes_Type │ │ │ │ @@ -15827,20 +15827,20 @@ │ │ │ │ mysnprintf.o: │ │ │ │ 00000000 T PyOS_snprintf │ │ │ │ 00000074 T PyOS_vsnprintf │ │ │ │ U __vsnprintf_chk │ │ │ │ │ │ │ │ mystrtoul.o: │ │ │ │ 00000000 T PyOS_strtol │ │ │ │ -0000053c T PyOS_strtoul │ │ │ │ +00000544 T PyOS_strtoul │ │ │ │ U _PyLong_DigitValue │ │ │ │ U _Py_ctype_table │ │ │ │ U __errno_location │ │ │ │ -00000058 r digitlimit │ │ │ │ -000000ec r smallmax │ │ │ │ +00000078 r digitlimit │ │ │ │ +0000010c r smallmax │ │ │ │ │ │ │ │ object_stack.o: │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMem_RawMalloc │ │ │ │ 00000000 T _PyObjectStackChunk_ClearFreeList │ │ │ │ 00000070 T _PyObjectStackChunk_Free │ │ │ │ 00000000 T _PyObjectStackChunk_New │ │ │ │ @@ -15857,36 +15857,36 @@ │ │ │ │ │ │ │ │ parking_lot.o: │ │ │ │ U PyEval_AcquireThread │ │ │ │ U PyEval_ReleaseThread │ │ │ │ U PyTime_MonotonicRaw │ │ │ │ 00000108 T _PyParkingLot_AfterFork │ │ │ │ 00000000 T _PyParkingLot_Park │ │ │ │ -00000640 T _PyParkingLot_Unpark │ │ │ │ +000005fc T _PyParkingLot_Unpark │ │ │ │ 00000000 T _PyParkingLot_UnparkAll │ │ │ │ -00000470 t _PyRawMutex_Lock │ │ │ │ +00000000 t _PyRawMutex_Lock │ │ │ │ U _PyRawMutex_LockSlow │ │ │ │ -000004f0 t _PyRawMutex_Unlock │ │ │ │ +000004ac t _PyRawMutex_Unlock │ │ │ │ U _PyRawMutex_UnlockSlow │ │ │ │ 00000160 T _PySemaphore_Destroy │ │ │ │ -000004b8 T _PySemaphore_Init │ │ │ │ -00000538 T _PySemaphore_Wait │ │ │ │ -000007f8 T _PySemaphore_Wakeup │ │ │ │ +00000474 T _PySemaphore_Init │ │ │ │ +000004f4 T _PySemaphore_Wait │ │ │ │ +000007b4 T _PySemaphore_Wakeup │ │ │ │ U _PyTime_Add │ │ │ │ U _PyTime_AsTimespec_clamp │ │ │ │ U _Py_FatalErrorFormat │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_read_tp │ │ │ │ U __aeabi_uidivmod │ │ │ │ U __atomic_load_8 │ │ │ │ U __errno_location │ │ │ │ -00000040 r __func__.0 │ │ │ │ -00000024 r __func__.1 │ │ │ │ -00000010 r __func__.2 │ │ │ │ +00000048 r __func__.0 │ │ │ │ +0000002c r __func__.1 │ │ │ │ +00000018 r __func__.2 │ │ │ │ U __sem_clockwait64 │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ U __sync_synchronize │ │ │ │ U __sync_val_compare_and_swap_4 │ │ │ │ 00000000 d buckets │ │ │ │ U memset │ │ │ │ @@ -16796,54 +16796,54 @@ │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyFloat_AsDouble │ │ │ │ U PyFloat_Type │ │ │ │ U PyLong_AsLongLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ 00000000 T PyTime_AsSecondsDouble │ │ │ │ -00000c38 T PyTime_Monotonic │ │ │ │ -000001e8 T PyTime_MonotonicRaw │ │ │ │ -000011d8 T PyTime_PerfCounter │ │ │ │ +00000d40 T PyTime_Monotonic │ │ │ │ +00000314 T PyTime_MonotonicRaw │ │ │ │ +000012e0 T PyTime_PerfCounter │ │ │ │ 00000000 T PyTime_PerfCounterRaw │ │ │ │ -00000e24 T PyTime_Time │ │ │ │ +00000f2c T PyTime_Time │ │ │ │ 00000248 T PyTime_TimeRaw │ │ │ │ U PyType_IsSubtype │ │ │ │ -000002b8 T _PyDeadline_Get │ │ │ │ -000016cc T _PyDeadline_Init │ │ │ │ -00001598 T _PyLong_AsTime_t │ │ │ │ +000004c8 T _PyDeadline_Get │ │ │ │ +00000144 T _PyDeadline_Init │ │ │ │ +000016a0 T _PyLong_AsTime_t │ │ │ │ 000000d8 t _PyLong_AsTime_t.part.0 │ │ │ │ -00000868 T _PyLong_FromTime_t │ │ │ │ +00000988 T _PyLong_FromTime_t │ │ │ │ 000002fc T _PyTimeFraction_Mul │ │ │ │ 000002a8 T _PyTimeFraction_Resolution │ │ │ │ -000007a0 T _PyTimeFraction_Set │ │ │ │ -0000065c T _PyTime_Add │ │ │ │ -00000fa4 T _PyTime_AsLong │ │ │ │ +000008c0 T _PyTimeFraction_Set │ │ │ │ +00000778 T _PyTime_Add │ │ │ │ +000010ac T _PyTime_AsLong │ │ │ │ 00000090 T _PyTime_AsMicroseconds │ │ │ │ -000015ec T _PyTime_AsMilliseconds │ │ │ │ -00000db8 T _PyTime_AsTimespec │ │ │ │ -000006c8 T _PyTime_AsTimespec_clamp │ │ │ │ -00000268 T _PyTime_AsTimeval │ │ │ │ +00000114 T _PyTime_AsMilliseconds │ │ │ │ +00000ec0 T _PyTime_AsTimespec │ │ │ │ +000007e4 T _PyTime_AsTimespec_clamp │ │ │ │ +00000478 T _PyTime_AsTimeval │ │ │ │ 00000000 T _PyTime_AsTimevalTime_t │ │ │ │ 0000003c T _PyTime_AsTimeval_clamp │ │ │ │ -00000314 T _PyTime_FromLong │ │ │ │ -00000160 T _PyTime_FromMicrosecondsClamp │ │ │ │ -00001884 T _PyTime_FromMillisecondsObject │ │ │ │ +00000524 T _PyTime_FromLong │ │ │ │ +0000028c T _PyTime_FromMicrosecondsClamp │ │ │ │ +000001fc T _PyTime_FromMillisecondsObject │ │ │ │ 0000007c T _PyTime_FromSeconds │ │ │ │ 00000180 T _PyTime_FromSecondsDouble │ │ │ │ -0000086c T _PyTime_FromSecondsObject │ │ │ │ +0000098c T _PyTime_FromSecondsObject │ │ │ │ 000000a4 T _PyTime_FromTimespec │ │ │ │ 00000534 T _PyTime_FromTimeval │ │ │ │ -00000114 T _PyTime_MonotonicWithInfo │ │ │ │ -00000fa8 T _PyTime_ObjectToTime_t │ │ │ │ +000001f4 T _PyTime_MonotonicWithInfo │ │ │ │ +000010b0 T _PyTime_ObjectToTime_t │ │ │ │ 000000ac T _PyTime_ObjectToTimespec │ │ │ │ -0000023c T _PyTime_ObjectToTimeval │ │ │ │ +0000044c T _PyTime_ObjectToTimeval │ │ │ │ 00000088 T _PyTime_PerfCounterWithInfo │ │ │ │ 00000090 T _PyTime_TimeWithInfo │ │ │ │ 00000040 T _PyTime_gmtime │ │ │ │ -0000072c T _PyTime_localtime │ │ │ │ +0000084c T _PyTime_localtime │ │ │ │ U __aeabi_d2iz │ │ │ │ U __aeabi_d2lz │ │ │ │ U __aeabi_dadd │ │ │ │ U __aeabi_dcmpeq │ │ │ │ U __aeabi_dcmpge │ │ │ │ U __aeabi_dcmple │ │ │ │ U __aeabi_dcmplt │ │ │ │ @@ -16858,19 +16858,20 @@ │ │ │ │ U __clock_gettime64 │ │ │ │ U __errno_location │ │ │ │ U __gmtime64_r │ │ │ │ U __localtime64_r │ │ │ │ U ceil │ │ │ │ U floor │ │ │ │ U modf │ │ │ │ -00000310 t py_get_monotonic_clock │ │ │ │ -0000011c t pytime_as_timeval.isra.0 │ │ │ │ -00000518 t pytime_fromtimespec │ │ │ │ -00001358 t pytime_object_to_denominator │ │ │ │ -00000b44 t pytime_round │ │ │ │ +0000043c t py_get_monotonic_clock │ │ │ │ +000003d8 t pytime_as_timeval.isra.0 │ │ │ │ +00000160 t pytime_divide │ │ │ │ +00000634 t pytime_fromtimespec │ │ │ │ +00001460 t pytime_object_to_denominator │ │ │ │ +00000c4c t pytime_round │ │ │ │ U round │ │ │ │ │ │ │ │ qsbr.o: │ │ │ │ U PyMem_RawCalloc │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ @@ -16903,15 +16904,15 @@ │ │ │ │ U PyErr_SetString │ │ │ │ U PyEval_RestoreThread │ │ │ │ U PyEval_SaveThread │ │ │ │ U PyExc_NotImplementedError │ │ │ │ U PyExc_OSError │ │ │ │ U PyExc_RuntimeError │ │ │ │ U PyExc_ValueError │ │ │ │ -000001a0 T _PyOS_URandom │ │ │ │ +000001a8 T _PyOS_URandom │ │ │ │ 000000f4 T _PyOS_URandomNonblock │ │ │ │ U _PyRuntime │ │ │ │ 00000100 T _Py_HashRandomization_Fini │ │ │ │ 00000000 T _Py_HashRandomization_Init │ │ │ │ U _Py_HashSecret │ │ │ │ 00000000 b _Py_HashSecret_Initialized │ │ │ │ U _Py_fstat │ │ │ │ @@ -17077,55 +17078,55 @@ │ │ │ │ U PyUnicode_CopyCharacters │ │ │ │ U PyUnicode_FindChar │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_New │ │ │ │ 000003bc t PyUnicode_READ_CHAR.part.0 │ │ │ │ U PyUnicode_Substring │ │ │ │ U Py_BuildValue │ │ │ │ -00006a80 t Py_XDECREF │ │ │ │ +00006a88 t Py_XDECREF │ │ │ │ U _PyArena_Free │ │ │ │ U _PyArena_New │ │ │ │ U _PyFuture_FromAST │ │ │ │ U _PyObject_New │ │ │ │ U _PyParser_ASTFromString │ │ │ │ U _PyRuntime │ │ │ │ -00006b60 T _PyST_GetScope │ │ │ │ -00006b38 T _PyST_GetSymbol │ │ │ │ -00006b98 T _PyST_IsFunctionLike │ │ │ │ +00006b68 T _PyST_GetScope │ │ │ │ +00006b40 T _PyST_GetSymbol │ │ │ │ +00006ba0 T _PyST_IsFunctionLike │ │ │ │ 00000000 T _PySymtable_Build │ │ │ │ -00006f20 T _PySymtable_Free │ │ │ │ -00006aa8 T _PySymtable_Lookup │ │ │ │ +00006f28 T _PySymtable_Free │ │ │ │ +00006ab0 T _PySymtable_Lookup │ │ │ │ U _PyUnicode_Equal │ │ │ │ U _PyUnicode_EqualToASCIIString │ │ │ │ U _Py_Dealloc │ │ │ │ 00003eac T _Py_Mangle │ │ │ │ 00003e30 T _Py_MaybeMangle │ │ │ │ 00000e00 T _Py_SymtableStringObjectFlags │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_read_tp │ │ │ │ -00005430 t analyze_block │ │ │ │ +00005434 t analyze_block │ │ │ │ 00000018 t error_at_directive.isra.0 │ │ │ │ -00006fc4 t ste_dealloc │ │ │ │ +00006fcc t ste_dealloc │ │ │ │ 000000d0 d ste_memberlist │ │ │ │ 00000000 t ste_repr │ │ │ │ 00003ab4 t symtable_add_def │ │ │ │ 00003b3c t symtable_add_def_helper │ │ │ │ 0000073c t symtable_enter_block │ │ │ │ 000008d0 t symtable_enter_type_param_block │ │ │ │ -0000529c t symtable_exit_block │ │ │ │ +000052a0 t symtable_exit_block │ │ │ │ 00000000 t symtable_handle_comprehension │ │ │ │ 000003e4 t symtable_lookup_entry.isra.0 │ │ │ │ 00000530 t symtable_raise_if_annotation_block │ │ │ │ 000000e4 t symtable_raise_if_comprehension_block.isra.0 │ │ │ │ 0000044c t symtable_record_directive │ │ │ │ -00006bb4 t symtable_visit_alias │ │ │ │ -00007120 t symtable_visit_annotation │ │ │ │ -00004354 t symtable_visit_annotations │ │ │ │ -0000463c t symtable_visit_arguments │ │ │ │ -00005318 t symtable_visit_excepthandler │ │ │ │ +00006bbc t symtable_visit_alias │ │ │ │ +00007128 t symtable_visit_annotation │ │ │ │ +00004358 t symtable_visit_annotations │ │ │ │ +00004640 t symtable_visit_arguments │ │ │ │ +0000531c t symtable_visit_excepthandler │ │ │ │ 00002d14 t symtable_visit_expr │ │ │ │ 00000624 t symtable_visit_pattern │ │ │ │ 000009c4 t symtable_visit_stmt │ │ │ │ 00000a84 t symtable_visit_type_param │ │ │ │ 00000c58 t symtable_visit_type_param_bound_or_default │ │ │ │ │ │ │ │ sysmodule.o: │ │ │ │ @@ -17560,32 +17561,32 @@ │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMem_RawMalloc │ │ │ │ U PyStructSequence_New │ │ │ │ U PyStructSequence_SetItem │ │ │ │ 00000240 T PyThread_GetInfo │ │ │ │ 00000400 T PyThread_ParseTimeoutArg │ │ │ │ 00000150 T PyThread_ReInitTLS │ │ │ │ -00000670 T PyThread_acquire_lock │ │ │ │ -00000494 T PyThread_acquire_lock_timed │ │ │ │ +0000066c T PyThread_acquire_lock │ │ │ │ +00000490 T PyThread_acquire_lock_timed │ │ │ │ 000001f8 T PyThread_acquire_lock_timed_with_retries │ │ │ │ 00000000 T PyThread_allocate_lock │ │ │ │ 000000c8 T PyThread_create_key │ │ │ │ 0000011c T PyThread_delete_key │ │ │ │ 00000120 T PyThread_delete_key_value │ │ │ │ 0000002c T PyThread_detach_thread │ │ │ │ 00000098 T PyThread_exit_thread │ │ │ │ -00000630 T PyThread_free_lock │ │ │ │ +0000062c T PyThread_free_lock │ │ │ │ 0000014c T PyThread_get_key_value │ │ │ │ 00000154 T PyThread_get_stacksize │ │ │ │ 000000e0 T PyThread_get_thread_ident │ │ │ │ 00000130 T PyThread_get_thread_ident_ex │ │ │ │ 00000194 T PyThread_get_thread_native_id │ │ │ │ 00000078 T PyThread_init_thread │ │ │ │ 000001cc T PyThread_join_thread │ │ │ │ -00000604 T PyThread_release_lock │ │ │ │ +00000600 T PyThread_release_lock │ │ │ │ 00000128 T PyThread_set_key_value │ │ │ │ 00000178 T PyThread_set_stacksize │ │ │ │ 00000000 T PyThread_start_joinable_thread │ │ │ │ 000003a8 T PyThread_start_new_thread │ │ │ │ 00000030 T PyThread_tss_alloc │ │ │ │ 00000184 T PyThread_tss_create │ │ │ │ 000001fc T PyThread_tss_delete │ │ │ │ @@ -17602,15 +17603,15 @@ │ │ │ │ U _PyDeadline_Init │ │ │ │ U _PyEval_MakePendingCalls │ │ │ │ U _PyRuntime │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ U _PyStructSequence_InitBuiltinWithFlags │ │ │ │ 000003f4 T _PyThread_FiniType │ │ │ │ 00000000 T _PyThread_at_fork_reinit │ │ │ │ -00000860 T _PyThread_cond_after │ │ │ │ +00000854 T _PyThread_cond_after │ │ │ │ 00000230 T _PyThread_cond_init │ │ │ │ U _PyTime_Add │ │ │ │ U _PyTime_AsMicroseconds │ │ │ │ U _PyTime_AsTimespec_clamp │ │ │ │ U _PyTime_FromMicrosecondsClamp │ │ │ │ U _PyTime_FromSecondsObject │ │ │ │ U _Py_Dealloc │ │ │ │ @@ -17924,23 +17925,23 @@ │ │ │ │ 00000000 T _Py_strhex_bytes_with_sep │ │ │ │ 00000000 t _Py_strhex_impl │ │ │ │ 000005b8 T _Py_strhex_with_sep │ │ │ │ U __aeabi_uidiv │ │ │ │ │ │ │ │ dtoa.o: │ │ │ │ 0000043c t Balloc │ │ │ │ -00003c7c t Bfree │ │ │ │ +00003c5c t Bfree │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyStatus_NoMemory │ │ │ │ U PyStatus_Ok │ │ │ │ -00003cc8 T _PyDtoa_Fini │ │ │ │ +00003ca8 T _PyDtoa_Fini │ │ │ │ 00000000 T _PyDtoa_Init │ │ │ │ -00003fa0 T _Py_dg_dtoa │ │ │ │ -00008800 T _Py_dg_freedtoa │ │ │ │ +00003f80 T _Py_dg_dtoa │ │ │ │ +00008778 T _Py_dg_freedtoa │ │ │ │ 00000964 T _Py_dg_strtod │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_d2iz │ │ │ │ U __aeabi_d2uiz │ │ │ │ U __aeabi_dadd │ │ │ │ U __aeabi_dcmpeq │ │ │ │ U __aeabi_dcmpge │ │ │ │ @@ -17951,25 +17952,25 @@ │ │ │ │ U __aeabi_dmul │ │ │ │ U __aeabi_dsub │ │ │ │ U __aeabi_i2d │ │ │ │ U __aeabi_read_tp │ │ │ │ U __aeabi_ui2d │ │ │ │ U __aeabi_uidiv │ │ │ │ U __errno_location │ │ │ │ -00008bdc t b2d │ │ │ │ +00008b54 t b2d │ │ │ │ 000000c0 r bigtens │ │ │ │ -00008360 t lshift │ │ │ │ +000082d8 t lshift │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 0000051c t mult │ │ │ │ -0000867c t multadd │ │ │ │ -00008864 t nrv_alloc │ │ │ │ +000085f4 t multadd │ │ │ │ +000087dc t nrv_alloc │ │ │ │ 00000110 r p05.0 │ │ │ │ -00007c00 t pow5mult │ │ │ │ -000089d4 t sd2b │ │ │ │ +00007b88 t pow5mult │ │ │ │ +0000894c t sd2b │ │ │ │ 00000008 r tens │ │ │ │ 000000e8 r tinytens │ │ │ │ │ │ │ │ formatter_unicode.o: │ │ │ │ 000000bc r CSWTCH.144 │ │ │ │ 000000e0 r CSWTCH.145 │ │ │ │ U PyComplex_ImagAsDouble │ │ │ │ @@ -18845,15 +18846,15 @@ │ │ │ │ 0000014c r correction.20 │ │ │ │ 00000d34 t create_timezone_from_delta.constprop.0 │ │ │ │ 00001908 t date_add │ │ │ │ 00000cc4 d date_as_number │ │ │ │ 00001bec t date_ctime │ │ │ │ 000033c8 t date_day │ │ │ │ 000003d4 r date_doc │ │ │ │ -00000c68 t date_format │ │ │ │ +00000c44 t date_format │ │ │ │ 0000175c t date_from_pickle │ │ │ │ 000033d0 t date_fromisocalendar │ │ │ │ 00001cb4 t date_fromisoformat │ │ │ │ 00004cb8 t date_fromordinal │ │ │ │ 000003a0 t date_fromtimestamp │ │ │ │ 00000f24 d date_getset │ │ │ │ 00001008 t date_hash │ │ │ │ @@ -19023,15 +19024,15 @@ │ │ │ │ U round │ │ │ │ 000000a4 r specs.24 │ │ │ │ 000000cc r specs.9 │ │ │ │ U strcmp │ │ │ │ 00000cdc t time_alloc │ │ │ │ 0000103c t time_dealloc │ │ │ │ 000002ac r time_doc │ │ │ │ -00000c44 t time_dst │ │ │ │ +00000cc4 t time_dst │ │ │ │ 000013a0 t time_fold │ │ │ │ 000024a0 t time_from_pickle │ │ │ │ 00005d0c t time_fromisoformat │ │ │ │ 00000b78 d time_getset │ │ │ │ 000023dc t time_getstate │ │ │ │ 000000b0 t time_hash │ │ │ │ 000046ac t time_hour │ │ │ │ @@ -21173,15 +21174,15 @@ │ │ │ │ U PyTuple_Pack │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromModuleAndSpec │ │ │ │ U PyType_GetModule │ │ │ │ U PyType_GetSlot │ │ │ │ U PyUnicode_InternFromString │ │ │ │ U Py_BuildValue │ │ │ │ -0000081c t Py_XDECREF │ │ │ │ +00001020 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyDeadline_Get │ │ │ │ U _PyDeadline_Init │ │ │ │ U _PyLong_UnsignedShort_Converter │ │ │ │ U _PyObject_New │ │ │ │ U _PyRuntime │ │ │ │ @@ -21223,26 +21224,26 @@ │ │ │ │ U epoll_wait │ │ │ │ U memset │ │ │ │ 00000038 r module_doc │ │ │ │ 000005a8 t newPyEpoll_Object.isra.0 │ │ │ │ U poll │ │ │ │ 000002e8 d poll_Type_slots │ │ │ │ 00000034 d poll_Type_spec │ │ │ │ -00000788 t poll_dealloc │ │ │ │ +00000fc0 t poll_dealloc │ │ │ │ 00000300 d poll_methods │ │ │ │ 00000210 d pyEpoll_Type_slots │ │ │ │ 00000048 d pyEpoll_Type_spec │ │ │ │ 00000710 t pyepoll_dealloc │ │ │ │ 00000ed8 r pyepoll_doc │ │ │ │ 000001c8 t pyepoll_get_closed │ │ │ │ 00000350 d pyepoll_getsetlist │ │ │ │ 000006b0 t pyepoll_internal_close │ │ │ │ 0000085c t pyepoll_internal_ctl │ │ │ │ 00000248 d pyepoll_methods │ │ │ │ -000014cc t reap_obj │ │ │ │ +00001724 t reap_obj │ │ │ │ 000003d0 t select_epoll │ │ │ │ 000002b0 t select_epoll___enter__ │ │ │ │ 00000124 r select_epoll___enter____doc__ │ │ │ │ 00000300 t select_epoll___exit__ │ │ │ │ 000000e0 r select_epoll___exit____doc__ │ │ │ │ 0000065c t select_epoll_close │ │ │ │ 00000624 r select_epoll_close__doc__ │ │ │ │ @@ -21252,33 +21253,33 @@ │ │ │ │ 00000598 r select_epoll_fromfd__doc__ │ │ │ │ 000001e8 t select_epoll_modify │ │ │ │ 0000035c r select_epoll_modify__doc__ │ │ │ │ 00000900 t select_epoll_poll │ │ │ │ 00000140 r select_epoll_poll__doc__ │ │ │ │ 0000076c t select_epoll_register │ │ │ │ 0000042c r select_epoll_register__doc__ │ │ │ │ -00000df0 t select_epoll_unregister │ │ │ │ +00001048 t select_epoll_unregister │ │ │ │ 000002cc r select_epoll_unregister__doc__ │ │ │ │ 000001e0 d select_methods │ │ │ │ -00000094 t select_poll │ │ │ │ +00000df0 t select_poll │ │ │ │ 000006a4 r select_poll__doc__ │ │ │ │ 00000000 t select_poll_modify │ │ │ │ 000008d8 r select_poll_modify__doc__ │ │ │ │ -00000264 t select_poll_poll │ │ │ │ +00000094 t select_poll_poll │ │ │ │ 00000740 r select_poll_poll__doc__ │ │ │ │ -0000010c t select_poll_register │ │ │ │ +00000e68 t select_poll_register │ │ │ │ 000009c8 r select_poll_register__doc__ │ │ │ │ -00000e88 t select_poll_unregister │ │ │ │ +000010e0 t select_poll_unregister │ │ │ │ 0000087c r select_poll_unregister__doc__ │ │ │ │ -00000f34 t select_select │ │ │ │ +0000118c t select_select │ │ │ │ 00000afc r select_select__doc__ │ │ │ │ -00000fa0 t select_select_impl.isra.0 │ │ │ │ +000011f8 t select_select_impl.isra.0 │ │ │ │ 00000000 d selectmodule │ │ │ │ -00001330 t seq2set.constprop.0 │ │ │ │ -0000154c t set2list │ │ │ │ +00001588 t seq2set.constprop.0 │ │ │ │ +000017a4 t set2list │ │ │ │ │ │ │ │ _elementtree.o: │ │ │ │ 000000b0 d ExpatMemoryHandler │ │ │ │ U PyArg_ParseTuple │ │ │ │ U PyArg_ParseTupleAndKeywords │ │ │ │ U PyBuffer_Release │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ @@ -22213,15 +22214,15 @@ │ │ │ │ U PyObject_GC_Track │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GetBuffer │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromModuleAndSpec │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ -00000d28 t SHA256Type_copy │ │ │ │ +00000df8 t SHA256Type_copy │ │ │ │ 00000488 r SHA256Type_copy__doc__ │ │ │ │ 00000298 t SHA256Type_digest │ │ │ │ 00000410 r SHA256Type_digest__doc__ │ │ │ │ 00000328 t SHA256Type_hexdigest │ │ │ │ 0000037c r SHA256Type_hexdigest__doc__ │ │ │ │ 00000a18 t SHA256Type_update │ │ │ │ 000002d4 r SHA256Type_update__doc__ │ │ │ │ @@ -22229,15 +22230,15 @@ │ │ │ │ 00000288 t SHA256_get_block_size │ │ │ │ 00000290 t SHA256_get_digest_size │ │ │ │ 000003b8 t SHA256_get_name │ │ │ │ 000002c4 d SHA256_getseters │ │ │ │ 00000364 d SHA256_methods │ │ │ │ 000001d4 d SHA2_functions │ │ │ │ 00000ec8 t SHA2_traverse │ │ │ │ -00000df8 t SHA512Type_copy │ │ │ │ +00000d28 t SHA512Type_copy │ │ │ │ 00000450 r SHA512Type_copy__doc__ │ │ │ │ 0000048c t SHA512Type_digest │ │ │ │ 000003d0 r SHA512Type_digest__doc__ │ │ │ │ 0000095c t SHA512Type_hexdigest │ │ │ │ 00000328 r SHA512Type_hexdigest__doc__ │ │ │ │ 00000bec t SHA512Type_update │ │ │ │ 00000280 r SHA512Type_update__doc__ │ │ │ │ @@ -22526,15 +22527,15 @@ │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ U __strcpy_chk │ │ │ │ 00000000 t _getcode │ │ │ │ 00000964 t canonical_ordering_sort_counting │ │ │ │ 00000018 t capi_getcode │ │ │ │ -00001750 t capi_getucname │ │ │ │ +00001758 t capi_getucname │ │ │ │ 000010c8 r change_records_3_2_0 │ │ │ │ 00065804 r changes_3_2_0_data │ │ │ │ 00070704 r changes_3_2_0_index │ │ │ │ 00071804 r comp_data │ │ │ │ 000742a0 r comp_index │ │ │ │ 000195b0 r dawg_codepoint_to_pos_index1 │ │ │ │ 00002bb0 r dawg_codepoint_to_pos_index2 │ │ │ │ @@ -22551,15 +22552,15 @@ │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00000000 r name_aliases │ │ │ │ 00001614 r named_sequences │ │ │ │ 00000064 d nfc_first │ │ │ │ 00000704 d nfc_last │ │ │ │ 00000798 t nfc_nfkc │ │ │ │ -00000c10 t nfd_nfkd │ │ │ │ +00000c18 t nfd_nfkd │ │ │ │ 000007a4 t normalization_3_2_0 │ │ │ │ 0003d578 r packed_name_dawg │ │ │ │ U strcpy │ │ │ │ U strlen │ │ │ │ U strncmp │ │ │ │ 00000178 t ucd_dealloc │ │ │ │ 00000000 t ucd_traverse │ │ │ │ @@ -22567,31 +22568,31 @@ │ │ │ │ 00000034 d ucd_type_spec │ │ │ │ 00000850 t unicodedata_UCD_bidirectional │ │ │ │ 000653bc r unicodedata_UCD_bidirectional__doc__ │ │ │ │ 00000668 t unicodedata_UCD_category │ │ │ │ 00065464 r unicodedata_UCD_category__doc__ │ │ │ │ 000001e8 t unicodedata_UCD_combining │ │ │ │ 00065320 r unicodedata_UCD_combining__doc__ │ │ │ │ -0000231c t unicodedata_UCD_decimal │ │ │ │ +00002324 t unicodedata_UCD_decimal │ │ │ │ 000656ec r unicodedata_UCD_decimal__doc__ │ │ │ │ -00001468 t unicodedata_UCD_decomposition │ │ │ │ +00001470 t unicodedata_UCD_decomposition │ │ │ │ 00065128 r unicodedata_UCD_decomposition__doc__ │ │ │ │ -000024f0 t unicodedata_UCD_digit │ │ │ │ +000024f8 t unicodedata_UCD_digit │ │ │ │ 000655dc r unicodedata_UCD_digit__doc__ │ │ │ │ 00000528 t unicodedata_UCD_east_asian_width │ │ │ │ 000651e0 r unicodedata_UCD_east_asian_width__doc__ │ │ │ │ 000003f4 t unicodedata_UCD_is_normalized │ │ │ │ 00065078 r unicodedata_UCD_is_normalized__doc__ │ │ │ │ -000021dc t unicodedata_UCD_lookup │ │ │ │ +000021e4 t unicodedata_UCD_lookup │ │ │ │ 00064e68 r unicodedata_UCD_lookup__doc__ │ │ │ │ 000002e8 t unicodedata_UCD_mirrored │ │ │ │ 0006524c r unicodedata_UCD_mirrored__doc__ │ │ │ │ -00001ba8 t unicodedata_UCD_name │ │ │ │ +00001bb0 t unicodedata_UCD_name │ │ │ │ 00064f14 r unicodedata_UCD_name__doc__ │ │ │ │ -00001cc8 t unicodedata_UCD_name_impl │ │ │ │ +00001cd0 t unicodedata_UCD_name_impl │ │ │ │ 00000078 t unicodedata_UCD_normalize │ │ │ │ 00064fd8 r unicodedata_UCD_normalize__doc__ │ │ │ │ 00000b54 t unicodedata_UCD_numeric │ │ │ │ 000654c8 r unicodedata_UCD_numeric__doc__ │ │ │ │ 000001c4 t unicodedata_destroy_capi │ │ │ │ 000014b0 r unicodedata_docstring │ │ │ │ 0000000c t unicodedata_exec │ │ │ │ @@ -23215,20 +23216,20 @@ │ │ │ │ 000002b4 t stack_overflow │ │ │ │ U strlen │ │ │ │ U sysconf │ │ │ │ │ │ │ │ posixmodule.o: │ │ │ │ 00002978 d DirEntryType_slots │ │ │ │ 00000658 d DirEntryType_spec │ │ │ │ -00006754 t DirEntry_dealloc │ │ │ │ -00006aa8 t DirEntry_get_lstat │ │ │ │ +000067a8 t DirEntry_dealloc │ │ │ │ +00006afc t DirEntry_get_lstat │ │ │ │ 00002a30 d DirEntry_members │ │ │ │ 000029a0 d DirEntry_methods │ │ │ │ 00007104 t DirEntry_repr │ │ │ │ -00005cc4 t DirEntry_test_mode │ │ │ │ +00005d18 t DirEntry_test_mode │ │ │ │ U PyArg_Parse │ │ │ │ U PyArg_ParseTuple │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBool_Type │ │ │ │ U PyBuffer_Release │ │ │ │ U PyBytes_AsString │ │ │ │ U PyBytes_FromFormat │ │ │ │ @@ -23310,16 +23311,16 @@ │ │ │ │ U PyNumber_Add │ │ │ │ U PyNumber_Divmod │ │ │ │ U PyNumber_Multiply │ │ │ │ 0000848c T PyOS_AfterFork │ │ │ │ 00000b78 T PyOS_AfterFork_Child │ │ │ │ 0000148c T PyOS_AfterFork_Parent │ │ │ │ 00001284 T PyOS_BeforeFork │ │ │ │ -000036ec T PyOS_FSPath │ │ │ │ -0000371c t PyOS_FSPath.part.0 │ │ │ │ +00003740 T PyOS_FSPath │ │ │ │ +00003770 t PyOS_FSPath.part.0 │ │ │ │ U PyOS_InputHook │ │ │ │ U PyOS_setsig │ │ │ │ U PyObject_AsFileDescriptor │ │ │ │ U PyObject_CallFinalizerFromDealloc │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_GetAttrString │ │ │ │ U PyObject_GetBuffer │ │ │ │ @@ -23358,25 +23359,25 @@ │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ U PyUnicode_InternFromString │ │ │ │ U Py_BuildValue │ │ │ │ U Py_ExitStatusException │ │ │ │ U Py_GenericAlias │ │ │ │ -00003128 t Py_XDECREF │ │ │ │ -00004dfc t Py_off_t_converter │ │ │ │ +0000317c t Py_XDECREF │ │ │ │ +00004e50 t Py_off_t_converter │ │ │ │ 00002908 d ScandirIteratorType_slots │ │ │ │ 00000644 d ScandirIteratorType_spec │ │ │ │ -00005994 t ScandirIterator_close │ │ │ │ -00005938 t ScandirIterator_closedir │ │ │ │ -000065f8 t ScandirIterator_dealloc │ │ │ │ -000054f8 t ScandirIterator_enter │ │ │ │ -000059b4 t ScandirIterator_exit │ │ │ │ -0000665c t ScandirIterator_finalize │ │ │ │ -0000550c t ScandirIterator_iternext │ │ │ │ +000059e8 t ScandirIterator_close │ │ │ │ +0000598c t ScandirIterator_closedir │ │ │ │ +0000664c t ScandirIterator_dealloc │ │ │ │ +0000554c t ScandirIterator_enter │ │ │ │ +00005a08 t ScandirIterator_exit │ │ │ │ +000066b0 t ScandirIterator_finalize │ │ │ │ +00005560 t ScandirIterator_iternext │ │ │ │ 00002938 d ScandirIterator_methods │ │ │ │ 00000634 d TerminalSize_desc │ │ │ │ 0000b4dc r TerminalSize_docstring │ │ │ │ 00002a6c d TerminalSize_fields │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_ParseStack │ │ │ │ @@ -23390,17 +23391,17 @@ │ │ │ │ U _PyImport_GetModuleAttrString │ │ │ │ U _PyImport_ReInitLock │ │ │ │ U _PyImport_ReleaseLock │ │ │ │ U _PyInterpreterState_DeleteExceptMain │ │ │ │ U _PyInterpreterState_HasFeature │ │ │ │ U _PyInterpreterState_ReinitRunningMain │ │ │ │ U _PyLong_AsTime_t │ │ │ │ -00003118 T _PyLong_FromGid │ │ │ │ +0000316c T _PyLong_FromGid │ │ │ │ U _PyLong_FromTime_t │ │ │ │ -00003108 T _PyLong_FromUid │ │ │ │ +0000315c T _PyLong_FromUid │ │ │ │ U _PyLong_UnsignedInt_Converter │ │ │ │ U _PyLong_UnsignedLongLong_Converter │ │ │ │ U _PyMutex_LockTimed │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyOS_URandom │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ @@ -23711,25 +23712,25 @@ │ │ │ │ 000013cc d _parser.86 │ │ │ │ 00000ea4 d _parser.89 │ │ │ │ 0000073c d _parser.92 │ │ │ │ 00001164 d _parser.95 │ │ │ │ 00001138 d _parser.98 │ │ │ │ 000003e8 t _posix_clear │ │ │ │ 0000069c t _posix_free │ │ │ │ -000038d8 t _posix_traverse │ │ │ │ +0000392c t _posix_traverse │ │ │ │ 000027b4 t _pystat_fromstructstat │ │ │ │ 0000269c t _pystatvfs_fromstructstatvfs.isra.0 │ │ │ │ U abort │ │ │ │ U access │ │ │ │ 00000914 r buffer_sizes.181 │ │ │ │ 000007b8 r buffer_sizes.191 │ │ │ │ 000074c4 t build_itimerspec │ │ │ │ 0000789c t build_itimerspec_ns │ │ │ │ U chdir │ │ │ │ -00003d74 t check_null_or_callable │ │ │ │ +00003dc8 t check_null_or_callable │ │ │ │ U chmod │ │ │ │ U chown │ │ │ │ U chroot │ │ │ │ U close │ │ │ │ U closedir │ │ │ │ U confstr │ │ │ │ 0000183c t conv_confname │ │ │ │ @@ -23760,15 +23761,15 @@ │ │ │ │ U fileno │ │ │ │ U flistxattr │ │ │ │ U fopen64 │ │ │ │ U fork │ │ │ │ U forkpty │ │ │ │ U fpathconf │ │ │ │ U fread │ │ │ │ -000076d0 t free_string_array │ │ │ │ +00007724 t free_string_array │ │ │ │ U fremovexattr │ │ │ │ U fsetxattr │ │ │ │ U fstatvfs64 │ │ │ │ U fsync │ │ │ │ U ftruncate64 │ │ │ │ U getcwd │ │ │ │ U getegid │ │ │ │ @@ -23788,16 +23789,16 @@ │ │ │ │ U getsid │ │ │ │ U getuid │ │ │ │ U getxattr │ │ │ │ U grantpt │ │ │ │ 00000008 r have_functions │ │ │ │ U initgroups │ │ │ │ 00000894 t internal_rename │ │ │ │ -00007d14 t iov_cleanup │ │ │ │ -00007a58 t iov_setup │ │ │ │ +00007d68 t iov_cleanup │ │ │ │ +00007aac t iov_setup │ │ │ │ U isatty │ │ │ │ U kill │ │ │ │ U killpg │ │ │ │ U lchown │ │ │ │ U lgetxattr │ │ │ │ U link │ │ │ │ U linkat │ │ │ │ @@ -23822,25 +23823,25 @@ │ │ │ │ U openat64 │ │ │ │ U opendir │ │ │ │ U openpty │ │ │ │ 0000527c t os_DirEntry___fspath__ │ │ │ │ 0000142c r os_DirEntry___fspath____doc__ │ │ │ │ 0000701c t os_DirEntry_inode │ │ │ │ 00001468 r os_DirEntry_inode__doc__ │ │ │ │ -00005a20 t os_DirEntry_is_dir │ │ │ │ +00005a74 t os_DirEntry_is_dir │ │ │ │ 00001514 r os_DirEntry_is_dir__doc__ │ │ │ │ 00007024 t os_DirEntry_is_file │ │ │ │ 000014ac r os_DirEntry_is_file__doc__ │ │ │ │ -00007e50 t os_DirEntry_is_junction │ │ │ │ +00007ea4 t os_DirEntry_is_junction │ │ │ │ 000015e8 r os_DirEntry_is_junction__doc__ │ │ │ │ 000048b8 t os_DirEntry_is_symlink │ │ │ │ 0000163c r os_DirEntry_is_symlink__doc__ │ │ │ │ -00006884 t os_DirEntry_stat │ │ │ │ +000068d8 t os_DirEntry_stat │ │ │ │ 00001580 r os_DirEntry_stat__doc__ │ │ │ │ -00006c00 t os_DirEntry_stat_impl.part.0 │ │ │ │ +00006c54 t os_DirEntry_stat_impl.part.0 │ │ │ │ 00007db4 t os_WCOREDUMP │ │ │ │ 00002e08 r os_WCOREDUMP__doc__ │ │ │ │ 00007ae4 t os_WEXITSTATUS │ │ │ │ 00002bb8 r os_WEXITSTATUS__doc__ │ │ │ │ 00007cfc t os_WIFCONTINUED │ │ │ │ 00002d44 r os_WIFCONTINUED__doc__ │ │ │ │ 00007b90 t os_WIFEXITED │ │ │ │ @@ -23855,31 +23856,31 @@ │ │ │ │ 00002b48 r os_WTERMSIG__doc__ │ │ │ │ 00007ec0 t os__exit │ │ │ │ 000083a0 r os__exit__doc__ │ │ │ │ 00007f5c t os__inputhook │ │ │ │ 00000f44 r os__inputhook__doc__ │ │ │ │ 00007978 t os__is_inputhook_installed │ │ │ │ 00000ef8 r os__is_inputhook_installed__doc__ │ │ │ │ -00003a4c t os__path_normpath │ │ │ │ +00003aa0 t os__path_normpath │ │ │ │ 00009500 r os__path_normpath__doc__ │ │ │ │ -00005e3c t os__path_splitroot_ex │ │ │ │ +00005e90 t os__path_splitroot_ex │ │ │ │ 00009558 r os__path_splitroot_ex__doc__ │ │ │ │ 00007df8 t os_abort │ │ │ │ 00002650 r os_abort__doc__ │ │ │ │ 00001038 t os_access │ │ │ │ 0000ac5c r os_access__doc__ │ │ │ │ 00002580 t os_chdir │ │ │ │ 0000aa70 r os_chdir__doc__ │ │ │ │ 00001b34 t os_chmod │ │ │ │ 0000a52c r os_chmod__doc__ │ │ │ │ 00001c80 t os_chown │ │ │ │ 00009d40 r os_chown__doc__ │ │ │ │ 0000451c t os_chroot │ │ │ │ 0000a340 r os_chroot__doc__ │ │ │ │ -00004bf0 t os_close │ │ │ │ +00004c44 t os_close │ │ │ │ 00004f3c r os_close__doc__ │ │ │ │ 00007e0c t os_closerange │ │ │ │ 00004ecc r os_closerange__doc__ │ │ │ │ 000017f8 t os_confstr │ │ │ │ 0000276c r os_confstr__doc__ │ │ │ │ 00001970 t os_confstr_impl.isra.0 │ │ │ │ 000036f8 t os_copy_file_range │ │ │ │ @@ -23910,36 +23911,36 @@ │ │ │ │ 0000a37c r os_fchmod__doc__ │ │ │ │ 00003d4c t os_fchown │ │ │ │ 00009cac r os_fchown__doc__ │ │ │ │ 00006c54 t os_fdatasync │ │ │ │ 0000a274 r os_fdatasync__doc__ │ │ │ │ 00001188 t os_fork │ │ │ │ 00007824 r os_fork__doc__ │ │ │ │ -0000185c t os_forkpty │ │ │ │ +0000178c t os_forkpty │ │ │ │ 00006bec r os_forkpty__doc__ │ │ │ │ 00006e5c t os_fpathconf │ │ │ │ 000028dc r os_fpathconf__doc__ │ │ │ │ -0000364c t os_fspath │ │ │ │ +000036a0 t os_fspath │ │ │ │ 000011e0 r os_fspath__doc__ │ │ │ │ -00004ab0 t os_fstat │ │ │ │ +00004b04 t os_fstat │ │ │ │ 00004404 r os_fstat__doc__ │ │ │ │ 00004640 t os_fstatvfs │ │ │ │ 00002a70 r os_fstatvfs__doc__ │ │ │ │ 00005168 t os_fsync │ │ │ │ 0000a308 r os_fsync__doc__ │ │ │ │ 00002390 t os_ftruncate │ │ │ │ 00003334 r os_ftruncate__doc__ │ │ │ │ 00002430 t os_ftruncate_impl.isra.0 │ │ │ │ 00000d4c t os_get_blocking │ │ │ │ 0000174c r os_get_blocking__doc__ │ │ │ │ 00002010 t os_get_inheritable │ │ │ │ 00001854 r os_get_inheritable__doc__ │ │ │ │ -00004e28 t os_get_terminal_size │ │ │ │ +00004e7c t os_get_terminal_size │ │ │ │ 00001920 r os_get_terminal_size__doc__ │ │ │ │ -00003c34 t os_getcwd │ │ │ │ +00003c88 t os_getcwd │ │ │ │ 00009b78 r os_getcwd__doc__ │ │ │ │ 00004598 t os_getcwdb │ │ │ │ 00009b1c r os_getcwdb__doc__ │ │ │ │ 00000054 t os_getegid │ │ │ │ 00006ba0 r os_getegid__doc__ │ │ │ │ 0000001c t os_geteuid │ │ │ │ 00006b58 r os_geteuid__doc__ │ │ │ │ @@ -23953,15 +23954,15 @@ │ │ │ │ 00002550 r os_getloadavg__doc__ │ │ │ │ 00008160 t os_getlogin │ │ │ │ 0000670c r os_getlogin__doc__ │ │ │ │ 00008234 t os_getpgid │ │ │ │ 000068a4 r os_getpgid__doc__ │ │ │ │ 000035f8 t os_getpgrp │ │ │ │ 00006864 r os_getpgrp__doc__ │ │ │ │ -0000499c t os_getpid │ │ │ │ +000049f0 t os_getpid │ │ │ │ 00006ae0 r os_getpid__doc__ │ │ │ │ 00000208 t os_getppid │ │ │ │ 00006744 r os_getppid__doc__ │ │ │ │ 000004f8 t os_getpriority │ │ │ │ 0000928c r os_getpriority__doc__ │ │ │ │ 00003eb8 t os_getrandom │ │ │ │ 00001194 r os_getrandom__doc__ │ │ │ │ @@ -23985,47 +23986,47 @@ │ │ │ │ 0000668c r os_kill__doc__ │ │ │ │ 00000db8 t os_killpg │ │ │ │ 00006640 r os_killpg__doc__ │ │ │ │ 000041ec t os_lchown │ │ │ │ 00009bd4 r os_lchown__doc__ │ │ │ │ 00002c88 t os_link │ │ │ │ 00009874 r os_link__doc__ │ │ │ │ -00003150 t os_listdir │ │ │ │ +000031a4 t os_listdir │ │ │ │ 000095d8 r os_listdir__doc__ │ │ │ │ 00004c54 t os_listxattr │ │ │ │ 00001cb4 r os_listxattr__doc__ │ │ │ │ 00004f90 t os_lockf │ │ │ │ 00004d28 r os_lockf__doc__ │ │ │ │ 000082a0 t os_login_tty │ │ │ │ 00006cfc r os_login_tty__doc__ │ │ │ │ -00004cd0 t os_lseek │ │ │ │ +00004d24 t os_lseek │ │ │ │ 00004b18 r os_lseek__doc__ │ │ │ │ -00003e2c t os_lstat │ │ │ │ +00003e80 t os_lstat │ │ │ │ 0000b0d4 r os_lstat__doc__ │ │ │ │ 000050b8 t os_major │ │ │ │ 00003464 r os_major__doc__ │ │ │ │ 00005248 t os_makedev │ │ │ │ 000033a0 r os_makedev__doc__ │ │ │ │ 000040b4 t os_memfd_create │ │ │ │ 00001c10 r os_memfd_create__doc__ │ │ │ │ 000051dc t os_minor │ │ │ │ 0000340c r os_minor__doc__ │ │ │ │ -000046a0 t os_mkdir │ │ │ │ +000046f4 t os_mkdir │ │ │ │ 00009340 r os_mkdir__doc__ │ │ │ │ 00000e58 t os_mkfifo │ │ │ │ 000037b8 r os_mkfifo__doc__ │ │ │ │ 00005500 t os_mknod │ │ │ │ 000034bc r os_mknod__doc__ │ │ │ │ 00008408 t os_nice │ │ │ │ 000092d8 r os_nice__doc__ │ │ │ │ -00004180 t os_open │ │ │ │ +000041d4 t os_open │ │ │ │ 00004f70 r os_open__doc__ │ │ │ │ 00000c84 t os_openpty │ │ │ │ 00006dfc r os_openpty__doc__ │ │ │ │ -00006ab0 t os_pathconf │ │ │ │ +00006900 t os_pathconf │ │ │ │ 000027c0 r os_pathconf__doc__ │ │ │ │ 000057f0 t os_pidfd_open │ │ │ │ 00005f0c r os_pidfd_open__doc__ │ │ │ │ 00001090 t os_pipe │ │ │ │ 00005884 t os_pipe2 │ │ │ │ 00004200 r os_pipe2__doc__ │ │ │ │ 000042e8 r os_pipe__doc__ │ │ │ │ @@ -24042,21 +24043,21 @@ │ │ │ │ 00005b60 t os_pread │ │ │ │ 00004828 r os_pread__doc__ │ │ │ │ 00005d38 t os_preadv │ │ │ │ 00004570 r os_preadv__doc__ │ │ │ │ 00004df0 t os_ptsname │ │ │ │ 00006e9c r os_ptsname__doc__ │ │ │ │ 00004ee8 t os_ptsname_impl.isra.0 │ │ │ │ -000077ec t os_putenv │ │ │ │ +00007840 t os_putenv │ │ │ │ 00002f00 r os_putenv__doc__ │ │ │ │ 00005f1c t os_pwrite │ │ │ │ 00004024 r os_pwrite__doc__ │ │ │ │ 00006078 t os_pwritev │ │ │ │ 00003d28 r os_pwritev__doc__ │ │ │ │ -00004f8c t os_read │ │ │ │ +00004fe0 t os_read │ │ │ │ 00004ac0 r os_read__doc__ │ │ │ │ 00000c44 t os_readlink │ │ │ │ 00005c5c r os_readlink__doc__ │ │ │ │ 00000da0 t os_readlink_impl.isra.0 │ │ │ │ 00006240 t os_readv │ │ │ │ 0000492c r os_readv__doc__ │ │ │ │ 000001e8 t os_register_at_fork │ │ │ │ @@ -24065,17 +24066,17 @@ │ │ │ │ 000089e0 r os_remove__doc__ │ │ │ │ 0000339c t os_removexattr │ │ │ │ 00001e64 r os_removexattr__doc__ │ │ │ │ 00004970 t os_rename │ │ │ │ 0000906c r os_rename__doc__ │ │ │ │ 000006a0 t os_replace │ │ │ │ 00008e84 r os_replace__doc__ │ │ │ │ -00006db4 t os_rmdir │ │ │ │ +00006e08 t os_rmdir │ │ │ │ 00008d38 r os_rmdir__doc__ │ │ │ │ -00005108 t os_scandir │ │ │ │ +0000515c t os_scandir │ │ │ │ 000012ec r os_scandir__doc__ │ │ │ │ 000064c4 t os_sched_get_priority_max │ │ │ │ 000077c4 r os_sched_get_priority_max__doc__ │ │ │ │ 00006400 t os_sched_get_priority_min │ │ │ │ 00007764 r os_sched_get_priority_min__doc__ │ │ │ │ 00000044 t os_sched_getaffinity │ │ │ │ 00007220 r os_sched_getaffinity__doc__ │ │ │ │ @@ -24170,44 +24171,44 @@ │ │ │ │ 00005728 t os_ttyname │ │ │ │ 0000abdc r os_ttyname__doc__ │ │ │ │ 00005104 t os_umask │ │ │ │ 00008c98 r os_umask__doc__ │ │ │ │ 00000d9c t os_uname │ │ │ │ 0000891c r os_uname__doc__ │ │ │ │ 00000eb4 t os_uname_impl │ │ │ │ -0000621c t os_unlink │ │ │ │ +00006270 t os_unlink │ │ │ │ 00008b3c r os_unlink__doc__ │ │ │ │ 000054ac t os_unlockpt │ │ │ │ 00006f98 r os_unlockpt__doc__ │ │ │ │ -00007984 t os_unsetenv │ │ │ │ +000079d8 t os_unsetenv │ │ │ │ 00002ec0 r os_unsetenv__doc__ │ │ │ │ 00000728 t os_unshare │ │ │ │ 00005de0 r os_unshare__doc__ │ │ │ │ -000049b8 t os_urandom │ │ │ │ +00004a0c t os_urandom │ │ │ │ 00001c48 r os_urandom__doc__ │ │ │ │ 00001e60 t os_utime │ │ │ │ 00008408 r os_utime__doc__ │ │ │ │ 00000804 t os_wait │ │ │ │ 0000207c t os_wait3 │ │ │ │ 00006380 r os_wait3__doc__ │ │ │ │ -0000178c t os_wait4 │ │ │ │ +000018ac t os_wait4 │ │ │ │ 000062d8 r os_wait4__doc__ │ │ │ │ 00005fc4 r os_wait__doc__ │ │ │ │ -00006900 t os_waitid │ │ │ │ +00006aa4 t os_waitid │ │ │ │ 0000611c r os_waitid__doc__ │ │ │ │ 00002794 t os_waitpid │ │ │ │ 0000604c r os_waitpid__doc__ │ │ │ │ 00002918 t os_waitstatus_to_exitcode │ │ │ │ 00000f90 r os_waitstatus_to_exitcode__doc__ │ │ │ │ 00000b54 t os_write │ │ │ │ 00004524 r os_write__doc__ │ │ │ │ 00006ce8 t os_writev │ │ │ │ 00004130 r os_writev__doc__ │ │ │ │ -000071a4 t parse_arglist │ │ │ │ -0000734c t parse_envlist │ │ │ │ +000071f8 t parse_arglist │ │ │ │ +000073a0 t parse_envlist │ │ │ │ 00002724 t path_cleanup │ │ │ │ 00001f88 t path_converter │ │ │ │ U pathconf │ │ │ │ U pipe │ │ │ │ U pipe2 │ │ │ │ 0000bb28 r posix__doc__ │ │ │ │ 000000d4 d posix_constants_confstr │ │ │ │ @@ -24260,15 +24261,15 @@ │ │ │ │ U pwrite64 │ │ │ │ U pwritev64v2 │ │ │ │ 00003064 t py_posix_spawn │ │ │ │ U readdir64 │ │ │ │ U readlink │ │ │ │ U readlinkat │ │ │ │ U readv │ │ │ │ -00003dd8 t register_at_forker │ │ │ │ +00003e2c t register_at_forker │ │ │ │ U removexattr │ │ │ │ U rename │ │ │ │ U renameat │ │ │ │ U rewinddir │ │ │ │ U rmdir │ │ │ │ 00001324 t run_at_forkers │ │ │ │ U sched_get_priority_max │ │ │ │ @@ -24876,15 +24877,15 @@ │ │ │ │ 00000510 t deque_concat │ │ │ │ 00000d28 t deque_contains │ │ │ │ 000008b4 t deque_copy │ │ │ │ 00000758 r deque_copy__doc__ │ │ │ │ 000005f0 t deque_copy_impl │ │ │ │ 000007b8 t deque_count │ │ │ │ 00000610 r deque_count__doc__ │ │ │ │ -00000e48 t deque_dealloc │ │ │ │ +00000d78 t deque_dealloc │ │ │ │ 000003dc t deque_del_item │ │ │ │ 00001af0 t deque_extend │ │ │ │ 000007f8 r deque_extend__doc__ │ │ │ │ 000014cc t deque_extend_impl │ │ │ │ 00000964 t deque_extendleft │ │ │ │ 00000790 r deque_extendleft__doc__ │ │ │ │ 000010b4 t deque_extendleft_impl │ │ │ │ @@ -24906,15 +24907,15 @@ │ │ │ │ 00000458 d deque_methods │ │ │ │ 000000b0 t deque_new │ │ │ │ 0000125c t deque_pop │ │ │ │ 00000938 r deque_pop__doc__ │ │ │ │ 0000132c t deque_pop_impl │ │ │ │ 000013fc t deque_popleft │ │ │ │ 000008f8 r deque_popleft__doc__ │ │ │ │ -00000d78 t deque_popleft_impl │ │ │ │ +00000e94 t deque_popleft_impl │ │ │ │ 000002ac t deque_remove │ │ │ │ 00000518 r deque_remove__doc__ │ │ │ │ 00000dfc t deque_repeat │ │ │ │ 00000438 t deque_repr │ │ │ │ 00001360 t deque_reverse │ │ │ │ 00000654 r deque_reverse__doc__ │ │ │ │ 0000000c t deque_reviter │ │ │ │ @@ -24995,28 +24996,28 @@ │ │ │ │ U PyLong_AsInt │ │ │ │ U PyLong_AsLong │ │ │ │ U PyLong_AsLongLong │ │ │ │ U PyModuleDef_Init │ │ │ │ U PyModule_AddIntConstant │ │ │ │ U PyModule_AddObjectRef │ │ │ │ U PyModule_AddType │ │ │ │ -00001128 T PyNumber_AsOff_t │ │ │ │ +000010a8 T PyNumber_AsOff_t │ │ │ │ U PyNumber_Check │ │ │ │ U PyOS_FSPath │ │ │ │ U PyObject_CallFunction │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyObject_SetAttr │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromModuleAndSpec │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromString │ │ │ │ -00001100 t Py_XDECREF │ │ │ │ +00001080 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ 00000000 D _PyIO_Module │ │ │ │ U _PyInterpreterState_GetConfig │ │ │ │ U _PyLong_Sign │ │ │ │ @@ -25049,15 +25050,15 @@ │ │ │ │ U bytesiobuf_spec │ │ │ │ U fileio_spec │ │ │ │ U iobase_spec │ │ │ │ 000003a4 t iomodule_clear │ │ │ │ 0000000c t iomodule_exec │ │ │ │ 000006f8 t iomodule_free │ │ │ │ 000000d8 d iomodule_slots │ │ │ │ -0000120c t iomodule_traverse │ │ │ │ +0000118c t iomodule_traverse │ │ │ │ 00001b88 r module_doc │ │ │ │ 000000f8 d module_methods │ │ │ │ U nldecoder_spec │ │ │ │ U rawiobase_spec │ │ │ │ U strchr │ │ │ │ U stringio_spec │ │ │ │ U strlen │ │ │ │ @@ -25527,21 +25528,21 @@ │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_convert_optional_to_ssize_t │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idivmod │ │ │ │ U __aeabi_read_tp │ │ │ │ U __errno_location │ │ │ │ 00000000 r __func__.6 │ │ │ │ -00004760 t _buffered_raw_seek │ │ │ │ +00004758 t _buffered_raw_seek │ │ │ │ 000004b8 t _buffered_raw_tell │ │ │ │ -00005134 t _buffered_readline │ │ │ │ +0000512c t _buffered_readline │ │ │ │ 0000021c t _bufferediobase_readinto_generic │ │ │ │ -00004960 t _bufferedreader_fill_buffer │ │ │ │ -00003bd4 t _bufferedreader_raw_read │ │ │ │ -000048d4 t _bufferedreader_read_fast │ │ │ │ +00004958 t _bufferedreader_fill_buffer │ │ │ │ +00003bcc t _bufferedreader_raw_read │ │ │ │ +000048cc t _bufferedreader_read_fast │ │ │ │ 00000ab0 t _enter_buffered_busy │ │ │ │ 00000a3c t _forward_call │ │ │ │ 00000804 t _io_BufferedRWPair___init__ │ │ │ │ 0000016c r _io_BufferedRWPair___init____doc__ │ │ │ │ 000000f8 t _io_BufferedRandom___init__ │ │ │ │ 0000005c r _io_BufferedRandom___init____doc__ │ │ │ │ 00000000 t _io_BufferedReader___init__ │ │ │ │ @@ -25560,44 +25561,44 @@ │ │ │ │ 00000344 t _io__BufferedIOBase_readinto1 │ │ │ │ 00000c04 r _io__BufferedIOBase_readinto1__doc__ │ │ │ │ 00000c28 r _io__BufferedIOBase_readinto__doc__ │ │ │ │ 00000964 t _io__BufferedIOBase_write │ │ │ │ 0000070c r _io__BufferedIOBase_write__doc__ │ │ │ │ 00000a14 t _io__Buffered___sizeof__ │ │ │ │ 000006f0 r _io__Buffered___sizeof____doc__ │ │ │ │ -00004be0 t _io__Buffered__dealloc_warn │ │ │ │ +00004bd8 t _io__Buffered__dealloc_warn │ │ │ │ 000006c8 r _io__Buffered__dealloc_warn__doc__ │ │ │ │ 00001224 t _io__Buffered_close │ │ │ │ 00000698 r _io__Buffered_close__doc__ │ │ │ │ 0000058c t _io__Buffered_closed_get │ │ │ │ 00000a34 t _io__Buffered_detach │ │ │ │ 00000680 r _io__Buffered_detach__doc__ │ │ │ │ -00004c7c t _io__Buffered_fileno │ │ │ │ +00004c74 t _io__Buffered_fileno │ │ │ │ 00000620 r _io__Buffered_fileno__doc__ │ │ │ │ -00002c14 t _io__Buffered_flush │ │ │ │ +00002c0c t _io__Buffered_flush │ │ │ │ 000005f0 r _io__Buffered_flush__doc__ │ │ │ │ 00000000 t _io__Buffered_isatty │ │ │ │ 00000608 r _io__Buffered_isatty__doc__ │ │ │ │ 000007a8 t _io__Buffered_mode_get │ │ │ │ 00000000 t _io__Buffered_name_get │ │ │ │ 00000534 t _io__Buffered_peek │ │ │ │ 000005d4 r _io__Buffered_peek__doc__ │ │ │ │ 000005e8 t _io__Buffered_read │ │ │ │ -0000365c t _io__Buffered_read1 │ │ │ │ +00003654 t _io__Buffered_read1 │ │ │ │ 00000594 r _io__Buffered_read1__doc__ │ │ │ │ 000005b4 r _io__Buffered_read__doc__ │ │ │ │ 000017f4 t _io__Buffered_readable │ │ │ │ 00000650 r _io__Buffered_readable__doc__ │ │ │ │ -00004cf4 t _io__Buffered_readinto │ │ │ │ +00004cec t _io__Buffered_readinto │ │ │ │ 000004bc t _io__Buffered_readinto1 │ │ │ │ 00000550 r _io__Buffered_readinto1__doc__ │ │ │ │ 00000574 r _io__Buffered_readinto__doc__ │ │ │ │ -0000506c t _io__Buffered_readline │ │ │ │ +00005064 t _io__Buffered_readline │ │ │ │ 0000052c r _io__Buffered_readline__doc__ │ │ │ │ -00003e14 t _io__Buffered_seek │ │ │ │ +00003e0c t _io__Buffered_seek │ │ │ │ 000004f0 r _io__Buffered_seek__doc__ │ │ │ │ 0000186c t _io__Buffered_seekable │ │ │ │ 00000668 r _io__Buffered_seekable__doc__ │ │ │ │ 00001584 t _io__Buffered_simple_flush │ │ │ │ 000006b0 r _io__Buffered_simple_flush__doc__ │ │ │ │ 00001e00 t _io__Buffered_tell │ │ │ │ 00000518 r _io__Buffered_tell__doc__ │ │ │ │ @@ -25622,18 +25623,18 @@ │ │ │ │ 00000058 d _parser.2 │ │ │ │ 0000002c d _parser.5 │ │ │ │ 00000084 d _parser.8 │ │ │ │ 00000bb0 t _set_BlockingIOError.constprop.0 │ │ │ │ 00001768 t buffered_clear │ │ │ │ 000014e8 t buffered_closed │ │ │ │ 000015fc t buffered_dealloc │ │ │ │ -000031ac t buffered_flush_and_rewind_unlocked │ │ │ │ -000056d0 t buffered_iternext │ │ │ │ +000031a4 t buffered_flush_and_rewind_unlocked │ │ │ │ +000056c8 t buffered_iternext │ │ │ │ 00000078 t buffered_repr │ │ │ │ -000035e4 t buffered_traverse │ │ │ │ +000035dc t buffered_traverse │ │ │ │ 00000c48 r bufferediobase_doc │ │ │ │ 00000a1c d bufferediobase_methods │ │ │ │ 00000a04 d bufferediobase_slots │ │ │ │ 000009f0 D bufferediobase_spec │ │ │ │ 000001f4 d bufferedrandom_getset │ │ │ │ 00000244 d bufferedrandom_members │ │ │ │ 000002a8 d bufferedrandom_methods │ │ │ │ @@ -25748,17 +25749,17 @@ │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ U _PyFileIO_closed │ │ │ │ U _PyFile_Flush │ │ │ │ U _PyIOBase_cannot_pickle │ │ │ │ U _PyIOBase_check_closed │ │ │ │ U _PyIOBase_finalize │ │ │ │ U _PyIO_Module │ │ │ │ -000039cc T _PyIO_find_line_ending │ │ │ │ +00003990 T _PyIO_find_line_ending │ │ │ │ U _PyIO_trap_eintr │ │ │ │ -000030fc T _PyIncrementalNewlineDecoder_decode │ │ │ │ +000030c0 T _PyIncrementalNewlineDecoder_decode │ │ │ │ U _PyInterpreterState_GetConfig │ │ │ │ U _PyLong_AsByteArray │ │ │ │ U _PyLong_FromByteArray │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_CallMethod │ │ │ │ U _PyRuntime │ │ │ │ U _PyUnicode_AsASCIIString │ │ │ │ @@ -25780,48 +25781,48 @@ │ │ │ │ U __aeabi_ddiv │ │ │ │ U __aeabi_dmul │ │ │ │ U __aeabi_i2d │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_read_tp │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -00001a44 t _io_IncrementalNewlineDecoder___init__ │ │ │ │ +00001a08 t _io_IncrementalNewlineDecoder___init__ │ │ │ │ 00000cf0 r _io_IncrementalNewlineDecoder___init____doc__ │ │ │ │ -00005558 t _io_IncrementalNewlineDecoder_decode │ │ │ │ +00005540 t _io_IncrementalNewlineDecoder_decode │ │ │ │ 00000cc4 r _io_IncrementalNewlineDecoder_decode__doc__ │ │ │ │ -00004b78 t _io_IncrementalNewlineDecoder_getstate │ │ │ │ +00004b58 t _io_IncrementalNewlineDecoder_getstate │ │ │ │ 00000cac r _io_IncrementalNewlineDecoder_getstate__doc__ │ │ │ │ 00000b60 t _io_IncrementalNewlineDecoder_reset │ │ │ │ 00000c74 r _io_IncrementalNewlineDecoder_reset__doc__ │ │ │ │ 00001da0 t _io_IncrementalNewlineDecoder_setstate │ │ │ │ 00000c8c r _io_IncrementalNewlineDecoder_setstate__doc__ │ │ │ │ 00000944 t _io_TextIOWrapper__CHUNK_SIZE_get │ │ │ │ 00000870 t _io_TextIOWrapper__CHUNK_SIZE_set │ │ │ │ 00000000 t _io_TextIOWrapper___init__ │ │ │ │ 000006c4 r _io_TextIOWrapper___init____doc__ │ │ │ │ -00003d9c t _io_TextIOWrapper_close │ │ │ │ +00003d60 t _io_TextIOWrapper_close │ │ │ │ 00000174 r _io_TextIOWrapper_close__doc__ │ │ │ │ -00001c1c t _io_TextIOWrapper_closed_get │ │ │ │ -00001614 t _io_TextIOWrapper_closed_get_impl │ │ │ │ +00001be0 t _io_TextIOWrapper_closed_get │ │ │ │ +000015d8 t _io_TextIOWrapper_closed_get_impl │ │ │ │ 00001d1c t _io_TextIOWrapper_detach │ │ │ │ 000005d4 r _io_TextIOWrapper_detach__doc__ │ │ │ │ 0000002c t _io_TextIOWrapper_errors_get │ │ │ │ -00005430 t _io_TextIOWrapper_fileno │ │ │ │ +00005418 t _io_TextIOWrapper_fileno │ │ │ │ 00000204 r _io_TextIOWrapper_fileno__doc__ │ │ │ │ -00003f7c t _io_TextIOWrapper_flush │ │ │ │ +00003f40 t _io_TextIOWrapper_flush │ │ │ │ 0000018c r _io_TextIOWrapper_flush__doc__ │ │ │ │ 0000002c t _io_TextIOWrapper_isatty │ │ │ │ 000001a4 r _io_TextIOWrapper_isatty__doc__ │ │ │ │ 000000f0 t _io_TextIOWrapper_name_get │ │ │ │ 00000310 t _io_TextIOWrapper_newlines_get │ │ │ │ -00004d28 t _io_TextIOWrapper_read │ │ │ │ +00004d08 t _io_TextIOWrapper_read │ │ │ │ 00000598 r _io_TextIOWrapper_read__doc__ │ │ │ │ 000004b0 t _io_TextIOWrapper_readable │ │ │ │ 000001d4 r _io_TextIOWrapper_readable__doc__ │ │ │ │ -00004a4c t _io_TextIOWrapper_readline │ │ │ │ +00004a2c t _io_TextIOWrapper_readline │ │ │ │ 00000574 r _io_TextIOWrapper_readline__doc__ │ │ │ │ 00000164 t _io_TextIOWrapper_reconfigure │ │ │ │ 000005ec r _io_TextIOWrapper_reconfigure__doc__ │ │ │ │ 000013c8 t _io_TextIOWrapper_seek │ │ │ │ 000002e8 r _io_TextIOWrapper_seek__doc__ │ │ │ │ 000005c0 t _io_TextIOWrapper_seekable │ │ │ │ 000001ec r _io_TextIOWrapper_seekable__doc__ │ │ │ │ @@ -25863,23 +25864,23 @@ │ │ │ │ 00000108 d _parser.15 │ │ │ │ 000000b0 d _parser.17 │ │ │ │ 00000058 d _parser.2 │ │ │ │ 00000000 d _parser.5 │ │ │ │ 00000084 d _parser.8 │ │ │ │ 00001bb0 t _textiowrapper_decoder_setstate.isra.0 │ │ │ │ 00001c68 t _textiowrapper_encoder_reset │ │ │ │ -00001e18 t _textiowrapper_readline │ │ │ │ -00001688 t _textiowrapper_writeflush │ │ │ │ +00001ddc t _textiowrapper_readline │ │ │ │ +0000164c t _textiowrapper_writeflush │ │ │ │ 00000000 t ascii_encode │ │ │ │ -00003954 t check_decoded │ │ │ │ +00003918 t check_decoded │ │ │ │ 00000af0 t convert_optional_bool │ │ │ │ 00000008 r encodefuncs │ │ │ │ -00003d4c t find_control_char │ │ │ │ -000049c4 t incrementalnewlinedecoder_clear │ │ │ │ -000048e4 t incrementalnewlinedecoder_dealloc │ │ │ │ +00003d10 t find_control_char │ │ │ │ +000049a4 t incrementalnewlinedecoder_clear │ │ │ │ +000048c4 t incrementalnewlinedecoder_dealloc │ │ │ │ 000004ac d incrementalnewlinedecoder_getset │ │ │ │ 000004d4 d incrementalnewlinedecoder_methods │ │ │ │ 000003b0 t incrementalnewlinedecoder_newlines_get │ │ │ │ 00000080 t incrementalnewlinedecoder_traverse │ │ │ │ 000000b4 t latin1_encode │ │ │ │ U memchr │ │ │ │ U memcpy │ │ │ │ @@ -25889,26 +25890,26 @@ │ │ │ │ U strlen │ │ │ │ 000000c0 r textiobase_doc │ │ │ │ 00000558 d textiobase_getset │ │ │ │ 000005a8 d textiobase_methods │ │ │ │ 00000538 d textiobase_slots │ │ │ │ 00000524 D textiobase_spec │ │ │ │ 00001e98 t textiowrapper_build_cookie │ │ │ │ -00004670 t textiowrapper_clear │ │ │ │ -0000435c t textiowrapper_dealloc │ │ │ │ -000054b8 t textiowrapper_get_decoded_chars │ │ │ │ +00004650 t textiowrapper_clear │ │ │ │ +0000433c t textiowrapper_dealloc │ │ │ │ +000054a0 t textiowrapper_get_decoded_chars │ │ │ │ 00000230 d textiowrapper_getset │ │ │ │ -00001c90 t textiowrapper_iternext │ │ │ │ +00001c54 t textiowrapper_iternext │ │ │ │ 000002a8 d textiowrapper_members │ │ │ │ 00000348 d textiowrapper_methods │ │ │ │ -00002c0c t textiowrapper_read_chunk │ │ │ │ +00002bd0 t textiowrapper_read_chunk │ │ │ │ 000000e0 t textiowrapper_repr │ │ │ │ 000001d8 D textiowrapper_slots │ │ │ │ 000001c4 D textiowrapper_spec │ │ │ │ -000018c0 t textiowrapper_traverse │ │ │ │ +00001884 t textiowrapper_traverse │ │ │ │ 00001f34 t utf16_encode │ │ │ │ 00000734 t utf16be_encode │ │ │ │ 00001f74 t utf16le_encode │ │ │ │ 00000764 t utf32_encode │ │ │ │ 000007d4 t utf32be_encode │ │ │ │ 000007a4 t utf32le_encode │ │ │ │ 00000000 t utf8_encode │ │ │ │ @@ -26145,15 +26146,15 @@ │ │ │ │ 0000153c t batched_next │ │ │ │ 00000f10 d batched_slots │ │ │ │ 00000048 d batched_spec │ │ │ │ 000012cc t batched_traverse │ │ │ │ 00001fb8 t chain_dealloc │ │ │ │ 00000b70 r chain_doc │ │ │ │ 000009f0 d chain_methods │ │ │ │ -00001c88 t chain_new │ │ │ │ +00001d00 t chain_new │ │ │ │ 00001dd4 t chain_next │ │ │ │ 000026f8 t chain_reduce │ │ │ │ 00002780 t chain_setstate │ │ │ │ 000009a0 d chain_slots │ │ │ │ 0000005c d chain_spec │ │ │ │ 00001cf8 t chain_traverse │ │ │ │ 0000211c t combinations_dealloc │ │ │ │ @@ -26231,15 +26232,15 @@ │ │ │ │ 00000124 d islice_spec │ │ │ │ 00002d6c t islice_traverse │ │ │ │ 0000097c t itertools__grouper │ │ │ │ 000036c0 t itertools__tee │ │ │ │ 000016e4 r itertools__tee__doc__ │ │ │ │ 00001abc t itertools_accumulate │ │ │ │ 000010d4 r itertools_accumulate__doc__ │ │ │ │ -00001d5c t itertools_chain_from_iterable │ │ │ │ +00001c88 t itertools_chain_from_iterable │ │ │ │ 000013c4 r itertools_chain_from_iterable__doc__ │ │ │ │ 00001f30 t itertools_combinations │ │ │ │ 0000131c r itertools_combinations__doc__ │ │ │ │ 0000218c t itertools_combinations_with_replacement │ │ │ │ 00001200 r itertools_combinations_with_replacement__doc__ │ │ │ │ 000025c0 t itertools_compress │ │ │ │ 00001010 r itertools_compress__doc__ │ │ │ │ @@ -26817,15 +26818,15 @@ │ │ │ │ 0000075c r _count_doc │ │ │ │ 00001b80 t _ldict │ │ │ │ 00001d64 r acquire_doc │ │ │ │ 00001d0c r acquire_lock_doc │ │ │ │ 00000b70 r allocate_doc │ │ │ │ 00000bb4 r allocate_lock_doc │ │ │ │ 00000c24 t check_started │ │ │ │ -00001458 t clear_locals │ │ │ │ +0000133c t clear_locals │ │ │ │ 00000680 t create_localdummies │ │ │ │ 00000468 t create_localsdict │ │ │ │ 000012c4 r daemon_threads_allowed_doc │ │ │ │ 00000d48 t detach_thread.isra.0 │ │ │ │ 0000104c t do_start_new_thread │ │ │ │ 00001ce4 r enter_doc │ │ │ │ 00000288 r excepthook_doc │ │ │ │ @@ -26920,15 +26921,15 @@ │ │ │ │ 000000e8 d thread_methods │ │ │ │ 00000000 d thread_module │ │ │ │ 000009dc t thread_module_clear │ │ │ │ 0000000c t thread_module_exec │ │ │ │ 00000b54 t thread_module_free │ │ │ │ 000000c8 d thread_module_slots │ │ │ │ 000004d4 t thread_module_traverse │ │ │ │ -0000133c t thread_run │ │ │ │ +0000141c t thread_run │ │ │ │ 00000da0 t thread_shutdown │ │ │ │ 00000894 t thread_stack_size │ │ │ │ 000000a8 d wr_callback_def.1 │ │ │ │ │ │ │ │ timemodule.o: │ │ │ │ U PyArg_ParseTuple │ │ │ │ U PyArg_UnpackTuple │ │ │ │ @@ -27586,15 +27587,15 @@ │ │ │ │ 00000f80 r _operator_abs__doc__ │ │ │ │ 0000050c t _operator_add │ │ │ │ 00001100 r _operator_add__doc__ │ │ │ │ 000007e8 t _operator_and_ │ │ │ │ 00000e80 r _operator_and___doc__ │ │ │ │ 00000888 t _operator_call │ │ │ │ 0000037c r _operator_call__doc__ │ │ │ │ -000008e4 t _operator_concat │ │ │ │ +00000928 t _operator_concat │ │ │ │ 00000bbc r _operator_concat__doc__ │ │ │ │ 00000978 t _operator_contains │ │ │ │ 00000b2c r _operator_contains__doc__ │ │ │ │ 000009f4 t _operator_countOf │ │ │ │ 00000a90 r _operator_countOf__doc__ │ │ │ │ 00000a70 t _operator_delitem │ │ │ │ 00000a00 r _operator_delitem__doc__ │ │ │ │ @@ -27662,15 +27663,15 @@ │ │ │ │ 00000ff0 r _operator_mod__doc__ │ │ │ │ 00000e7c t _operator_mul │ │ │ │ 000010a8 r _operator_mul__doc__ │ │ │ │ 00000b3c t _operator_ne │ │ │ │ 000009a8 r _operator_ne__doc__ │ │ │ │ 00001460 t _operator_neg │ │ │ │ 00000fcc r _operator_neg__doc__ │ │ │ │ -00000934 t _operator_not_ │ │ │ │ +000008e4 t _operator_not_ │ │ │ │ 00000eac r _operator_not___doc__ │ │ │ │ 00000ecc t _operator_or_ │ │ │ │ 00000e28 r _operator_or___doc__ │ │ │ │ 00001468 t _operator_pos │ │ │ │ 00000fa8 r _operator_pos__doc__ │ │ │ │ 00000f6c t _operator_pow │ │ │ │ 000008d4 r _operator_pow__doc__ │ │ │ │ @@ -27754,33 +27755,33 @@ │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000028 r module_doc │ │ │ │ 0000023c t stat_S_IFMT │ │ │ │ 000007d8 r stat_S_IFMT_doc │ │ │ │ 00000284 t stat_S_IMODE │ │ │ │ 0000081c r stat_S_IMODE_doc │ │ │ │ -00000000 t stat_S_ISBLK │ │ │ │ +000000f0 t stat_S_ISBLK │ │ │ │ 00000a38 r stat_S_ISBLK_doc │ │ │ │ -000000ec t stat_S_ISCHR │ │ │ │ +0000009c t stat_S_ISCHR │ │ │ │ 00000a88 r stat_S_ISCHR_doc │ │ │ │ 000005a4 t stat_S_ISDIR │ │ │ │ 00000adc r stat_S_ISDIR_doc │ │ │ │ -000000a8 t stat_S_ISDOOR │ │ │ │ +00000000 t stat_S_ISDOOR │ │ │ │ 000008e8 r stat_S_ISDOOR_doc │ │ │ │ 000002d0 t stat_S_ISFIFO │ │ │ │ 000009a8 r stat_S_ISFIFO_doc │ │ │ │ 000005fc t stat_S_ISLNK │ │ │ │ 00000964 r stat_S_ISLNK_doc │ │ │ │ 00000144 t stat_S_ISPORT │ │ │ │ 000008a4 r stat_S_ISPORT_doc │ │ │ │ 0000000c t stat_S_ISREG │ │ │ │ 000009f4 r stat_S_ISREG_doc │ │ │ │ -00000054 t stat_S_ISSOCK │ │ │ │ +00000048 t stat_S_ISSOCK │ │ │ │ 00000924 r stat_S_ISSOCK_doc │ │ │ │ -00000140 t stat_S_ISWHT │ │ │ │ +00000044 t stat_S_ISWHT │ │ │ │ 00000864 r stat_S_ISWHT_doc │ │ │ │ 00000000 t stat_exec │ │ │ │ 00000060 t stat_filemode │ │ │ │ 0000079c r stat_filemode_doc │ │ │ │ 00000054 d stat_methods │ │ │ │ 00000034 d stat_slots │ │ │ │ 00000000 d statmodule │ │ │ ├── file list │ │ │ │ @@ -1,205 +1,205 @@ │ │ │ │ ---------- 0 0 0 80302 1970-01-01 00:00:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ ?rw-r--r-- 0 0 0 1288 1970-01-01 00:00:00.000000 getbuildinfo.o │ │ │ │ ?rw-r--r-- 0 0 0 3396 1970-01-01 00:00:00.000000 token.o │ │ │ │ -?rw-r--r-- 0 0 0 16504 1970-01-01 00:00:00.000000 pegen.o │ │ │ │ +?rw-r--r-- 0 0 0 16520 1970-01-01 00:00:00.000000 pegen.o │ │ │ │ ?rw-r--r-- 0 0 0 7684 1970-01-01 00:00:00.000000 pegen_errors.o │ │ │ │ ?rw-r--r-- 0 0 0 24740 1970-01-01 00:00:00.000000 action_helpers.o │ │ │ │ -?rw-r--r-- 0 0 0 265084 1970-01-01 00:00:00.000000 parser.o │ │ │ │ -?rw-r--r-- 0 0 0 6252 1970-01-01 00:00:00.000000 string_parser.o │ │ │ │ +?rw-r--r-- 0 0 0 265092 1970-01-01 00:00:00.000000 parser.o │ │ │ │ +?rw-r--r-- 0 0 0 5536 1970-01-01 00:00:00.000000 string_parser.o │ │ │ │ ?rw-r--r-- 0 0 0 1812 1970-01-01 00:00:00.000000 peg_api.o │ │ │ │ ?rw-r--r-- 0 0 0 1364 1970-01-01 00:00:00.000000 buffer.o │ │ │ │ -?rw-r--r-- 0 0 0 19152 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ +?rw-r--r-- 0 0 0 19100 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ ?rw-r--r-- 0 0 0 2208 1970-01-01 00:00:00.000000 state.o │ │ │ │ ?rw-r--r-- 0 0 0 7060 1970-01-01 00:00:00.000000 file_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 3088 1970-01-01 00:00:00.000000 readline_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 2216 1970-01-01 00:00:00.000000 string_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 1508 1970-01-01 00:00:00.000000 utf8_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 6804 1970-01-01 00:00:00.000000 helpers.o │ │ │ │ ?rw-r--r-- 0 0 0 3384 1970-01-01 00:00:00.000000 myreadline.o │ │ │ │ -?rw-r--r-- 0 0 0 67708 1970-01-01 00:00:00.000000 abstract.o │ │ │ │ +?rw-r--r-- 0 0 0 67668 1970-01-01 00:00:00.000000 abstract.o │ │ │ │ ?rw-r--r-- 0 0 0 4108 1970-01-01 00:00:00.000000 boolobject.o │ │ │ │ ?rw-r--r-- 0 0 0 24992 1970-01-01 00:00:00.000000 bytes_methods.o │ │ │ │ ?rw-r--r-- 0 0 0 77184 1970-01-01 00:00:00.000000 bytearrayobject.o │ │ │ │ -?rw-r--r-- 0 0 0 92176 1970-01-01 00:00:00.000000 bytesobject.o │ │ │ │ +?rw-r--r-- 0 0 0 92232 1970-01-01 00:00:00.000000 bytesobject.o │ │ │ │ ?rw-r--r-- 0 0 0 22760 1970-01-01 00:00:00.000000 call.o │ │ │ │ ?rw-r--r-- 0 0 0 6804 1970-01-01 00:00:00.000000 capsule.o │ │ │ │ ?rw-r--r-- 0 0 0 4592 1970-01-01 00:00:00.000000 cellobject.o │ │ │ │ ?rw-r--r-- 0 0 0 10076 1970-01-01 00:00:00.000000 classobject.o │ │ │ │ ?rw-r--r-- 0 0 0 38932 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 22348 1970-01-01 00:00:00.000000 complexobject.o │ │ │ │ ?rw-r--r-- 0 0 0 35380 1970-01-01 00:00:00.000000 descrobject.o │ │ │ │ ?rw-r--r-- 0 0 0 10268 1970-01-01 00:00:00.000000 enumobject.o │ │ │ │ ?rw-r--r-- 0 0 0 83484 1970-01-01 00:00:00.000000 exceptions.o │ │ │ │ ?rw-r--r-- 0 0 0 16580 1970-01-01 00:00:00.000000 genericaliasobject.o │ │ │ │ -?rw-r--r-- 0 0 0 33892 1970-01-01 00:00:00.000000 genobject.o │ │ │ │ +?rw-r--r-- 0 0 0 33908 1970-01-01 00:00:00.000000 genobject.o │ │ │ │ ?rw-r--r-- 0 0 0 10424 1970-01-01 00:00:00.000000 fileobject.o │ │ │ │ -?rw-r--r-- 0 0 0 44260 1970-01-01 00:00:00.000000 floatobject.o │ │ │ │ +?rw-r--r-- 0 0 0 44116 1970-01-01 00:00:00.000000 floatobject.o │ │ │ │ ?rw-r--r-- 0 0 0 30476 1970-01-01 00:00:00.000000 frameobject.o │ │ │ │ ?rw-r--r-- 0 0 0 30160 1970-01-01 00:00:00.000000 funcobject.o │ │ │ │ -?rw-r--r-- 0 0 0 9436 1970-01-01 00:00:00.000000 iterobject.o │ │ │ │ -?rw-r--r-- 0 0 0 63040 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ -?rw-r--r-- 0 0 0 133248 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ -?rw-r--r-- 0 0 0 112996 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ +?rw-r--r-- 0 0 0 9432 1970-01-01 00:00:00.000000 iterobject.o │ │ │ │ +?rw-r--r-- 0 0 0 63948 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ +?rw-r--r-- 0 0 0 133080 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ +?rw-r--r-- 0 0 0 113176 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ ?rw-r--r-- 0 0 0 28548 1970-01-01 00:00:00.000000 odictobject.o │ │ │ │ ?rw-r--r-- 0 0 0 63256 1970-01-01 00:00:00.000000 memoryobject.o │ │ │ │ ?rw-r--r-- 0 0 0 10452 1970-01-01 00:00:00.000000 methodobject.o │ │ │ │ ?rw-r--r-- 0 0 0 26652 1970-01-01 00:00:00.000000 moduleobject.o │ │ │ │ ?rw-r--r-- 0 0 0 6044 1970-01-01 00:00:00.000000 namespaceobject.o │ │ │ │ -?rw-r--r-- 0 0 0 43732 1970-01-01 00:00:00.000000 object.o │ │ │ │ -?rw-r--r-- 0 0 0 136652 1970-01-01 00:00:00.000000 obmalloc.o │ │ │ │ +?rw-r--r-- 0 0 0 43712 1970-01-01 00:00:00.000000 object.o │ │ │ │ +?rw-r--r-- 0 0 0 136648 1970-01-01 00:00:00.000000 obmalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 4360 1970-01-01 00:00:00.000000 picklebufobject.o │ │ │ │ ?rw-r--r-- 0 0 0 17816 1970-01-01 00:00:00.000000 rangeobject.o │ │ │ │ -?rw-r--r-- 0 0 0 66364 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ +?rw-r--r-- 0 0 0 66396 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ ?rw-r--r-- 0 0 0 11760 1970-01-01 00:00:00.000000 sliceobject.o │ │ │ │ ?rw-r--r-- 0 0 0 16336 1970-01-01 00:00:00.000000 structseq.o │ │ │ │ ?rw-r--r-- 0 0 0 23132 1970-01-01 00:00:00.000000 tupleobject.o │ │ │ │ ?rw-r--r-- 0 0 0 201472 1970-01-01 00:00:00.000000 typeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 40428 1970-01-01 00:00:00.000000 typevarobject.o │ │ │ │ -?rw-r--r-- 0 0 0 358268 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 358340 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 147484 1970-01-01 00:00:00.000000 unicodectype.o │ │ │ │ ?rw-r--r-- 0 0 0 7524 1970-01-01 00:00:00.000000 unionobject.o │ │ │ │ ?rw-r--r-- 0 0 0 35528 1970-01-01 00:00:00.000000 weakrefobject.o │ │ │ │ ?rw-r--r-- 0 0 0 24508 1970-01-01 00:00:00.000000 _warnings.o │ │ │ │ -?rw-r--r-- 0 0 0 289220 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ +?rw-r--r-- 0 0 0 289260 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ ?rw-r--r-- 0 0 0 7680 1970-01-01 00:00:00.000000 Python-tokenize.o │ │ │ │ ?rw-r--r-- 0 0 0 1448 1970-01-01 00:00:00.000000 asdl.o │ │ │ │ ?rw-r--r-- 0 0 0 10664 1970-01-01 00:00:00.000000 assemble.o │ │ │ │ ?rw-r--r-- 0 0 0 16472 1970-01-01 00:00:00.000000 ast.o │ │ │ │ ?rw-r--r-- 0 0 0 21468 1970-01-01 00:00:00.000000 ast_opt.o │ │ │ │ ?rw-r--r-- 0 0 0 11504 1970-01-01 00:00:00.000000 ast_unparse.o │ │ │ │ ?rw-r--r-- 0 0 0 64768 1970-01-01 00:00:00.000000 bltinmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 436 1970-01-01 00:00:00.000000 brc.o │ │ │ │ -?rw-r--r-- 0 0 0 121208 1970-01-01 00:00:00.000000 ceval.o │ │ │ │ +?rw-r--r-- 0 0 0 121136 1970-01-01 00:00:00.000000 ceval.o │ │ │ │ ?rw-r--r-- 0 0 0 25168 1970-01-01 00:00:00.000000 codecs.o │ │ │ │ -?rw-r--r-- 0 0 0 164240 1970-01-01 00:00:00.000000 compile.o │ │ │ │ +?rw-r--r-- 0 0 0 163788 1970-01-01 00:00:00.000000 compile.o │ │ │ │ ?rw-r--r-- 0 0 0 20316 1970-01-01 00:00:00.000000 context.o │ │ │ │ ?rw-r--r-- 0 0 0 992 1970-01-01 00:00:00.000000 critical_section.o │ │ │ │ ?rw-r--r-- 0 0 0 29808 1970-01-01 00:00:00.000000 crossinterp.o │ │ │ │ ?rw-r--r-- 0 0 0 436 1970-01-01 00:00:00.000000 dynamic_annotations.o │ │ │ │ ?rw-r--r-- 0 0 0 30824 1970-01-01 00:00:00.000000 errors.o │ │ │ │ -?rw-r--r-- 0 0 0 31280 1970-01-01 00:00:00.000000 flowgraph.o │ │ │ │ +?rw-r--r-- 0 0 0 31236 1970-01-01 00:00:00.000000 flowgraph.o │ │ │ │ ?rw-r--r-- 0 0 0 4004 1970-01-01 00:00:00.000000 frame.o │ │ │ │ ?rw-r--r-- 0 0 0 2584 1970-01-01 00:00:00.000000 frozenmain.o │ │ │ │ ?rw-r--r-- 0 0 0 2400 1970-01-01 00:00:00.000000 future.o │ │ │ │ ?rw-r--r-- 0 0 0 17440 1970-01-01 00:00:00.000000 gc.o │ │ │ │ ?rw-r--r-- 0 0 0 436 1970-01-01 00:00:00.000000 gc_free_threading.o │ │ │ │ ?rw-r--r-- 0 0 0 772 1970-01-01 00:00:00.000000 gc_gil.o │ │ │ │ ?rw-r--r-- 0 0 0 37808 1970-01-01 00:00:00.000000 getargs.o │ │ │ │ ?rw-r--r-- 0 0 0 784 1970-01-01 00:00:00.000000 getcompiler.o │ │ │ │ ?rw-r--r-- 0 0 0 1092 1970-01-01 00:00:00.000000 getcopyright.o │ │ │ │ ?rw-r--r-- 0 0 0 780 1970-01-01 00:00:00.000000 getplatform.o │ │ │ │ ?rw-r--r-- 0 0 0 1316 1970-01-01 00:00:00.000000 getversion.o │ │ │ │ -?rw-r--r-- 0 0 0 12720 1970-01-01 00:00:00.000000 ceval_gil.o │ │ │ │ +?rw-r--r-- 0 0 0 13324 1970-01-01 00:00:00.000000 ceval_gil.o │ │ │ │ ?rw-r--r-- 0 0 0 18576 1970-01-01 00:00:00.000000 hamt.o │ │ │ │ ?rw-r--r-- 0 0 0 4568 1970-01-01 00:00:00.000000 hashtable.o │ │ │ │ ?rw-r--r-- 0 0 0 68156 1970-01-01 00:00:00.000000 import.o │ │ │ │ ?rw-r--r-- 0 0 0 6528 1970-01-01 00:00:00.000000 importdl.o │ │ │ │ ?rw-r--r-- 0 0 0 49464 1970-01-01 00:00:00.000000 initconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 6140 1970-01-01 00:00:00.000000 interpconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 35360 1970-01-01 00:00:00.000000 instrumentation.o │ │ │ │ ?rw-r--r-- 0 0 0 9408 1970-01-01 00:00:00.000000 instruction_sequence.o │ │ │ │ ?rw-r--r-- 0 0 0 7276 1970-01-01 00:00:00.000000 intrinsics.o │ │ │ │ ?rw-r--r-- 0 0 0 436 1970-01-01 00:00:00.000000 jit.o │ │ │ │ ?rw-r--r-- 0 0 0 8548 1970-01-01 00:00:00.000000 legacy_tracing.o │ │ │ │ -?rw-r--r-- 0 0 0 7724 1970-01-01 00:00:00.000000 lock.o │ │ │ │ +?rw-r--r-- 0 0 0 7752 1970-01-01 00:00:00.000000 lock.o │ │ │ │ ?rw-r--r-- 0 0 0 35132 1970-01-01 00:00:00.000000 marshal.o │ │ │ │ ?rw-r--r-- 0 0 0 11108 1970-01-01 00:00:00.000000 modsupport.o │ │ │ │ ?rw-r--r-- 0 0 0 1032 1970-01-01 00:00:00.000000 mysnprintf.o │ │ │ │ -?rw-r--r-- 0 0 0 3972 1970-01-01 00:00:00.000000 mystrtoul.o │ │ │ │ +?rw-r--r-- 0 0 0 4012 1970-01-01 00:00:00.000000 mystrtoul.o │ │ │ │ ?rw-r--r-- 0 0 0 1660 1970-01-01 00:00:00.000000 object_stack.o │ │ │ │ ?rw-r--r-- 0 0 0 436 1970-01-01 00:00:00.000000 optimizer.o │ │ │ │ ?rw-r--r-- 0 0 0 436 1970-01-01 00:00:00.000000 optimizer_analysis.o │ │ │ │ ?rw-r--r-- 0 0 0 436 1970-01-01 00:00:00.000000 optimizer_symbols.o │ │ │ │ -?rw-r--r-- 0 0 0 14008 1970-01-01 00:00:00.000000 parking_lot.o │ │ │ │ +?rw-r--r-- 0 0 0 14140 1970-01-01 00:00:00.000000 parking_lot.o │ │ │ │ ?rw-r--r-- 0 0 0 6448 1970-01-01 00:00:00.000000 pathconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 11588 1970-01-01 00:00:00.000000 preconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 1692 1970-01-01 00:00:00.000000 pyarena.o │ │ │ │ ?rw-r--r-- 0 0 0 2252 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 6160 1970-01-01 00:00:00.000000 pyhash.o │ │ │ │ ?rw-r--r-- 0 0 0 205648 1970-01-01 00:00:00.000000 pylifecycle.o │ │ │ │ ?rw-r--r-- 0 0 0 436 1970-01-01 00:00:00.000000 pymath.o │ │ │ │ ?rw-r--r-- 0 0 0 195524 1970-01-01 00:00:00.000000 pystate.o │ │ │ │ ?rw-r--r-- 0 0 0 24880 1970-01-01 00:00:00.000000 pythonrun.o │ │ │ │ -?rw-r--r-- 0 0 0 16036 1970-01-01 00:00:00.000000 pytime.o │ │ │ │ +?rw-r--r-- 0 0 0 15760 1970-01-01 00:00:00.000000 pytime.o │ │ │ │ ?rw-r--r-- 0 0 0 3068 1970-01-01 00:00:00.000000 qsbr.o │ │ │ │ -?rw-r--r-- 0 0 0 4444 1970-01-01 00:00:00.000000 bootstrap_hash.o │ │ │ │ +?rw-r--r-- 0 0 0 4452 1970-01-01 00:00:00.000000 bootstrap_hash.o │ │ │ │ ?rw-r--r-- 0 0 0 12500 1970-01-01 00:00:00.000000 specialize.o │ │ │ │ ?rw-r--r-- 0 0 0 5308 1970-01-01 00:00:00.000000 structmember.o │ │ │ │ -?rw-r--r-- 0 0 0 45928 1970-01-01 00:00:00.000000 symtable.o │ │ │ │ +?rw-r--r-- 0 0 0 45936 1970-01-01 00:00:00.000000 symtable.o │ │ │ │ ?rw-r--r-- 0 0 0 81576 1970-01-01 00:00:00.000000 sysmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 11584 1970-01-01 00:00:00.000000 thread.o │ │ │ │ +?rw-r--r-- 0 0 0 11572 1970-01-01 00:00:00.000000 thread.o │ │ │ │ ?rw-r--r-- 0 0 0 16680 1970-01-01 00:00:00.000000 traceback.o │ │ │ │ ?rw-r--r-- 0 0 0 17216 1970-01-01 00:00:00.000000 tracemalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 3236 1970-01-01 00:00:00.000000 getopt.o │ │ │ │ ?rw-r--r-- 0 0 0 1220 1970-01-01 00:00:00.000000 pystrcmp.o │ │ │ │ -?rw-r--r-- 0 0 0 5436 1970-01-01 00:00:00.000000 pystrtod.o │ │ │ │ +?rw-r--r-- 0 0 0 5440 1970-01-01 00:00:00.000000 pystrtod.o │ │ │ │ ?rw-r--r-- 0 0 0 3156 1970-01-01 00:00:00.000000 pystrhex.o │ │ │ │ -?rw-r--r-- 0 0 0 42204 1970-01-01 00:00:00.000000 dtoa.o │ │ │ │ +?rw-r--r-- 0 0 0 42100 1970-01-01 00:00:00.000000 dtoa.o │ │ │ │ ?rw-r--r-- 0 0 0 18004 1970-01-01 00:00:00.000000 formatter_unicode.o │ │ │ │ ?rw-r--r-- 0 0 0 24104 1970-01-01 00:00:00.000000 fileutils.o │ │ │ │ ?rw-r--r-- 0 0 0 3888 1970-01-01 00:00:00.000000 suggestions.o │ │ │ │ ?rw-r--r-- 0 0 0 1244 1970-01-01 00:00:00.000000 perf_trampoline.o │ │ │ │ ?rw-r--r-- 0 0 0 436 1970-01-01 00:00:00.000000 perf_jit_trampoline.o │ │ │ │ ?rw-r--r-- 0 0 0 2412 1970-01-01 00:00:00.000000 dynload_shlib.o │ │ │ │ ?rw-r--r-- 0 0 0 1308 1970-01-01 00:00:00.000000 pydtrace.o │ │ │ │ ?rw-r--r-- 0 0 0 4648 1970-01-01 00:00:00.000000 config.o │ │ │ │ ?rw-r--r-- 0 0 0 12344 1970-01-01 00:00:00.000000 main.o │ │ │ │ ?rw-r--r-- 0 0 0 14480 1970-01-01 00:00:00.000000 gcmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 13420 1970-01-01 00:00:00.000000 _bisectmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 13388 1970-01-01 00:00:00.000000 _bisectmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 27768 1970-01-01 00:00:00.000000 _csv.o │ │ │ │ ?rw-r--r-- 0 0 0 106012 1970-01-01 00:00:00.000000 _datetimemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 17748 1970-01-01 00:00:00.000000 _heapqmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 34336 1970-01-01 00:00:00.000000 _json.o │ │ │ │ ?rw-r--r-- 0 0 0 14976 1970-01-01 00:00:00.000000 _opcode.o │ │ │ │ ?rw-r--r-- 0 0 0 114392 1970-01-01 00:00:00.000000 _pickle.o │ │ │ │ ?rw-r--r-- 0 0 0 12548 1970-01-01 00:00:00.000000 _randommodule.o │ │ │ │ ?rw-r--r-- 0 0 0 101508 1970-01-01 00:00:00.000000 socketmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 5476 1970-01-01 00:00:00.000000 _statisticsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 46124 1970-01-01 00:00:00.000000 _struct.o │ │ │ │ ?rw-r--r-- 0 0 0 51840 1970-01-01 00:00:00.000000 arraymodule.o │ │ │ │ ?rw-r--r-- 0 0 0 21060 1970-01-01 00:00:00.000000 binascii.o │ │ │ │ ?rw-r--r-- 0 0 0 38700 1970-01-01 00:00:00.000000 cmathmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 85100 1970-01-01 00:00:00.000000 mathmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 24644 1970-01-01 00:00:00.000000 selectmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 24524 1970-01-01 00:00:00.000000 selectmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 67144 1970-01-01 00:00:00.000000 _elementtree.o │ │ │ │ ?rw-r--r-- 0 0 0 51832 1970-01-01 00:00:00.000000 pyexpat.o │ │ │ │ ?rw-r--r-- 0 0 0 3912 1970-01-01 00:00:00.000000 blake2module.o │ │ │ │ ?rw-r--r-- 0 0 0 33372 1970-01-01 00:00:00.000000 blake2b_impl.o │ │ │ │ ?rw-r--r-- 0 0 0 18776 1970-01-01 00:00:00.000000 blake2s_impl.o │ │ │ │ ?rw-r--r-- 0 0 0 7896 1970-01-01 00:00:00.000000 md5module.o │ │ │ │ ?rw-r--r-- 0 0 0 8172 1970-01-01 00:00:00.000000 Hacl_Hash_MD5.o │ │ │ │ ?rw-r--r-- 0 0 0 7840 1970-01-01 00:00:00.000000 sha1module.o │ │ │ │ ?rw-r--r-- 0 0 0 6048 1970-01-01 00:00:00.000000 Hacl_Hash_SHA1.o │ │ │ │ ?rw-r--r-- 0 0 0 16500 1970-01-01 00:00:00.000000 sha2module.o │ │ │ │ ?rw-r--r-- 0 0 0 13876 1970-01-01 00:00:00.000000 sha3module.o │ │ │ │ ?rw-r--r-- 0 0 0 10832 1970-01-01 00:00:00.000000 Hacl_Hash_SHA3.o │ │ │ │ -?rw-r--r-- 0 0 0 691196 1970-01-01 00:00:00.000000 unicodedata.o │ │ │ │ +?rw-r--r-- 0 0 0 691204 1970-01-01 00:00:00.000000 unicodedata.o │ │ │ │ ?rw-r--r-- 0 0 0 13952 1970-01-01 00:00:00.000000 _posixsubprocess.o │ │ │ │ ?rw-r--r-- 0 0 0 15328 1970-01-01 00:00:00.000000 fcntlmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 7964 1970-01-01 00:00:00.000000 grpmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 9348 1970-01-01 00:00:00.000000 syslogmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 40120 1970-01-01 00:00:00.000000 zlibmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 6264 1970-01-01 00:00:00.000000 atexitmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 19044 1970-01-01 00:00:00.000000 faulthandler.o │ │ │ │ -?rw-r--r-- 0 0 0 246552 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 246636 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 30128 1970-01-01 00:00:00.000000 signalmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 5820 1970-01-01 00:00:00.000000 _tracemalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 2732 1970-01-01 00:00:00.000000 _suggestions.o │ │ │ │ ?rw-r--r-- 0 0 0 33920 1970-01-01 00:00:00.000000 _codecsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 40400 1970-01-01 00:00:00.000000 _collectionsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 13092 1970-01-01 00:00:00.000000 errnomodule.o │ │ │ │ -?rw-r--r-- 0 0 0 22848 1970-01-01 00:00:00.000000 _iomodule.o │ │ │ │ +?rw-r--r-- 0 0 0 22720 1970-01-01 00:00:00.000000 _iomodule.o │ │ │ │ ?rw-r--r-- 0 0 0 20712 1970-01-01 00:00:00.000000 iobase.o │ │ │ │ ?rw-r--r-- 0 0 0 22560 1970-01-01 00:00:00.000000 fileio.o │ │ │ │ ?rw-r--r-- 0 0 0 20328 1970-01-01 00:00:00.000000 bytesio.o │ │ │ │ -?rw-r--r-- 0 0 0 59484 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ -?rw-r--r-- 0 0 0 62920 1970-01-01 00:00:00.000000 textio.o │ │ │ │ +?rw-r--r-- 0 0 0 59476 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ +?rw-r--r-- 0 0 0 62904 1970-01-01 00:00:00.000000 textio.o │ │ │ │ ?rw-r--r-- 0 0 0 19448 1970-01-01 00:00:00.000000 stringio.o │ │ │ │ ?rw-r--r-- 0 0 0 78076 1970-01-01 00:00:00.000000 itertoolsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 131924 1970-01-01 00:00:00.000000 sre.o │ │ │ │ ?rw-r--r-- 0 0 0 1892 1970-01-01 00:00:00.000000 _sysconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 42464 1970-01-01 00:00:00.000000 _threadmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 31220 1970-01-01 00:00:00.000000 timemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 2320 1970-01-01 00:00:00.000000 _typingmodule.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: 15864 (bytes into file) │ │ │ │ │ + Start of section headers: 15880 (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 0x3df8: │ │ │ │ │ +There are 16 section headers, starting at offset 0x3e08: │ │ │ │ │ │ │ │ │ │ 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 00031c 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 003630 0000c0 08 I 13 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 003640 0000c0 08 I 13 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 000350 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 000350 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 000350 0001e6 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000538 002058 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 0036f0 000660 08 I 13 6 4 │ │ │ │ │ - [ 8] .rodata PROGBITS 00000000 002590 000048 00 A 0 0 1 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 0025d8 0000d0 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 003d50 000020 08 I 13 9 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 0026a8 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 0026a8 00002b 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 0026d4 000790 10 14 30 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 002e64 0007cb 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 003d70 000088 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000538 002068 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 003700 000660 08 I 13 6 4 │ │ │ │ │ + [ 8] .rodata PROGBITS 00000000 0025a0 000048 00 A 0 0 1 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 0025e8 0000d0 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 003d60 000020 08 I 13 9 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 0026b8 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 0026b8 00002b 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 0026e4 000790 10 14 30 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 002e74 0007cb 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 003d80 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 {} │ │ │ │ │ @@ -24,16 +24,16 @@ │ │ │ │ │ 20: 00001d94 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 21: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 22: 000001a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 23: 000001a8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 24: 0000024c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 25: 00000250 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 26: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 27: 00002048 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 28: 00002050 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 27: 00002058 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 28: 00002060 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 29: 000000c8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 30: 00000000 1112 FUNC GLOBAL HIDDEN 6 _PyPegen_run_parser_from_string │ │ │ │ │ 31: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_FromUTF8 │ │ │ │ │ 32: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 33: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Calloc │ │ │ │ │ 34: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_parse │ │ │ │ │ 35: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ @@ -112,13 +112,13 @@ │ │ │ │ │ 108: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ 109: 000001a8 52 FUNC GLOBAL HIDDEN 1 _PyPegen_byte_offset_to_character_offset │ │ │ │ │ 110: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8 │ │ │ │ │ 111: 000001dc 116 FUNC GLOBAL HIDDEN 1 _PyPegen_byte_offset_to_character_offset_raw │ │ │ │ │ 112: 00000250 204 FUNC GLOBAL HIDDEN 1 _PyPegen_soft_keyword_token │ │ │ │ │ 113: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsStringAndSize │ │ │ │ │ 114: 00000000 24 FUNC GLOBAL HIDDEN 9 _PyPegen_interactive_exit │ │ │ │ │ - 115: 00001e28 552 FUNC GLOBAL HIDDEN 6 _PyPegen_byte_offset_to_character_offset_line │ │ │ │ │ + 115: 00001e28 568 FUNC GLOBAL HIDDEN 6 _PyPegen_byte_offset_to_character_offset_line │ │ │ │ │ 116: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 117: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error_known_location │ │ │ │ │ - 118: 00002050 4 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_expr │ │ │ │ │ - 119: 00002054 4 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_stmt │ │ │ │ │ + 118: 00002060 4 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_expr │ │ │ │ │ + 119: 00002064 4 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_stmt │ │ │ │ │ 120: 00000074 92 FUNC GLOBAL HIDDEN 9 _PyPegen_expect_forced_result │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3630 contains 24 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3640 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 00003c1d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00000058 00006a1c R_ARM_CALL 00000000 _PyTokenizer_FromFile │ │ │ │ │ 00000080 00006b1c R_ARM_CALL 00000000 PyUnicode_CompareWithASCIIString │ │ │ │ │ 000000ec 00002f1c R_ARM_CALL 00000458 _PyPegen_Parser_New │ │ │ │ │ 000000f8 0000301c R_ARM_CALL 0000057c _PyPegen_run_parser │ │ │ │ │ 00000104 0000681c R_ARM_CALL 00001d94 _PyPegen_Parser_Free │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ 0000026c 0000321c R_ARM_CALL 0000072c _PyPegen_expect_token │ │ │ │ │ 00000290 0000711c R_ARM_CALL 00000000 PyBytes_AsStringAndSize │ │ │ │ │ 000002b8 0000381c R_ARM_CALL 00000000 strncmp │ │ │ │ │ 000002c8 0000411c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ 000002d8 0000451c R_ARM_CALL 000011b4 _PyPegen_new_identifier │ │ │ │ │ 00000308 0000461c R_ARM_CALL 00000000 _PyAST_Name │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x36f0 contains 204 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x3700 contains 204 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000044 00001f1c R_ARM_CALL 00000000 _PyTokenizer_FromUTF8 │ │ │ │ │ 000000a0 0000201c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000000d4 0000201c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000000f0 0000211c R_ARM_CALL 00000000 PyMem_Calloc │ │ │ │ │ 0000010c 0000201c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000174 0000221c R_ARM_CALL 00000000 _PyPegen_parse │ │ │ │ │ @@ -223,19 +223,19 @@ │ │ │ │ │ 00001dcc 0000231c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001de4 0000231c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001dfc 0000231c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001e08 0000231d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ 00001e0c 0000051c R_ARM_CALL 00000000 Py_XDECREF.part.0 │ │ │ │ │ 00001e1c 0000231c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001e40 00006e1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -0000203c 0000741c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002048 00005202 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000204c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002050 0000311d R_ARM_JUMP24 000006ec _PyPegen_lookahead │ │ │ │ │ -00002054 0000311d R_ARM_JUMP24 000006ec _PyPegen_lookahead │ │ │ │ │ +0000204c 0000741c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002058 00005202 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000205c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002060 0000311d R_ARM_JUMP24 000006ec _PyPegen_lookahead │ │ │ │ │ +00002064 0000311d R_ARM_JUMP24 000006ec _PyPegen_lookahead │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x3d50 contains 4 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x3d60 contains 4 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000064 0000751c R_ARM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ 000000b8 0000281c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000000c8 00002d02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 000000cc 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -585,15 +585,15 @@ │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ │ cmpeq r0, #0 │ │ │ │ │ beq d5c <_PyPegen_fill_token+0x5a4> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ mov r1, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ beq b54 <_PyPegen_fill_token+0x39c> │ │ │ │ │ cmp r6, #1 │ │ │ │ │ ldr r5, [r5, r3, lsl #2] │ │ │ │ │ ldr r8, [sp, #20] │ │ │ │ │ beq 8dc <_PyPegen_fill_token+0x124> │ │ │ │ │ @@ -2231,110 +2231,114 @@ │ │ │ │ │ bgt 1eb4 <_PyPegen_byte_offset_to_character_offset_line+0x8c> │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ and r1, r3, #224 @ 0xe0 │ │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ │ addeq r4, r4, #2 │ │ │ │ │ - bne 2010 <_PyPegen_byte_offset_to_character_offset_line+0x1e8> │ │ │ │ │ + bne 2000 <_PyPegen_byte_offset_to_character_offset_line+0x1d8> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ bgt 1e98 <_PyPegen_byte_offset_to_character_offset_line+0x70> │ │ │ │ │ mov r0, #3 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ and r1, r3, #224 @ 0xe0 │ │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ │ addeq r4, r4, #2 │ │ │ │ │ - bne 1f90 <_PyPegen_byte_offset_to_character_offset_line+0x168> │ │ │ │ │ + bne 1fa0 <_PyPegen_byte_offset_to_character_offset_line+0x178> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ bgt 1e68 <_PyPegen_byte_offset_to_character_offset_line+0x40> │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ and r1, r3, #224 @ 0xe0 │ │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ │ addeq r4, r4, #2 │ │ │ │ │ - bne 1fb4 <_PyPegen_byte_offset_to_character_offset_line+0x18c> │ │ │ │ │ + bne 1fc0 <_PyPegen_byte_offset_to_character_offset_line+0x198> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ bgt 1e80 <_PyPegen_byte_offset_to_character_offset_line+0x58> │ │ │ │ │ mov r0, #2 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ and r1, r3, #224 @ 0xe0 │ │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ │ addeq r3, r4, #2 │ │ │ │ │ - bne 1fd8 <_PyPegen_byte_offset_to_character_offset_line+0x1b0> │ │ │ │ │ + bne 1fe0 <_PyPegen_byte_offset_to_character_offset_line+0x1b8> │ │ │ │ │ cmp r5, r3 │ │ │ │ │ bgt 1eb0 <_PyPegen_byte_offset_to_character_offset_line+0x88> │ │ │ │ │ mov r0, #4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ and ip, r1, #224 @ 0xe0 │ │ │ │ │ cmp ip, #192 @ 0xc0 │ │ │ │ │ - addeq r3, r3, #2 │ │ │ │ │ bne 1f7c <_PyPegen_byte_offset_to_character_offset_line+0x154> │ │ │ │ │ + add r3, r3, #2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ blt 1eb4 <_PyPegen_byte_offset_to_character_offset_line+0x8c> │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ and ip, r1, #240 @ 0xf0 │ │ │ │ │ cmp ip, #224 @ 0xe0 │ │ │ │ │ - bne 1ffc <_PyPegen_byte_offset_to_character_offset_line+0x1d4> │ │ │ │ │ - add r3, r3, #3 │ │ │ │ │ + addeq r3, r3, #3 │ │ │ │ │ + beq 1f6c <_PyPegen_byte_offset_to_character_offset_line+0x144> │ │ │ │ │ + and r1, r1, #248 @ 0xf8 │ │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ │ + bne 2040 <_PyPegen_byte_offset_to_character_offset_line+0x218> │ │ │ │ │ + add r3, r3, #4 │ │ │ │ │ b 1f6c <_PyPegen_byte_offset_to_character_offset_line+0x144> │ │ │ │ │ and r1, r3, #240 @ 0xf0 │ │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ │ - addeq r4, r4, #3 │ │ │ │ │ - beq 1f0c <_PyPegen_byte_offset_to_character_offset_line+0xe4> │ │ │ │ │ + beq 2028 <_PyPegen_byte_offset_to_character_offset_line+0x200> │ │ │ │ │ and r3, r3, #248 @ 0xf8 │ │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ │ - bne 2030 <_PyPegen_byte_offset_to_character_offset_line+0x208> │ │ │ │ │ + bne 2040 <_PyPegen_byte_offset_to_character_offset_line+0x218> │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ b 1f0c <_PyPegen_byte_offset_to_character_offset_line+0xe4> │ │ │ │ │ and r1, r3, #240 @ 0xf0 │ │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ │ - addeq r4, r4, #3 │ │ │ │ │ - beq 1f2c <_PyPegen_byte_offset_to_character_offset_line+0x104> │ │ │ │ │ + beq 2020 <_PyPegen_byte_offset_to_character_offset_line+0x1f8> │ │ │ │ │ and r3, r3, #248 @ 0xf8 │ │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ │ - bne 2030 <_PyPegen_byte_offset_to_character_offset_line+0x208> │ │ │ │ │ + bne 2040 <_PyPegen_byte_offset_to_character_offset_line+0x218> │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ b 1f2c <_PyPegen_byte_offset_to_character_offset_line+0x104> │ │ │ │ │ and r1, r3, #240 @ 0xf0 │ │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ │ - addeq r3, r4, #3 │ │ │ │ │ - beq 1f4c <_PyPegen_byte_offset_to_character_offset_line+0x124> │ │ │ │ │ + beq 2030 <_PyPegen_byte_offset_to_character_offset_line+0x208> │ │ │ │ │ and r3, r3, #248 @ 0xf8 │ │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ │ - bne 2030 <_PyPegen_byte_offset_to_character_offset_line+0x208> │ │ │ │ │ + bne 2040 <_PyPegen_byte_offset_to_character_offset_line+0x218> │ │ │ │ │ add r3, r4, #4 │ │ │ │ │ b 1f4c <_PyPegen_byte_offset_to_character_offset_line+0x124> │ │ │ │ │ - and r1, r1, #248 @ 0xf8 │ │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ │ - bne 2030 <_PyPegen_byte_offset_to_character_offset_line+0x208> │ │ │ │ │ - add r3, r3, #4 │ │ │ │ │ - b 1f6c <_PyPegen_byte_offset_to_character_offset_line+0x144> │ │ │ │ │ and r1, r3, #240 @ 0xf0 │ │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ │ - addeq r4, r4, #3 │ │ │ │ │ - beq 1eec <_PyPegen_byte_offset_to_character_offset_line+0xc4> │ │ │ │ │ + beq 2038 <_PyPegen_byte_offset_to_character_offset_line+0x210> │ │ │ │ │ and r3, r3, #248 @ 0xf8 │ │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ │ - addeq r4, r4, #4 │ │ │ │ │ - beq 1eec <_PyPegen_byte_offset_to_character_offset_line+0xc4> │ │ │ │ │ - ldr r3, [pc, #16] @ 2048 <_PyPegen_byte_offset_to_character_offset_line+0x220> │ │ │ │ │ - ldr r1, [pc, #16] @ 204c <_PyPegen_byte_offset_to_character_offset_line+0x224> │ │ │ │ │ + bne 2040 <_PyPegen_byte_offset_to_character_offset_line+0x218> │ │ │ │ │ + add r4, r4, #4 │ │ │ │ │ + b 1eec <_PyPegen_byte_offset_to_character_offset_line+0xc4> │ │ │ │ │ + add r4, r4, #3 │ │ │ │ │ + b 1f2c <_PyPegen_byte_offset_to_character_offset_line+0x104> │ │ │ │ │ + add r4, r4, #3 │ │ │ │ │ + b 1f0c <_PyPegen_byte_offset_to_character_offset_line+0xe4> │ │ │ │ │ + add r3, r4, #3 │ │ │ │ │ + b 1f4c <_PyPegen_byte_offset_to_character_offset_line+0x124> │ │ │ │ │ + add r4, r4, #3 │ │ │ │ │ + b 1eec <_PyPegen_byte_offset_to_character_offset_line+0xc4> │ │ │ │ │ + ldr r3, [pc, #16] @ 2058 <_PyPegen_byte_offset_to_character_offset_line+0x230> │ │ │ │ │ + ldr r1, [pc, #16] @ 205c <_PyPegen_byte_offset_to_character_offset_line+0x234> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x000001c0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002050 <_PyPegen_lookahead_for_expr>: │ │ │ │ │ +00002060 <_PyPegen_lookahead_for_expr>: │ │ │ │ │ _PyPegen_lookahead_for_expr(): │ │ │ │ │ b 6ec <_PyPegen_lookahead> │ │ │ │ │ R_ARM_JUMP24 _PyPegen_lookahead │ │ │ │ │ │ │ │ │ │ -00002054 <_PyPegen_lookahead_for_stmt>: │ │ │ │ │ +00002064 <_PyPegen_lookahead_for_stmt>: │ │ │ │ │ _PyPegen_lookahead_for_stmt(): │ │ │ │ │ b 6ec <_PyPegen_lookahead> │ │ │ │ │ R_ARM_JUMP24 _PyPegen_lookahead │ │ │ ├── action_helpers.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -30,21 +30,21 @@ │ │ │ │ │ 26: 000027b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 27: 00000130 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 28: 00002b64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 29: 00002b68 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 30: 00000140 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 31: 00000208 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 32: 00000210 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 33: 000002b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 34: 000002b8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 35: 00000314 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 36: 0000031c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 37: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 38: 000000cc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 39: 000000d4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 33: 0000026c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 34: 00000274 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 35: 0000037c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 36: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 37: 000000cc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 38: 000000d4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 39: 00000380 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 40: 000005f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 41: 000005f4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 42: 000007f4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 43: 000007f8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 44: 00000944 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 45: 000001ac 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 46: 000001b8 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ @@ -142,20 +142,20 @@ │ │ │ │ │ 138: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_TypeIgnore │ │ │ │ │ 139: 00000140 208 FUNC GLOBAL HIDDEN 1 _PyPegen_join_names_with_dot │ │ │ │ │ 140: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ 141: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_read_tp │ │ │ │ │ 142: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ 143: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ 144: 00002c1c 52 FUNC GLOBAL HIDDEN 6 _PyPegen_key_value_pair │ │ │ │ │ - 145: 00000210 168 FUNC GLOBAL HIDDEN 1 _PyPegen_alias_for_star │ │ │ │ │ - 146: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_InternFromString │ │ │ │ │ - 147: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_alias │ │ │ │ │ - 148: 000002b8 100 FUNC GLOBAL HIDDEN 1 _PyPegen_check_legacy_stmt │ │ │ │ │ - 149: 0000031c 100 FUNC GLOBAL HIDDEN 1 _PyPegen_class_def_decorators │ │ │ │ │ - 150: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ClassDef │ │ │ │ │ + 145: 00000210 100 FUNC GLOBAL HIDDEN 1 _PyPegen_check_legacy_stmt │ │ │ │ │ + 146: 00000274 100 FUNC GLOBAL HIDDEN 1 _PyPegen_class_def_decorators │ │ │ │ │ + 147: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ClassDef │ │ │ │ │ + 148: 000002d8 168 FUNC GLOBAL HIDDEN 1 _PyPegen_alias_for_star │ │ │ │ │ + 149: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_InternFromString │ │ │ │ │ + 150: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_alias │ │ │ │ │ 151: 00000000 212 FUNC GLOBAL HIDDEN 9 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ 152: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error_known_location │ │ │ │ │ 153: 00000380 200 FUNC GLOBAL HIDDEN 1 _PyPegen_decoded_constant_from_token │ │ │ │ │ 154: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsStringAndSize │ │ │ │ │ 155: 00000448 428 FUNC GLOBAL HIDDEN 1 _PyPegen_setup_full_format_spec │ │ │ │ │ 156: 000005f4 52 FUNC GLOBAL HIDDEN 1 _PyPegen_slash_with_default │ │ │ │ │ 157: 00000628 52 FUNC GLOBAL HIDDEN 1 _PyPegen_key_pattern_pair │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -16,33 +16,33 @@ │ │ │ │ │ 00000180 00008d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000194 00008e1c R_ARM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ 000001a0 0000371c R_ARM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 000001d4 00004a1c R_ARM_CALL 00000000 _PyAST_Name │ │ │ │ │ 000001fc 00003b1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000208 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000020c 00008f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000238 0000921c R_ARM_CALL 00000000 PyUnicode_InternFromString │ │ │ │ │ -0000024c 0000371c R_ARM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ -0000027c 0000931c R_ARM_CALL 00000000 _PyAST_alias │ │ │ │ │ -000002a8 00003b1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002b4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002e0 0000621c R_ARM_CALL 00000000 PyUnicode_CompareWithASCIIString │ │ │ │ │ -000002f4 0000621c R_ARM_CALL 00000000 PyUnicode_CompareWithASCIIString │ │ │ │ │ -00000314 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000318 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000374 0000961c R_ARM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ +00000238 0000621c R_ARM_CALL 00000000 PyUnicode_CompareWithASCIIString │ │ │ │ │ +0000024c 0000621c R_ARM_CALL 00000000 PyUnicode_CompareWithASCIIString │ │ │ │ │ +0000026c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000270 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000002cc 0000931c R_ARM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ +00000300 0000951c R_ARM_CALL 00000000 PyUnicode_InternFromString │ │ │ │ │ +00000314 0000371c R_ARM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +00000344 0000961c R_ARM_CALL 00000000 _PyAST_alias │ │ │ │ │ +00000370 00003b1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000037c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003a8 00009a1c R_ARM_CALL 00000000 PyBytes_AsStringAndSize │ │ │ │ │ 000003c8 0000731c R_ARM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ 000003dc 0000371c R_ARM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 00000410 0000381c R_ARM_CALL 00000000 _PyAST_Constant │ │ │ │ │ 0000043c 00003b1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000514 00003e1c R_ARM_CALL 00000000 _PyAST_JoinedStr │ │ │ │ │ 00000530 00005d1c R_ARM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ 00000554 00003d1c R_ARM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -000005dc 00003c1c R_ARM_CALL 0000010c _PyPegen_concatenate_strings │ │ │ │ │ +000005e4 00003c1c R_ARM_CALL 0000010c _PyPegen_concatenate_strings │ │ │ │ │ 000005f0 00004702 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ 00000614 00005d1c R_ARM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ 00000648 00005d1c R_ARM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ 00000680 00003d1c R_ARM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ 000006d8 0000a01c R_ARM_CALL 00000000 _Py_asdl_pattern_seq_new │ │ │ │ │ 00000798 0000a11c R_ARM_CALL 0000070c _PyPegen_get_invalid_target │ │ │ │ │ 000007d4 0000a11c R_ARM_CALL 0000070c _PyPegen_get_invalid_target │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -118,20 +118,20 @@ │ │ │ │ │ _PyAST_TypeIgnore │ │ │ │ │ _PyPegen_join_names_with_dot │ │ │ │ │ PyUnicode_FromFormat │ │ │ │ │ __aeabi_read_tp │ │ │ │ │ _PyUnicode_InternImmortal │ │ │ │ │ _Py_tss_tstate │ │ │ │ │ _PyPegen_key_value_pair │ │ │ │ │ -_PyPegen_alias_for_star │ │ │ │ │ -PyUnicode_InternFromString │ │ │ │ │ -_PyAST_alias │ │ │ │ │ _PyPegen_check_legacy_stmt │ │ │ │ │ _PyPegen_class_def_decorators │ │ │ │ │ _PyAST_ClassDef │ │ │ │ │ +_PyPegen_alias_for_star │ │ │ │ │ +PyUnicode_InternFromString │ │ │ │ │ +_PyAST_alias │ │ │ │ │ _PyPegen_nonparen_genexp_in_call │ │ │ │ │ _PyPegen_raise_error_known_location │ │ │ │ │ _PyPegen_decoded_constant_from_token │ │ │ │ │ PyBytes_AsStringAndSize │ │ │ │ │ _PyPegen_setup_full_format_spec │ │ │ │ │ _PyPegen_slash_with_default │ │ │ │ │ _PyPegen_key_pattern_pair │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -162,97 +162,47 @@ │ │ │ │ │ mov r0, #0 │ │ │ │ │ b 1d8 <_PyPegen_join_names_with_dot+0x98> │ │ │ │ │ .word 0x00000164 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000080 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000210 <_PyPegen_alias_for_star>: │ │ │ │ │ -_PyPegen_alias_for_star(): │ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - sub ip, sp, ip │ │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - sub sp, sp, #16 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - ldr r0, [pc, #132] @ 2b4 <_PyPegen_alias_for_star+0xa4> │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyUnicode_InternFromString │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ - beq 2ac <_PyPegen_alias_for_star+0x9c> │ │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - bl 0 <_PyArena_AddPyObject> │ │ │ │ │ - R_ARM_CALL _PyArena_AddPyObject │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 288 <_PyPegen_alias_for_star+0x78> │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov r1, #0 │ │ │ │ │ - str r6, [sp] │ │ │ │ │ - bl 0 <_PyAST_alias> │ │ │ │ │ - R_ARM_CALL _PyAST_alias │ │ │ │ │ - add sp, sp, #16 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r3, [r4] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2ac <_PyPegen_alias_for_star+0x9c> │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - bne 2ac <_PyPegen_alias_for_star+0x9c> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - mov r0, #0 │ │ │ │ │ - b 280 <_PyPegen_alias_for_star+0x70> │ │ │ │ │ - .word 0x0000016c │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - │ │ │ │ │ -000002b8 <_PyPegen_check_legacy_stmt>: │ │ │ │ │ +00000210 <_PyPegen_check_legacy_stmt>: │ │ │ │ │ _PyPegen_check_legacy_stmt(): │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmp r3, #24 │ │ │ │ │ - bne 304 <_PyPegen_check_legacy_stmt+0x4c> │ │ │ │ │ + bne 25c <_PyPegen_check_legacy_stmt+0x4c> │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r1, [pc, #48] @ 314 <_PyPegen_check_legacy_stmt+0x5c> │ │ │ │ │ + ldr r1, [pc, #48] @ 26c <_PyPegen_check_legacy_stmt+0x5c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_CompareWithASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 30c <_PyPegen_check_legacy_stmt+0x54> │ │ │ │ │ - ldr r1, [pc, #36] @ 318 <_PyPegen_check_legacy_stmt+0x60> │ │ │ │ │ + beq 264 <_PyPegen_check_legacy_stmt+0x54> │ │ │ │ │ + ldr r1, [pc, #36] @ 270 <_PyPegen_check_legacy_stmt+0x60> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_CompareWithASCIIString │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - .word 0x00000170 │ │ │ │ │ + .word 0x0000016c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000178 │ │ │ │ │ + .word 0x00000174 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000031c <_PyPegen_class_def_decorators>: │ │ │ │ │ +00000274 <_PyPegen_class_def_decorators>: │ │ │ │ │ _PyPegen_class_def_decorators(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ │ @@ -273,14 +223,64 @@ │ │ │ │ │ ldmib ip, {r0, r1, r2} │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 <_PyAST_ClassDef> │ │ │ │ │ R_ARM_CALL _PyAST_ClassDef │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ │ │ +000002d8 <_PyPegen_alias_for_star>: │ │ │ │ │ +_PyPegen_alias_for_star(): │ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + sub ip, sp, ip │ │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ + sub sp, sp, #16 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + ldr r0, [pc, #132] @ 37c <_PyPegen_alias_for_star+0xa4> │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyUnicode_InternFromString │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + beq 374 <_PyPegen_alias_for_star+0x9c> │ │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + bl 0 <_PyArena_AddPyObject> │ │ │ │ │ + R_ARM_CALL _PyArena_AddPyObject │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt 350 <_PyPegen_alias_for_star+0x78> │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + mov r1, #0 │ │ │ │ │ + str r6, [sp] │ │ │ │ │ + bl 0 <_PyAST_alias> │ │ │ │ │ + R_ARM_CALL _PyAST_alias │ │ │ │ │ + add sp, sp, #16 │ │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq 374 <_PyPegen_alias_for_star+0x9c> │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 374 <_PyPegen_alias_for_star+0x9c> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + mov r0, #0 │ │ │ │ │ + b 348 <_PyPegen_alias_for_star+0x70> │ │ │ │ │ + .word 0x0000017c │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + │ │ │ │ │ 00000380 <_PyPegen_decoded_constant_from_token>: │ │ │ │ │ _PyPegen_decoded_constant_from_token(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ @@ -339,15 +339,15 @@ │ │ │ │ │ _PyPegen_setup_full_format_spec(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ subs ip, r2, #0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ - beq 5e8 <_PyPegen_setup_full_format_spec+0x1a0> │ │ │ │ │ + beq 5b4 <_PyPegen_setup_full_format_spec+0x16c> │ │ │ │ │ mov r7, ip │ │ │ │ │ ldr r5, [r7], #4 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldr r1, [pc, #372] @ 5f0 <_PyPegen_setup_full_format_spec+0x1a8> │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -371,32 +371,32 @@ │ │ │ │ │ b 488 <_PyPegen_setup_full_format_spec+0x40> │ │ │ │ │ cmp r0, r5 │ │ │ │ │ bne 550 <_PyPegen_setup_full_format_spec+0x108> │ │ │ │ │ ldr r3, [ip] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 4f4 <_PyPegen_setup_full_format_spec+0xac> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 5b4 <_PyPegen_setup_full_format_spec+0x16c> │ │ │ │ │ + bne 5bc <_PyPegen_setup_full_format_spec+0x174> │ │ │ │ │ ldr r3, [ip, #8] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmp r3, #20 │ │ │ │ │ - bne 5b4 <_PyPegen_setup_full_format_spec+0x16c> │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - str r2, [sp] │ │ │ │ │ + bne 5bc <_PyPegen_setup_full_format_spec+0x174> │ │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ + str r3, [sp] │ │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 0 <_PyAST_JoinedStr> │ │ │ │ │ R_ARM_CALL _PyAST_JoinedStr │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 5e8 <_PyPegen_setup_full_format_spec+0x1a0> │ │ │ │ │ + beq 5b4 <_PyPegen_setup_full_format_spec+0x16c> │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, #8 │ │ │ │ │ ldr r4, [r6, #32] │ │ │ │ │ bl 0 <_PyArena_Malloc> │ │ │ │ │ R_ARM_CALL _PyArena_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ strne r4, [r0, #4] │ │ │ │ │ @@ -405,15 +405,15 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r8, #1 │ │ │ │ │ b 4bc <_PyPegen_setup_full_format_spec+0x74> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 5e8 <_PyPegen_setup_full_format_spec+0x1a0> │ │ │ │ │ + beq 5b4 <_PyPegen_setup_full_format_spec+0x16c> │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r8, [pc, #132] @ 5f0 <_PyPegen_setup_full_format_spec+0x1a8> │ │ │ │ │ mov r1, r3 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ bge 4d0 <_PyPegen_setup_full_format_spec+0x88> │ │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ │ @@ -427,30 +427,30 @@ │ │ │ │ │ bne 5a8 <_PyPegen_setup_full_format_spec+0x160> │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 56c <_PyPegen_setup_full_format_spec+0x124> │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r2, [ip, lr, lsl #2] │ │ │ │ │ b 56c <_PyPegen_setup_full_format_spec+0x124> │ │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ + mov r0, #0 │ │ │ │ │ + b 540 <_PyPegen_setup_full_format_spec+0xf8> │ │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ str r0, [sp] │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10c <_PyPegen_check_barry_as_flufl+0x40> │ │ │ │ │ R_ARM_CALL _PyPegen_concatenate_strings │ │ │ │ │ mov r5, r0 │ │ │ │ │ b 51c <_PyPegen_setup_full_format_spec+0xd4> │ │ │ │ │ - mov r0, #0 │ │ │ │ │ - b 540 <_PyPegen_setup_full_format_spec+0xf8> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ 000005f4 <_PyPegen_slash_with_default>: │ │ │ │ │ _PyPegen_slash_with_default(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str1.4 {} │ │ │ │ │ @@ -10,17 +10,17 @@ │ │ │ │ │ [ dc] {{ │ │ │ │ │ [ e0] }} │ │ │ │ │ [ e4] f-string: conversion type must come right after the exclamanation mark │ │ │ │ │ [ 12c] <> │ │ │ │ │ [ 130] with Barry as BDFL, use '<>' instead of '!=' │ │ │ │ │ [ 160] != │ │ │ │ │ [ 164] %U.%U │ │ │ │ │ - [ 16c] * │ │ │ │ │ - [ 170] print │ │ │ │ │ - [ 178] exec │ │ │ │ │ + [ 16c] print │ │ │ │ │ + [ 174] exec │ │ │ │ │ + [ 17c] * │ │ │ │ │ [ 180] Generator expression must be parenthesized │ │ │ │ │ [ 1ac] attribute │ │ │ │ │ [ 1b8] subscript │ │ │ │ │ [ 1c4] starred │ │ │ │ │ [ 1cc] name │ │ │ │ │ [ 1d4] list │ │ │ │ │ [ 1dc] tuple │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1397,56 +1397,56 @@ │ │ │ │ │ ldr r0, [r2], #4 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str r0, [r1, #4]! │ │ │ │ │ beq 120c <_PyPegen_make_arguments+0x80> │ │ │ │ │ b 140c <_PyPegen_make_arguments+0x280> │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ │ - ldr sl, [r3] │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ │ + ldr r9, [r3] │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ beq 14bc <_PyPegen_make_arguments+0x330> │ │ │ │ │ - ldr fp, [r9] │ │ │ │ │ + ldr fp, [sl] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_asdl_arg_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_arg_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 14d0 <_PyPegen_make_arguments+0x344> │ │ │ │ │ cmp fp, #0 │ │ │ │ │ bgt 157c <_PyPegen_make_arguments+0x3f0> │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ + ldr fp, [r3, #4] │ │ │ │ │ + cmp fp, #0 │ │ │ │ │ beq 15b4 <_PyPegen_make_arguments+0x428> │ │ │ │ │ - ldr fp, [r9] │ │ │ │ │ + ldr sl, [fp] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r0, fp │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 14d0 <_PyPegen_make_arguments+0x344> │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ bgt 1558 <_PyPegen_make_arguments+0x3cc> │ │ │ │ │ str r0, [sp] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - mov r2, sl │ │ │ │ │ + mov r2, r9 │ │ │ │ │ ldr ip, [r3, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ bl 0 <_PyAST_arguments> │ │ │ │ │ R_ARM_CALL _PyAST_arguments │ │ │ │ │ b 1354 <_PyPegen_make_arguments+0x1c8> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_asdl_arg_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_arg_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 1458 <_PyPegen_make_arguments+0x2cc> │ │ │ │ │ mov r0, #0 │ │ │ │ │ b 1354 <_PyPegen_make_arguments+0x1c8> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ @@ -1479,39 +1479,39 @@ │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne 12f8 <_PyPegen_make_arguments+0x16c> │ │ │ │ │ b 14d0 <_PyPegen_make_arguments+0x344> │ │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ │ + ldr r2, [fp, #4] │ │ │ │ │ add r1, r0, #4 │ │ │ │ │ - add r3, r2, fp, lsl #2 │ │ │ │ │ + add r3, r2, sl, lsl #2 │ │ │ │ │ ldr ip, [r2], #4 │ │ │ │ │ ldr ip, [ip, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str ip, [r1, #4]! │ │ │ │ │ beq 1488 <_PyPegen_make_arguments+0x2fc> │ │ │ │ │ b 1564 <_PyPegen_make_arguments+0x3d8> │ │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ │ + ldr r2, [sl, #4] │ │ │ │ │ add r1, r8, #4 │ │ │ │ │ add r3, r2, fp, lsl #2 │ │ │ │ │ ldr r0, [r2], #4 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r0, [r1, #4]! │ │ │ │ │ beq 1458 <_PyPegen_make_arguments+0x2cc> │ │ │ │ │ b 1588 <_PyPegen_make_arguments+0x3fc> │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 1648 <_get_names.isra.0> │ │ │ │ │ mov r6, r0 │ │ │ │ │ b 150c <_PyPegen_make_arguments+0x380> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + mov r0, fp │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 1488 <_PyPegen_make_arguments+0x2fc> │ │ │ │ │ b 14d0 <_PyPegen_make_arguments+0x344> │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -127,23 +127,23 @@ │ │ │ │ │ 0x000007c0 6d65735f 77697468 5f646f74 00507955 mes_with_dot.PyU │ │ │ │ │ 0x000007d0 6e69636f 64655f46 726f6d46 6f726d61 nicode_FromForma │ │ │ │ │ 0x000007e0 74005f5f 61656162 695f7265 61645f74 t.__aeabi_read_t │ │ │ │ │ 0x000007f0 70005f50 79556e69 636f6465 5f496e74 p._PyUnicode_Int │ │ │ │ │ 0x00000800 65726e49 6d6d6f72 74616c00 5f50795f ernImmortal._Py_ │ │ │ │ │ 0x00000810 7473735f 74737461 7465005f 50795065 tss_tstate._PyPe │ │ │ │ │ 0x00000820 67656e5f 6b65795f 76616c75 655f7061 gen_key_value_pa │ │ │ │ │ - 0x00000830 6972005f 50795065 67656e5f 616c6961 ir._PyPegen_alia │ │ │ │ │ - 0x00000840 735f666f 725f7374 61720050 79556e69 s_for_star.PyUni │ │ │ │ │ - 0x00000850 636f6465 5f496e74 65726e46 726f6d53 code_InternFromS │ │ │ │ │ - 0x00000860 7472696e 67005f50 79415354 5f616c69 tring._PyAST_ali │ │ │ │ │ - 0x00000870 6173005f 50795065 67656e5f 63686563 as._PyPegen_chec │ │ │ │ │ - 0x00000880 6b5f6c65 67616379 5f73746d 74005f50 k_legacy_stmt._P │ │ │ │ │ - 0x00000890 79506567 656e5f63 6c617373 5f646566 yPegen_class_def │ │ │ │ │ - 0x000008a0 5f646563 6f726174 6f727300 5f507941 _decorators._PyA │ │ │ │ │ - 0x000008b0 53545f43 6c617373 44656600 5f507950 ST_ClassDef._PyP │ │ │ │ │ + 0x00000830 6972005f 50795065 67656e5f 63686563 ir._PyPegen_chec │ │ │ │ │ + 0x00000840 6b5f6c65 67616379 5f73746d 74005f50 k_legacy_stmt._P │ │ │ │ │ + 0x00000850 79506567 656e5f63 6c617373 5f646566 yPegen_class_def │ │ │ │ │ + 0x00000860 5f646563 6f726174 6f727300 5f507941 _decorators._PyA │ │ │ │ │ + 0x00000870 53545f43 6c617373 44656600 5f507950 ST_ClassDef._PyP │ │ │ │ │ + 0x00000880 6567656e 5f616c69 61735f66 6f725f73 egen_alias_for_s │ │ │ │ │ + 0x00000890 74617200 5079556e 69636f64 655f496e tar.PyUnicode_In │ │ │ │ │ + 0x000008a0 7465726e 46726f6d 53747269 6e67005f ternFromString._ │ │ │ │ │ + 0x000008b0 50794153 545f616c 69617300 5f507950 PyAST_alias._PyP │ │ │ │ │ 0x000008c0 6567656e 5f6e6f6e 70617265 6e5f6765 egen_nonparen_ge │ │ │ │ │ 0x000008d0 6e657870 5f696e5f 63616c6c 005f5079 nexp_in_call._Py │ │ │ │ │ 0x000008e0 50656765 6e5f7261 6973655f 6572726f Pegen_raise_erro │ │ │ │ │ 0x000008f0 725f6b6e 6f776e5f 6c6f6361 74696f6e r_known_location │ │ │ │ │ 0x00000900 005f5079 50656765 6e5f6465 636f6465 ._PyPegen_decode │ │ │ │ │ 0x00000910 645f636f 6e737461 6e745f66 726f6d5f d_constant_from_ │ │ │ │ │ 0x00000920 746f6b65 6e005079 42797465 735f4173 token.PyBytes_As │ │ │ ├── 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: 264444 (bytes into file) │ │ │ │ │ + Start of section headers: 264452 (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 0x408fc: │ │ │ │ │ +There are 16 section headers, starting at offset 0x40904: │ │ │ │ │ │ │ │ │ │ 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 006400 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 037eb8 001410 08 I 13 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 037ec0 001410 08 I 13 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 006434 000198 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 0392c8 000180 08 I 13 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 0392d0 000180 08 I 13 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 0065cc 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 0065cc 029b94 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 039448 006e80 08 I 13 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 030160 0012eb 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 03144c 001ae0 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 0402c8 0005b0 08 I 13 9 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 032f2c 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 032f2c 00002b 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 032f58 0031f0 10 14 637 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 036148 001d70 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 040878 000084 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0065cc 029b9c 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 039450 006e80 08 I 13 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 030168 0012eb 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 031454 001ae0 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 0402d0 0005b0 08 I 13 9 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 032f34 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 032f34 00002b 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 032f60 0031f0 10 14 637 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 036150 001d70 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 040880 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 {} │ │ │ │ │ @@ -1,127 +1,127 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 799 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: 000241e8 1160 FUNC LOCAL DEFAULT 6 expressions_rule │ │ │ │ │ - 4: 00027c3c 456 FUNC LOCAL DEFAULT 6 _loop0_1_rule │ │ │ │ │ - 5: 00000e8c 10564 FUNC LOCAL DEFAULT 6 compound_stmt_rule │ │ │ │ │ + 3: 000241f0 1160 FUNC LOCAL DEFAULT 6 expressions_rule │ │ │ │ │ + 4: 00027c44 456 FUNC LOCAL DEFAULT 6 _loop0_1_rule │ │ │ │ │ + 5: 00000e88 10568 FUNC LOCAL DEFAULT 6 compound_stmt_rule │ │ │ │ │ 6: 00003de4 10728 FUNC LOCAL DEFAULT 6 simple_stmt_rule │ │ │ │ │ 7: 00003af4 752 FUNC LOCAL DEFAULT 6 simple_stmts_rule │ │ │ │ │ 8: 00000d3c 436 FUNC LOCAL DEFAULT 9 _gather_141_rule │ │ │ │ │ 9: 0000c67c 2036 FUNC LOCAL DEFAULT 6 expression_rule │ │ │ │ │ 10: 00000d3c 436 FUNC LOCAL DEFAULT 9 _gather_143_rule │ │ │ │ │ 11: 00000d3c 436 FUNC LOCAL DEFAULT 9 _gather_145_rule │ │ │ │ │ 12: 00000d3c 436 FUNC LOCAL DEFAULT 9 _gather_147_rule │ │ │ │ │ - 13: 00027c3c 456 FUNC LOCAL DEFAULT 6 _loop0_2_rule │ │ │ │ │ - 14: 00000e74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 13: 00027c44 456 FUNC LOCAL DEFAULT 6 _loop0_2_rule │ │ │ │ │ + 14: 00000e70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 15: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ 16: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 17: 00000e8c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 18: 000140ac 808 FUNC LOCAL DEFAULT 6 decorators_rule │ │ │ │ │ - 19: 00014d90 2720 FUNC LOCAL DEFAULT 6 function_def_raw_rule │ │ │ │ │ - 20: 0001b624 1400 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ - 21: 0001d930 2124 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ - 22: 0001f6b0 1096 FUNC LOCAL DEFAULT 6 elif_stmt_rule │ │ │ │ │ - 23: 0001faf8 512 FUNC LOCAL DEFAULT 6 else_block_rule │ │ │ │ │ - 24: 00020a00 1572 FUNC LOCAL DEFAULT 6 class_def_raw_rule │ │ │ │ │ - 25: 00023c2c 1468 FUNC LOCAL DEFAULT 6 _gather_53_rule │ │ │ │ │ + 17: 00000e88 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 18: 00014094 808 FUNC LOCAL DEFAULT 6 decorators_rule │ │ │ │ │ + 19: 00014d78 2720 FUNC LOCAL DEFAULT 6 function_def_raw_rule │ │ │ │ │ + 20: 0001b60c 1400 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ + 21: 0001d918 2116 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ + 22: 0001f690 1096 FUNC LOCAL DEFAULT 6 elif_stmt_rule │ │ │ │ │ + 23: 0001fad8 512 FUNC LOCAL DEFAULT 6 else_block_rule │ │ │ │ │ + 24: 000209e0 1572 FUNC LOCAL DEFAULT 6 class_def_raw_rule │ │ │ │ │ + 25: 00023c34 1468 FUNC LOCAL DEFAULT 6 _gather_53_rule │ │ │ │ │ 26: 0000a98c 1560 FUNC LOCAL DEFAULT 6 star_targets_rule │ │ │ │ │ 27: 0000dfc8 2416 FUNC LOCAL DEFAULT 6 star_expressions_rule │ │ │ │ │ - 28: 000203cc 1588 FUNC LOCAL DEFAULT 6 _loop1_60_rule │ │ │ │ │ + 28: 000203ac 1588 FUNC LOCAL DEFAULT 6 _loop1_60_rule │ │ │ │ │ 29: 00002d74 452 FUNC LOCAL DEFAULT 1 subject_expr_rule │ │ │ │ │ 30: 00002f38 1076 FUNC LOCAL DEFAULT 1 _loop1_64_rule │ │ │ │ │ - 31: 000236e4 112 FUNC LOCAL DEFAULT 6 INVALID_VERSION_CHECK │ │ │ │ │ - 32: 00023c2c 1468 FUNC LOCAL DEFAULT 6 _gather_57_rule │ │ │ │ │ - 33: 00017a84 84 FUNC LOCAL DEFAULT 6 NEW_TYPE_COMMENT │ │ │ │ │ - 34: 00001e88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 31: 000236ec 112 FUNC LOCAL DEFAULT 6 INVALID_VERSION_CHECK │ │ │ │ │ + 32: 00023c34 1468 FUNC LOCAL DEFAULT 6 _gather_57_rule │ │ │ │ │ + 33: 00017a6c 84 FUNC LOCAL DEFAULT 6 NEW_TYPE_COMMENT │ │ │ │ │ + 34: 00001e8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 35: 000037d0 232 FUNC LOCAL DEFAULT 6 _tmp_7_rule │ │ │ │ │ 36: 000038b8 188 FUNC LOCAL DEFAULT 6 _tmp_8_rule │ │ │ │ │ 37: 00003974 192 FUNC LOCAL DEFAULT 6 _tmp_9_rule │ │ │ │ │ 38: 00003a34 192 FUNC LOCAL DEFAULT 6 _tmp_10_rule │ │ │ │ │ - 39: 00001efc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 39: 00001f04 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 40: 00005570 1328 FUNC LOCAL DEFAULT 1 _loop1_61_rule │ │ │ │ │ - 41: 00023c2c 1468 FUNC LOCAL DEFAULT 6 _gather_51_rule │ │ │ │ │ + 41: 00023c34 1468 FUNC LOCAL DEFAULT 6 _gather_51_rule │ │ │ │ │ 42: 00000618 1044 FUNC LOCAL DEFAULT 9 invalid_try_stmt_rule │ │ │ │ │ 43: 00000000 436 FUNC LOCAL DEFAULT 9 _gather_210_rule │ │ │ │ │ 44: 000016b0 436 FUNC LOCAL DEFAULT 9 _gather_212_rule │ │ │ │ │ 45: 00000000 436 FUNC LOCAL DEFAULT 9 _gather_206_rule │ │ │ │ │ 46: 000016b0 436 FUNC LOCAL DEFAULT 9 _gather_208_rule │ │ │ │ │ - 47: 000015a8 216 FUNC LOCAL DEFAULT 1 invalid_for_target_rule │ │ │ │ │ - 48: 00023c2c 1468 FUNC LOCAL DEFAULT 6 _gather_55_rule │ │ │ │ │ - 49: 00003798 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 47: 00023c34 1468 FUNC LOCAL DEFAULT 6 _gather_55_rule │ │ │ │ │ + 48: 0000150c 216 FUNC LOCAL DEFAULT 1 invalid_for_target_rule │ │ │ │ │ + 49: 000037a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 50: 000037d0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 51: 000038ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 52: 000038b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 53: 0000396c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 54: 00003974 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 55: 00003a28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 56: 00003a34 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 57: 00003ae8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 58: 00003af4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 59: 00003ddc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 60: 00003de4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 61: 000067cc 5108 FUNC LOCAL DEFAULT 6 assignment_rule │ │ │ │ │ - 62: 00019718 2076 FUNC LOCAL DEFAULT 6 import_from_targets_rule │ │ │ │ │ - 63: 000164f0 2476 FUNC LOCAL DEFAULT 6 dotted_name_rule │ │ │ │ │ + 62: 00019700 2076 FUNC LOCAL DEFAULT 6 import_from_targets_rule │ │ │ │ │ + 63: 000164d8 2476 FUNC LOCAL DEFAULT 6 dotted_name_rule │ │ │ │ │ 64: 00000644 552 FUNC LOCAL DEFAULT 1 del_targets_rule │ │ │ │ │ - 65: 00017280 536 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ + 65: 00017268 536 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ 66: 00004db4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 67: 000145bc 192 FUNC LOCAL DEFAULT 6 _tmp_6_rule │ │ │ │ │ + 67: 000145a4 192 FUNC LOCAL DEFAULT 6 _tmp_6_rule │ │ │ │ │ 68: 00000d88 156 FUNC LOCAL DEFAULT 1 _tmp_22_rule │ │ │ │ │ 69: 00004e00 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 70: 000002b0 444 FUNC LOCAL DEFAULT 1 _gather_18_rule │ │ │ │ │ 71: 000002b0 444 FUNC LOCAL DEFAULT 1 _gather_20_rule │ │ │ │ │ - 72: 00016e9c 996 FUNC LOCAL DEFAULT 6 type_params_rule │ │ │ │ │ + 72: 00016e84 996 FUNC LOCAL DEFAULT 6 type_params_rule │ │ │ │ │ 73: 000002f4 164 FUNC LOCAL DEFAULT 9 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ - 74: 00001680 92 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ + 74: 000015e4 92 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 75: 000067b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 76: 000067cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 77: 0000d2d0 2068 FUNC LOCAL DEFAULT 6 single_target_rule │ │ │ │ │ 78: 00004a04 148 FUNC LOCAL DEFAULT 1 _tmp_11_rule │ │ │ │ │ 79: 00007cd0 3356 FUNC LOCAL DEFAULT 6 t_primary_raw │ │ │ │ │ - 80: 00021884 960 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ - 81: 0001fcf8 1748 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ - 82: 000016dc 236 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ - 83: 0001bfa4 400 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ - 84: 000018f4 452 FUNC LOCAL DEFAULT 1 _loop0_164_rule │ │ │ │ │ - 85: 000018f4 452 FUNC LOCAL DEFAULT 1 _loop0_165_rule │ │ │ │ │ + 80: 00021878 960 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ + 81: 0001fcd8 1748 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ + 82: 00001640 236 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ + 83: 0001bf8c 400 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ + 84: 00001858 452 FUNC LOCAL DEFAULT 1 _loop0_164_rule │ │ │ │ │ + 85: 00001858 452 FUNC LOCAL DEFAULT 1 _loop0_165_rule │ │ │ │ │ 86: 00004a04 148 FUNC LOCAL DEFAULT 1 _tmp_13_rule │ │ │ │ │ - 87: 0001645c 148 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ + 87: 00016444 148 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ 88: 00007728 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 89: 0000a8bc 208 FUNC LOCAL DEFAULT 6 t_lookahead_rule │ │ │ │ │ 90: 0000775c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 91: 0001e324 1504 FUNC LOCAL DEFAULT 6 star_named_expressions_rule │ │ │ │ │ + 91: 0001e304 1504 FUNC LOCAL DEFAULT 6 star_named_expressions_rule │ │ │ │ │ 92: 00007bc0 272 FUNC LOCAL DEFAULT 6 t_primary_rule │ │ │ │ │ 93: 00007cc8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 94: 00007cd0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 95: 0000c240 1084 FUNC LOCAL DEFAULT 6 genexp_rule │ │ │ │ │ - 96: 00015830 324 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ + 96: 00015818 324 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ 97: 000089ec 5576 FUNC LOCAL DEFAULT 6 atom_rule │ │ │ │ │ 98: 000089e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 99: 000089ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 100: 0000a06c 2128 FUNC LOCAL DEFAULT 6 strings_rule │ │ │ │ │ - 101: 0001bb9c 1032 FUNC LOCAL DEFAULT 6 tuple_rule │ │ │ │ │ - 102: 0001e17c 424 FUNC LOCAL DEFAULT 6 list_rule │ │ │ │ │ - 103: 0001467c 1812 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ - 104: 00021024 1472 FUNC LOCAL DEFAULT 6 _gather_116_rule │ │ │ │ │ - 105: 00021024 1472 FUNC LOCAL DEFAULT 6 _gather_231_rule │ │ │ │ │ + 101: 0001bb84 1032 FUNC LOCAL DEFAULT 6 tuple_rule │ │ │ │ │ + 102: 0001e15c 424 FUNC LOCAL DEFAULT 6 list_rule │ │ │ │ │ + 103: 00014664 1812 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ + 104: 00021004 1492 FUNC LOCAL DEFAULT 6 _gather_116_rule │ │ │ │ │ + 105: 00021004 1492 FUNC LOCAL DEFAULT 6 _gather_231_rule │ │ │ │ │ 106: 00010254 720 FUNC LOCAL DEFAULT 6 bitwise_or_rule │ │ │ │ │ - 107: 00017ad8 716 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ - 108: 000012d0 728 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule │ │ │ │ │ + 107: 00017ac0 716 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ + 108: 00001234 728 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule │ │ │ │ │ 109: 000099f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 110: 00009fb4 184 FUNC LOCAL DEFAULT 6 _tmp_93_rule │ │ │ │ │ - 111: 00001048 156 FUNC LOCAL DEFAULT 1 _tmp_233_rule │ │ │ │ │ + 111: 00001a1c 156 FUNC LOCAL DEFAULT 1 _tmp_233_rule │ │ │ │ │ 112: 000063fc 4 FUNC LOCAL DEFAULT 1 _tmp_234_rule │ │ │ │ │ 113: 00009a44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 114: 0000a068 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 115: 0000a06c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 116: 0001e904 2980 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ + 116: 0001e8e4 2980 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ 117: 0000a8b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 118: 0000a8bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 119: 0000a988 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 120: 0000a98c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 121: 0000b1f4 4172 FUNC LOCAL DEFAULT 6 target_with_star_atom_rule │ │ │ │ │ 122: 0000afa4 592 FUNC LOCAL DEFAULT 6 star_target_rule │ │ │ │ │ 123: 0000af98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ @@ -129,18 +129,18 @@ │ │ │ │ │ 125: 0000b1e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 126: 0000b1f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 127: 0000c1e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 128: 0000c1f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 129: 0000c670 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 130: 0000c67c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 131: 0000ce70 1120 FUNC LOCAL DEFAULT 6 disjunction_rule │ │ │ │ │ - 132: 000143d4 488 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ - 133: 00024670 2924 FUNC LOCAL DEFAULT 6 lambda_params_rule │ │ │ │ │ + 132: 000143bc 488 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ + 133: 00024678 2924 FUNC LOCAL DEFAULT 6 lambda_params_rule │ │ │ │ │ 134: 0000ce44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 135: 00001218 184 FUNC LOCAL DEFAULT 1 _tmp_158_rule │ │ │ │ │ + 135: 0000117c 184 FUNC LOCAL DEFAULT 1 _tmp_158_rule │ │ │ │ │ 136: 000013ec 156 FUNC LOCAL DEFAULT 9 _tmp_159_rule │ │ │ │ │ 137: 0000ce70 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 138: 0000dae4 1252 FUNC LOCAL DEFAULT 6 conjunction_rule │ │ │ │ │ 139: 0000d2c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 140: 0000d2d0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 141: 0000dad8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 142: 0000dae4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ @@ -168,292 +168,292 @@ │ │ │ │ │ 164: 00011a98 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 165: 00011dfc 444 FUNC LOCAL DEFAULT 6 term_rule │ │ │ │ │ 166: 00011df4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 167: 00011dfc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 168: 00011fb8 3476 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ 169: 00011fb0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 170: 00011fb8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 171: 00012d4c 1936 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ + 171: 00012d4c 1928 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ 172: 00012d34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 173: 00012d4c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 174: 000134dc 444 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ - 175: 000134cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 176: 000134dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 177: 00013698 2580 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ - 178: 00013690 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 179: 00013698 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 180: 000140a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 181: 000140ac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 182: 000143d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 183: 000143d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 184: 000145b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 185: 000145bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 186: 00014670 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 187: 0001467c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 188: 000215e4 672 FUNC LOCAL DEFAULT 6 _loop0_119_rule │ │ │ │ │ - 189: 000215e4 672 FUNC LOCAL DEFAULT 6 _loop0_120_rule │ │ │ │ │ - 190: 00014d70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 191: 00014d90 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 192: 00017da4 3860 FUNC LOCAL DEFAULT 6 params_rule │ │ │ │ │ - 193: 0001f4a8 520 FUNC LOCAL DEFAULT 6 func_type_comment_rule │ │ │ │ │ - 194: 00001178 160 FUNC LOCAL DEFAULT 1 _tmp_228_rule │ │ │ │ │ - 195: 00001178 160 FUNC LOCAL DEFAULT 1 _tmp_227_rule │ │ │ │ │ - 196: 00015800 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 174: 000134d4 444 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ + 175: 000134c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 176: 000134d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 177: 00013690 2564 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ + 178: 00013688 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 179: 00013690 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 180: 0001408c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 181: 00014094 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 182: 000143b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 183: 000143bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 184: 000145a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 185: 000145a4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 186: 00014658 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 187: 00014664 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 188: 000215d8 672 FUNC LOCAL DEFAULT 6 _loop0_120_rule │ │ │ │ │ + 189: 000215d8 672 FUNC LOCAL DEFAULT 6 _loop0_119_rule │ │ │ │ │ + 190: 00014d58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 191: 00014d78 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 192: 00017d8c 3860 FUNC LOCAL DEFAULT 6 params_rule │ │ │ │ │ + 193: 0001f488 520 FUNC LOCAL DEFAULT 6 func_type_comment_rule │ │ │ │ │ + 194: 000010dc 160 FUNC LOCAL DEFAULT 1 _tmp_228_rule │ │ │ │ │ + 195: 000010dc 160 FUNC LOCAL DEFAULT 1 _tmp_227_rule │ │ │ │ │ + 196: 000157e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 197: 00000578 160 FUNC LOCAL DEFAULT 9 _tmp_149_rule │ │ │ │ │ - 198: 00015830 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 199: 00015974 2792 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ + 198: 00015818 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 199: 0001595c 2792 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ 200: 00001d54 3132 FUNC LOCAL DEFAULT 1 invalid_arguments_rule │ │ │ │ │ - 201: 00015968 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 202: 00015974 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 203: 00021c44 4608 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ - 204: 00017498 1516 FUNC LOCAL DEFAULT 6 _tmp_258_rule │ │ │ │ │ - 205: 00016444 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 206: 0001645c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 207: 000164ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 208: 000164f0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 209: 00016e94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 210: 00016e9c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 201: 00015950 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 202: 0001595c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 203: 00021c38 4624 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ + 204: 00017480 1516 FUNC LOCAL DEFAULT 6 _tmp_258_rule │ │ │ │ │ + 205: 0001642c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 206: 00016444 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 207: 000164d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 208: 000164d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 209: 00016e7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 210: 00016e84 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 211: 00004f80 1308 FUNC LOCAL DEFAULT 1 type_param_rule │ │ │ │ │ - 212: 00017270 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 213: 00017280 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 214: 00017490 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 215: 00017498 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 216: 00017a6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 217: 00017a84 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 218: 00017d94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 219: 00017da4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 220: 00019030 1248 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ - 221: 0001a134 1216 FUNC LOCAL DEFAULT 6 slash_with_default_rule │ │ │ │ │ - 222: 0001c134 3072 FUNC LOCAL DEFAULT 6 _loop0_40_rule │ │ │ │ │ - 223: 0001cd34 2452 FUNC LOCAL DEFAULT 6 star_etc_rule │ │ │ │ │ - 224: 0001a9d8 3148 FUNC LOCAL DEFAULT 6 _loop1_41_rule │ │ │ │ │ - 225: 0001a5f4 500 FUNC LOCAL DEFAULT 6 _loop0_36_rule │ │ │ │ │ - 226: 0001c134 3072 FUNC LOCAL DEFAULT 6 _loop0_37_rule │ │ │ │ │ - 227: 000010e4 148 FUNC LOCAL DEFAULT 1 _tmp_169_rule │ │ │ │ │ - 228: 00018cb8 264 FUNC LOCAL DEFAULT 6 slash_no_default_rule │ │ │ │ │ - 229: 0001a5f4 500 FUNC LOCAL DEFAULT 6 _loop0_171_rule │ │ │ │ │ - 230: 0001a9d8 3148 FUNC LOCAL DEFAULT 6 _loop1_185_rule │ │ │ │ │ - 231: 0001a5f4 500 FUNC LOCAL DEFAULT 6 _loop0_172_rule │ │ │ │ │ - 232: 000010e4 148 FUNC LOCAL DEFAULT 1 _tmp_174_rule │ │ │ │ │ + 212: 00017258 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 213: 00017268 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 214: 00017478 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 215: 00017480 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 216: 00017a54 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 217: 00017a6c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 218: 00017d7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 219: 00017d8c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 220: 00019018 1248 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ + 221: 0001a11c 1216 FUNC LOCAL DEFAULT 6 slash_with_default_rule │ │ │ │ │ + 222: 0001c11c 3072 FUNC LOCAL DEFAULT 6 _loop0_40_rule │ │ │ │ │ + 223: 0001cd1c 2452 FUNC LOCAL DEFAULT 6 star_etc_rule │ │ │ │ │ + 224: 0001a9c0 3148 FUNC LOCAL DEFAULT 6 _loop1_41_rule │ │ │ │ │ + 225: 0001a5dc 500 FUNC LOCAL DEFAULT 6 _loop0_36_rule │ │ │ │ │ + 226: 0001c11c 3072 FUNC LOCAL DEFAULT 6 _loop0_37_rule │ │ │ │ │ + 227: 00001048 148 FUNC LOCAL DEFAULT 1 _tmp_169_rule │ │ │ │ │ + 228: 00018ca0 264 FUNC LOCAL DEFAULT 6 slash_no_default_rule │ │ │ │ │ + 229: 0001a5dc 500 FUNC LOCAL DEFAULT 6 _loop0_171_rule │ │ │ │ │ + 230: 0001a9c0 3148 FUNC LOCAL DEFAULT 6 _loop1_185_rule │ │ │ │ │ + 231: 0001a5dc 500 FUNC LOCAL DEFAULT 6 _loop0_172_rule │ │ │ │ │ + 232: 00001048 148 FUNC LOCAL DEFAULT 1 _tmp_174_rule │ │ │ │ │ 233: 00000000 688 FUNC LOCAL DEFAULT 1 _loop0_175_rule │ │ │ │ │ - 234: 00023754 1240 FUNC LOCAL DEFAULT 6 _loop1_178_rule │ │ │ │ │ - 235: 0001c134 3072 FUNC LOCAL DEFAULT 6 _loop0_38_rule │ │ │ │ │ + 234: 0002375c 1240 FUNC LOCAL DEFAULT 6 _loop1_178_rule │ │ │ │ │ + 235: 0001c11c 3072 FUNC LOCAL DEFAULT 6 _loop0_38_rule │ │ │ │ │ 236: 00000000 688 FUNC LOCAL DEFAULT 1 _loop0_170_rule │ │ │ │ │ - 237: 00018dc0 624 FUNC LOCAL DEFAULT 6 _loop1_173_rule │ │ │ │ │ + 237: 00018da8 624 FUNC LOCAL DEFAULT 6 _loop1_173_rule │ │ │ │ │ 238: 00000000 688 FUNC LOCAL DEFAULT 1 _loop0_177_rule │ │ │ │ │ - 239: 00018c90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 240: 00018cb8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 241: 00018dc0 624 FUNC LOCAL DEFAULT 6 _loop1_42_rule │ │ │ │ │ - 242: 00018dc0 624 FUNC LOCAL DEFAULT 6 _loop1_43_rule │ │ │ │ │ - 243: 00018db8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 244: 00018dc0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 245: 00018dc0 624 FUNC LOCAL DEFAULT 6 _loop1_39_rule │ │ │ │ │ - 246: 0001902c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 247: 00019030 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 248: 00019508 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 249: 00019510 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 250: 00019510 520 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ - 251: 00019714 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 252: 00019718 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 253: 0001a7e8 496 FUNC LOCAL DEFAULT 6 import_from_as_name_rule │ │ │ │ │ - 254: 00019f34 512 FUNC LOCAL DEFAULT 6 import_from_as_names_rule │ │ │ │ │ - 255: 00019f18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 256: 00019f34 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 257: 0001a130 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 258: 0001a134 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 259: 0001a9d8 3148 FUNC LOCAL DEFAULT 6 _loop1_45_rule │ │ │ │ │ - 260: 0001a9d8 3148 FUNC LOCAL DEFAULT 6 _loop1_47_rule │ │ │ │ │ - 261: 0001a5ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 262: 0001a5f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 263: 0001a7e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 264: 0001a7e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 265: 0001a9d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 266: 0001a9d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 267: 00022e44 408 FUNC LOCAL DEFAULT 6 default_rule │ │ │ │ │ - 268: 0001b61c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 269: 0001b624 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 270: 0001bb74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 271: 000017c8 300 FUNC LOCAL DEFAULT 1 _tmp_161_rule │ │ │ │ │ + 239: 00018c78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 240: 00018ca0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 241: 00018da8 624 FUNC LOCAL DEFAULT 6 _loop1_42_rule │ │ │ │ │ + 242: 00018da8 624 FUNC LOCAL DEFAULT 6 _loop1_43_rule │ │ │ │ │ + 243: 00018da0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 244: 00018da8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 245: 00018da8 624 FUNC LOCAL DEFAULT 6 _loop1_39_rule │ │ │ │ │ + 246: 00019014 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 247: 00019018 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 248: 000194f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 249: 000194f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 250: 000194f8 520 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ + 251: 000196fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 252: 00019700 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 253: 0001a7d0 496 FUNC LOCAL DEFAULT 6 import_from_as_name_rule │ │ │ │ │ + 254: 00019f1c 512 FUNC LOCAL DEFAULT 6 import_from_as_names_rule │ │ │ │ │ + 255: 00019f00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 256: 00019f1c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 257: 0001a118 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 258: 0001a11c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 259: 0001a9c0 3148 FUNC LOCAL DEFAULT 6 _loop1_45_rule │ │ │ │ │ + 260: 0001a9c0 3148 FUNC LOCAL DEFAULT 6 _loop1_47_rule │ │ │ │ │ + 261: 0001a5d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 262: 0001a5dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 263: 0001a7cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 264: 0001a7d0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 265: 0001a9b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 266: 0001a9c0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 267: 00022e48 408 FUNC LOCAL DEFAULT 6 default_rule │ │ │ │ │ + 268: 0001b604 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 269: 0001b60c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 270: 0001bb5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 271: 0000172c 300 FUNC LOCAL DEFAULT 1 _tmp_161_rule │ │ │ │ │ 272: 00000a2c 152 FUNC LOCAL DEFAULT 9 _tmp_160_rule │ │ │ │ │ 273: 00001294 4 FUNC LOCAL DEFAULT 9 _tmp_162_rule │ │ │ │ │ - 274: 0001bb9c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 275: 0001bfa0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 276: 0001bfa4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 277: 0001c130 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 278: 0001c134 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 279: 0001cd2c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 280: 0001cd34 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 274: 0001bb84 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 275: 0001bf88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 276: 0001bf8c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 277: 0001c118 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 278: 0001c11c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 279: 0001cd14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 280: 0001cd1c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 281: 00000000 688 FUNC LOCAL DEFAULT 1 _loop0_48_rule │ │ │ │ │ - 282: 0001d6c8 616 FUNC LOCAL DEFAULT 6 kwds_rule │ │ │ │ │ + 282: 0001d6b0 616 FUNC LOCAL DEFAULT 6 kwds_rule │ │ │ │ │ 283: 0000046c 472 FUNC LOCAL DEFAULT 1 param_star_annotation_rule │ │ │ │ │ - 284: 00023754 1240 FUNC LOCAL DEFAULT 6 _loop1_50_rule │ │ │ │ │ + 284: 0002375c 1240 FUNC LOCAL DEFAULT 6 _loop1_50_rule │ │ │ │ │ 285: 00001330 188 FUNC LOCAL DEFAULT 9 _tmp_184_rule │ │ │ │ │ 286: 00000ac4 148 FUNC LOCAL DEFAULT 9 _tmp_181_rule │ │ │ │ │ 287: 00000000 688 FUNC LOCAL DEFAULT 1 _loop0_182_rule │ │ │ │ │ 288: 00000ac4 148 FUNC LOCAL DEFAULT 9 _tmp_183_rule │ │ │ │ │ 289: 00000000 688 FUNC LOCAL DEFAULT 1 _loop0_49_rule │ │ │ │ │ - 290: 0001d6a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 291: 0001d6c8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 292: 0001d920 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 293: 0001d930 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 294: 0001e168 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 295: 0001e17c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 296: 0001e320 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 297: 0001e324 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 298: 0001e8fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 299: 0001e904 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 290: 0001d68c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 291: 0001d6b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 292: 0001d908 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 293: 0001d918 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 294: 0001e148 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 295: 0001e15c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 296: 0001e300 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 297: 0001e304 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 298: 0001e8dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 299: 0001e8e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 300: 0000481c 488 FUNC LOCAL DEFAULT 1 _loop0_112_rule │ │ │ │ │ 301: 00001904 140 FUNC LOCAL DEFAULT 9 _tmp_237_rule.isra.0 │ │ │ │ │ 302: 0000481c 488 FUNC LOCAL DEFAULT 1 _loop0_240_rule │ │ │ │ │ - 303: 0001f454 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 303: 0001f434 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 304: 00001614 152 FUNC LOCAL DEFAULT 9 _tmp_238_rule │ │ │ │ │ 305: 00001a24 188 FUNC LOCAL DEFAULT 9 _tmp_236_rule │ │ │ │ │ 306: 00001534 224 FUNC LOCAL DEFAULT 9 _tmp_235_rule │ │ │ │ │ 307: 000016ac 4 FUNC LOCAL DEFAULT 9 _tmp_242_rule │ │ │ │ │ - 308: 0001f4a8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 309: 0001f6a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 310: 0001f6b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 311: 0001fadc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 312: 0001faf8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 313: 0001fce0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 314: 0001fcf8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 315: 00029894 768 FUNC LOCAL DEFAULT 6 _tmp_253_rule │ │ │ │ │ - 316: 000203c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 317: 000203cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 308: 0001f488 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 309: 0001f680 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 310: 0001f690 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 311: 0001fabc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 312: 0001fad8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 313: 0001fcc0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 314: 0001fcd8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 315: 0002989c 768 FUNC LOCAL DEFAULT 6 _tmp_253_rule │ │ │ │ │ + 316: 000203a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 317: 000203ac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 318: 00000f90 772 FUNC LOCAL DEFAULT 9 invalid_except_stmt_rule │ │ │ │ │ 319: 00000ef0 160 FUNC LOCAL DEFAULT 9 _tmp_224_rule │ │ │ │ │ - 320: 000209e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 321: 000203cc 1588 FUNC LOCAL DEFAULT 6 _loop1_216_rule │ │ │ │ │ - 322: 00020a00 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 320: 000209c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 321: 000203ac 1588 FUNC LOCAL DEFAULT 6 _loop1_216_rule │ │ │ │ │ + 322: 000209e0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 323: 00001488 172 FUNC LOCAL DEFAULT 9 _tmp_229_rule.isra.0 │ │ │ │ │ - 324: 00021004 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 325: 00021024 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 326: 000215d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 327: 000215e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 328: 00021880 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 329: 00021884 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 330: 00021c3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 324: 00020fe4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 325: 00021004 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 326: 000215cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 327: 000215d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 328: 00021874 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 329: 00021878 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 330: 00021c30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 331: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 332: 000002a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 333: 00021c44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 334: 00023494 592 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ - 335: 00022fdc 1208 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ + 333: 00021c38 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 334: 0002349c 592 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ + 335: 00022fe0 1212 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ 336: 00000ee4 356 FUNC LOCAL DEFAULT 1 _loop0_129_rule │ │ │ │ │ 337: 00002990 836 FUNC LOCAL DEFAULT 1 invalid_kwarg_rule.isra.0 │ │ │ │ │ - 338: 00022c4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 339: 00022c5c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 340: 00022fcc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 338: 00022c44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 339: 00022c54 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 340: 00022fd0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 341: 00006360 156 FUNC LOCAL DEFAULT 1 _tmp_179_rule │ │ │ │ │ - 342: 00022fdc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 343: 00023484 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 344: 00023494 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 345: 000236e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 342: 00022fe0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 343: 0002348c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 344: 0002349c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 345: 000236e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 346: 000002b0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 347: 00000468 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 348: 000236e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 349: 0002374c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 348: 000236ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 349: 00023754 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 350: 0000046c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 351: 00000640 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 352: 00023754 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 353: 00023c24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 354: 00023c2c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 355: 000241d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 352: 0002375c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 353: 00023c2c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 354: 00023c34 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 355: 000241dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 356: 00000e24 192 FUNC LOCAL DEFAULT 1 _tmp_59_rule │ │ │ │ │ 357: 0000635c 4 FUNC LOCAL DEFAULT 1 _tmp_203_rule │ │ │ │ │ 358: 00000644 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 359: 0000086c 1308 FUNC LOCAL DEFAULT 1 del_target_rule │ │ │ │ │ 360: 00000868 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 361: 0000086c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 362: 00000d7c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 363: 00000d88 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 364: 00000e20 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 365: 00000e24 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 366: 00000ee0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 367: 00000ee4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 368: 00001044 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 369: 000241e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 370: 0002466c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 371: 00024670 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 372: 000252e4 1392 FUNC LOCAL DEFAULT 6 _loop1_104_rule │ │ │ │ │ - 373: 000252e4 1392 FUNC LOCAL DEFAULT 6 _loop1_105_rule │ │ │ │ │ - 374: 00025bf4 2144 FUNC LOCAL DEFAULT 6 _loop0_106_rule │ │ │ │ │ - 375: 00026454 2192 FUNC LOCAL DEFAULT 6 _loop1_107_rule │ │ │ │ │ - 376: 00025bf4 2144 FUNC LOCAL DEFAULT 6 _loop0_108_rule │ │ │ │ │ - 377: 00026454 2192 FUNC LOCAL DEFAULT 6 _loop1_109_rule │ │ │ │ │ - 378: 000252e4 1392 FUNC LOCAL DEFAULT 6 _loop1_101_rule │ │ │ │ │ - 379: 00026ce4 1408 FUNC LOCAL DEFAULT 6 _loop0_102_rule │ │ │ │ │ - 380: 00027264 1904 FUNC LOCAL DEFAULT 6 lambda_star_etc_rule │ │ │ │ │ - 381: 00026454 2192 FUNC LOCAL DEFAULT 6 _loop1_103_rule │ │ │ │ │ - 382: 00026ce4 1408 FUNC LOCAL DEFAULT 6 _loop0_100_rule │ │ │ │ │ - 383: 00025bf4 2144 FUNC LOCAL DEFAULT 6 _loop0_98_rule │ │ │ │ │ - 384: 00026ce4 1408 FUNC LOCAL DEFAULT 6 _loop0_99_rule │ │ │ │ │ + 369: 000241f0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 370: 00024674 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 371: 00024678 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 372: 000252ec 1392 FUNC LOCAL DEFAULT 6 _loop1_104_rule │ │ │ │ │ + 373: 000252ec 1392 FUNC LOCAL DEFAULT 6 _loop1_105_rule │ │ │ │ │ + 374: 00025bfc 2144 FUNC LOCAL DEFAULT 6 _loop0_106_rule │ │ │ │ │ + 375: 0002645c 2192 FUNC LOCAL DEFAULT 6 _loop1_107_rule │ │ │ │ │ + 376: 00025bfc 2144 FUNC LOCAL DEFAULT 6 _loop0_108_rule │ │ │ │ │ + 377: 0002645c 2192 FUNC LOCAL DEFAULT 6 _loop1_109_rule │ │ │ │ │ + 378: 000252ec 1392 FUNC LOCAL DEFAULT 6 _loop1_101_rule │ │ │ │ │ + 379: 00026cec 1408 FUNC LOCAL DEFAULT 6 _loop0_102_rule │ │ │ │ │ + 380: 0002726c 1904 FUNC LOCAL DEFAULT 6 lambda_star_etc_rule │ │ │ │ │ + 381: 0002645c 2192 FUNC LOCAL DEFAULT 6 _loop1_103_rule │ │ │ │ │ + 382: 00026cec 1408 FUNC LOCAL DEFAULT 6 _loop0_100_rule │ │ │ │ │ + 383: 00025bfc 2144 FUNC LOCAL DEFAULT 6 _loop0_98_rule │ │ │ │ │ + 384: 00026cec 1408 FUNC LOCAL DEFAULT 6 _loop0_99_rule │ │ │ │ │ 385: 00000448 144 FUNC LOCAL DEFAULT 9 _tmp_186_rule │ │ │ │ │ - 386: 000251dc 264 FUNC LOCAL DEFAULT 6 lambda_slash_no_default_rule │ │ │ │ │ - 387: 00025bf4 2144 FUNC LOCAL DEFAULT 6 _loop0_188_rule │ │ │ │ │ - 388: 00025a90 356 FUNC LOCAL DEFAULT 6 lambda_slash_with_default_rule │ │ │ │ │ - 389: 00026454 2192 FUNC LOCAL DEFAULT 6 _loop1_197_rule │ │ │ │ │ - 390: 00025bf4 2144 FUNC LOCAL DEFAULT 6 _loop0_189_rule │ │ │ │ │ + 386: 000251e4 264 FUNC LOCAL DEFAULT 6 lambda_slash_no_default_rule │ │ │ │ │ + 387: 00025bfc 2144 FUNC LOCAL DEFAULT 6 _loop0_188_rule │ │ │ │ │ + 388: 00025a98 356 FUNC LOCAL DEFAULT 6 lambda_slash_with_default_rule │ │ │ │ │ + 389: 0002645c 2192 FUNC LOCAL DEFAULT 6 _loop1_197_rule │ │ │ │ │ + 390: 00025bfc 2144 FUNC LOCAL DEFAULT 6 _loop0_189_rule │ │ │ │ │ 391: 00000448 144 FUNC LOCAL DEFAULT 9 _tmp_192_rule │ │ │ │ │ 392: 00001ab8 336 FUNC LOCAL DEFAULT 1 _loop0_193_rule │ │ │ │ │ 393: 00005b3c 376 FUNC LOCAL DEFAULT 1 _loop1_196_rule │ │ │ │ │ - 394: 00025934 348 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ - 395: 00025854 224 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ + 394: 0002593c 348 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ + 395: 0002585c 224 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ 396: 00001ab8 336 FUNC LOCAL DEFAULT 1 _loop0_195_rule │ │ │ │ │ 397: 00001ab8 336 FUNC LOCAL DEFAULT 1 _loop0_187_rule │ │ │ │ │ - 398: 000251b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 399: 000251dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 400: 000252dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 401: 000252e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 402: 0002584c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 403: 00025854 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 404: 0002592c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 405: 00025934 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 406: 00025a8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 407: 00025a90 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 408: 00025bec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 409: 00025bf4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 410: 0002644c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 411: 00026454 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 412: 00026cdc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 413: 00026ce4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 414: 0002725c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 415: 00027264 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 398: 000251bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 399: 000251e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 400: 000252e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 401: 000252ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 402: 00025854 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 403: 0002585c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 404: 00025934 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 405: 0002593c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 406: 00025a94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 407: 00025a98 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 408: 00025bf4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 409: 00025bfc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 410: 00026454 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 411: 0002645c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 412: 00026ce4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 413: 00026cec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 414: 00027264 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 415: 0002726c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 416: 00001ab8 336 FUNC LOCAL DEFAULT 1 _loop0_110_rule │ │ │ │ │ - 417: 000279d4 616 FUNC LOCAL DEFAULT 6 lambda_kwds_rule │ │ │ │ │ + 417: 000279dc 616 FUNC LOCAL DEFAULT 6 lambda_kwds_rule │ │ │ │ │ 418: 00001330 188 FUNC LOCAL DEFAULT 9 _tmp_202_rule │ │ │ │ │ 419: 00001990 148 FUNC LOCAL DEFAULT 9 _tmp_199_rule │ │ │ │ │ 420: 00001ab8 336 FUNC LOCAL DEFAULT 1 _loop0_200_rule │ │ │ │ │ 421: 00001990 148 FUNC LOCAL DEFAULT 9 _tmp_201_rule │ │ │ │ │ 422: 00005b3c 376 FUNC LOCAL DEFAULT 1 _loop1_111_rule │ │ │ │ │ - 423: 000279b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 424: 000279d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 425: 00027c2c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 426: 00001048 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 427: 000010e0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 428: 00027c3c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 429: 00027e00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 430: 000010e4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 431: 00001174 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 432: 00001178 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 433: 00001214 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 434: 00001218 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 435: 000012cc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 436: 000012d0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 437: 00027e04 184 FUNC LOCAL DEFAULT 6 _tmp_167_rule │ │ │ │ │ - 438: 00027e04 184 FUNC LOCAL DEFAULT 6 _tmp_168_rule │ │ │ │ │ - 439: 00001598 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 440: 00027e04 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 441: 00027eb8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 442: 000015a8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 443: 00001674 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 444: 00001680 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 445: 000017c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 446: 000017c8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 447: 000018e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 448: 000018f4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 423: 000279c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 424: 000279dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 425: 00027c34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 426: 00027c44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 427: 00027e08 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 428: 00001048 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 429: 000010d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 430: 000010dc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 431: 00001178 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 432: 0000117c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 433: 00001230 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 434: 00001234 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 435: 00027e0c 184 FUNC LOCAL DEFAULT 6 _tmp_167_rule │ │ │ │ │ + 436: 00027e0c 184 FUNC LOCAL DEFAULT 6 _tmp_168_rule │ │ │ │ │ + 437: 000014fc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 438: 00027e0c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 439: 00027ec0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 440: 0000150c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 441: 000015d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 442: 000015e4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 443: 00001728 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 444: 0000172c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 445: 00001848 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 446: 00001858 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 447: 00001a18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 448: 00001a1c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 449: 00001ab4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 450: 00001ab8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 451: 00001c08 332 FUNC LOCAL DEFAULT 1 lambda_param_maybe_default_rule │ │ │ │ │ 452: 00001c04 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 453: 00001c08 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 454: 00001d4c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 455: 00001d54 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ @@ -480,39 +480,39 @@ │ │ │ │ │ 476: 000044a0 552 FUNC LOCAL DEFAULT 1 maybe_sequence_pattern_rule │ │ │ │ │ 477: 000035c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 478: 000035c4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 479: 00003f60 256 FUNC LOCAL DEFAULT 1 pattern_capture_target_rule │ │ │ │ │ 480: 00004060 356 FUNC LOCAL DEFAULT 1 wildcard_pattern_rule │ │ │ │ │ 481: 00003838 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 482: 0000383c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 483: 00027ebc 924 FUNC LOCAL DEFAULT 6 or_pattern_rule │ │ │ │ │ + 483: 00027ec4 924 FUNC LOCAL DEFAULT 6 or_pattern_rule │ │ │ │ │ 484: 00003b94 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 485: 00027ebc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 486: 00028258 4948 FUNC LOCAL DEFAULT 6 closed_pattern_rule │ │ │ │ │ - 487: 00028254 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 488: 00028258 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 485: 00027ec4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 486: 00028260 4948 FUNC LOCAL DEFAULT 6 closed_pattern_rule │ │ │ │ │ + 487: 0002825c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 488: 00028260 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 489: 00003bb0 408 FUNC LOCAL DEFAULT 1 signed_number_rule │ │ │ │ │ 490: 00003d48 536 FUNC LOCAL DEFAULT 1 complex_number_rule │ │ │ │ │ 491: 000041c4 584 FUNC LOCAL DEFAULT 1 attr_rule │ │ │ │ │ 492: 0000440c 148 FUNC LOCAL DEFAULT 1 name_or_attr_rule │ │ │ │ │ 493: 00004a9c 512 FUNC LOCAL DEFAULT 1 positional_patterns_rule │ │ │ │ │ 494: 00005cb4 148 FUNC LOCAL DEFAULT 1 double_star_pattern_rule │ │ │ │ │ 495: 00005d48 512 FUNC LOCAL DEFAULT 1 items_pattern_rule │ │ │ │ │ 496: 00004c9c 516 FUNC LOCAL DEFAULT 1 keyword_patterns_rule │ │ │ │ │ - 497: 00029254 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 497: 0002925c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 498: 00005aa0 156 FUNC LOCAL DEFAULT 1 _tmp_67_rule │ │ │ │ │ 499: 00004a98 4 FUNC LOCAL DEFAULT 1 _tmp_70_rule │ │ │ │ │ - 500: 00029288 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 500: 00029290 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 501: 00003bb0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 502: 00003d44 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 503: 00003d48 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 504: 000295ac 744 FUNC LOCAL DEFAULT 6 signed_real_number_rule │ │ │ │ │ + 504: 000295b4 744 FUNC LOCAL DEFAULT 6 signed_real_number_rule │ │ │ │ │ 505: 00000398 176 FUNC LOCAL DEFAULT 9 imaginary_number_rule │ │ │ │ │ 506: 00003f5c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 507: 00029890 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 507: 00029898 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 508: 00003f60 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 509: 00004050 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 510: 0000475c 192 FUNC LOCAL DEFAULT 1 _tmp_69_rule │ │ │ │ │ 511: 00004060 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 512: 000041bc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 513: 000041c4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 514: 00004404 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ @@ -524,16 +524,16 @@ │ │ │ │ │ 520: 00004758 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 521: 0000475c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 522: 00004818 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 523: 0000481c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 524: 00004a00 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 525: 00004a04 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 526: 00004a94 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 527: 00029894 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 528: 00029b90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 527: 0002989c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 528: 00029b98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 529: 00004a98 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 530: 00004c98 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 531: 00004c9c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 532: 00004ea0 224 FUNC LOCAL DEFAULT 1 keyword_pattern_rule │ │ │ │ │ 533: 00004e9c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 534: 00004ea0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 535: 00004f7c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ @@ -634,15 +634,15 @@ │ │ │ │ │ 630: 00000120 56 OBJECT LOCAL DEFAULT 3 __compound_literal.3 │ │ │ │ │ 631: 000000e0 64 OBJECT LOCAL DEFAULT 3 __compound_literal.4 │ │ │ │ │ 632: 00000098 72 OBJECT LOCAL DEFAULT 3 __compound_literal.5 │ │ │ │ │ 633: 00000060 56 OBJECT LOCAL DEFAULT 3 __compound_literal.6 │ │ │ │ │ 634: 00000050 16 OBJECT LOCAL DEFAULT 3 __compound_literal.7 │ │ │ │ │ 635: 00000038 24 OBJECT LOCAL DEFAULT 3 __compound_literal.8 │ │ │ │ │ 636: 00000024 20 OBJECT LOCAL DEFAULT 3 soft_keywords │ │ │ │ │ - 637: 00000000 3724 FUNC GLOBAL HIDDEN 6 _PyPegen_parse │ │ │ │ │ + 637: 00000000 3720 FUNC GLOBAL HIDDEN 6 _PyPegen_parse │ │ │ │ │ 638: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_expect_token │ │ │ │ │ 639: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Expression │ │ │ │ │ 640: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 641: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_lookahead_with_int │ │ │ │ │ 642: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_singleton_seq │ │ │ │ │ 643: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Pypegen_stack_overflow │ │ │ │ │ 644: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_generic_seq_new │ │ │ │ │ @@ -668,16 +668,16 @@ │ │ │ │ │ 664: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_function_def_decorators │ │ │ │ │ 665: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_expect_forced_token │ │ │ │ │ 666: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Try │ │ │ │ │ 667: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_While │ │ │ │ │ 668: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Match │ │ │ │ │ 669: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_class_def_decorators │ │ │ │ │ 670: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_AsyncWith │ │ │ │ │ - 671: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxError │ │ │ │ │ - 672: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndentationError │ │ │ │ │ + 671: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndentationError │ │ │ │ │ + 672: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxError │ │ │ │ │ 673: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_AsyncFor │ │ │ │ │ 674: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_TryStar │ │ │ │ │ 675: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error │ │ │ │ │ 676: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ 677: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_new_type_comment │ │ │ │ │ 678: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_is_memoized │ │ │ │ │ 679: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_lookahead_with_string │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x37eb8 contains 642 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x37ec0 contains 642 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000050 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000000a0 0000fa1c R_ARM_CALL 00019510 param_rule │ │ │ │ │ -000000b0 00010b1c R_ARM_CALL 00022e44 default_rule │ │ │ │ │ +000000a0 0000fa1c R_ARM_CALL 000194f8 param_rule │ │ │ │ │ +000000b0 00010b1c R_ARM_CALL 00022e48 default_rule │ │ │ │ │ 000000cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000000e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000100 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00000148 0000fa1c R_ARM_CALL 00019510 param_rule │ │ │ │ │ +00000148 0000fa1c R_ARM_CALL 000194f8 param_rule │ │ │ │ │ 0000016c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000184 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000001a4 00010b1c R_ARM_CALL 00022e44 default_rule │ │ │ │ │ +000001a4 00010b1c R_ARM_CALL 00022e48 default_rule │ │ │ │ │ 000001c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000001e4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00000220 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000023c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000248 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000260 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000274 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ │ 00000838 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000848 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000008b8 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 000008f4 00005c1c R_ARM_CALL 00007bc0 t_primary_rule │ │ │ │ │ 00000908 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000928 00005c1c R_ARM_CALL 00007bc0 t_primary_rule │ │ │ │ │ 0000093c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000094c 0000511c R_ARM_CALL 0001fcf8 slices_rule │ │ │ │ │ +0000094c 0000511c R_ARM_CALL 0001fcd8 slices_rule │ │ │ │ │ 00000960 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000978 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00000988 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000009c0 0002c11c R_ARM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ 000009e0 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ 00000a50 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00000a64 0002bb1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ @@ -96,151 +96,151 @@ │ │ │ │ │ 00000e98 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ebc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ed8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000f24 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000f4c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000f64 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000f7c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000f98 00014e1c R_ARM_CALL 00023494 kwarg_or_double_starred_rule │ │ │ │ │ -00000fc4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000fe4 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00001008 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001028 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001034 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001098 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000010bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000010d8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001130 0000e41c R_ARM_CALL 00018cb8 slash_no_default_rule │ │ │ │ │ -00001150 0000dd1c R_ARM_CALL 0001a134 slash_with_default_rule │ │ │ │ │ -0000116c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000011c8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000011ec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000011f8 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ -0000120c 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00001258 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00001278 0003051c R_ARM_CALL 00000000 _PyPegen_soft_keyword_token │ │ │ │ │ -00001298 0002d21c R_ARM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -000012ac 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000012c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001330 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001354 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001378 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000013a4 0001b51c R_ARM_CALL 00027e04 _tmp_167_rule │ │ │ │ │ -000013c4 0001b61c R_ARM_CALL 00027e04 _tmp_168_rule │ │ │ │ │ -000013fc 00006b1c R_ARM_CALL 00017ad8 starred_expression_rule │ │ │ │ │ -00001414 0000531c R_ARM_CALL 0001bfa4 star_named_expression_rule │ │ │ │ │ -00001428 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001438 00005b1c R_ARM_CALL 0001e324 star_named_expressions_rule │ │ │ │ │ -00001448 0000671c R_ARM_CALL 0001467c for_if_clauses_rule │ │ │ │ │ -00001470 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000147c 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -000014a8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000014cc 0000531c R_ARM_CALL 0001bfa4 star_named_expression_rule │ │ │ │ │ -000014e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000014f0 0000671c R_ARM_CALL 0001467c for_if_clauses_rule │ │ │ │ │ -0000152c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001544 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001570 0000671c R_ARM_CALL 0001467c for_if_clauses_rule │ │ │ │ │ -0000159c 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -000015a0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000015a4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000015f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000160c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001630 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000163c 00001b1c R_ARM_CALL 0000dfc8 star_expressions_rule │ │ │ │ │ -00001650 0000491c R_ARM_CALL 000002f4 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -00001654 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000016cc 0003071c R_ARM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ -00001728 0000661c R_ARM_CALL 0001e17c list_rule │ │ │ │ │ -00001748 0000651c R_ARM_CALL 0001bb9c tuple_rule │ │ │ │ │ -0000176c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000017a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000017bc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001814 0000661c R_ARM_CALL 0001e17c list_rule │ │ │ │ │ -00001834 0000651c R_ARM_CALL 0001bb9c tuple_rule │ │ │ │ │ -00001854 00005f1c R_ARM_CALL 0000c240 genexp_rule │ │ │ │ │ -00001878 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000189c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000018c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000018dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001934 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000197c 00001a1c R_ARM_CALL 0000a98c star_targets_rule │ │ │ │ │ -000019a0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000019b8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000019d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019ec 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00001a20 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001a30 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001a50 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00001a78 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001a98 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001aa4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000f94 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000fb4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000fc0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000fd4 00014e1c R_ARM_CALL 0002349c kwarg_or_double_starred_rule │ │ │ │ │ +00001000 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001030 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00001094 0000e41c R_ARM_CALL 00018ca0 slash_no_default_rule │ │ │ │ │ +000010b4 0000dd1c R_ARM_CALL 0001a11c slash_with_default_rule │ │ │ │ │ +000010d0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000112c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001150 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000115c 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ +00001170 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +000011bc 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000011dc 0003051c R_ARM_CALL 00000000 _PyPegen_soft_keyword_token │ │ │ │ │ +000011fc 0002d21c R_ARM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +00001210 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00001228 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001294 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000012b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000012dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001308 0001b31c R_ARM_CALL 00027e0c _tmp_167_rule │ │ │ │ │ +00001328 0001b41c R_ARM_CALL 00027e0c _tmp_168_rule │ │ │ │ │ +00001360 00006b1c R_ARM_CALL 00017ac0 starred_expression_rule │ │ │ │ │ +00001378 0000531c R_ARM_CALL 0001bf8c star_named_expression_rule │ │ │ │ │ +0000138c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000139c 00005b1c R_ARM_CALL 0001e304 star_named_expressions_rule │ │ │ │ │ +000013ac 0000671c R_ARM_CALL 00014664 for_if_clauses_rule │ │ │ │ │ +000013d4 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +000013e0 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000140c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001430 0000531c R_ARM_CALL 0001bf8c star_named_expression_rule │ │ │ │ │ +00001444 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001454 0000671c R_ARM_CALL 00014664 for_if_clauses_rule │ │ │ │ │ +00001490 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000014a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000014d4 0000671c R_ARM_CALL 00014664 for_if_clauses_rule │ │ │ │ │ +00001500 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00001504 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001508 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001558 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001570 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001594 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000015a0 00001b1c R_ARM_CALL 0000dfc8 star_expressions_rule │ │ │ │ │ +000015b4 0000491c R_ARM_CALL 000002f4 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +000015b8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001630 0003071c R_ARM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +0000168c 0000661c R_ARM_CALL 0001e15c list_rule │ │ │ │ │ +000016ac 0000651c R_ARM_CALL 0001bb84 tuple_rule │ │ │ │ │ +000016d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000170c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001720 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001778 0000661c R_ARM_CALL 0001e15c list_rule │ │ │ │ │ +00001798 0000651c R_ARM_CALL 0001bb84 tuple_rule │ │ │ │ │ +000017b8 00005f1c R_ARM_CALL 0000c240 genexp_rule │ │ │ │ │ +000017dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001800 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001824 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001840 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001898 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000018e0 00001a1c R_ARM_CALL 0000a98c star_targets_rule │ │ │ │ │ +00001904 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000191c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000193c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001950 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00001984 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001994 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000019b4 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000019dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000019fc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001a08 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001a6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001a90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001aac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001af8 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00001b34 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00001b4c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001b9c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00001bb8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00001bd0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001bdc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00001bfc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001c48 00018a1c R_ARM_CALL 00025934 lambda_param_rule │ │ │ │ │ -00001c68 00018a1c R_ARM_CALL 00025934 lambda_param_rule │ │ │ │ │ -00001c94 00010b1c R_ARM_CALL 00022e44 default_rule │ │ │ │ │ +00001c48 00018a1c R_ARM_CALL 0002593c lambda_param_rule │ │ │ │ │ +00001c68 00018a1c R_ARM_CALL 0002593c lambda_param_rule │ │ │ │ │ +00001c94 00010b1c R_ARM_CALL 00022e48 default_rule │ │ │ │ │ 00001cb0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001ccc 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ 00001cdc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001d0c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001d18 00010b1c R_ARM_CALL 00022e44 default_rule │ │ │ │ │ +00001d18 00010b1c R_ARM_CALL 00022e48 default_rule │ │ │ │ │ 00001d3c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00001d50 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00001e00 00006b1c R_ARM_CALL 00017ad8 starred_expression_rule │ │ │ │ │ +00001e00 00006b1c R_ARM_CALL 00017ac0 starred_expression_rule │ │ │ │ │ 00001e74 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00001eac 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ -00001eec 0000cb1c R_ARM_CALL 00021c44 kwargs_rule │ │ │ │ │ +00001eec 0000cb1c R_ARM_CALL 00021c38 kwargs_rule │ │ │ │ │ 00001f18 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 00001f38 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00001f74 0000c71c R_ARM_CALL 00015974 args_rule │ │ │ │ │ +00001f74 0000c71c R_ARM_CALL 0001595c args_rule │ │ │ │ │ 00001fa0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00001fc0 0000c71c R_ARM_CALL 00015974 args_rule │ │ │ │ │ -00001fe0 0000c71c R_ARM_CALL 00015974 args_rule │ │ │ │ │ -00002000 0000c71c R_ARM_CALL 00015974 args_rule │ │ │ │ │ +00001fc0 0000c71c R_ARM_CALL 0001595c args_rule │ │ │ │ │ +00001fe0 0000c71c R_ARM_CALL 0001595c args_rule │ │ │ │ │ +00002000 0000c71c R_ARM_CALL 0001595c args_rule │ │ │ │ │ 0000203c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00002064 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00002094 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000020c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000020d8 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000020f0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000210c 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 0000212c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002148 0000cc1c R_ARM_CALL 00017498 _tmp_258_rule │ │ │ │ │ +00002148 0000cc1c R_ARM_CALL 00017480 _tmp_258_rule │ │ │ │ │ 0000218c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000219c 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 000021b0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000021d0 0002bb1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 000021f8 0002da1c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000220c 00001f1c R_ARM_CALL 000236e4 INVALID_VERSION_CHECK │ │ │ │ │ +0000220c 00001f1c R_ARM_CALL 000236ec INVALID_VERSION_CHECK │ │ │ │ │ 00002224 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000225c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00002278 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000022b0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 000022bc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000022fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000230c 0000c71c R_ARM_CALL 00015974 args_rule │ │ │ │ │ +0000230c 0000c71c R_ARM_CALL 0001595c args_rule │ │ │ │ │ 00002320 0003081c R_ARM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ 0000232c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002354 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002364 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ -00002374 0000671c R_ARM_CALL 0001467c for_if_clauses_rule │ │ │ │ │ +00002374 0000671c R_ARM_CALL 00014664 for_if_clauses_rule │ │ │ │ │ 00002390 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 00002394 0003091c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ 000023a0 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 000023a4 0003091c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -000023d8 0000671c R_ARM_CALL 0001467c for_if_clauses_rule │ │ │ │ │ +000023d8 0000671c R_ARM_CALL 00014664 for_if_clauses_rule │ │ │ │ │ 000023ec 00030a1c R_ARM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ -00002414 0000cb1c R_ARM_CALL 00021c44 kwargs_rule │ │ │ │ │ +00002414 0000cb1c R_ARM_CALL 00021c38 kwargs_rule │ │ │ │ │ 0000242c 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00002458 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000248c 0001c81c R_ARM_CALL 000004d8 _tmp_262_rule │ │ │ │ │ 000024b0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000024cc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00002510 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000253c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -255,84 +255,84 @@ │ │ │ │ │ 00002668 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00002694 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000026a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000026b8 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000026c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000026ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000026fc 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ -0000270c 0000671c R_ARM_CALL 0001467c for_if_clauses_rule │ │ │ │ │ +0000270c 0000671c R_ARM_CALL 00014664 for_if_clauses_rule │ │ │ │ │ 0000272c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000274c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000276c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002784 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000027c8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000027e4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000280c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000281c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002828 0000671c R_ARM_CALL 0001467c for_if_clauses_rule │ │ │ │ │ +00002828 0000671c R_ARM_CALL 00014664 for_if_clauses_rule │ │ │ │ │ 0000283c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002874 0000c71c R_ARM_CALL 00015974 args_rule │ │ │ │ │ +00002874 0000c71c R_ARM_CALL 0001595c args_rule │ │ │ │ │ 000028ac 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 000028b0 0003091c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ 000028bc 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 000028c0 0003091c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ 00002928 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00002934 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ -0000294c 0000671c R_ARM_CALL 0001467c for_if_clauses_rule │ │ │ │ │ +0000294c 0000671c R_ARM_CALL 00014664 for_if_clauses_rule │ │ │ │ │ 00002960 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 0000296c 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ 00002974 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002978 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00002978 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 0000297c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002980 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002984 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002988 0001ca02 R_ARM_ABS32 00001298 _tmp_155_rule │ │ │ │ │ 0000298c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000029f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002a14 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002a38 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002a64 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00002a88 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00002a98 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 00002abc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002ae8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002af8 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ -00002b08 0000671c R_ARM_CALL 0001467c for_if_clauses_rule │ │ │ │ │ +00002b08 0000671c R_ARM_CALL 00014664 for_if_clauses_rule │ │ │ │ │ 00002b44 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002b6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002bb8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002c18 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00002c38 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00002c48 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 00002c5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002c6c 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 00002cbc 0001cd02 R_ARM_ABS32 00002cd4 _tmp_157_rule │ │ │ │ │ 00002cc0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002cc4 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00002cc4 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 00002cc8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002ccc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002cd0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002d20 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00002d4c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002d60 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00002d68 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00002dc4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002df0 0000531c R_ARM_CALL 0001bfa4 star_named_expression_rule │ │ │ │ │ +00002df0 0000531c R_ARM_CALL 0001bf8c star_named_expression_rule │ │ │ │ │ 00002e04 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e24 0000141c R_ARM_CALL 0001b624 named_expression_rule │ │ │ │ │ +00002e24 0000141c R_ARM_CALL 0001b60c named_expression_rule │ │ │ │ │ 00002e88 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002e94 00005b1c R_ARM_CALL 0001e324 star_named_expressions_rule │ │ │ │ │ +00002e94 00005b1c R_ARM_CALL 0001e304 star_named_expressions_rule │ │ │ │ │ 00002eac 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002ed4 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 00002f00 0002d71c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ 00002f14 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002f7c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00002fd0 0002941c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 0000300c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000301c 0000151c R_ARM_CALL 0001d930 block_rule │ │ │ │ │ +0000301c 0000151c R_ARM_CALL 0001d918 block_rule │ │ │ │ │ 00003034 00030b1c R_ARM_CALL 00000000 _PyAST_match_case │ │ │ │ │ 00003064 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000030a0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000030cc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 000030f4 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00003110 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000311c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ @@ -348,17 +348,17 @@ │ │ │ │ │ 000032d4 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00003308 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003314 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000332c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000333c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00003354 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003358 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0000335c 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +0000335c 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ 00003360 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003364 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00003364 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 00003368 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000033bc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00003470 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000347c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000034a8 00030c1c R_ARM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ 000034bc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003540 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -373,47 +373,47 @@ │ │ │ │ │ 0000375c 00030d1c R_ARM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ 0000376c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003798 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000037c8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000037d8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000037f8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00003824 00030d1c R_ARM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ -000038bc 0001e31c R_ARM_CALL 00027ebc or_pattern_rule │ │ │ │ │ +000038bc 0001e31c R_ARM_CALL 00027ec4 or_pattern_rule │ │ │ │ │ 000038d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000390c 0001e31c R_ARM_CALL 00027ebc or_pattern_rule │ │ │ │ │ +0000390c 0001e31c R_ARM_CALL 00027ec4 or_pattern_rule │ │ │ │ │ 00003930 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003994 0001e31c R_ARM_CALL 00027ebc or_pattern_rule │ │ │ │ │ +00003994 0001e31c R_ARM_CALL 00027ec4 or_pattern_rule │ │ │ │ │ 000039a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000039c8 0001e31c R_ARM_CALL 00027ebc or_pattern_rule │ │ │ │ │ +000039c8 0001e31c R_ARM_CALL 00027ec4 or_pattern_rule │ │ │ │ │ 000039dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003a14 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00003a54 00030e1c R_ARM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ 00003a6c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003aa0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003ac4 0002941c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00003b00 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003b40 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003b58 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003b70 0002fc1c R_ARM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ 00003b80 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 00003b9c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003ba0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003ba4 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00003ba4 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 00003ba8 0002b102 R_ARM_ABS32 00000000 _PyPegen_name_token │ │ │ │ │ 00003bac 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003c10 0002c41c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ 00003c38 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003c64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003c70 0002c41c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ 00003c80 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00003cbc 0002e41c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ 00003cd0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003cf4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003da8 0001f81c R_ARM_CALL 000295ac signed_real_number_rule │ │ │ │ │ -00003dc8 0001f81c R_ARM_CALL 000295ac signed_real_number_rule │ │ │ │ │ +00003da8 0001f81c R_ARM_CALL 000295b4 signed_real_number_rule │ │ │ │ │ +00003dc8 0001f81c R_ARM_CALL 000295b4 signed_real_number_rule │ │ │ │ │ 00003df4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003e04 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003e14 0001f91c R_ARM_CALL 00000398 imaginary_number_rule │ │ │ │ │ 00003e24 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00003e5c 0002df1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ 00003e78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003e88 0001f91c R_ARM_CALL 00000398 imaginary_number_rule │ │ │ │ │ @@ -458,35 +458,35 @@ │ │ │ │ │ 00004640 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00004658 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00004664 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000468c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000046b0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000046b8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00004718 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004740 0000141c R_ARM_CALL 0001b624 named_expression_rule │ │ │ │ │ +00004740 0000141c R_ARM_CALL 0001b60c named_expression_rule │ │ │ │ │ 00004750 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000047ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000047d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000047f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004810 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000485c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000048ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000048cc 0000741c R_ARM_CALL 0001e904 fstring_replacement_field_rule │ │ │ │ │ +000048cc 0000741c R_ARM_CALL 0001e8e4 fstring_replacement_field_rule │ │ │ │ │ 000048f0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000491c 0003181c R_ARM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ 00004950 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00004974 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00004988 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00004994 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000049a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000049b8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000049dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000049e4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004a54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a7c 0000571c R_ARM_CALL 0001645c annotated_rhs_rule │ │ │ │ │ +00004a7c 0000571c R_ARM_CALL 00016444 annotated_rhs_rule │ │ │ │ │ 00004a8c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00004b34 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00004b5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004b9c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00004bb4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00004bd0 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 00004c1c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ @@ -537,36 +537,36 @@ │ │ │ │ │ 0000534c 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 00005360 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 000053ac 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000053d8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000053f8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005404 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005410 0000921c R_ARM_CALL 000100a4 star_expression_rule │ │ │ │ │ -00005428 00001f1c R_ARM_CALL 000236e4 INVALID_VERSION_CHECK │ │ │ │ │ +00005428 00001f1c R_ARM_CALL 000236ec INVALID_VERSION_CHECK │ │ │ │ │ 00005440 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005448 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005484 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005488 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000548c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005490 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005494 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00005494 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 00005498 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000054ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005518 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ -00005530 00001f1c R_ARM_CALL 000236e4 INVALID_VERSION_CHECK │ │ │ │ │ +00005530 00001f1c R_ARM_CALL 000236ec INVALID_VERSION_CHECK │ │ │ │ │ 00005540 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005560 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000556c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000055c4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00005644 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005658 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005668 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 000056b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000056e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000056f4 0000151c R_ARM_CALL 0001d930 block_rule │ │ │ │ │ +000056f4 0000151c R_ARM_CALL 0001d918 block_rule │ │ │ │ │ 00005704 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00005748 0002fe1c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 00005784 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 000057e0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000580c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00005878 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000058a0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ @@ -586,15 +586,15 @@ │ │ │ │ │ 00005a14 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005a38 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005a44 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00005a5c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005a6c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00005a80 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005a94 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00005a98 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +00005a98 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ 00005a9c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005af0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005b14 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005b30 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005b7c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00005be0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00005c0c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -640,15 +640,15 @@ │ │ │ │ │ 0000634c 0002d002 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 00006350 0002cf02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 00006354 0002ce02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 000063b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000063d4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000063f0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x392c8 contains 48 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x392d0 contains 48 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 │ │ │ │ │ @@ -691,15 +691,15 @@ │ │ │ │ │ 00000148 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000158 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000160 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000168 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000170 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000178 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x39448 contains 3536 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x39450 contains 3536 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000000a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000000b8 00027f1c R_ARM_CALL 00000000 _PyAST_Expression │ │ │ │ │ 00000134 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000001d4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000001e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000001fc 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ @@ -717,343 +717,342 @@ │ │ │ │ │ 000004d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004e4 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 000004f0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000510 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000558 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000578 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000005d8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000060c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000065c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000698 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000006f8 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000730 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000750 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00000770 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000788 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000007b8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000007e0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000080c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000818 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000858 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000868 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000088c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000898 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000008c0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000924 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000095c 0000081c R_ARM_CALL 00000d3c _gather_141_rule │ │ │ │ │ -00000970 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000984 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000009a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000009bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000009dc 00000a1c R_ARM_CALL 00000d3c _gather_143_rule │ │ │ │ │ -000009f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a10 00000b1c R_ARM_CALL 00000d3c _gather_145_rule │ │ │ │ │ -00000a34 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a58 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a7c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a9c 00000c1c R_ARM_CALL 00000d3c _gather_147_rule │ │ │ │ │ -00000ac8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000adc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b10 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b28 00028e1c R_ARM_CALL 00000000 _PyAST_FunctionType │ │ │ │ │ -00000b34 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000b70 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b94 00028f1c R_ARM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ -00000bd0 00028f1c R_ARM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ -00000be4 00028f1c R_ARM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ -00000bf0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000c30 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00000c44 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000c4c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000c6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000c80 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000ca4 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00000cd8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000cec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d1c 0002901c R_ARM_CALL 00000000 _PyPegen_interactive_exit │ │ │ │ │ -00000d28 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d48 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000d58 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000d88 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000dac 0002921c R_ARM_CALL 00000000 _PyAST_Pass │ │ │ │ │ -00000dd0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000e04 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000e20 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000e38 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000e74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000e84 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00000ed8 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00000f04 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00000f2c 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00000f54 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00000f7c 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00000fa8 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00000fd4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00001030 0002941c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00001150 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001174 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000011c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000011e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001220 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001254 0002951c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ -0000134c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001360 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001384 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000013a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000013bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000013e4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001424 0002961c R_ARM_CALL 00000000 _PyAST_With │ │ │ │ │ -00001430 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000014a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000014d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000014f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000150c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001578 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000015ac 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000015f0 0002971c R_ARM_CALL 00000000 _PyAST_For │ │ │ │ │ -000015fc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001638 0002981c R_ARM_CALL 00000000 _PyPegen_function_def_decorators │ │ │ │ │ -00001644 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000016c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000016d8 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00001738 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001768 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001780 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000017f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001844 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001878 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000018ac 00029a1c R_ARM_CALL 00000000 _PyAST_Try │ │ │ │ │ -000018c0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000018dc 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00001904 0002951c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ -00001910 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001994 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019f4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001a34 00029b1c R_ARM_CALL 00000000 _PyAST_While │ │ │ │ │ -00001a58 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00001aac 0002941c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00001ad0 0002941c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00001af8 00001d1c R_ARM_CALL 00002d74 subject_expr_rule │ │ │ │ │ -00001b0c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001b20 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001b34 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001b44 00001e1c R_ARM_CALL 00002f38 _loop1_64_rule │ │ │ │ │ -00001b58 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001b68 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001b9c 00029c1c R_ARM_CALL 00000000 _PyAST_Match │ │ │ │ │ -00001bbc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001be4 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00001c14 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00001c40 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001c78 00029a1c R_ARM_CALL 00000000 _PyAST_Try │ │ │ │ │ -00001ca0 00029d1c R_ARM_CALL 00000000 _PyPegen_class_def_decorators │ │ │ │ │ -00001cac 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001cdc 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00001d18 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001d2c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001d40 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001d64 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001d78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001d9c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001db0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001dd8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001e18 00029e1c R_ARM_CALL 00000000 _PyAST_AsyncWith │ │ │ │ │ -00001e8c 00002302 R_ARM_ABS32 000037d0 _tmp_7_rule │ │ │ │ │ -00001e90 00002402 R_ARM_ABS32 000038b8 _tmp_8_rule │ │ │ │ │ -00001e94 00002502 R_ARM_ABS32 00003974 _tmp_9_rule │ │ │ │ │ -00001e98 00002602 R_ARM_ABS32 00003a34 _tmp_10_rule │ │ │ │ │ -00001ea0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000618 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000668 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000006a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000704 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000073c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000075c 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000077c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000794 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000007bc 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000007ec 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000820 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000082c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000838 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000086c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000890 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000089c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000008f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000930 0000081c R_ARM_CALL 00000d3c _gather_141_rule │ │ │ │ │ +00000944 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000958 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000097c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000990 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000009b0 00000a1c R_ARM_CALL 00000d3c _gather_143_rule │ │ │ │ │ +000009c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000009e4 00000b1c R_ARM_CALL 00000d3c _gather_145_rule │ │ │ │ │ +00000a08 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000a2c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000a50 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000a70 00000c1c R_ARM_CALL 00000d3c _gather_147_rule │ │ │ │ │ +00000a9c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000ab0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000ae4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000afc 00028e1c R_ARM_CALL 00000000 _PyAST_FunctionType │ │ │ │ │ +00000b08 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000b30 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000b54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000b78 00028f1c R_ARM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ +00000bac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000bc0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000be4 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00000bf8 00028f1c R_ARM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ +00000c04 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000c44 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00000c5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000c70 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000cac 00028f1c R_ARM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ +00000cd8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000cf0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000d0c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d40 0002901c R_ARM_CALL 00000000 _PyPegen_interactive_exit │ │ │ │ │ +00000d4c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d6c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000d7c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000dac 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000dd0 0002921c R_ARM_CALL 00000000 _PyAST_Pass │ │ │ │ │ +00000df4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000e2c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000e48 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000e70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000e80 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00000ed4 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00000f00 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00000f28 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00000f50 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00000f78 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00000fa4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00000fd0 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000102c 0002941c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +0000114c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001170 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000011c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000011e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000121c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001250 0002951c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ +00001348 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000135c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001380 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000013a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000013b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000013e0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001420 0002961c R_ARM_CALL 00000000 _PyAST_With │ │ │ │ │ +0000142c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000014a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000014cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000014f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001508 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001574 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000015a8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000015ec 0002971c R_ARM_CALL 00000000 _PyAST_For │ │ │ │ │ +000015f8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001640 0002981c R_ARM_CALL 00000000 _PyPegen_function_def_decorators │ │ │ │ │ +0000164c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000016c8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000016e0 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00001740 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001770 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001788 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +000017f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000184c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001880 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000018b4 00029a1c R_ARM_CALL 00000000 _PyAST_Try │ │ │ │ │ +000018c8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000018e4 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000190c 0002951c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ +00001918 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001998 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000019bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000019f8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001a38 00029b1c R_ARM_CALL 00000000 _PyAST_While │ │ │ │ │ +00001a5c 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00001ab0 0002941c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +00001ad4 0002941c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +00001afc 00001d1c R_ARM_CALL 00002d74 subject_expr_rule │ │ │ │ │ +00001b10 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001b24 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001b38 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001b48 00001e1c R_ARM_CALL 00002f38 _loop1_64_rule │ │ │ │ │ +00001b5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001b6c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001ba0 00029c1c R_ARM_CALL 00000000 _PyAST_Match │ │ │ │ │ +00001bc0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001be8 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00001c18 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00001c44 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001c7c 00029a1c R_ARM_CALL 00000000 _PyAST_Try │ │ │ │ │ +00001ca4 00029d1c R_ARM_CALL 00000000 _PyPegen_class_def_decorators │ │ │ │ │ +00001cb0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001ce0 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00001d1c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001d30 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001d44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001d68 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001d7c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001da0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001db4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001ddc 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001e1c 00029e1c R_ARM_CALL 00000000 _PyAST_AsyncWith │ │ │ │ │ +00001e90 00002302 R_ARM_ABS32 000037d0 _tmp_7_rule │ │ │ │ │ +00001e94 00002402 R_ARM_ABS32 000038b8 _tmp_8_rule │ │ │ │ │ +00001e98 00002502 R_ARM_ABS32 00003974 _tmp_9_rule │ │ │ │ │ +00001e9c 00002602 R_ARM_ABS32 00003a34 _tmp_10_rule │ │ │ │ │ 00001ea4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001ea8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001eb4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001eb0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001eb8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001ebc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001ec0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001ec8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001ed0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001ed4 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00001ed8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001ee4 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00001ee8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001ef0 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00001ef4 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ -00001ef8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f14 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f28 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f4c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f70 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f84 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001fc8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000200c 0002a11c R_ARM_CALL 00000000 _PyAST_AsyncFor │ │ │ │ │ -00002048 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002060 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00002084 0000281c R_ARM_CALL 00005570 _loop1_61_rule │ │ │ │ │ -000020d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002108 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000213c 0002a21c R_ARM_CALL 00000000 _PyAST_TryStar │ │ │ │ │ -0000215c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000021dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000021f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002208 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000221c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002244 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002298 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000022ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000022c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000022dc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002304 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00002310 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002350 0002a41c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00002368 0002a51c R_ARM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ -00002398 0002961c R_ARM_CALL 00000000 _PyAST_With │ │ │ │ │ -000023b4 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000023ec 0002a41c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000023fc 0002a51c R_ARM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ -00002434 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002448 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000245c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002478 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000024a0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000024b0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000250c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002520 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002534 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002570 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002598 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000025a4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000025e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000025fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002610 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002654 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000267c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00002688 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000026e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000026fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002710 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002758 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002780 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000278c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000027b0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000027e0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000281c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002854 00002a1c R_ARM_CALL 00000618 invalid_try_stmt_rule │ │ │ │ │ -00002880 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000288c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000028e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000028fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000290c 00002b1c R_ARM_CALL 00000000 _gather_210_rule │ │ │ │ │ -00002920 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002944 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000295c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000298c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001ec4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001ecc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001ed0 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00001ed4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001ee4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001eec 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00001ef0 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +00001ef4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001ef8 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00001efc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f00 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f1c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f30 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f8c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001fd0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002014 0002a11c R_ARM_CALL 00000000 _PyAST_AsyncFor │ │ │ │ │ +00002050 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002068 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +0000208c 0000281c R_ARM_CALL 00005570 _loop1_61_rule │ │ │ │ │ +000020e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002114 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002148 0002a21c R_ARM_CALL 00000000 _PyAST_TryStar │ │ │ │ │ +00002168 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000021b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000021d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000021e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000021f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002220 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002274 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002288 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000229c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000022b8 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000022e0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000022ec 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000232c 0002a41c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +00002344 0002a51c R_ARM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ +00002374 0002961c R_ARM_CALL 00000000 _PyAST_With │ │ │ │ │ +00002390 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +000023c8 0002a41c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +000023d8 0002a51c R_ARM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ +00002410 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002424 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002438 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002454 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000247c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000248c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000024ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002500 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002514 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002558 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002580 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000258c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000025cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000025e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000025f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002630 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002658 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00002664 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000026c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000026d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000026ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002734 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000275c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00002768 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000278c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000027b8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000027f0 00002a1c R_ARM_CALL 00000618 invalid_try_stmt_rule │ │ │ │ │ +0000281c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002828 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002880 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002898 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000028a8 00002b1c R_ARM_CALL 00000000 _gather_210_rule │ │ │ │ │ +000028bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000028e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000028f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002928 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000294c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000295c 00002c1c R_ARM_CALL 000016b0 _gather_212_rule │ │ │ │ │ +00002970 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002988 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000299c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000029b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000029c0 00002c1c R_ARM_CALL 000016b0 _gather_212_rule │ │ │ │ │ -000029d4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000029ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002a00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002a14 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002a30 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002a58 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00002a64 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002a94 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002ab0 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002ad8 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00002af8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002b3c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002bb8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002bf0 00002d1c R_ARM_CALL 00000000 _gather_206_rule │ │ │ │ │ -00002c04 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002c24 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00002c30 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002c5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002c6c 00002e1c R_ARM_CALL 000016b0 _gather_208_rule │ │ │ │ │ -00002c80 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002c98 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002cac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002cc8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002cf8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002d28 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002d48 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002d64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002d84 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002ddc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e24 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e48 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e78 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002ea0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00002eac 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002f0c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f30 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f60 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002f88 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00002fac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002fdc 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003018 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003044 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003064 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003094 00002f1c R_ARM_CALL 000015a8 invalid_for_target_rule │ │ │ │ │ -000030c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000030ec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003108 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003154 00001d1c R_ARM_CALL 00002d74 subject_expr_rule │ │ │ │ │ -00003168 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000317c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003198 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000031c0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000031cc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000031f0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003210 00001d1c R_ARM_CALL 00002d74 subject_expr_rule │ │ │ │ │ -00003224 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003244 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003294 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000032b8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000032e8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000332c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000334c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003364 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003378 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003398 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000033d0 00029e1c R_ARM_CALL 00000000 _PyAST_AsyncWith │ │ │ │ │ -000033f8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003450 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003468 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000348c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000034b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000034d4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000034f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000029cc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000029f4 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00002a00 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002a30 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002a4c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002a74 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00002a94 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002ad8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002af0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b14 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b2c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b54 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002b8c 00002d1c R_ARM_CALL 00000000 _gather_206_rule │ │ │ │ │ +00002ba0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002bc0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00002bcc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002bf8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c08 00002e1c R_ARM_CALL 000016b0 _gather_208_rule │ │ │ │ │ +00002c1c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c34 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c48 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002cb0 00001d1c R_ARM_CALL 00002d74 subject_expr_rule │ │ │ │ │ +00002cc4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002cd8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002cf4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002d1c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00002d28 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002d4c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002d80 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002da4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002db8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002dd4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002dfc 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00002e20 00001d1c R_ARM_CALL 00002d74 subject_expr_rule │ │ │ │ │ +00002e34 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002e54 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00002ea8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002ec0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002ee4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002f04 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002f28 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002f74 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002f80 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002f9c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002ff4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000300c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003030 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003054 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003078 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003094 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000030c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000030e0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000310c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003164 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003188 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000031ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000031d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000031e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003200 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00003238 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003270 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000327c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000032a0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000032bc 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000032fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003314 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003328 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003348 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003380 00029e1c R_ARM_CALL 00000000 _PyAST_AsyncWith │ │ │ │ │ +000033b8 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000033c4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003400 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003444 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003474 0000301c R_ARM_CALL 0000150c invalid_for_target_rule │ │ │ │ │ +00003490 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000034e0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000034ec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003520 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003550 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000355c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003594 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000035c0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003618 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000363c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003660 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003684 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003698 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000036b4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000036ec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003724 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003730 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003754 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003770 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000379c 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -000037a0 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ -000037a4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000037a8 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -000037ac 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000037b0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000037b4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000037b8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003540 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003594 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000035c4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000361c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003640 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003664 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003688 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000369c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000036b8 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000036e0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000036ec 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003728 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003778 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000037b4 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +000037b8 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +000037bc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000037c0 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +000037c4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000037c8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000037cc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003814 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003838 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000385c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000388c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000038fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003920 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -1152,15 +1151,15 @@ │ │ │ │ │ 00004cec 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004d2c 0002b31c R_ARM_CALL 00000000 _PyAST_Assert │ │ │ │ │ 00004d38 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004d78 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004d9c 0002b41c R_ARM_CALL 00000000 _PyAST_Break │ │ │ │ │ 00004db8 00029402 R_ARM_ABS32 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00004dbc 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00004dc0 00004302 R_ARM_ABS32 000145bc _tmp_6_rule │ │ │ │ │ +00004dc0 00004302 R_ARM_ABS32 000145a4 _tmp_6_rule │ │ │ │ │ 00004dd0 00004402 R_ARM_ABS32 00000d88 _tmp_22_rule │ │ │ │ │ 00004dec 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004df0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004e18 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 00004e68 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004e88 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00004ecc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -1230,16 +1229,16 @@ │ │ │ │ │ 00005b7c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005bc4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005c08 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00005c40 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005c68 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00005c90 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005c9c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005cd0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005ce8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005ccc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005ce4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00005d38 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005d44 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005d6c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00005da4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005dd8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005de4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005e08 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -1248,16 +1247,16 @@ │ │ │ │ │ 00005e40 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005e54 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005e60 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00005e84 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005e8c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005ebc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005ef8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005f14 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005f4c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005f0c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005f44 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005f64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005f80 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005f8c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005fb0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006014 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000604c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000060c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -1270,15 +1269,15 @@ │ │ │ │ │ 000061d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000625c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00006298 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000062c8 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000062e0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 000062fc 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 0000631c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006364 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00006364 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00006368 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000063ac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006404 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000643c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000645c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00006468 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00006480 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -1298,15 +1297,15 @@ │ │ │ │ │ 0000666c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000669c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006718 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00006734 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006744 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000677c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000679c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000067c0 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +000067c0 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 000067c4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000067c8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000682c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00006868 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000068e8 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 00006940 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 00006990 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ @@ -1350,46 +1349,46 @@ │ │ │ │ │ 00007318 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007330 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00007340 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00007378 0002c11c R_ARM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ 00007384 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000073ac 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000073fc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007430 0000521c R_ARM_CALL 000016dc invalid_ann_assign_target_rule │ │ │ │ │ -00007490 0000541c R_ARM_CALL 000018f4 _loop0_164_rule │ │ │ │ │ -000074c0 0000551c R_ARM_CALL 000018f4 _loop0_165_rule │ │ │ │ │ +00007430 0000521c R_ARM_CALL 00001640 invalid_ann_assign_target_rule │ │ │ │ │ +00007490 0000541c R_ARM_CALL 00001858 _loop0_164_rule │ │ │ │ │ +000074c0 0000551c R_ARM_CALL 00001858 _loop0_165_rule │ │ │ │ │ 0000752c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000755c 0000561c R_ARM_CALL 00004a04 _tmp_13_rule │ │ │ │ │ 0000757c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000075b8 0002bd1c R_ARM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ 000075dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000075f4 0000491c R_ARM_CALL 000002f4 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ 000075f8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000761c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00007628 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00007660 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000076a8 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000076a8 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000076ec 0002c21c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -00007714 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00007714 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000772c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00007734 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ 00007738 00005902 R_ARM_ABS32 0000a8bc t_lookahead_rule │ │ │ │ │ 0000773c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00007740 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00007744 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000774c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00007750 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007754 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00007754 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 00007758 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00007764 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000077a0 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00007804 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000781c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00007834 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000787c 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000787c 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00007888 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000078ac 0002a41c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ 000078bc 0002a51c R_ARM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ 0000790c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000793c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007980 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000079a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -1431,40 +1430,40 @@ │ │ │ │ │ 00008180 0002c11c R_ARM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ 0000818c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000081c0 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 0000820c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 00008258 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 000082a4 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 000082f0 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008368 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000083b4 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008400 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000844c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008498 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000084ec 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008538 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008584 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000085d0 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000861c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008670 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000086bc 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008708 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008754 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000087a0 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008370 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000083bc 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008408 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008454 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000084a0 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000084f4 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008540 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000858c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000085d8 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008624 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008678 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000086c4 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008710 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000875c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000087a8 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 0000884c 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00008860 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000088c0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000088e8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008904 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00008930 0002c31c R_ARM_CALL 00000000 _PyAST_Call │ │ │ │ │ -00008944 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000896c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008978 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008984 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000899c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000088dc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008904 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008910 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008944 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008960 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000898c 0002c31c R_ARM_CALL 00000000 _PyAST_Call │ │ │ │ │ +000089b4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000089c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000089d8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000089e8 00005902 R_ARM_ABS32 0000a8bc t_lookahead_rule │ │ │ │ │ 00008a4c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00008a88 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008aac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008ad0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008af8 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00008b18 0002c41c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ @@ -1500,75 +1499,75 @@ │ │ │ │ │ 00009234 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000092a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000092d4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000092fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009320 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00009354 0002c51c R_ARM_CALL 00000000 _PyAST_Constant │ │ │ │ │ 00009378 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000093bc 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000093bc 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000093c0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000943c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009490 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000094b4 0002cb1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ 000094e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000094f8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00009538 0002cc1c R_ARM_CALL 00000000 _PyAST_DictComp │ │ │ │ │ 00009544 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009570 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000095cc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00009600 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009614 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009658 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00009658 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000965c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000968c 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000096e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009718 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000972c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000097cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009808 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009818 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00009858 0002cd1c R_ARM_CALL 00000000 _PyAST_SetComp │ │ │ │ │ 00009864 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000098a4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00009924 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000996c 00006c1c R_ARM_CALL 000012d0 invalid_comprehension_rule │ │ │ │ │ +0000996c 00006c1c R_ARM_CALL 00001234 invalid_comprehension_rule │ │ │ │ │ 0000997c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000999c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000099cc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009a04 00006e02 R_ARM_ABS32 00009fb4 _tmp_93_rule │ │ │ │ │ 00009a08 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ 00009a0c 0002ce02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 00009a10 0002cf02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 00009a14 0002d002 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 00009a18 0002d102 R_ARM_ABS32 00000000 _Py_EllipsisObject │ │ │ │ │ 00009a1c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009a20 00006f02 R_ARM_ABS32 00001048 _tmp_233_rule │ │ │ │ │ +00009a20 00006f02 R_ARM_ABS32 00001a1c _tmp_233_rule │ │ │ │ │ 00009a24 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00009a28 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00009a2c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00009a30 00007002 R_ARM_ABS32 000063fc _tmp_234_rule │ │ │ │ │ 00009a34 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00009a3c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009a40 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00009a40 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 00009a48 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009a64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009ab4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009af4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009b14 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009b4c 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00009b4c 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00009b50 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009b70 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009b9c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00009bd4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009c04 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00009c44 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009c68 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009c88 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009cac 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009cf0 00006c1c R_ARM_CALL 000012d0 invalid_comprehension_rule │ │ │ │ │ +00009cf0 00006c1c R_ARM_CALL 00001234 invalid_comprehension_rule │ │ │ │ │ 00009d44 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009d50 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009d5c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00009d98 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009db0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009df0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009e08 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ @@ -1576,15 +1575,15 @@ │ │ │ │ │ 00009e68 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009e74 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009e9c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009ecc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009ee0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009f00 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009f44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009f7c 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00009f7c 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00009f80 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009ff4 0002d21c R_ARM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ 0000a018 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000a048 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000a0bc 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 0000a130 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000a198 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -1744,15 +1743,15 @@ │ │ │ │ │ 0000c1dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c1f0 00005902 R_ARM_ABS32 0000a8bc t_lookahead_rule │ │ │ │ │ 0000c200 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c21c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c238 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c2a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c33c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000c3a0 00006c1c R_ARM_CALL 000012d0 invalid_comprehension_rule │ │ │ │ │ +0000c3a0 00006c1c R_ARM_CALL 00001234 invalid_comprehension_rule │ │ │ │ │ 0000c3b0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c3d4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000c410 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000c424 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c448 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000c46c 0002bb1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 0000c498 0002da1c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ @@ -1777,39 +1776,39 @@ │ │ │ │ │ 0000c910 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000c944 0002dc1c R_ARM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ 0000ca34 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000ca58 0002dd1c R_ARM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ 0000ca64 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000ca90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000cab8 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000caf0 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000caf0 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000caf4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000cb1c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000cb44 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000cb60 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000cb74 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000cba8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000cbc4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000cc38 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000cc38 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000cc44 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000cc68 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000cc8c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000ccb0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000ccec 0002dc1c R_ARM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ 0000cd10 0002dd1c R_ARM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ -0000cd64 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000cd64 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000cd68 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000cd90 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000cdd8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000ce18 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ce4c 00008702 R_ARM_ABS32 00001218 _tmp_158_rule │ │ │ │ │ +0000ce4c 00008702 R_ARM_ABS32 0000117c _tmp_158_rule │ │ │ │ │ 0000ce54 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ 0000ce58 00008802 R_ARM_ABS32 000013ec _tmp_159_rule │ │ │ │ │ 0000ce5c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000ce60 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +0000ce60 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 0000ce64 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000ce68 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000ce6c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000cec0 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 0000cf54 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000cf90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000cfb0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -2113,38 +2112,38 @@ │ │ │ │ │ 00011394 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000113e0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00011424 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00011454 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000114a8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0001153c 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 0001157c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00011690 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000116b4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000116ec 0002df1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -000116f8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011730 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001168c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000116cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000116f0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011728 0002df1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +00011734 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00011770 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00011794 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000117cc 0002df1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ 00011840 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00011864 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00011888 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000118ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000118d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000118f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00011918 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011990 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00011990 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00011994 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000119b8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000119e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00011a10 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00011a30 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00011a50 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00011a8c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00011a90 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00011a90 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 00011ad8 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 00011b18 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 00011c14 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00011c54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00011c78 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00011cb0 0002df1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ 00011cbc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -2193,2052 +2192,2053 @@ │ │ │ │ │ 000129a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000129c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000129e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012a28 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00012a60 0002df1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ 00012a84 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00012abc 0002df1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -00012b3c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012b48 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00012b80 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012bfc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012c40 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012c4c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012c58 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012b70 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012bd8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012be4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00012c20 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012c2c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012c38 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012c44 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00012c64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00012c98 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012cb4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012d08 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00012d08 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00012d0c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00012d3c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00012d44 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00012d44 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 00012d48 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00012d9c 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 00012ddc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012e00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012e24 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012ea4 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 00012ee4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012f20 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ 00012f44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012f8c 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00012fc8 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00013018 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013054 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000130c8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001310c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013140 0002e41c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -00013154 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000131a4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000131dc 0002df1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0001320c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013244 0002e61c R_ARM_CALL 00000000 _PyAST_Await │ │ │ │ │ -0001326c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000132a4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000132d0 0002e61c R_ARM_CALL 00000000 _PyAST_Await │ │ │ │ │ -000132f8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013330 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001337c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000133b8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000133c8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000133ec 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00013400 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001341c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001344c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001349c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000134bc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000134d8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001351c 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00013554 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000135a0 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000135ec 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013678 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013720 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0001374c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013794 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00013804 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00013830 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013878 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000138a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013950 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00013960 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013998 0002c01c R_ARM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -000139d0 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013a1c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013a68 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013adc 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013b28 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013b74 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013bc8 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013c14 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013c60 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013ce8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013cf8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013d3c 0002c31c R_ARM_CALL 00000000 _PyAST_Call │ │ │ │ │ -00013d88 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013dd4 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013e20 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013e98 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013ea8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013ee0 0002c11c R_ARM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -00013eec 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013f34 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013f50 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00013f78 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013fdc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013fe8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014048 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014054 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00014088 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014104 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00014140 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014160 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000141a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000141f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014228 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001427c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000142b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000142f8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001432c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014338 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001434c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014358 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00014364 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012fcc 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0001301c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013058 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000130ec 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013120 0002e41c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +00013134 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013184 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000131bc 0002df1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +000131e8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013214 0002e61c R_ARM_CALL 00000000 _PyAST_Await │ │ │ │ │ +00013260 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013298 0002e61c R_ARM_CALL 00000000 _PyAST_Await │ │ │ │ │ +000132c0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000132f8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013344 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001337c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000133a4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000133b8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000133d4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000133f8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001341c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001345c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001347c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00013494 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000134b4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000134d0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00013514 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0001354c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013598 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000135e4 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013670 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013718 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00013744 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001378c 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000137fc 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00013828 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013870 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0001389c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013948 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00013958 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013990 0002c01c R_ARM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +000139c8 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013a14 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013a60 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013ad4 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013b20 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013b6c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013bc0 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013c0c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013c58 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013d04 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013d14 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013d58 0002c31c R_ARM_CALL 00000000 _PyAST_Call │ │ │ │ │ +00013d80 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013dcc 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013e18 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013e90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013ea0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013ed8 0002c11c R_ARM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +00013ee4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013f2c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013f48 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00013fac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013ff0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014008 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014030 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001403c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014048 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000140ec 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00014128 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014148 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014188 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000141d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014210 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00014264 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000142a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000142e0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00014314 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014320 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00014334 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014340 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001434c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014358 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00014370 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014388 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000143a0 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000143b0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014438 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014480 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000144a0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000144e0 0002e71c R_ARM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ -000144fc 0002e81c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -00014520 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014544 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001457c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014600 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014624 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014650 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000146d4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00014724 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014748 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014388 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00014398 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014420 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014468 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014488 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000144c8 0002e71c R_ARM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ +000144e4 0002e81c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +00014508 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001452c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00014564 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000145e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001460c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014638 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000146bc 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001470c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014730 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014754 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0001476c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014784 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000147bc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000147ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014814 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014854 0002e91c R_ARM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -00014874 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000148b4 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00014908 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014934 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014974 0002e91c R_ARM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -000149b0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000149d8 00002f1c R_ARM_CALL 000015a8 invalid_for_target_rule │ │ │ │ │ -000149e0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014a08 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014a14 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00014a30 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014aa0 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00014b04 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014b40 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00014b68 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014b80 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014ba4 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00014bcc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00014bec 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00014c00 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014c1c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014c28 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00014c6c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014c84 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014c9c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00014cc8 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00014d24 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00014d68 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014d80 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014d84 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00014d88 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00014d8c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014e08 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014e18 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00014e44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014e70 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014eac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014edc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014f18 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014f2c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014f5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014f98 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00014ffc 0002eb1c R_ARM_CALL 00000000 _PyAST_FunctionDef │ │ │ │ │ -00015028 0002e81c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -0001506c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015080 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015090 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000150bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000150e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015130 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015164 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000151a0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000151c4 0002e81c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -00015214 0002ec1c R_ARM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ -00015254 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000147a4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000147e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014828 0002e91c R_ARM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +00014860 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014888 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000148c8 0002e91c R_ARM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +000148e8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014928 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001497c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014998 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000149c0 0000301c R_ARM_CALL 0000150c invalid_for_target_rule │ │ │ │ │ +000149c8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000149f0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000149fc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00014a7c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00014ae0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014b1c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00014b44 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014b5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014b80 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00014ba8 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00014bc8 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00014bdc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014c10 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014c1c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00014c34 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014c50 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014c74 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00014ccc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014cd8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014cf0 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00014d14 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00014d68 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00014d6c 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00014d70 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00014d74 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00014df0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014e00 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00014e2c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014e58 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014e94 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014ec4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014f00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014f14 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014f44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014f80 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00014fe4 0002eb1c R_ARM_CALL 00000000 _PyAST_FunctionDef │ │ │ │ │ +00015010 0002e81c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +00015054 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015068 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015078 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000150a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000150d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015118 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001514c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015188 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000151ac 0002e81c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +000151fc 0002ec1c R_ARM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ +0001523c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00015298 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000152b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000152c8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000152d8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00015300 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015328 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001534c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015368 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001537c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000153b0 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000153dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015454 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015484 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000154b4 0002a41c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000154cc 0002a51c R_ARM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ -000154f0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015518 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001552c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015540 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015554 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015574 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00015580 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000155ac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000155b8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000155e0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000155f4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015630 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015654 0000c21c R_ARM_CALL 00001178 _tmp_228_rule │ │ │ │ │ -00015674 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000156d4 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000156f8 0000c31c R_ARM_CALL 00001178 _tmp_227_rule │ │ │ │ │ -00015710 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015724 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015740 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00015768 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00015774 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001579c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000157cc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001580c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015810 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015814 0000c502 R_ARM_ABS32 00000578 _tmp_149_rule │ │ │ │ │ -00015818 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -0001581c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015820 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015824 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00015828 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ -0001582c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015880 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000158d0 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000158f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015914 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00015934 0000c81c R_ARM_CALL 00001d54 invalid_arguments_rule │ │ │ │ │ -00015944 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015970 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00015a44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015a68 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015ad4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00015b6c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00015b94 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00015bd0 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00015bf0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015c08 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00015c18 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00015c34 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00015c6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015c98 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00015cd0 0002ed1c R_ARM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ -00015ce8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00015d24 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00015d38 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015d5c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00015d80 0002bb1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00015db0 0002da1c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -00015e00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015e18 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00015e5c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00015ec0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00015ee8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015f00 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00015fac 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00015fc8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00015fe0 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00015ff0 0002ee1c R_ARM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ -00015ffc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016014 0002ef1c R_ARM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ -00016038 0002c31c R_ARM_CALL 00000000 _PyAST_Call │ │ │ │ │ -00016044 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001607c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000160bc 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00016100 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016148 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016194 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000161e0 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000161e4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016218 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00016224 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016248 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001628c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00016298 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000162bc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000162d8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016304 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016324 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016348 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001639c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000163c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000163cc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000163f8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016418 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016448 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0001644c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00016450 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00016454 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00016458 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000164e4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016530 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00016578 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000165d0 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000165fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001661c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001665c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016670 0002b81c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -000166e8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000166fc 0002b81c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -0001676c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000167cc 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000167f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016818 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016858 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001686c 0002b81c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -0001691c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00016974 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000169a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000169c0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016a58 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016a70 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00016a9c 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00016aec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016b0c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016b4c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016b60 0002b81c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -00016c90 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016cc8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016d00 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016d4c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016d5c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016d94 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016dc0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016e0c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016e38 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016e58 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016e7c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016ef0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016f64 0000d31c R_ARM_CALL 00004f80 type_param_rule │ │ │ │ │ -00016f9c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00016fc4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016fdc 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00016ff4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017010 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00017030 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017054 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000170a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000170f4 0000d31c R_ARM_CALL 00004f80 type_param_rule │ │ │ │ │ -00017128 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00017140 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001714c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00017170 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001718c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000171b4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000171e8 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000171ec 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017214 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017234 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017240 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017264 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017274 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00017278 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001727c 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -000172e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017308 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017338 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017378 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017398 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000173c4 0002f01c R_ARM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ -000173f4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00017420 0002f11c R_ARM_CALL 00000000 _PyAST_Yield │ │ │ │ │ -0001742c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001744c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017520 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017544 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000175b4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00017620 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00017648 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00017668 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000176ac 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000176c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000176e4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00017704 0002bb1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0001772c 0002da1c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -00017760 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017784 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000177d8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00017818 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00017858 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001787c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000178f4 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00017900 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001793c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017984 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00017988 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000179a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000179dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000179fc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017a1c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017a70 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00017a74 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00017a78 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00017a7c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00017a80 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00017aac 0002a41c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00017abc 0002a51c R_ARM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ -00017b48 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017b6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017b9c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017c08 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00017c3c 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00017c78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017cb0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00017cbc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017cf4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017d3c 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00017d40 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017d64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017d8c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017d98 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00017d9c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00017da0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00017e3c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00017e90 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00017ec8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00017f3c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00017fb8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017fd0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018008 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001805c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018094 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018108 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00018184 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001819c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018200 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00018258 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018290 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018304 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00018380 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000183d0 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -000183f8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001841c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018438 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000184ac 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000184d0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000184f0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001850c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018534 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001859c 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -000185bc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000185fc 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -0001864c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001866c 0000e31c R_ARM_CALL 000010e4 _tmp_169_rule │ │ │ │ │ -00018738 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018758 0000e81c R_ARM_CALL 000010e4 _tmp_174_rule │ │ │ │ │ -0001876c 0000e91c R_ARM_CALL 00000000 _loop0_175_rule │ │ │ │ │ -00018780 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018818 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001882c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018864 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00018868 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018890 0000ec1c R_ARM_CALL 00000000 _loop0_170_rule │ │ │ │ │ -000188a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000152c0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000152e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015310 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015334 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015350 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015364 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00015398 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +000153c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001543c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001546c 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001549c 0002a41c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +000154b4 0002a51c R_ARM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ +000154d8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015500 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015514 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015528 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001553c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001555c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00015568 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015594 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000155a0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000155c8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000155dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015618 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001563c 0000c21c R_ARM_CALL 000010dc _tmp_228_rule │ │ │ │ │ +0001565c 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +000156bc 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +000156e0 0000c31c R_ARM_CALL 000010dc _tmp_227_rule │ │ │ │ │ +000156f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001570c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015728 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00015750 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001575c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015784 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000157b4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000157f4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000157f8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000157fc 0000c502 R_ARM_ABS32 00000578 _tmp_149_rule │ │ │ │ │ +00015800 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00015804 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00015808 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001580c 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00015810 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +00015814 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00015868 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000158b8 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000158dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000158fc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001591c 0000c81c R_ARM_CALL 00001d54 invalid_arguments_rule │ │ │ │ │ +0001592c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015958 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00015a2c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015a50 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015abc 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00015b54 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00015b7c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00015bb8 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00015bd8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015bf0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00015c00 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00015c1c 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00015c54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015c80 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00015cb8 0002ed1c R_ARM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ +00015cd0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00015d0c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00015d20 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015d44 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00015d68 0002bb1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00015d98 0002da1c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +00015de8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015e00 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00015e44 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00015ea8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00015ed0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015ee8 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00015f94 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00015fb0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00015fc8 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00015fd8 0002ee1c R_ARM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ +00015fe4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015ffc 0002ef1c R_ARM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ +00016020 0002c31c R_ARM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0001602c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016064 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000160a4 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +000160e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016130 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001617c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000161c8 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000161cc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016200 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001620c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016230 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016274 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016280 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000162a4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000162c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000162ec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001630c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016330 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00016384 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000163a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000163b4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000163e0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016400 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016430 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00016434 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00016438 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001643c 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00016440 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000164cc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016518 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00016560 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000165b8 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000165e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016604 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016644 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016658 0002b81c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +000166d0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000166e4 0002b81c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +00016754 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000167b4 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000167e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016800 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016840 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016854 0002b81c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +00016904 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0001695c 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00016988 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000169a8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016a40 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016a58 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00016a84 0002b01c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00016ad4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016af4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016b34 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016b48 0002b81c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +00016c78 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016cb0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016ce8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016d34 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016d44 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016d7c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016da8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016df4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016e20 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016e40 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016e64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016ed8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016f4c 0000d31c R_ARM_CALL 00004f80 type_param_rule │ │ │ │ │ +00016f84 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00016fac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016fc4 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00016fdc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016ff8 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00017018 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001703c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001708c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000170dc 0000d31c R_ARM_CALL 00004f80 type_param_rule │ │ │ │ │ +00017110 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00017128 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017134 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00017158 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017174 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001719c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000171d0 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000171d4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000171fc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001721c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017228 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001724c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001725c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00017260 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00017264 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +000172cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000172f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017320 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00017360 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017380 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000173ac 0002f01c R_ARM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +000173dc 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00017408 0002f11c R_ARM_CALL 00000000 _PyAST_Yield │ │ │ │ │ +00017414 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017434 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017508 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001752c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001759c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00017608 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00017630 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00017650 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00017694 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000176a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000176cc 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000176ec 0002bb1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00017714 0002da1c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +00017748 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001776c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000177c0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00017800 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00017840 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017864 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000178dc 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000178e8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017924 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001796c 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00017970 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017990 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000179c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000179e4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017a04 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017a58 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00017a5c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00017a60 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00017a64 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00017a68 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00017a94 0002a41c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +00017aa4 0002a51c R_ARM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ +00017b30 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017b54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017b84 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00017bf0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00017c24 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00017c60 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017c98 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00017ca4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017cdc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017d24 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00017d28 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017d4c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017d74 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017d80 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00017d84 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00017d88 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00017e24 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00017e78 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00017eb0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00017f24 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00017fa0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017fb8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017ff0 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00018044 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001807c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000180f0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001816c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018184 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000181e8 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00018240 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018278 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000182ec 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00018368 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000183b8 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +000183e0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018404 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018420 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018494 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000184b8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000184d8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000184f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001851c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00018584 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +000185a4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000185e4 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00018634 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018654 0000e31c R_ARM_CALL 00001048 _tmp_169_rule │ │ │ │ │ +00018720 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018740 0000e81c R_ARM_CALL 00001048 _tmp_174_rule │ │ │ │ │ +00018754 0000e91c R_ARM_CALL 00000000 _loop0_175_rule │ │ │ │ │ +00018768 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018800 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018814 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001884c 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00018850 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018878 0000ec1c R_ARM_CALL 00000000 _loop0_170_rule │ │ │ │ │ +0001888c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000188b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000188d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000188e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018924 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018948 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000189b0 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -000189c4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000189f0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018a10 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018a1c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00018a38 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018a5c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018a68 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00018a80 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018ab4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018ac0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00018adc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018af4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00018b14 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018b2c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00018b78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018b94 0000ee1c R_ARM_CALL 00000000 _loop0_177_rule │ │ │ │ │ -00018ba8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018bc0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018c6c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018c88 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018c94 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +0001890c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018930 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018998 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +000189ac 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000189d8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000189f8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018a04 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00018a20 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018a44 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018a50 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00018a68 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018a9c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018aa8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00018ac4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018adc 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00018afc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018b14 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00018b60 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018b7c 0000ee1c R_ARM_CALL 00000000 _loop0_177_rule │ │ │ │ │ +00018b90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018ba8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018c54 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018c70 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018c7c 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00018c80 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018c84 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018c88 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00018c8c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018c90 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018c94 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00018c98 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00018c9c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018ca0 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00018ca4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018ca8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018cac 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018cb0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018cb4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018d0c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018d40 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018d70 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018d90 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00018db0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018dbc 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00018e0c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00018e60 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018e98 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018f00 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00018f70 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018f8c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018fac 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018fc8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018fd4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00018ff0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00019004 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019010 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001901c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000190a8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000190e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019110 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00019150 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00019170 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019184 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000191a4 0002f41c R_ARM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -00019214 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00019250 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001927c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000192b0 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000192d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000192f4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00019364 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019388 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000193c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000193e4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00019440 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001946c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019488 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000194a8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000194cc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000194ec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001950c 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00019570 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000195ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000195d8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001960c 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00019664 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000196b8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000196dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000196f4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019768 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001979c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019818 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00019864 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019894 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000198cc 0002ae1c R_ARM_CALL 00000000 _PyAST_alias │ │ │ │ │ -000198fc 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00019920 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019938 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00019948 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00019964 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00019994 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000199bc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000199e0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00019a34 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019a4c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00019a94 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00019ac8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019af4 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00019b18 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00019b58 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019b90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019ba0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00019bcc 0002f51c R_ARM_CALL 00000000 _PyPegen_alias_for_star │ │ │ │ │ -00019be0 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00019c04 0002ae1c R_ARM_CALL 00000000 _PyAST_alias │ │ │ │ │ -00019c10 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019c48 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018cf4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018d28 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018d58 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018d78 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00018d98 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018da4 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00018df4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00018e48 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018e80 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018ee8 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00018f58 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018f74 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018f94 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018fb0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018fbc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00018fd8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00018fec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018ff8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00019004 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00019090 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000190cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000190f8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00019138 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00019158 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001916c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001918c 0002f41c R_ARM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +000191fc 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00019238 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019264 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00019298 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000192b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000192dc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001934c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019370 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000193a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000193cc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00019428 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019454 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019470 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019490 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000194b4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000194d4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000194f4 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00019558 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00019594 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000195c0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000195f4 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001964c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000196a0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000196c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000196dc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019750 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00019784 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019800 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001984c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001987c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000198b4 0002ae1c R_ARM_CALL 00000000 _PyAST_alias │ │ │ │ │ +000198e4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00019908 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019920 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00019930 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001994c 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001997c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000199a4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000199c8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00019a1c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019a34 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00019a7c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00019ab0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019adc 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00019b00 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00019b40 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019b78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019b88 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00019bb4 0002f51c R_ARM_CALL 00000000 _PyPegen_alias_for_star │ │ │ │ │ +00019bc8 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00019bec 0002ae1c R_ARM_CALL 00000000 _PyAST_alias │ │ │ │ │ +00019bf8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019c30 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00019c60 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00019c78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019c90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019cb4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019ce8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019d1c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00019d28 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00019d64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019d78 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019d98 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019e10 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019e24 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019e44 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00019e50 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019eb0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019ee8 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00019ef4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019f24 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00019f28 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00019f2c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00019f30 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00019fcc 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00019ff4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a00c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a024 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a040 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001a0b4 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a0cc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a0d8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00019c9c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019cd0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019d04 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00019d10 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00019d4c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019d60 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019d80 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019df8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019e0c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019e2c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00019e38 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019e98 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019ed0 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00019edc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019f0c 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00019f10 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00019f14 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00019f18 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00019fb4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00019fdc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019ff4 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a00c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a028 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001a09c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001a0b4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a0c0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001a0e4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a0ec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0001a0fc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a104 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a114 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a188 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001a204 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a280 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a2cc 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001a348 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a3c4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a40c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a42c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a448 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a458 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a464 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001a49c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a4ac 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a4b8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001a4dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a4f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a508 0002f61c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -0001a51c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001a544 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a560 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001a570 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a58c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a5a4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001a5c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a5dc 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001a5f0 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a634 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001a6ac 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a71c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a744 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a760 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a770 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a77c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001a794 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a7a0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001a7bc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001a7dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a848 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001a890 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a8c0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001a904 0002ae1c R_ARM_CALL 00000000 _PyAST_alias │ │ │ │ │ -0001a92c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001a968 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001a9a0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a9a8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001a9c8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001aa1c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001aa88 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001aac4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001aaf4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001ab28 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001ab58 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ab6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ab90 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001ac24 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001ac60 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ac90 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001acd0 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001ad00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ad14 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ad38 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001ad78 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001ad9c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001adc8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001ae20 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001ae5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ae88 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001aec0 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001aef0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001af14 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001af30 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001af3c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001af60 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001af88 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001afb4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001afd4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001b018 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b03c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001b07c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001b0d0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001b10c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b138 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001b16c 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001b19c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b1c0 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001b1d8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b1fc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001b228 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001b270 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001b2d8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001b358 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001b414 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b454 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b48c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b4a8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001b4b4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001b4c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b500 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b520 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b53c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b588 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b5a8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001b5c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b5fc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b620 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b69c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001b6fc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001b724 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b748 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001b774 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001b788 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b7a8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001b7c8 0002bb1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0001b7f0 0002da1c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0001b88c 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0001b8f0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001b918 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001b950 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0001b960 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b988 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001b9c0 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001b9c8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b9f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ba34 0002c21c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0001ba5c 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001ba64 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ba7c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001baa4 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001bad0 0002c21c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0001baf4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001bb2c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001bb54 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001bb78 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0001bb7c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001bb80 00010f02 R_ARM_ABS32 000017c8 _tmp_161_rule │ │ │ │ │ -0001bb84 00011002 R_ARM_ABS32 00000a2c _tmp_160_rule │ │ │ │ │ -0001bb88 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001bb8c 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -0001bb90 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001bb94 00011102 R_ARM_ABS32 00001294 _tmp_162_rule │ │ │ │ │ -0001bb98 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001bc00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001bc7c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001bcbc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001bcec 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001bd18 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001bd2c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001bd60 0002d71c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -0001bd88 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001bdac 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001bdec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001be10 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001be50 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001be94 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001bed8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001bef8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001bf10 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001bf34 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001bf44 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001c008 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c054 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001c0a0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001c0dc 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001c0f0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c128 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c17c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001c1e8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001c224 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c250 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001c284 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001c2b4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c2c8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c2ec 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001c37c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001c3b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c3e8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001c428 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001c458 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c46c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c490 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001c4d0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c4f4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001c520 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001c578 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001c5b4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c5e0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001c618 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001c648 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c66c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001c688 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001c698 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c6bc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c6e0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001c70c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001c740 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001c758 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001c798 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c7bc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001c7fc 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001c850 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001c88c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c8b8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001c8ec 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001c91c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c940 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001c9bc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c9e0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001ca0c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001ca54 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001cac0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001cad0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001cadc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001caf4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001cb38 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001cb78 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001cba4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001cbd4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001cbf8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001cc44 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001cc50 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001cc60 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001cc90 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001ccd8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001ccf8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001cd18 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001cd30 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cd8c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cdb0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cdd4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ce1c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ce5c 0001191c R_ARM_CALL 00000000 _loop0_48_rule │ │ │ │ │ -0001ce8c 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0001ced4 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0001cee0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001cf34 00011b1c R_ARM_CALL 0000046c param_star_annotation_rule │ │ │ │ │ -0001cf54 00011b1c R_ARM_CALL 0000046c param_star_annotation_rule │ │ │ │ │ -0001cf94 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cfd4 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0001d004 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d028 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d04c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d070 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d0cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d0f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d114 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d158 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d190 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001d194 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001d1cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d1dc 00011d1c R_ARM_CALL 00001330 _tmp_184_rule │ │ │ │ │ -0001d210 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d234 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d254 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d27c 00011e1c R_ARM_CALL 00000ac4 _tmp_181_rule │ │ │ │ │ -0001d28c 00011f1c R_ARM_CALL 00000000 _loop0_182_rule │ │ │ │ │ -0001d2a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d2b0 0001201c R_ARM_CALL 00000ac4 _tmp_183_rule │ │ │ │ │ -0001d2e8 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001d2ec 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001d310 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d350 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d378 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001d390 0002f41c R_ARM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0001d3ac 0001211c R_ARM_CALL 00000000 _loop0_49_rule │ │ │ │ │ -0001d3e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d3f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d40c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001d448 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d480 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d4a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d4ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d510 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d584 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d594 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d5a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d5c8 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001d5e4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d618 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d664 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0001d69c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d6a8 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +0001a170 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001a1ec 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a268 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a2b4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001a330 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a3ac 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a3f4 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001a414 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001a430 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a440 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a44c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001a484 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a494 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a4a0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001a4c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a4d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a4f0 0002f61c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +0001a504 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001a52c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a548 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001a558 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a574 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a58c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001a5ac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a5c4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001a5d8 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a61c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001a694 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a704 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a72c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001a748 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a758 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a764 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001a77c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a788 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001a7a4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001a7c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a830 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001a878 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a8a8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001a8ec 0002ae1c R_ARM_CALL 00000000 _PyAST_alias │ │ │ │ │ +0001a914 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001a950 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001a988 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a990 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a998 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001aa04 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001aa70 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001aaac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001aadc 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001ab10 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001ab40 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ab54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ab78 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001ac0c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001ac48 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ac78 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001acb8 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001ace8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001acfc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ad20 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001ad60 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001ad84 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001adb0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001ae08 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001ae44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ae70 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001aea8 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001aed8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001aefc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001af18 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001af24 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001af48 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001af70 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001af9c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001afbc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001b000 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b024 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001b064 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001b0b8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001b0f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b120 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001b154 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001b184 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b1a8 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001b1c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b1e4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001b210 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001b258 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001b2c0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001b340 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001b3fc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b43c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b474 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b490 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001b49c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001b4ac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b4e8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b508 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b524 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b570 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b590 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001b5a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b5e4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b608 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b684 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001b6e4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001b70c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b730 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001b75c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001b770 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b790 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001b7b0 0002bb1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0001b7d8 0002da1c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0001b874 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0001b8d8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001b900 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001b938 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0001b948 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b970 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001b9a8 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001b9b0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b9e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ba1c 0002c21c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0001ba44 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001ba4c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ba64 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ba8c 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001bab8 0002c21c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0001badc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001bb14 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001bb3c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001bb60 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bb64 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001bb68 00010f02 R_ARM_ABS32 0000172c _tmp_161_rule │ │ │ │ │ +0001bb6c 00011002 R_ARM_ABS32 00000a2c _tmp_160_rule │ │ │ │ │ +0001bb70 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001bb74 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +0001bb78 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001bb7c 00011102 R_ARM_ABS32 00001294 _tmp_162_rule │ │ │ │ │ +0001bb80 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001bbe8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bc64 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bca4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bcd4 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001bd00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bd14 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001bd48 0002d71c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +0001bd70 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001bd94 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001bdd4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bdf8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001be38 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001be7c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001bec0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001bee0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001bef8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001bf1c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001bf2c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001bff0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c03c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001c088 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001c0c4 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001c0d8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c110 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c164 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001c1d0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001c20c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c238 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001c26c 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001c29c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c2b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c2d4 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001c364 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001c3a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c3d0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001c410 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001c440 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c454 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c478 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001c4b8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c4dc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001c508 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001c560 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001c59c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c5c8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001c600 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001c630 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c654 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001c670 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001c680 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c6a4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c6c8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001c6f4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001c728 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001c740 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001c780 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c7a4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001c7e4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001c838 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001c874 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c8a0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001c8d4 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001c904 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c928 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001c9a4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c9c8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001c9f4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001ca3c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001caa8 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001cab8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001cac4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001cadc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001cb20 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001cb60 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001cb8c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001cbbc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001cbe0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001cc2c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001cc38 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001cc48 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001cc78 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001ccc0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001cce0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001cd00 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001cd18 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cd74 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cd98 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cdbc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ce04 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ce44 0001191c R_ARM_CALL 00000000 _loop0_48_rule │ │ │ │ │ +0001ce74 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0001cebc 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0001cec8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001cf1c 00011b1c R_ARM_CALL 0000046c param_star_annotation_rule │ │ │ │ │ +0001cf3c 00011b1c R_ARM_CALL 0000046c param_star_annotation_rule │ │ │ │ │ +0001cf7c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cfbc 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0001cfec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d010 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d034 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d058 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d0b4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d0d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d0fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d140 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d178 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001d17c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001d1b4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d1c4 00011d1c R_ARM_CALL 00001330 _tmp_184_rule │ │ │ │ │ +0001d1f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d21c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d23c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d264 00011e1c R_ARM_CALL 00000ac4 _tmp_181_rule │ │ │ │ │ +0001d274 00011f1c R_ARM_CALL 00000000 _loop0_182_rule │ │ │ │ │ +0001d288 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d298 0001201c R_ARM_CALL 00000ac4 _tmp_183_rule │ │ │ │ │ +0001d2d0 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001d2d4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001d2f8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d338 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d360 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001d378 0002f41c R_ARM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +0001d394 0001211c R_ARM_CALL 00000000 _loop0_49_rule │ │ │ │ │ +0001d3c8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d3dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d3f4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001d430 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d468 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d48c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d4d4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d4f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d56c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d57c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d590 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d5b0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001d5cc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d600 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d64c 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0001d684 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d690 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +0001d694 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001d698 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001d69c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001d6a0 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d6a4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001d6a8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0001d6ac 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001d6b0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001d6b4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001d6b8 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d6bc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001d6c0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001d6c4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001d72c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d788 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d7ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d7d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d81c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d854 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001d858 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001d894 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d8a4 00011d1c R_ARM_CALL 00001330 _tmp_184_rule │ │ │ │ │ -0001d8d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d8f4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d910 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d924 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001d928 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -0001d92c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001d980 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0001d9a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d9b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001da04 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001daa0 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001dab4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dac8 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0001db08 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001db7c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001dbf8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001dc10 0002861c R_ARM_CALL 00000000 _PyPegen_seq_flatten │ │ │ │ │ -0001dc30 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dc50 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0001dc78 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001dc94 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0001dd08 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dd44 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001ddb8 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001ddf4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001de54 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001de8c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001deac 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001decc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dee4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001df0c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001df3c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001d714 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d770 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d794 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d7b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d804 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d83c 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001d840 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001d87c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d88c 00011d1c R_ARM_CALL 00001330 _tmp_184_rule │ │ │ │ │ +0001d8b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d8dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d8f8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d90c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001d910 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +0001d914 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001d968 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0001d98c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d9a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d9ec 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001da88 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001da9c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001dab0 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0001daf0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001db64 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001dbe0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001dbf8 0002861c R_ARM_CALL 00000000 _PyPegen_seq_flatten │ │ │ │ │ +0001dc18 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001dc38 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0001dc60 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001dc7c 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0001dcf0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001dd2c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001dd94 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001ddd0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001de30 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001de68 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001de88 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001dea8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001dec0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001def0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001df18 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001df34 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001df4c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0001df70 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001df7c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001df88 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001dfa8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001dfc4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e004 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001e010 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001e028 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e044 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e060 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e078 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e0a4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001e0c4 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001e0e8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e114 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e134 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e170 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e174 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ -0001e178 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e1e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e20c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e21c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001e250 0002d91c R_ARM_CALL 00000000 _PyAST_List │ │ │ │ │ -0001e298 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001e2d0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e2e8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e3b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e404 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001e444 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e498 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e4dc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001e534 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001e5ec 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001e608 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001e628 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e668 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001e69c 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001e6c8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001e6e0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001e734 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001e740 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001e780 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001e7b4 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001e7d4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e800 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e820 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e838 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e86c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e8b0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001e8b8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e8e8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e954 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001e984 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ea28 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ea60 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ead0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001eb04 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001eb14 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001eb54 0002f91c R_ARM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ -0001eb7c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001eba0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001ebd8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ebf0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001ec04 0002fa1c R_ARM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ -0001ec58 00012c1c R_ARM_CALL 0000481c _loop0_112_rule │ │ │ │ │ -0001ec68 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001ecac 0002fb1c R_ARM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ -0001ecc8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001ed20 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ed34 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ed5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ed70 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ed98 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001edac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001edd0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ede4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ee0c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ee24 0002fc1c R_ARM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -0001ee48 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ee6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ee90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001eeb4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001eed8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001eefc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ef28 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001ef5c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001ef68 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ef90 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001eff4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f024 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f06c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f080 00012d1c R_ARM_CALL 00001904 _tmp_237_rule.isra.0 │ │ │ │ │ -0001f0a0 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001f0ac 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f0dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f0f0 00012d1c R_ARM_CALL 00001904 _tmp_237_rule.isra.0 │ │ │ │ │ -0001f108 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f118 00012e1c R_ARM_CALL 0000481c _loop0_240_rule │ │ │ │ │ -0001f134 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001f140 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f170 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f184 00012d1c R_ARM_CALL 00001904 _tmp_237_rule.isra.0 │ │ │ │ │ -0001f1a0 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001f1ac 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f1dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f1f4 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001f200 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f234 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001f240 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f270 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f2a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f2c0 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001f2e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f2fc 0002fc1c R_ARM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -0001f31c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001f328 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f350 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f3b4 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0001f3d4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f420 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001f434 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001df7c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001df90 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001dfc4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001dfd0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001dff4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001e014 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001e038 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e080 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e088 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e0a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e0c4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e104 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e120 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e150 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e154 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +0001e158 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e1c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e1ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e1fc 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001e230 0002d91c R_ARM_CALL 00000000 _PyAST_List │ │ │ │ │ +0001e278 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001e2b0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e2c8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e390 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e3e4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001e424 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e478 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e4bc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001e514 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001e5cc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001e5e8 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001e608 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e648 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001e67c 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001e6a8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001e6c0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001e714 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001e720 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001e760 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001e794 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001e7b4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e7e0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e800 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e818 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e84c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e890 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001e898 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e8c8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e934 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001e964 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ea08 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ea40 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001eab0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001eae4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001eaf4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001eb34 0002f91c R_ARM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ +0001eb5c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001eb80 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001ebb8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ebd0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001ebe4 0002fa1c R_ARM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ +0001ec38 00012c1c R_ARM_CALL 0000481c _loop0_112_rule │ │ │ │ │ +0001ec48 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001ec8c 0002fb1c R_ARM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ +0001eca8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001ed00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ed14 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ed3c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ed50 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ed78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ed8c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001edb0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001edc4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001edec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ee04 0002fc1c R_ARM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +0001ee28 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ee4c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ee70 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ee94 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001eeb8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001eedc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ef08 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001ef3c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001ef48 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ef70 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001efd4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f004 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f04c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f060 00012d1c R_ARM_CALL 00001904 _tmp_237_rule.isra.0 │ │ │ │ │ +0001f080 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001f08c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f0bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f0d0 00012d1c R_ARM_CALL 00001904 _tmp_237_rule.isra.0 │ │ │ │ │ +0001f0e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f0f8 00012e1c R_ARM_CALL 0000481c _loop0_240_rule │ │ │ │ │ +0001f114 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001f120 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f150 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f164 00012d1c R_ARM_CALL 00001904 _tmp_237_rule.isra.0 │ │ │ │ │ +0001f180 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001f18c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f1bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f1d4 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001f1e0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f214 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001f220 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f250 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f288 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f2a0 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001f2c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f2dc 0002fc1c R_ARM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +0001f2fc 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001f308 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f330 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f394 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0001f3b4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f400 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001f414 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f438 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001f43c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001f440 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001f444 00005702 R_ARM_ABS32 00016444 annotated_rhs_rule │ │ │ │ │ +0001f448 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +0001f44c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001f450 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f454 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0001f458 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f45c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001f45c 00013002 R_ARM_ABS32 00001614 _tmp_238_rule │ │ │ │ │ 0001f460 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f464 00005702 R_ARM_ABS32 0001645c annotated_rhs_rule │ │ │ │ │ -0001f468 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -0001f46c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f470 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f474 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f478 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f47c 00013002 R_ARM_ABS32 00001614 _tmp_238_rule │ │ │ │ │ +0001f464 00013102 R_ARM_ABS32 00001a24 _tmp_236_rule │ │ │ │ │ +0001f468 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001f46c 00013202 R_ARM_ABS32 00001534 _tmp_235_rule │ │ │ │ │ +0001f470 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001f474 00013302 R_ARM_ABS32 000016ac _tmp_242_rule │ │ │ │ │ +0001f478 0002b102 R_ARM_ABS32 00000000 _PyPegen_name_token │ │ │ │ │ +0001f47c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0001f480 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f484 00013102 R_ARM_ABS32 00001a24 _tmp_236_rule │ │ │ │ │ -0001f488 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f48c 00013202 R_ARM_ABS32 00001534 _tmp_235_rule │ │ │ │ │ -0001f490 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f494 00013302 R_ARM_ABS32 000016ac _tmp_242_rule │ │ │ │ │ -0001f498 0002b102 R_ARM_ABS32 00000000 _PyPegen_name_token │ │ │ │ │ -0001f49c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f4a0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f4a4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f4ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f500 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f530 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f580 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f5b0 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001f5dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f5f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f604 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f618 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f638 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001f644 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f668 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f674 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f6a4 0000c502 R_ARM_ABS32 00000578 _tmp_149_rule │ │ │ │ │ -0001f6a8 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -0001f6ac 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001f700 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001f73c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f760 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f7a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f7d4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001f7f0 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0001f81c 0002951c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ -0001f848 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f880 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001f8b4 0002951c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ -0001f8c0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f90c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f930 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f954 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f978 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f98c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f9a8 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001f9e4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001fa1c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001fa28 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001fa68 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001fab4 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001fae4 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0001fae8 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ -0001faec 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001faf0 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -0001faf4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001fb4c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001fb80 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -0001fbd0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001fbe4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001fbf8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001fc14 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001fc3c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001fc48 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001fc98 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001fcc0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001fce8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001fcec 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0001fcf0 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ -0001fcf4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001fd48 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001fddc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001fe24 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001fe7c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001fedc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ff14 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001ff58 0002fd1c R_ARM_CALL 00000000 _PyAST_Slice │ │ │ │ │ -0001ff80 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001fff4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00020014 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020040 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020064 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0002009c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000200d8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00020114 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00020124 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00020140 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00020160 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020178 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000201b4 0002d71c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000201e8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020210 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00020250 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00020274 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000202d0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000202dc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00020300 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020328 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002034c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020358 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020378 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020398 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000203c8 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00020414 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0002046c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000204ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000204fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002052c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002054c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0002058c 0002fe1c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -000205dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020628 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00020670 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000206b4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000206cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000206ec 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00020724 0002fe1c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -00020730 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020758 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00020780 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000207c8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020800 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020814 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020844 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020870 00013e1c R_ARM_CALL 00000f90 invalid_except_stmt_rule │ │ │ │ │ -00020884 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f484 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001f4cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f4e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f510 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f560 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f590 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001f5bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f5d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f5e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f5f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f618 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001f624 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f648 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f654 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f684 0000c502 R_ARM_ABS32 00000578 _tmp_149_rule │ │ │ │ │ +0001f688 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +0001f68c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001f6e0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001f71c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f740 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f784 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f7b4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001f7d0 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0001f7fc 0002951c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ +0001f828 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f860 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001f894 0002951c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ +0001f8a0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f8ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f910 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f934 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f958 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f96c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f988 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001f9c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f9fc 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001fa08 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001fa48 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001fa94 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001fac4 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fac8 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +0001facc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001fad0 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +0001fad4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001fb2c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fb60 0002991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +0001fbb0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fbc4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fbd8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fbf4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001fc1c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001fc28 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001fc78 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001fca0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001fcc8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001fccc 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fcd0 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +0001fcd4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001fd28 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001fdbc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fe04 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001fe5c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001febc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fef4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001ff38 0002fd1c R_ARM_CALL 00000000 _PyAST_Slice │ │ │ │ │ +0001ff60 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001ffd4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001fff4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020020 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020044 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0002007c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000200b8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000200f4 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00020104 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00020120 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00020140 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020158 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00020194 0002d71c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +000201c8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000201f0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00020230 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00020254 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000202b0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000202bc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000202e0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020308 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002032c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020338 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020358 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020378 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000203a8 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +000203f4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0002044c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0002048c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000204dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002050c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002052c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0002056c 0002fe1c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +000205bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020608 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00020650 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00020694 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000206ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000206cc 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00020704 0002fe1c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +00020710 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020738 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00020760 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000207a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000207e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000207f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020824 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020850 00013e1c R_ARM_CALL 00000f90 invalid_except_stmt_rule │ │ │ │ │ +00020864 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020890 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000208b0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000208d0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000208e8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000208f4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00020908 00013f1c R_ARM_CALL 00000ef0 _tmp_224_rule │ │ │ │ │ -00020920 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020934 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020950 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00020978 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00020984 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000209ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000209c8 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000209f4 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -000209f8 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ -000209fc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00020a74 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020a84 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00020ad0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020b14 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00020b68 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00020b90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020bc4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020be4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00020c30 0002ff1c R_ARM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ -00020c7c 0002ff1c R_ARM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ -00020c88 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020cdc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020cfc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00020d10 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020d44 0000c81c R_ARM_CALL 00001d54 invalid_arguments_rule │ │ │ │ │ -00020d58 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020d88 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00020db4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020e28 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020e4c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020e80 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020ea0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00020ec4 0001431c R_ARM_CALL 00001488 _tmp_229_rule.isra.0 │ │ │ │ │ -00020edc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020ef0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020f0c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00020f34 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00020f40 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020f64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020f84 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00020fa8 0001431c R_ARM_CALL 00001488 _tmp_229_rule.isra.0 │ │ │ │ │ -00020fc0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020fe0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00021010 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00021014 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ -00021018 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002101c 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00021020 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00021080 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000210d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000210f4 0002cb1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00021130 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0002116c 0002cb1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -000211a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000211d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021220 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021244 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00021388 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000213a4 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000213f4 0002cb1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00021420 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00021438 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021454 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021478 0002cb1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -0002149c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000214a4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000214cc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000214d8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000214ec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021504 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002153c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021558 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021574 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002159c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000215bc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021628 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00021660 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021680 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00021690 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00021708 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002172c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000217a0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000217bc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000217e0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000217ec 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000217f8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00021828 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0002183c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021860 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0002186c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000218c8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000218ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021910 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021934 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021958 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002197c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000219a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000219c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000219e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021a0c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021a30 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021a54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021a78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021aa4 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021ac4 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021ad0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021afc 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021b14 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021b2c 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021b44 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021b5c 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021b74 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021b8c 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021b9c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021bd0 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021bfc 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021c14 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021c2c 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021c40 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00021cdc 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00021d44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021d68 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021de4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00021e48 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021e6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021ee4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00021f08 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021f3c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021f60 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00021fa0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021fc4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00022008 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022028 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0002205c 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00022074 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000220ac 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000220cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000220e4 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000220f4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00022110 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0002214c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002216c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000221a0 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000221b4 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000221ec 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0002220c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022224 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00022234 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00022250 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0002227c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000222f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002230c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00022348 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022360 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00022380 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000223c4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0002241c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00022444 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002245c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000224c8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000224f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022508 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000225c0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000225f4 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00022608 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00022624 0001501c R_ARM_CALL 00000ee4 _loop0_129_rule │ │ │ │ │ -00022638 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0002266c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0002268c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000226b4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000226f4 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00022728 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00022768 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00022788 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00022794 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00022818 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022870 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000228b4 0001511c R_ARM_CALL 00002990 invalid_kwarg_rule.isra.0 │ │ │ │ │ -000228d0 0001511c R_ARM_CALL 00002990 invalid_kwarg_rule.isra.0 │ │ │ │ │ -000228e0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00022928 0001511c R_ARM_CALL 00002990 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00022950 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022970 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000229a4 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000229c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022a14 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00022a20 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00022a58 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00022a64 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00022aa0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022ae8 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00022aec 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00022b24 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022b6c 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00022b70 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00022b94 0001501c R_ARM_CALL 00000ee4 _loop0_129_rule │ │ │ │ │ -00022ba8 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00022bc8 0003031c R_ARM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ -00022be8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022c30 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00022c3c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00022c50 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00022c54 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00022c58 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00022c60 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00022c6c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00022c9c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00022cc8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000208c8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000208d4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000208e8 00013f1c R_ARM_CALL 00000ef0 _tmp_224_rule │ │ │ │ │ +00020900 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020914 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020930 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00020958 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00020964 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002098c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000209a8 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000209d4 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +000209d8 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +000209dc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00020a54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020a64 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00020ab0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020af4 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00020b48 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00020b70 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020ba4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020bc4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00020c10 0002ff1c R_ARM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ +00020c5c 0002ff1c R_ARM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ +00020c68 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020cbc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020cdc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00020cf0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020d24 0000c81c R_ARM_CALL 00001d54 invalid_arguments_rule │ │ │ │ │ +00020d38 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020d68 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00020d94 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020e08 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020e2c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020e60 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020e80 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00020ea4 0001431c R_ARM_CALL 00001488 _tmp_229_rule.isra.0 │ │ │ │ │ +00020ebc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020ed0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020eec 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00020f14 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00020f20 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020f44 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020f64 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00020f88 0001431c R_ARM_CALL 00001488 _tmp_229_rule.isra.0 │ │ │ │ │ +00020fa0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020fc0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00020ff0 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00020ff4 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +00020ff8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00020ffc 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00021000 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00021060 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000210b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000210d4 0002cb1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00021110 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0002114c 0002cb1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00021180 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000211b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021200 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021224 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0002137c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00021398 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000213e8 0002cb1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00021414 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0002142c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021448 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002146c 0002cb1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00021490 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021498 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000214c0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000214cc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000214e0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000214f8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021530 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002154c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021568 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021590 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000215b0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002161c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00021654 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021674 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00021684 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000216fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021720 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00021794 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000217b0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000217d4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000217e0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000217ec 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002181c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00021830 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021854 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00021860 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000218bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000218e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021904 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021928 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002194c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021970 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021994 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000219b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000219dc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021a00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021a24 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021a48 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021a6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021a98 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021ab8 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021ac4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021af0 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021b08 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021b20 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021b38 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021b50 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021b68 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021b80 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021b90 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021bc4 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021bf0 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021c08 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021c20 0003001c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021c34 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00021cd0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00021d38 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021d5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021dd8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00021e3c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021e60 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021ed8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00021efc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021f30 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021f54 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00021f94 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021fb8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00021ffc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002201c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00022050 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00022068 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000220a0 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000220c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000220d8 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000220e8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00022104 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00022140 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022160 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00022194 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000221ac 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000221e4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00022204 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002221c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0002222c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00022248 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00022274 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000222ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022304 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00022340 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022358 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00022378 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000223bc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00022414 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0002243c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022454 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000224c0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000224e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022500 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000225b8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000225ec 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00022600 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +0002261c 0001501c R_ARM_CALL 00000ee4 _loop0_129_rule │ │ │ │ │ +00022630 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0002266c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000226ac 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +000226cc 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000226d8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00022714 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00022754 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00022774 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00022780 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000227d0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000227f0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00022844 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002289c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000228e0 0001511c R_ARM_CALL 00002990 invalid_kwarg_rule.isra.0 │ │ │ │ │ +000228fc 0001511c R_ARM_CALL 00002990 invalid_kwarg_rule.isra.0 │ │ │ │ │ +0002290c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00022954 0001511c R_ARM_CALL 00002990 invalid_kwarg_rule.isra.0 │ │ │ │ │ +0002297c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002299c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000229d0 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000229ec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022a44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022a8c 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00022a90 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00022ac4 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00022ad0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00022b0c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022b54 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00022b58 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00022b8c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00022b98 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00022bc0 0001501c R_ARM_CALL 00000ee4 _loop0_129_rule │ │ │ │ │ +00022bd4 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00022bf4 0003031c R_ARM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ +00022c14 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022c1c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00022c48 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00022c4c 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00022c50 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00022c70 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00022c7c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00022ca8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022cb4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00022cc0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00022cd4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022cdc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00022d18 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022d00 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00022d24 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00022d30 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022d38 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00022d5c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022d8c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022dd0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022df8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022e0c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022e28 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022e8c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022ef8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022f30 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00022f68 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00022f6c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00022f90 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022fac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022fd0 00015502 R_ARM_ABS32 00006360 _tmp_179_rule │ │ │ │ │ -00022fd4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00022fd8 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00023048 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000230b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000230d4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023100 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023124 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00023188 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000231a8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000231e4 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000231fc 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -0002321c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00023274 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000232a8 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000232c8 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000232d4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023324 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023358 0001511c R_ARM_CALL 00002990 invalid_kwarg_rule.isra.0 │ │ │ │ │ -0002337c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000233c4 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000233c8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000233fc 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00023408 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002342c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023450 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023488 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002348c 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00023490 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00023500 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00023524 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023564 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00023598 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000235ac 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000235c4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000235fc 0001511c R_ARM_CALL 00002990 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00023628 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023648 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0002367c 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00023694 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000236a8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023740 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0002374c 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00023750 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000237a8 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00023828 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0002386c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000238a0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000238e8 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00023920 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023934 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023954 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00023990 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000239b4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000239e4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00023a4c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00023a7c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00023aa8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00023adc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023b00 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00023b18 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023b58 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00023b8c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00023b98 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00023bac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023bb4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023bd8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023bf8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00023c0c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023c28 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00023c9c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023cdc 0003041c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -00023d0c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00023d34 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023d4c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00023d64 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00023d80 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00023db4 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00023dcc 0003041c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -00023dd8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023e5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023ea4 0003041c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -00023ef4 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00023f0c 0003041c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -00023f18 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023f44 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00023f98 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023fc0 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00023fd8 0000491c R_ARM_CALL 000002f4 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -00023fdc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002407c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000240a8 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000240c0 0000491c R_ARM_CALL 000002f4 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -000240c4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00024104 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002412c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00024138 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00024158 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024178 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024184 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022d78 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022d90 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022dcc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022df4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022e08 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022e24 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022e90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022efc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022f34 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00022f6c 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00022f70 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00022f94 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022fb0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022fd4 00015502 R_ARM_ABS32 00006360 _tmp_179_rule │ │ │ │ │ +00022fd8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00022fdc 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +0002304c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000230b4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000230d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023104 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023128 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0002318c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000231ac 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000231e8 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00023200 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00023220 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00023278 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000232ac 0002d81c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +000232cc 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000232d8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023328 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002335c 0001511c R_ARM_CALL 00002990 invalid_kwarg_rule.isra.0 │ │ │ │ │ +0002337c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00023388 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000233c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023408 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0002340c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023448 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002346c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023490 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00023494 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00023498 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00023508 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0002352c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002356c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000235a0 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000235b4 0003021c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000235cc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00023604 0001511c R_ARM_CALL 00002990 invalid_kwarg_rule.isra.0 │ │ │ │ │ +00023630 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023650 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00023684 0003011c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +0002369c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000236b0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023748 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00023754 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00023758 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000237b0 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00023830 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00023874 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000238a8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000238f0 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00023928 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002393c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002395c 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00023998 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000239bc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000239ec 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00023a54 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00023a84 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00023ab0 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00023ae4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023b08 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00023b20 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023b60 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00023b94 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00023ba0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00023bb4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023bbc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023be0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023c00 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00023c14 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023c30 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00023ca4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023ce4 0003041c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +00023d14 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00023d3c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023d54 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00023d6c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00023d88 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00023dbc 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00023dd4 0003041c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +00023de0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023e64 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023eac 0003041c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +00023efc 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00023f14 0003041c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +00023f20 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023f4c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00023fa0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023fc8 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00023fe0 0000491c R_ARM_CALL 000002f4 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +00023fe4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00024074 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000240a0 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000240b8 0000491c R_ARM_CALL 000002f4 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +000240bc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002410c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024134 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00024140 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00024160 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024180 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0002418c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000241ac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000241e0 00016402 R_ARM_ABS32 00000e24 _tmp_59_rule │ │ │ │ │ -000241e4 00016502 R_ARM_ABS32 0000635c _tmp_203_rule │ │ │ │ │ -00024238 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000242ac 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000242e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024308 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00024340 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000243e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024428 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00024444 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0002445c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024470 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00024490 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000244b8 0002d71c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000244d8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000244e4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00024578 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00024594 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000245a0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000245c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000245e0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000245fc 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0002461c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024634 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00024704 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024738 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002482c 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -000248ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000248c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000248d8 0002f61c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -00024930 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00024950 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00024978 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024994 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000249ac 0002f61c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -000249b8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000249f4 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00024a0c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024a84 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00024a94 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024ac0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024aec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024b60 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024b80 0001811c R_ARM_CALL 00000448 _tmp_186_rule │ │ │ │ │ -00024c4c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024c70 0001871c R_ARM_CALL 00000448 _tmp_192_rule │ │ │ │ │ -00024c84 0001881c R_ARM_CALL 00001ab8 _loop0_193_rule │ │ │ │ │ -00024c98 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024cb8 0001891c R_ARM_CALL 00005b3c _loop1_196_rule │ │ │ │ │ -00024ccc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024d14 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024d50 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024d88 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00024d8c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00024e28 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00024e50 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024e84 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00024eb4 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00024ee0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00024eec 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00024f10 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00024f2c 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00024f4c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024f64 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024fb0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024fbc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024ff4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002503c 00018c1c R_ARM_CALL 00001ab8 _loop0_195_rule │ │ │ │ │ -00025050 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025084 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025090 00018d1c R_ARM_CALL 00001ab8 _loop0_187_rule │ │ │ │ │ -000250a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000250bc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000250e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002511c 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00025150 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002517c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000251b8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000251bc 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00024194 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000241b4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000241e8 00016402 R_ARM_ABS32 00000e24 _tmp_59_rule │ │ │ │ │ +000241ec 00016502 R_ARM_ABS32 0000635c _tmp_203_rule │ │ │ │ │ +00024240 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000242b4 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000242f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024310 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00024348 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000243e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024430 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0002444c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00024464 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024478 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00024498 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000244c0 0002d71c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +000244e0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000244ec 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00024580 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0002459c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000245a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000245c8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000245e8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00024604 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00024624 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002463c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002470c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024740 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024834 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +000248b4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000248c8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000248e0 0002f61c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +00024938 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00024958 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00024980 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002499c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000249b4 0002f61c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +000249c0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000249fc 0002f21c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00024a14 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024a8c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00024a9c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024ac8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024af4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024b68 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024b88 0001811c R_ARM_CALL 00000448 _tmp_186_rule │ │ │ │ │ +00024c54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024c78 0001871c R_ARM_CALL 00000448 _tmp_192_rule │ │ │ │ │ +00024c8c 0001881c R_ARM_CALL 00001ab8 _loop0_193_rule │ │ │ │ │ +00024ca0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024cc0 0001891c R_ARM_CALL 00005b3c _loop1_196_rule │ │ │ │ │ +00024cd4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024d1c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024d58 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024d90 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00024d94 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00024e30 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00024e58 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024e8c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00024ebc 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00024ee8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00024ef4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00024f18 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00024f34 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00024f54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024f6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024fb8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024fc4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024ffc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025044 00018c1c R_ARM_CALL 00001ab8 _loop0_195_rule │ │ │ │ │ +00025058 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002508c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025098 00018d1c R_ARM_CALL 00001ab8 _loop0_187_rule │ │ │ │ │ +000250ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000250c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000250e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025124 0002821c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00025158 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025184 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000251c0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000251c4 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +000251c4 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ 000251c8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000251cc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000251cc 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 000251d0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000251d4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000251d8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00025230 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025264 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025294 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000252b4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000252d4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000252e0 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -0002532c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000253a4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000253b8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00025400 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00025420 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002544c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00025484 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000254b8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000254dc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00025518 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0002556c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0002557c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000255b4 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000255dc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000255f4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00025628 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002564c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00025678 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000256b4 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0002576c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0002578c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000257c8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000257dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025800 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0002580c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00025830 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00025850 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -000258a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025904 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00025914 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025930 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -000259a0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000259b0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000259e8 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00025a20 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00025a64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025a6c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00025b40 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025b54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025b6c 0002f61c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -00025b88 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025ba4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00025bc4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025bcc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00025bf0 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00025c3c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00025ca8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00025cb8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00025cf0 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00025d10 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025d94 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00025da8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00025df0 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00025e10 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025e44 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00025e84 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025ea8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00025ee4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00025f38 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00025f48 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00025f80 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00025fa8 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00025fc8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026008 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002602c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00026058 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026084 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0002613c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0002615c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00026180 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000261ac 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026204 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026214 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0002624c 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00026274 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000262a0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000262e0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000262ec 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00026308 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026338 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00026358 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00026380 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00026394 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000263c8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000263e0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026450 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00026498 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00026504 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026514 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0002654c 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0002657c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000265c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000265dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00026600 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0002662c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026688 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026698 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000266d0 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00026708 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00026724 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -000267b0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000267c4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00026800 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00026830 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00026880 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026890 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000268c8 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00026900 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0002691c 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00026970 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00026994 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000269c0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026a40 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00026a6c 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00026a84 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00026acc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00026b2c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00026b44 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00026b60 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00026b6c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00026b90 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026bc8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00026bd4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00026bf4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026c18 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026c5c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00026c74 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026c98 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00026cb0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00026ce0 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00026d28 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00026db8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026dcc 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00026e14 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00026e44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00026e98 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026ea8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00026ee0 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00026f18 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00026f34 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00026f70 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00026f9c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026fc0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00026fd8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00026ff8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002701c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00027058 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0002708c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000270bc 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000270cc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000270d8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0002711c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002717c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00027190 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000271b4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000271c0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000271d0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000271f0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00027228 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0002723c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00027260 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -000272bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000272ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027334 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027378 0001a01c R_ARM_CALL 00001ab8 _loop0_110_rule │ │ │ │ │ -000273a8 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -000273f4 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00027400 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002744c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027470 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027494 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000274d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027510 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00027514 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002754c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027590 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000275a0 0001a21c R_ARM_CALL 00001330 _tmp_202_rule │ │ │ │ │ -000275d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000275f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027618 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027650 0001a31c R_ARM_CALL 00001990 _tmp_199_rule │ │ │ │ │ -00027660 0001a41c R_ARM_CALL 00001ab8 _loop0_200_rule │ │ │ │ │ -00027674 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027684 0001a51c R_ARM_CALL 00001990 _tmp_201_rule │ │ │ │ │ -000276bc 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000276c0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000276fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027738 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00027784 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000277a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000277f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027818 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00027854 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00027878 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000278a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000278dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000278f8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00027920 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027930 0001a61c R_ARM_CALL 00005b3c _loop1_111_rule │ │ │ │ │ -0002795c 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00027970 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00027998 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000279bc 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -000279c0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000279c4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000251dc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000251e0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00025238 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002526c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002529c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000252bc 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000252dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000252e8 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00025334 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000253ac 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000253c0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00025408 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00025428 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025454 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0002548c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000254c0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000254e4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00025520 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025574 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025584 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000255bc 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000255e4 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000255fc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025630 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025654 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00025680 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000256bc 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00025774 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00025794 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000257d0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000257e4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025808 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00025814 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00025838 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025858 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +000258b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002590c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0002591c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025938 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +000259a8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000259b8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000259f0 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00025a28 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00025a6c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025a74 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025b48 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025b5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025b74 0002f61c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +00025b90 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025bac 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00025bcc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025bd4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025bf8 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00025c44 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00025cb0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025cc0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00025cf8 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00025d18 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025d9c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025db0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00025df8 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00025e18 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025e4c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00025e8c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025eb0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00025eec 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025f40 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025f50 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00025f88 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00025fb0 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00025fd0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00026010 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00026034 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00026060 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0002608c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00026144 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00026164 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00026188 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000261b4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0002620c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0002621c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00026254 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0002627c 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000262a8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000262e8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000262f4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00026310 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00026340 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00026360 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00026388 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002639c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000263d0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000263e8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00026458 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +000264a0 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0002650c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0002651c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00026554 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00026584 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000265c8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000265e4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00026608 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00026634 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00026690 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000266a0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000266d8 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00026710 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0002672c 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +000267b8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000267cc 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00026808 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00026838 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00026888 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00026898 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000268d0 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00026908 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00026924 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00026978 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0002699c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000269c8 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00026a48 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00026a74 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00026a8c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00026ad4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00026b34 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00026b4c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00026b68 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00026b74 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00026b98 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00026bd0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00026bdc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00026bfc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00026c20 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00026c64 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00026c7c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00026ca0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00026cb8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00026ce8 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +00026d30 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00026dc0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00026dd4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00026e1c 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00026e4c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00026ea0 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00026eb0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00026ee8 0002f31c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00026f20 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00026f3c 0002f71c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00026f78 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00026fa4 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00026fc8 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00026fe0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00027000 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00027024 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00027060 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00027094 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000270c4 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000270d4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000270e0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00027124 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00027184 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00027198 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000271bc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000271c8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000271d8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000271f8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00027230 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00027244 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00027268 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ +000272c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000272f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002733c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027380 0001a01c R_ARM_CALL 00001ab8 _loop0_110_rule │ │ │ │ │ +000273b0 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +000273fc 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00027408 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00027454 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027478 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002749c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000274e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027518 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0002751c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00027554 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027598 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000275a8 0001a21c R_ARM_CALL 00001330 _tmp_202_rule │ │ │ │ │ +000275d8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000275fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027620 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027658 0001a31c R_ARM_CALL 00001990 _tmp_199_rule │ │ │ │ │ +00027668 0001a41c R_ARM_CALL 00001ab8 _loop0_200_rule │ │ │ │ │ +0002767c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002768c 0001a51c R_ARM_CALL 00001990 _tmp_201_rule │ │ │ │ │ +000276c4 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000276c8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00027704 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027740 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002778c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000277b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027800 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027820 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0002785c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00027880 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000278b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000278e4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00027900 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00027928 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027938 0001a61c R_ARM_CALL 00005b3c _loop1_111_rule │ │ │ │ │ +00027964 0002f81c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00027978 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000279a0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000279c4 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 000279c8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000279cc 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000279d0 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00027a38 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027a94 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027ab8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027adc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027b28 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027b60 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00027b64 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00027ba0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027bb0 0001a21c R_ARM_CALL 00001330 _tmp_202_rule │ │ │ │ │ -00027bdc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027c00 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00027c1c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00027c30 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00027c34 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +000279d4 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000279d8 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00027a40 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027a9c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027ac0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027ae4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027b30 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027b68 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00027b6c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00027ba8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027bb8 0001a21c R_ARM_CALL 00001330 _tmp_202_rule │ │ │ │ │ +00027be4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027c08 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00027c24 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00027c38 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00027c7c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00027c9c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027cb0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00027cc0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00027cf0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027d08 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00027d6c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00027d88 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00027d9c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00027dc0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00027dcc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00027de4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00027df0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00027e48 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027e6c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027e98 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00027f6c 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00027f8c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00027fa0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00027fb0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00027fcc 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00027fe8 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00028064 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028084 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000280c4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000280d0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00028114 00030f1c R_ARM_CALL 00000000 _PyAST_MatchOr │ │ │ │ │ -00028120 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00028184 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000281a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000281b4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00028200 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00028220 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000282a8 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00028314 0001e91c R_ARM_CALL 00003bb0 signed_number_rule │ │ │ │ │ -00028334 0001ea1c R_ARM_CALL 00003d48 complex_number_rule │ │ │ │ │ -00028378 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002839c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000283c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002841c 0001df1c R_ARM_CALL 00003f60 pattern_capture_target_rule │ │ │ │ │ -00028448 0001e01c R_ARM_CALL 00004060 wildcard_pattern_rule │ │ │ │ │ -000284a0 0001eb1c R_ARM_CALL 000041c4 attr_rule │ │ │ │ │ -000284e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028540 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028564 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000285c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000285e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002860c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028630 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002868c 0001ec1c R_ARM_CALL 0000440c name_or_attr_rule │ │ │ │ │ -000286a0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000286b4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000286d4 0001ec1c R_ARM_CALL 0000440c name_or_attr_rule │ │ │ │ │ -000286e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000286f8 0001ed1c R_ARM_CALL 00004a9c positional_patterns_rule │ │ │ │ │ -00028710 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028728 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028738 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00028774 0003101c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -00028798 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000287d8 00030e1c R_ARM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ -00028804 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00028828 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00028838 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00028864 0003111c R_ARM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ -00028870 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002889c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000288ac 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000288e4 0003121c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -00028908 0001ee1c R_ARM_CALL 00005cb4 double_star_pattern_rule │ │ │ │ │ -0002891c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028934 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028944 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0002897c 0003121c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -00028988 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000289ac 0001ef1c R_ARM_CALL 00005d48 items_pattern_rule │ │ │ │ │ -000289c0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000289d0 0001ee1c R_ARM_CALL 00005cb4 double_star_pattern_rule │ │ │ │ │ -000289e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028a00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028a10 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00028a2c 0003131c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -00028a48 0003141c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -00028a78 0003121c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -00028a8c 0001ef1c R_ARM_CALL 00005d48 items_pattern_rule │ │ │ │ │ -00028aa0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028abc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028acc 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00028ae8 0003131c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -00028b04 0003141c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -00028b30 0003121c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -00028b44 0001dc1c R_ARM_CALL 000044a0 maybe_sequence_pattern_rule │ │ │ │ │ -00028b60 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028b70 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00028b9c 00030c1c R_ARM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ -00028ba8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00028bdc 0001ec1c R_ARM_CALL 0000440c name_or_attr_rule │ │ │ │ │ -00028bf0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028c00 0001f01c R_ARM_CALL 00004c9c keyword_patterns_rule │ │ │ │ │ -00028c18 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028c30 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028c40 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00028c5c 0003131c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -00028c70 0002b61c R_ARM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -00028c8c 0003141c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -00028cc0 0003101c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -00028ccc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00028d00 0001ec1c R_ARM_CALL 0000440c name_or_attr_rule │ │ │ │ │ -00028d34 0001d81c R_ARM_CALL 0000383c pattern_rule │ │ │ │ │ -00028d48 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028d74 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00028d84 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00028dbc 0003111c R_ARM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ -00028dc8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00028df0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028e00 0001ed1c R_ARM_CALL 00004a9c positional_patterns_rule │ │ │ │ │ -00028e18 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028e28 0001f01c R_ARM_CALL 00004c9c keyword_patterns_rule │ │ │ │ │ -00028e3c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028e54 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028e64 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00028e84 0003131c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -00028e98 0002b61c R_ARM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -00028eb4 0003141c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -00028eec 0003101c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -00028f00 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00028f38 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00028f50 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00028f7c 0003151c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ -00028fa4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00028fc4 0001d71c R_ARM_CALL 000034e0 open_sequence_pattern_rule │ │ │ │ │ -00028fe4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00028ff4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00029020 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00029040 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0002906c 0003151c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ -00029080 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000290ac 0003151c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ -000290cc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000290f0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002910c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002912c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0002915c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000291d4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000291f4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00029214 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00029268 0001f202 R_ARM_ABS32 00005aa0 _tmp_67_rule │ │ │ │ │ -0002926c 0001f302 R_ARM_ABS32 00004a98 _tmp_70_rule │ │ │ │ │ -00029270 0002ce02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00029274 0002cf02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00029278 0002d002 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -00029280 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -00029284 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002928c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000292cc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000292f4 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00029334 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00029370 0003101c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -000293ac 0001ec1c R_ARM_CALL 0000440c name_or_attr_rule │ │ │ │ │ -000293c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000293e8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00029464 0001ed1c R_ARM_CALL 00004a9c positional_patterns_rule │ │ │ │ │ -00029490 0001f01c R_ARM_CALL 00004c9c keyword_patterns_rule │ │ │ │ │ -000294a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000294b4 0001ed1c R_ARM_CALL 00004a9c positional_patterns_rule │ │ │ │ │ -000294d4 0003161c R_ARM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -000294e0 0003161c R_ARM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -000294ec 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -000294f8 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00029520 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00029524 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002955c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00029570 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0002957c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000295a0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00029624 0002c41c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -00029654 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00029688 0003171c R_ARM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ -000296dc 0002c41c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -000296f8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00029734 0003171c R_ARM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ -00029750 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00029784 0002e41c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -00029798 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000297b8 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000297ec 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00029808 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00029814 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00029860 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00029928 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00029a00 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00029a30 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00029a70 0002fd1c R_ARM_CALL 00000000 _PyAST_Slice │ │ │ │ │ -00029a8c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00029ab0 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00029afc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00029b28 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00029b50 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00029b70 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00027c3c 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00027c40 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00027c84 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00027ca4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027cb8 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00027cc8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00027cf8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027d10 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00027d74 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00027d90 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00027da4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00027dc8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00027dd4 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00027dec 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00027df8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00027e50 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027e74 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027ea0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00027f74 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00027f94 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00027fa8 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00027fb8 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00027fd4 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00027ff0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0002806c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002808c 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000280cc 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000280d8 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002811c 00030f1c R_ARM_CALL 00000000 _PyAST_MatchOr │ │ │ │ │ +00028128 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002818c 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000281b0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000281bc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00028208 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00028228 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000282b0 0002a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0002831c 0001e91c R_ARM_CALL 00003bb0 signed_number_rule │ │ │ │ │ +0002833c 0001ea1c R_ARM_CALL 00003d48 complex_number_rule │ │ │ │ │ +00028380 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000283a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000283c8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028424 0001df1c R_ARM_CALL 00003f60 pattern_capture_target_rule │ │ │ │ │ +00028450 0001e01c R_ARM_CALL 00004060 wildcard_pattern_rule │ │ │ │ │ +000284a8 0001eb1c R_ARM_CALL 000041c4 attr_rule │ │ │ │ │ +000284e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028548 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002856c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000285cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000285f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028614 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028638 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028694 0001ec1c R_ARM_CALL 0000440c name_or_attr_rule │ │ │ │ │ +000286a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000286bc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000286dc 0001ec1c R_ARM_CALL 0000440c name_or_attr_rule │ │ │ │ │ +000286f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028700 0001ed1c R_ARM_CALL 00004a9c positional_patterns_rule │ │ │ │ │ +00028718 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028730 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028740 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0002877c 0003101c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +000287a0 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000287e0 00030e1c R_ARM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ +0002880c 0002a81c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00028830 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00028840 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0002886c 0003111c R_ARM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ +00028878 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000288a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000288b4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000288ec 0003121c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +00028910 0001ee1c R_ARM_CALL 00005cb4 double_star_pattern_rule │ │ │ │ │ +00028924 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002893c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002894c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00028984 0003121c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +00028990 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000289b4 0001ef1c R_ARM_CALL 00005d48 items_pattern_rule │ │ │ │ │ +000289c8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000289d8 0001ee1c R_ARM_CALL 00005cb4 double_star_pattern_rule │ │ │ │ │ +000289f0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028a08 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028a18 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00028a34 0003131c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +00028a50 0003141c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +00028a80 0003121c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +00028a94 0001ef1c R_ARM_CALL 00005d48 items_pattern_rule │ │ │ │ │ +00028aa8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028ac4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028ad4 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00028af0 0003131c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +00028b0c 0003141c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +00028b38 0003121c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +00028b4c 0001dc1c R_ARM_CALL 000044a0 maybe_sequence_pattern_rule │ │ │ │ │ +00028b68 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028b78 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00028ba4 00030c1c R_ARM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ +00028bb0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00028be4 0001ec1c R_ARM_CALL 0000440c name_or_attr_rule │ │ │ │ │ +00028bf8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028c08 0001f01c R_ARM_CALL 00004c9c keyword_patterns_rule │ │ │ │ │ +00028c20 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028c38 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028c48 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00028c64 0003131c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +00028c78 0002b61c R_ARM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +00028c94 0003141c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +00028cc8 0003101c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +00028cd4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00028d08 0001ec1c R_ARM_CALL 0000440c name_or_attr_rule │ │ │ │ │ +00028d3c 0001d81c R_ARM_CALL 0000383c pattern_rule │ │ │ │ │ +00028d50 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028d7c 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00028d8c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00028dc4 0003111c R_ARM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ +00028dd0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00028df8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028e08 0001ed1c R_ARM_CALL 00004a9c positional_patterns_rule │ │ │ │ │ +00028e20 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028e30 0001f01c R_ARM_CALL 00004c9c keyword_patterns_rule │ │ │ │ │ +00028e44 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028e5c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028e6c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00028e8c 0003131c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +00028ea0 0002b61c R_ARM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +00028ebc 0003141c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +00028ef4 0003101c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +00028f08 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00028f40 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00028f58 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00028f84 0003151c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ +00028fac 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00028fcc 0001d71c R_ARM_CALL 000034e0 open_sequence_pattern_rule │ │ │ │ │ +00028fec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00028ffc 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00029028 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00029048 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00029074 0003151c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ +00029088 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000290b4 0003151c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ +000290d4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000290f8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00029114 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00029134 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00029164 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000291dc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000291fc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002921c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00029270 0001f202 R_ARM_ABS32 00005aa0 _tmp_67_rule │ │ │ │ │ +00029274 0001f302 R_ARM_ABS32 00004a98 _tmp_70_rule │ │ │ │ │ +00029278 0002ce02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0002927c 0002cf02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00029280 0002d002 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00029288 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +0002928c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00029294 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000292d4 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000292fc 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0002933c 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00029378 0003101c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +000293b4 0001ec1c R_ARM_CALL 0000440c name_or_attr_rule │ │ │ │ │ +000293cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000293f0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002946c 0001ed1c R_ARM_CALL 00004a9c positional_patterns_rule │ │ │ │ │ +00029498 0001f01c R_ARM_CALL 00004c9c keyword_patterns_rule │ │ │ │ │ +000294ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000294bc 0001ed1c R_ARM_CALL 00004a9c positional_patterns_rule │ │ │ │ │ +000294dc 0003161c R_ARM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +000294e8 0003161c R_ARM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +000294f4 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00029500 0003061c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00029528 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0002952c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00029564 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00029578 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00029584 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000295a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002962c 0002c41c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +0002965c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00029690 0003171c R_ARM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ +000296e4 0002c41c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +00029700 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002973c 0003171c R_ARM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ +00029758 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0002978c 0002e41c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +000297a0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000297c0 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000297f4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00029810 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002981c 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00029868 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00029930 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00029a08 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00029a38 0002911c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00029a78 0002fd1c R_ARM_CALL 00000000 _PyAST_Slice │ │ │ │ │ +00029a94 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00029ab8 00028a1c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00029b04 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00029b30 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00029b58 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00029b78 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x402c8 contains 182 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x402d0 contains 182 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000030 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000080 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000098 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000000e8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000100 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000110 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -4251,28 +4251,28 @@ │ │ │ │ │ 00000230 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000280 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000002a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000002b8 00007a1c R_ARM_CALL 0000afa4 star_target_rule │ │ │ │ │ 000002cc 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000314 00031d1c R_ARM_CALL 00000000 _PyPegen_get_invalid_target │ │ │ │ │ 00000348 0002c21c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000036c 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000036c 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00000374 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000038c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000390 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000394 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00000394 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 000003c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000003e8 0002c41c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ 000003f8 00031e1c R_ARM_CALL 00000000 _PyPegen_ensure_imaginary │ │ │ │ │ 00000404 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000474 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000498 0001821c R_ARM_CALL 000251dc lambda_slash_no_default_rule │ │ │ │ │ -000004b8 0001841c R_ARM_CALL 00025a90 lambda_slash_with_default_rule │ │ │ │ │ +00000498 0001821c R_ARM_CALL 000251e4 lambda_slash_no_default_rule │ │ │ │ │ +000004b8 0001841c R_ARM_CALL 00025a98 lambda_slash_with_default_rule │ │ │ │ │ 00000504 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000528 00006b1c R_ARM_CALL 00017ad8 starred_expression_rule │ │ │ │ │ +00000528 00006b1c R_ARM_CALL 00017ac0 starred_expression_rule │ │ │ │ │ 00000550 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00000574 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ 000005a4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000005cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000005e0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000005f4 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000648 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -4280,55 +4280,55 @@ │ │ │ │ │ 00000678 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000068c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006a8 0002811c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000006d0 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000006dc 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000718 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000072c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000073c 0000151c R_ARM_CALL 0001d930 block_rule │ │ │ │ │ +0000073c 0000151c R_ARM_CALL 0001d918 block_rule │ │ │ │ │ 00000754 0002931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00000774 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000079c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007b0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000007d0 0001411c R_ARM_CALL 000203cc _loop1_216_rule │ │ │ │ │ +000007d0 0001411c R_ARM_CALL 000203ac _loop1_216_rule │ │ │ │ │ 000007e4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000808 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 00000830 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000868 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00000868 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000086c 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000008b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000008cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000008ec 0002291c R_ARM_CALL 00005570 _loop1_219_rule │ │ │ │ │ 00000900 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000928 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000094c 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 00000978 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000009a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000009dc 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000009dc 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00000a0c 00027e02 R_ARM_ABS32 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a10 0002a002 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ +00000a10 00029f02 R_ARM_ABS32 00000000 PyExc_IndentationError │ │ │ │ │ 00000a14 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a18 00024702 R_ARM_ABS32 00000b58 _tmp_214_rule │ │ │ │ │ -00000a1c 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00000a1c 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a20 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a28 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a58 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000a80 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000aa4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000af0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000b14 0000dc1c R_ARM_CALL 00019030 param_no_default_rule │ │ │ │ │ +00000b14 0000dc1c R_ARM_CALL 00019018 param_no_default_rule │ │ │ │ │ 00000b38 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000b84 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000bac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000bd0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000c24 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000c48 0002801c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000c5c 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000c88 0000151c R_ARM_CALL 0001d930 block_rule │ │ │ │ │ +00000c88 0000151c R_ARM_CALL 0001d918 block_rule │ │ │ │ │ 00000ca8 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00000cd4 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000ce4 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000cf0 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000d20 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000d6c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000d90 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ @@ -4347,31 +4347,31 @@ │ │ │ │ │ 00000f54 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00000f68 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000fc0 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000fdc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ff0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001004 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 00001018 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001028 0000031c R_ARM_CALL 000241e8 expressions_rule │ │ │ │ │ +00001028 0000031c R_ARM_CALL 000241f0 expressions_rule │ │ │ │ │ 00001050 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001084 00004a1c R_ARM_CALL 00001680 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00001084 00004a1c R_ARM_CALL 000015e4 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000010a4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000010b8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000010cc 0000091c R_ARM_CALL 0000c67c expression_rule │ │ │ │ │ 000010f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001118 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000112c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000116c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001180 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011a8 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000011c4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011f8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000122c 0002a31c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00001238 0002881c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001284 00029f02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00001284 0002a002 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ 00001288 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000128c 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001290 00000f02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000012c4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000012ec 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001310 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000135c 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -4379,15 +4379,15 @@ │ │ │ │ │ 000013a8 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000013cc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001418 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001440 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001464 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014b4 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000014d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000014e0 0000601c R_ARM_CALL 00015830 arguments_rule │ │ │ │ │ +000014e0 0000601c R_ARM_CALL 00015818 arguments_rule │ │ │ │ │ 000014fc 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001514 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00001560 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001588 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000015ac 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000015d0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000015f4 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -4401,20 +4401,20 @@ │ │ │ │ │ 000017b0 0002841c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000017c0 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 000017cc 00028d1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000017ec 0002891c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00001820 0002851c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000183c 00028c1c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 00001890 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000018b4 0000031c R_ARM_CALL 000241e8 expressions_rule │ │ │ │ │ +000018b4 0000031c R_ARM_CALL 000241f0 expressions_rule │ │ │ │ │ 000018e0 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00001930 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000194c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000195c 0002b11c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00001970 0002ea1c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000019bc 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000019e0 00018b1c R_ARM_CALL 00025854 lambda_param_no_default_rule │ │ │ │ │ +000019e0 00018b1c R_ARM_CALL 0002585c lambda_param_no_default_rule │ │ │ │ │ 00001a04 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a50 0002831c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001a78 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a9c 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001ac0 00027e1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ _loop1_61_rule │ │ │ │ │ _gather_51_rule │ │ │ │ │ invalid_try_stmt_rule │ │ │ │ │ _gather_210_rule │ │ │ │ │ _gather_212_rule │ │ │ │ │ _gather_206_rule │ │ │ │ │ _gather_208_rule │ │ │ │ │ -invalid_for_target_rule │ │ │ │ │ _gather_55_rule │ │ │ │ │ +invalid_for_target_rule │ │ │ │ │ assignment_rule │ │ │ │ │ import_from_targets_rule │ │ │ │ │ dotted_name_rule │ │ │ │ │ del_targets_rule │ │ │ │ │ yield_expr_rule │ │ │ │ │ _tmp_6_rule │ │ │ │ │ _tmp_22_rule │ │ │ │ │ @@ -194,16 +194,16 @@ │ │ │ │ │ bitwise_xor_rule │ │ │ │ │ bitwise_and_rule │ │ │ │ │ shift_expr_rule │ │ │ │ │ sum_rule │ │ │ │ │ term_rule │ │ │ │ │ term_raw │ │ │ │ │ factor_rule │ │ │ │ │ -_loop0_119_rule │ │ │ │ │ _loop0_120_rule │ │ │ │ │ +_loop0_119_rule │ │ │ │ │ func_type_comment_rule │ │ │ │ │ _tmp_228_rule │ │ │ │ │ _tmp_227_rule │ │ │ │ │ _tmp_149_rule │ │ │ │ │ invalid_arguments_rule │ │ │ │ │ kwargs_rule │ │ │ │ │ _tmp_258_rule │ │ │ │ │ @@ -378,16 +378,16 @@ │ │ │ │ │ _PyPegen_function_def_decorators │ │ │ │ │ _PyPegen_expect_forced_token │ │ │ │ │ _PyAST_Try │ │ │ │ │ _PyAST_While │ │ │ │ │ _PyAST_Match │ │ │ │ │ _PyPegen_class_def_decorators │ │ │ │ │ _PyAST_AsyncWith │ │ │ │ │ -PyExc_SyntaxError │ │ │ │ │ PyExc_IndentationError │ │ │ │ │ +PyExc_SyntaxError │ │ │ │ │ _PyAST_AsyncFor │ │ │ │ │ _PyAST_TryStar │ │ │ │ │ _PyPegen_raise_error │ │ │ │ │ PyBytes_AsString │ │ │ │ │ _PyPegen_new_type_comment │ │ │ │ │ _PyPegen_is_memoized │ │ │ │ │ _PyPegen_lookahead_with_string │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -42,20 +42,20 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 29c <_loop0_170_rule+0x29c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 154 <_loop0_170_rule+0x154> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ R_ARM_CALL param_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 134 <_loop0_170_rule+0x134> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ R_ARM_CALL default_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bne 138 <_loop0_170_rule+0x138> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -89,15 +89,15 @@ │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ b 7c <_loop0_170_rule+0x7c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ bne 154 <_loop0_170_rule+0x154> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ R_ARM_CALL param_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 1a0 <_loop0_170_rule+0x1a0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -115,15 +115,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ R_ARM_CALL default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bne 154 <_loop0_170_rule+0x154> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -666,15 +666,15 @@ │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 9fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1fcf8 │ │ │ │ │ + bl 1fcd8 │ │ │ │ │ R_ARM_CALL slices_rule │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ beq 9fc │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1080,564 +1080,519 @@ │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r1, [pc, #328] @ 1044 <_loop0_129_rule+0x160> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1008 <_loop0_129_rule+0x124> │ │ │ │ │ + beq f94 <_loop0_129_rule+0xb0> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne ff8 <_loop0_129_rule+0x114> │ │ │ │ │ + bne 1014 <_loop0_129_rule+0x130> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq fbc <_loop0_129_rule+0xd8> │ │ │ │ │ + beq ff8 <_loop0_129_rule+0x114> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ moveq r7, r6 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ - bne ff8 <_loop0_129_rule+0x114> │ │ │ │ │ + bne 1014 <_loop0_129_rule+0x130> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f94 <_loop0_129_rule+0xb0> │ │ │ │ │ + bne fd0 <_loop0_129_rule+0xec> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1024 <_loop0_129_rule+0x140> │ │ │ │ │ + beq fb0 <_loop0_129_rule+0xcc> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt 1010 <_loop0_129_rule+0x12c> │ │ │ │ │ + bgt f9c <_loop0_129_rule+0xb8> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b f10 <_loop0_129_rule+0x2c> │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ + ldr r2, [r8, r6, lsl #2] │ │ │ │ │ + str r2, [r3, r6, lsl #2] │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ + b f70 <_loop0_129_rule+0x8c> │ │ │ │ │ + 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 f88 <_loop0_129_rule+0xa4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23494 │ │ │ │ │ + bl 2349c │ │ │ │ │ R_ARM_CALL kwarg_or_double_starred_rule │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq f58 <_loop0_129_rule+0x74> │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - beq fd8 <_loop0_129_rule+0xf4> │ │ │ │ │ + beq 1024 <_loop0_129_rule+0x140> │ │ │ │ │ str sl, [r8, r7, lsl #2] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ b f44 <_loop0_129_rule+0x60> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b f88 <_loop0_129_rule+0xa4> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b f88 <_loop0_129_rule+0xa4> │ │ │ │ │ lsl r9, r9, #1 │ │ │ │ │ lsl r1, r9, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1024 <_loop0_129_rule+0x140> │ │ │ │ │ + beq fb0 <_loop0_129_rule+0xcc> │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b fac <_loop0_129_rule+0xc8> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b f88 <_loop0_129_rule+0xa4> │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b f10 <_loop0_129_rule+0x2c> │ │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ │ - ldr r2, [r8, r6, lsl #2] │ │ │ │ │ - str r2, [r3, r6, lsl #2] │ │ │ │ │ - add r6, r6, #1 │ │ │ │ │ - b f70 <_loop0_129_rule+0x8c> │ │ │ │ │ - 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 f88 <_loop0_129_rule+0xa4> │ │ │ │ │ + b fe8 <_loop0_129_rule+0x104> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00001048 <_tmp_233_rule>: │ │ │ │ │ -_tmp_233_rule(): │ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ - sub ip, sp, ip │ │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #128] @ 10e0 <_tmp_233_rule+0x98> │ │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add r2, r3, #1 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 10d8 <_tmp_233_rule+0x90> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - movne r0, #0 │ │ │ │ │ - subne r3, r3, #1 │ │ │ │ │ - bne 10d0 <_tmp_233_rule+0x88> │ │ │ │ │ - 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 10c8 <_tmp_233_rule+0x80> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 10c8 <_tmp_233_rule+0x80> │ │ │ │ │ - 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, r6, pc} │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1074 <_tmp_233_rule+0x2c> │ │ │ │ │ - .word 0x00001770 │ │ │ │ │ - │ │ │ │ │ -000010e4 <_tmp_169_rule>: │ │ │ │ │ +00001048 <_tmp_169_rule>: │ │ │ │ │ _tmp_169_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #120] @ 1174 <_tmp_169_rule+0x90> │ │ │ │ │ + ldr r1, [pc, #120] @ 10d8 <_tmp_169_rule+0x90> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 116c <_tmp_169_rule+0x88> │ │ │ │ │ + beq 10d0 <_tmp_169_rule+0x88> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1164 <_tmp_169_rule+0x80> │ │ │ │ │ + bne 10c8 <_tmp_169_rule+0x80> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 18cb8 │ │ │ │ │ + bl 18ca0 │ │ │ │ │ R_ARM_CALL slash_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 115c <_tmp_169_rule+0x78> │ │ │ │ │ + bne 10c0 <_tmp_169_rule+0x78> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 115c <_tmp_169_rule+0x78> │ │ │ │ │ + bne 10c0 <_tmp_169_rule+0x78> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a134 │ │ │ │ │ + bl 1a11c │ │ │ │ │ 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, r6, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1110 <_tmp_169_rule+0x2c> │ │ │ │ │ + b 1074 <_tmp_169_rule+0x2c> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00001178 <_tmp_227_rule>: │ │ │ │ │ +000010dc <_tmp_227_rule>: │ │ │ │ │ _tmp_228_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #132] @ 1214 <_tmp_227_rule+0x9c> │ │ │ │ │ + ldr r1, [pc, #132] @ 1178 <_tmp_227_rule+0x9c> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 11ec <_tmp_227_rule+0x74> │ │ │ │ │ + beq 1150 <_tmp_227_rule+0x74> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 11e4 <_tmp_227_rule+0x6c> │ │ │ │ │ + bne 1148 <_tmp_227_rule+0x6c> │ │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 11f4 <_tmp_227_rule+0x7c> │ │ │ │ │ + bne 1158 <_tmp_227_rule+0x7c> │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 11a4 <_tmp_227_rule+0x2c> │ │ │ │ │ + b 1108 <_tmp_227_rule+0x2c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 11d4 <_tmp_227_rule+0x5c> │ │ │ │ │ + beq 1138 <_tmp_227_rule+0x5c> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ - b 11dc <_tmp_227_rule+0x64> │ │ │ │ │ + b 1140 <_tmp_227_rule+0x64> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00001218 <_tmp_158_rule>: │ │ │ │ │ +0000117c <_tmp_158_rule>: │ │ │ │ │ _tmp_158_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #156] @ 12cc <_tmp_158_rule+0xb4> │ │ │ │ │ + ldr r1, [pc, #156] @ 1230 <_tmp_158_rule+0xb4> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 12c4 <_tmp_158_rule+0xac> │ │ │ │ │ + beq 1228 <_tmp_158_rule+0xac> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12b4 <_tmp_158_rule+0x9c> │ │ │ │ │ + bne 1218 <_tmp_158_rule+0x9c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1294 <_tmp_158_rule+0x7c> │ │ │ │ │ + bne 11f8 <_tmp_158_rule+0x7c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12b4 <_tmp_158_rule+0x9c> │ │ │ │ │ + bne 1218 <_tmp_158_rule+0x9c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_soft_keyword_token> │ │ │ │ │ R_ARM_CALL _PyPegen_soft_keyword_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_CALL _PyPegen_string_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1264 <_tmp_158_rule+0x4c> │ │ │ │ │ + beq 11c8 <_tmp_158_rule+0x4c> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ - b 1284 <_tmp_158_rule+0x6c> │ │ │ │ │ + b 11e8 <_tmp_158_rule+0x6c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 128c <_tmp_158_rule+0x74> │ │ │ │ │ + b 11f0 <_tmp_158_rule+0x74> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1244 <_tmp_158_rule+0x2c> │ │ │ │ │ + b 11a8 <_tmp_158_rule+0x2c> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -000012d0 : │ │ │ │ │ +00001234 : │ │ │ │ │ invalid_comprehension_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r2, [pc, #688] @ 1598 │ │ │ │ │ + ldr r2, [pc, #688] @ 14fc │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1544 │ │ │ │ │ + beq 14a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13d8 │ │ │ │ │ - ldr r1, [pc, #644] @ 1598 │ │ │ │ │ + bne 133c │ │ │ │ │ + ldr r1, [pc, #644] @ 14fc │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r6, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1528 │ │ │ │ │ + beq 148c │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13ec │ │ │ │ │ + bne 1350 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 155c │ │ │ │ │ + bne 14c0 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13ec │ │ │ │ │ + bne 1350 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 155c │ │ │ │ │ + bne 14c0 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13ec │ │ │ │ │ + bne 1350 │ │ │ │ │ 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 1550 │ │ │ │ │ + bne 14b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27e04 <_tmp_167_rule> │ │ │ │ │ + bl 27e0c <_tmp_167_rule> │ │ │ │ │ R_ARM_CALL _tmp_167_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1410 │ │ │ │ │ + bne 1374 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1550 │ │ │ │ │ + bne 14b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27e04 <_tmp_167_rule> │ │ │ │ │ + bl 27e0c <_tmp_167_rule> │ │ │ │ │ R_ARM_CALL _tmp_168_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14c8 │ │ │ │ │ + bne 142c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 17ad8 │ │ │ │ │ + bl 17ac0 │ │ │ │ │ R_ARM_CALL starred_expression_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 156c │ │ │ │ │ + bne 14d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1394 │ │ │ │ │ + b 12f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1bfa4 │ │ │ │ │ + bl 1bf8c │ │ │ │ │ R_ARM_CALL star_named_expression_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 13b0 │ │ │ │ │ + beq 1314 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13b0 │ │ │ │ │ + beq 1314 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e324 │ │ │ │ │ + bl 1e304 │ │ │ │ │ R_ARM_CALL star_named_expressions_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 13b0 │ │ │ │ │ + beq 1314 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13b0 │ │ │ │ │ - ldr r3, [pc, #320] @ 159c │ │ │ │ │ + beq 1314 │ │ │ │ │ + ldr r3, [pc, #320] @ 1500 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_last_item> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_last_item │ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_seq_last_item> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_last_item │ │ │ │ │ - ldr r3, [pc, #280] @ 15a0 │ │ │ │ │ + ldr r3, [pc, #280] @ 1504 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13d8 │ │ │ │ │ + beq 133c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 13dc │ │ │ │ │ + b 1340 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1bfa4 │ │ │ │ │ + bl 1bf8c │ │ │ │ │ R_ARM_CALL star_named_expression_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 13d0 │ │ │ │ │ + beq 1334 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 13d0 │ │ │ │ │ + beq 1334 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13d0 │ │ │ │ │ - ldr r3, [pc, #156] @ 15a0 │ │ │ │ │ + beq 1334 │ │ │ │ │ + ldr r3, [pc, #156] @ 1504 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #136] @ 159c │ │ │ │ │ + ldr r3, [pc, #136] @ 1500 │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ - b 14a0 │ │ │ │ │ + b 1404 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 155c │ │ │ │ │ + bne 14c0 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 1328 │ │ │ │ │ + b 128c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1300 │ │ │ │ │ + b 1264 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 13dc │ │ │ │ │ + b 1340 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1394 │ │ │ │ │ + b 12f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1408 │ │ │ │ │ - ldr r3, [pc, #32] @ 15a4 │ │ │ │ │ + beq 136c │ │ │ │ │ + ldr r3, [pc, #32] @ 1508 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r2, [r6, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #8] @ 159c │ │ │ │ │ + ldr r3, [pc, #8] @ 1500 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ - b 1514 │ │ │ │ │ + b 1478 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000e00 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000dcc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000015a8 : │ │ │ │ │ +0000150c : │ │ │ │ │ invalid_for_target_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #180] @ 1674 │ │ │ │ │ + ldr r1, [pc, #180] @ 15d8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1630 │ │ │ │ │ + beq 1594 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1624 │ │ │ │ │ - ldr r1, [pc, #136] @ 1678 │ │ │ │ │ + bne 1588 │ │ │ │ │ + ldr r1, [pc, #136] @ 15dc │ │ │ │ │ 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 1618 │ │ │ │ │ - ldr r1, [pc, #112] @ 167c │ │ │ │ │ + bne 157c │ │ │ │ │ + ldr r1, [pc, #112] @ 15e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1638 │ │ │ │ │ + bne 159c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15d4 │ │ │ │ │ + b 1538 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dfc8 │ │ │ │ │ R_ARM_CALL star_expressions_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1618 │ │ │ │ │ + beq 157c │ │ │ │ │ mov r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2f4 <_gather_18_rule+0x44> │ │ │ │ │ R_ARM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1620 │ │ │ │ │ + beq 1584 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1624 │ │ │ │ │ + b 1588 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x000002a2 │ │ │ │ │ .word 0x0000029e │ │ │ │ │ │ │ │ │ │ -00001680 : │ │ │ │ │ +000015e4 : │ │ │ │ │ RAISE_ERROR_KNOWN_LOCATION(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ │ @@ -1656,292 +1611,337 @@ │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_raise_error_known_location> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error_known_location │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000016dc : │ │ │ │ │ +00001640 : │ │ │ │ │ invalid_ann_assign_target_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r1, [pc, #208] @ 17c4 │ │ │ │ │ + ldr r1, [pc, #208] @ 1728 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 17bc │ │ │ │ │ + beq 1720 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r6, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1784 │ │ │ │ │ + bne 16e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 1e17c │ │ │ │ │ + bl 1e15c │ │ │ │ │ R_ARM_CALL list_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 177c │ │ │ │ │ + bne 16e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 177c │ │ │ │ │ + bne 16e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1bb9c │ │ │ │ │ + bl 1bb84 │ │ │ │ │ R_ARM_CALL tuple_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 177c │ │ │ │ │ + bne 16e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 177c │ │ │ │ │ + bne 16e0 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1790 │ │ │ │ │ + bne 16f4 │ │ │ │ │ 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, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16dc │ │ │ │ │ + bl 1640 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1778 │ │ │ │ │ + beq 16dc │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1778 │ │ │ │ │ + beq 16dc │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b 177c │ │ │ │ │ + b 16e0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1708 │ │ │ │ │ + b 166c │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -000017c8 <_tmp_161_rule>: │ │ │ │ │ +0000172c <_tmp_161_rule>: │ │ │ │ │ _tmp_161_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #260] @ 18e4 <_tmp_161_rule+0x11c> │ │ │ │ │ + ldr r1, [pc, #260] @ 1848 <_tmp_161_rule+0x11c> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 18dc <_tmp_161_rule+0x114> │ │ │ │ │ + beq 1840 <_tmp_161_rule+0x114> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 18d4 <_tmp_161_rule+0x10c> │ │ │ │ │ + bne 1838 <_tmp_161_rule+0x10c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 1e17c │ │ │ │ │ + bl 1e15c │ │ │ │ │ R_ARM_CALL list_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18cc <_tmp_161_rule+0x104> │ │ │ │ │ + bne 1830 <_tmp_161_rule+0x104> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18cc <_tmp_161_rule+0x104> │ │ │ │ │ + bne 1830 <_tmp_161_rule+0x104> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1bb9c │ │ │ │ │ + bl 1bb84 │ │ │ │ │ R_ARM_CALL tuple_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18cc <_tmp_161_rule+0x104> │ │ │ │ │ + bne 1830 <_tmp_161_rule+0x104> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18cc <_tmp_161_rule+0x104> │ │ │ │ │ + bne 1830 <_tmp_161_rule+0x104> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c240 │ │ │ │ │ R_ARM_CALL genexp_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18cc <_tmp_161_rule+0x104> │ │ │ │ │ + bne 1830 <_tmp_161_rule+0x104> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18cc <_tmp_161_rule+0x104> │ │ │ │ │ - ldr r1, [pc, #112] @ 18e8 <_tmp_161_rule+0x120> │ │ │ │ │ + bne 1830 <_tmp_161_rule+0x104> │ │ │ │ │ + ldr r1, [pc, #112] @ 184c <_tmp_161_rule+0x120> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18cc <_tmp_161_rule+0x104> │ │ │ │ │ + bne 1830 <_tmp_161_rule+0x104> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18cc <_tmp_161_rule+0x104> │ │ │ │ │ - ldr r1, [pc, #80] @ 18ec <_tmp_161_rule+0x124> │ │ │ │ │ + bne 1830 <_tmp_161_rule+0x104> │ │ │ │ │ + ldr r1, [pc, #80] @ 1850 <_tmp_161_rule+0x124> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18cc <_tmp_161_rule+0x104> │ │ │ │ │ + bne 1830 <_tmp_161_rule+0x104> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18cc <_tmp_161_rule+0x104> │ │ │ │ │ - ldr r1, [pc, #48] @ 18f0 <_tmp_161_rule+0x128> │ │ │ │ │ + bne 1830 <_tmp_161_rule+0x104> │ │ │ │ │ + ldr r1, [pc, #48] @ 1854 <_tmp_161_rule+0x128> │ │ │ │ │ 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, r6, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17f4 <_tmp_161_rule+0x2c> │ │ │ │ │ + b 1758 <_tmp_161_rule+0x2c> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000265 │ │ │ │ │ .word 0x00000266 │ │ │ │ │ .word 0x00000267 │ │ │ │ │ │ │ │ │ │ -000018f4 <_loop0_164_rule>: │ │ │ │ │ +00001858 <_loop0_164_rule>: │ │ │ │ │ _loop0_164_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r1, [pc, #424] @ 1ab4 <_loop0_164_rule+0x1c0> │ │ │ │ │ + ldr r1, [pc, #424] @ 1a18 <_loop0_164_rule+0x1c0> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1a78 <_loop0_164_rule+0x184> │ │ │ │ │ + beq 19dc <_loop0_164_rule+0x184> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 1a68 <_loop0_164_rule+0x174> │ │ │ │ │ + bne 19cc <_loop0_164_rule+0x174> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1a28 <_loop0_164_rule+0x134> │ │ │ │ │ + beq 198c <_loop0_164_rule+0x134> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 1a68 <_loop0_164_rule+0x174> │ │ │ │ │ + bne 19cc <_loop0_164_rule+0x174> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r9, [pc, #348] @ 1ab4 <_loop0_164_rule+0x1c0> │ │ │ │ │ + ldr r9, [pc, #348] @ 1a18 <_loop0_164_rule+0x1c0> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov sl, #1 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1a1c <_loop0_164_rule+0x128> │ │ │ │ │ + beq 1980 <_loop0_164_rule+0x128> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1988 <_loop0_164_rule+0x94> │ │ │ │ │ + bne 18ec <_loop0_164_rule+0x94> │ │ │ │ │ bl a98c │ │ │ │ │ R_ARM_CALL star_targets_rule │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 19d0 <_loop0_164_rule+0xdc> │ │ │ │ │ + bne 1934 <_loop0_164_rule+0xdc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1a94 <_loop0_164_rule+0x1a0> │ │ │ │ │ + beq 19f8 <_loop0_164_rule+0x1a0> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt 1a80 <_loop0_164_rule+0x18c> │ │ │ │ │ + bgt 19e4 <_loop0_164_rule+0x18c> │ │ │ │ │ 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 │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1988 <_loop0_164_rule+0x94> │ │ │ │ │ + beq 18ec <_loop0_164_rule+0x94> │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 1994 <_loop0_164_rule+0xa0> │ │ │ │ │ + beq 18f8 <_loop0_164_rule+0xa0> │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq 1a44 <_loop0_164_rule+0x150> │ │ │ │ │ + beq 19a8 <_loop0_164_rule+0x150> │ │ │ │ │ str fp, [r6, r8, lsl #2] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 195c <_loop0_164_rule+0x68> │ │ │ │ │ + b 18c0 <_loop0_164_rule+0x68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 196c <_loop0_164_rule+0x78> │ │ │ │ │ + b 18d0 <_loop0_164_rule+0x78> │ │ │ │ │ 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 19c4 <_loop0_164_rule+0xd0> │ │ │ │ │ + b 1928 <_loop0_164_rule+0xd0> │ │ │ │ │ lsl sl, sl, #1 │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1a94 <_loop0_164_rule+0x1a0> │ │ │ │ │ + beq 19f8 <_loop0_164_rule+0x1a0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b 1a0c <_loop0_164_rule+0x118> │ │ │ │ │ + b 1970 <_loop0_164_rule+0x118> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 19c4 <_loop0_164_rule+0xd0> │ │ │ │ │ + b 1928 <_loop0_164_rule+0xd0> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1920 <_loop0_164_rule+0x2c> │ │ │ │ │ + b 1884 <_loop0_164_rule+0x2c> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r6, r7, lsl #2] │ │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b 19ac <_loop0_164_rule+0xb8> │ │ │ │ │ + b 1910 <_loop0_164_rule+0xb8> │ │ │ │ │ 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 19c4 <_loop0_164_rule+0xd0> │ │ │ │ │ + b 1928 <_loop0_164_rule+0xd0> │ │ │ │ │ + .word 0x00001770 │ │ │ │ │ + │ │ │ │ │ +00001a1c <_tmp_233_rule>: │ │ │ │ │ +_tmp_233_rule(): │ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ │ + sub ip, sp, ip │ │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ + ldr r1, [pc, #128] @ 1ab4 <_tmp_233_rule+0x98> │ │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + add r2, r3, #1 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ │ + beq 1aac <_tmp_233_rule+0x90> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ + movne r0, #0 │ │ │ │ │ + subne r3, r3, #1 │ │ │ │ │ + bne 1aa4 <_tmp_233_rule+0x88> │ │ │ │ │ + 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 1a9c <_tmp_233_rule+0x80> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 1a9c <_tmp_233_rule+0x80> │ │ │ │ │ + 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, r6, pc} │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 1a48 <_tmp_233_rule+0x2c> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ 00001ab8 <_loop0_110_rule>: │ │ │ │ │ _loop0_193_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -2049,36 +2049,36 @@ │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ beq 1d0c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 1cfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 1c90 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bne 1cfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 1d14 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ R_ARM_CALL default_rule │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bne 1c58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -2108,15 +2108,15 @@ │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 1c84 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 1c34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ R_ARM_CALL default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bne 1c74 │ │ │ │ │ ldr r1, [pc, #28] @ 1d50 │ │ │ │ │ mov r3, #11 │ │ │ │ │ @@ -2172,15 +2172,15 @@ │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [pc, #2932] @ 2968 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ beq 2728 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 17ad8 │ │ │ │ │ + bl 17ac0 │ │ │ │ │ R_ARM_CALL starred_expression_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 2074 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ @@ -2234,15 +2234,15 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ bne 22e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21c44 │ │ │ │ │ + bl 21c38 │ │ │ │ │ R_ARM_CALL kwargs_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 2448 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -2271,15 +2271,15 @@ │ │ │ │ │ ldr r1, [pc, #2568] @ 2968 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ beq 26c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 15974 │ │ │ │ │ + bl 1595c │ │ │ │ │ R_ARM_CALL args_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 269c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -2292,33 +2292,33 @@ │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 2764 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ bne 2400 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15974 │ │ │ │ │ + bl 1595c │ │ │ │ │ R_ARM_CALL args_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 23d4 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ bne 2400 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15974 │ │ │ │ │ + bl 1595c │ │ │ │ │ R_ARM_CALL args_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 234c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 2400 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15974 │ │ │ │ │ + bl 1595c │ │ │ │ │ R_ARM_CALL args_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 22f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r9, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ @@ -2401,15 +2401,15 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 2410 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ b 1ed4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17498 <_tmp_258_rule> │ │ │ │ │ + bl 17480 <_tmp_258_rule> │ │ │ │ │ R_ARM_CALL _tmp_258_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 20cc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ beq 2248 │ │ │ │ │ str r3, [r7, r9, lsl #2] │ │ │ │ │ @@ -2456,15 +2456,15 @@ │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ R_ARM_CALL _PyAST_NamedExpr │ │ │ │ │ ldr r2, [pc, #1904] @ 2974 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 204c │ │ │ │ │ bl 0 │ │ │ │ │ @@ -2527,15 +2527,15 @@ │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 200c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15974 │ │ │ │ │ + bl 1595c │ │ │ │ │ R_ARM_CALL args_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 200c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_arguments_parsing_error> │ │ │ │ │ R_ARM_CALL _PyPegen_arguments_parsing_error │ │ │ │ │ @@ -2558,15 +2558,15 @@ │ │ │ │ │ beq 1fec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 1fec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 1fec │ │ │ │ │ ldr r3, [pc, #1520] @ 2978 │ │ │ │ │ ldr r8, [r7, #16] │ │ │ │ │ ldr r6, [r3] │ │ │ │ │ ldr r7, [r7, #20] │ │ │ │ │ @@ -2585,18 +2585,18 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str sl, [sp] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ b 232c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 1fcc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_nonparen_genexp_in_call> │ │ │ │ │ R_ARM_CALL _PyPegen_nonparen_genexp_in_call │ │ │ │ │ @@ -2605,15 +2605,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b 2018 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ b 201c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21c44 │ │ │ │ │ + bl 21c38 │ │ │ │ │ R_ARM_CALL kwargs_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 2138 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ @@ -2725,15 +2725,15 @@ │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ movne r9, #0 │ │ │ │ │ @@ -2818,15 +2818,15 @@ │ │ │ │ │ beq 1f44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1f44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1f44 │ │ │ │ │ ldr r3, [pc, #600] @ 2978 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [pc, #604] @ 2984 │ │ │ │ │ b 279c │ │ │ │ │ @@ -2867,15 +2867,15 @@ │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ b 232c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ @@ -2898,15 +2898,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b 1d84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 2080 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 1f24 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -2919,15 +2919,15 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 2924 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ bne 2914 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl 15974 │ │ │ │ │ + bl 1595c │ │ │ │ │ R_ARM_CALL args_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2904 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ @@ -2953,15 +2953,15 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str sl, [sp] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ b 232c │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r2, [r7, r9, lsl #2] │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ b 2534 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ @@ -2980,15 +2980,15 @@ │ │ │ │ │ bl c67c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ bne 2948 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ b 2880 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 2940 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ @@ -3113,30 +3113,30 @@ │ │ │ │ │ beq 2a70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2a70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2a70 │ │ │ │ │ ldr r3, [pc, #420] @ 2cc0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [pc, #416] @ 2cc4 │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2ad0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ @@ -3179,15 +3179,15 @@ │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ b 2b44 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ b 2ad4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ @@ -3325,30 +3325,30 @@ │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 2e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1bfa4 │ │ │ │ │ + bl 1bf8c │ │ │ │ │ R_ARM_CALL star_named_expression_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 2e10 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 2e90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ bne 2e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ R_ARM_CALL named_expression_rule │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -3370,15 +3370,15 @@ │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 2e3c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 2da4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e324 │ │ │ │ │ + bl 1e304 │ │ │ │ │ R_ARM_CALL star_named_expressions_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ bne 2e14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -3479,15 +3479,15 @@ │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3074 <_loop1_64_rule+0x13c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 3074 <_loop1_64_rule+0x13c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 <_PyAST_match_case> │ │ │ │ │ @@ -4090,15 +4090,15 @@ │ │ │ │ │ cmp r7, r3 │ │ │ │ │ beq 392c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27ebc │ │ │ │ │ + bl 27ec4 │ │ │ │ │ R_ARM_CALL or_pattern_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 38dc │ │ │ │ │ ldr r1, [pc, #712] @ 3b98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4112,15 +4112,15 @@ │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ bne 3a90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27ebc │ │ │ │ │ + bl 27ec4 │ │ │ │ │ R_ARM_CALL or_pattern_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ @@ -4148,30 +4148,30 @@ │ │ │ │ │ ldr r1, [pc, #532] @ 3b94 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 3a9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 27ebc │ │ │ │ │ + bl 27ec4 │ │ │ │ │ R_ARM_CALL or_pattern_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 39b4 │ │ │ │ │ ldr r1, [pc, #496] @ 3b98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 3abc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 3ab0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27ebc │ │ │ │ │ + bl 27ec4 │ │ │ │ │ R_ARM_CALL or_pattern_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 39e8 │ │ │ │ │ ldr r1, [pc, #444] @ 3b98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4247,15 +4247,15 @@ │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 39ec │ │ │ │ │ mov r3, #1 │ │ │ │ │ @@ -4441,24 +4441,24 @@ │ │ │ │ │ cmp r7, r5 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r5, lsl #2] │ │ │ │ │ ldrne r7, [r3, #12] │ │ │ │ │ ldrne r8, [r3, #16] │ │ │ │ │ beq 3f08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 295ac │ │ │ │ │ + bl 295b4 │ │ │ │ │ R_ARM_CALL signed_real_number_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 3e70 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 3f34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 295ac │ │ │ │ │ + bl 295b4 │ │ │ │ │ R_ARM_CALL signed_real_number_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 3dfc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ @@ -5126,15 +5126,15 @@ │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ R_ARM_CALL named_expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 472c │ │ │ │ │ b 4724 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 46f4 │ │ │ │ │ @@ -5239,15 +5239,15 @@ │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ bne 4918 <_loop0_112_rule+0xfc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 48d8 <_loop0_112_rule+0xbc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e904 │ │ │ │ │ + bl 1e8e4 │ │ │ │ │ R_ARM_CALL fstring_replacement_field_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 4928 <_loop0_112_rule+0x10c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ @@ -5362,15 +5362,15 @@ │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1645c │ │ │ │ │ + bl 16444 │ │ │ │ │ R_ARM_CALL annotated_rhs_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 4a68 <_tmp_11_rule+0x64> │ │ │ │ │ b 4a60 <_tmp_11_rule+0x5c> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 4a30 <_tmp_11_rule+0x2c> │ │ │ │ │ @@ -6017,15 +6017,15 @@ │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [pc, #256] @ 5494 │ │ │ │ │ mvn r0, #4 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 50e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ @@ -6055,15 +6055,15 @@ │ │ │ │ │ bl 100a4 │ │ │ │ │ R_ARM_CALL star_expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 52dc │ │ │ │ │ ldr r2, [pc, #116] @ 5498 │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq 5448 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b 52e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ @@ -6135,15 +6135,15 @@ │ │ │ │ │ bl c67c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 54f8 │ │ │ │ │ ldr r2, [pc, #64] @ 556c │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ bne 5504 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -6261,15 +6261,15 @@ │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 57a0 <_loop1_219_rule+0x230> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ beq 57a0 <_loop1_219_rule+0x230> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -7200,8 +7200,8 @@ │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 638c <_tmp_179_rule+0x2c> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ 000063fc <_tmp_234_rule>: │ │ │ │ │ _tmp_234_rule(): │ │ │ │ │ - b 1048 <_tmp_233_rule> │ │ │ │ │ + b 1a1c <_tmp_233_rule> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -5,47 +5,47 @@ │ │ │ │ │ │ │ │ │ │ 00000000 <_PyPegen_parse>: │ │ │ │ │ _PyPegen_parse(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #3676] @ e74 <_PyPegen_parse+0xe74> │ │ │ │ │ + ldr r2, [pc, #3672] @ e70 <_PyPegen_parse+0xe70> │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ - ldr ip, [pc, #3672] @ e78 <_PyPegen_parse+0xe78> │ │ │ │ │ + ldr ip, [pc, #3668] @ e74 <_PyPegen_parse+0xe74> │ │ │ │ │ mov r1, #9 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r3, ip │ │ │ │ │ str r1, [r0, #32] │ │ │ │ │ add r1, r2, #36 @ 0x24 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #24] │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ beq d8 <_PyPegen_parse+0xd8> │ │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ │ beq 3f4 <_PyPegen_parse+0x3f4> │ │ │ │ │ - ldr r2, [pc, #3628] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ + ldr r2, [pc, #3624] @ e78 <_PyPegen_parse+0xe78> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 8dc <_PyPegen_parse+0x8dc> │ │ │ │ │ + bne 8b0 <_PyPegen_parse+0x8b0> │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #3616] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ + ldr r3, [pc, #3612] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq dd0 <_PyPegen_parse+0xdd0> │ │ │ │ │ + beq cf0 <_PyPegen_parse+0xcf0> │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 3a4 <_PyPegen_parse+0x3a4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 241e8 │ │ │ │ │ + bl 241f0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 5a0 <_PyPegen_parse+0x5a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27c3c <_loop0_1_rule> │ │ │ │ │ + bl 27c44 <_loop0_1_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 5a0 <_PyPegen_parse+0x5a0> │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -58,74 +58,74 @@ │ │ │ │ │ beq 390 <_PyPegen_parse+0x390> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #3484] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ + ldr r2, [pc, #3480] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ add r5, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r5, [r0, #88] @ 0x58 │ │ │ │ │ - beq 60c <_PyPegen_parse+0x60c> │ │ │ │ │ + beq 618 <_PyPegen_parse+0x618> │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 620 <_PyPegen_parse+0x620> │ │ │ │ │ - ldr r3, [pc, #3452] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ + bne 62c <_PyPegen_parse+0x62c> │ │ │ │ │ + ldr r3, [pc, #3448] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ mov sl, r1 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq d54 <_PyPegen_parse+0xd54> │ │ │ │ │ + beq d78 <_PyPegen_parse+0xd78> │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq 860 <_PyPegen_parse+0x860> │ │ │ │ │ + beq 864 <_PyPegen_parse+0x864> │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 890 <_PyPegen_parse+0x890> │ │ │ │ │ + beq 894 <_PyPegen_parse+0x894> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 8a4 <_PyPegen_parse+0x8a4> │ │ │ │ │ - ldr r7, [pc, #3368] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ + bne 8a8 <_PyPegen_parse+0x8a8> │ │ │ │ │ + ldr r7, [pc, #3364] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r9, #1 │ │ │ │ │ str r8, [sp, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ beq 238 <_PyPegen_parse+0x238> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne df0 <_PyPegen_parse+0xdf0> │ │ │ │ │ + bne e18 <_PyPegen_parse+0xe18> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl e8c │ │ │ │ │ + bl e88 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ bne 3d8 <_PyPegen_parse+0x3d8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bne 5bc <_PyPegen_parse+0x5bc> │ │ │ │ │ cmp r2, r7 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq e38 <_PyPegen_parse+0xe38> │ │ │ │ │ + beq e48 <_PyPegen_parse+0xe48> │ │ │ │ │ bl 3de4 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 244 <_PyPegen_parse+0x244> │ │ │ │ │ - ldr r1, [pc, #3256] @ e84 <_PyPegen_parse+0xe84> │ │ │ │ │ + ldr r1, [pc, #3252] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ mov r3, #13 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 244 <_PyPegen_parse+0x244> │ │ │ │ │ @@ -136,15 +136,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 244 <_PyPegen_parse+0x244> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq e00 <_PyPegen_parse+0xe00> │ │ │ │ │ + beq d08 <_PyPegen_parse+0xd08> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ beq 3b4 <_PyPegen_parse+0x3b4> │ │ │ │ │ cmp r2, r7 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ @@ -157,24 +157,24 @@ │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 170 <_PyPegen_parse+0x170> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 79c <_PyPegen_parse+0x79c> │ │ │ │ │ - ldr r3, [pc, #3104] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ + bne 60c <_PyPegen_parse+0x60c> │ │ │ │ │ + ldr r3, [pc, #3100] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq e20 <_PyPegen_parse+0xe20> │ │ │ │ │ + beq df4 <_PyPegen_parse+0xdf4> │ │ │ │ │ bl 3de4 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 62c <_PyPegen_parse+0x62c> │ │ │ │ │ + bne 638 <_PyPegen_parse+0x638> │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -183,15 +183,15 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 5d4 <_PyPegen_parse+0x5d4> │ │ │ │ │ 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 888 <_PyPegen_parse+0x888> │ │ │ │ │ + beq 88c <_PyPegen_parse+0x88c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ble 328 <_PyPegen_parse+0x328> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [fp] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ beq 328 <_PyPegen_parse+0x328> │ │ │ │ │ @@ -246,70 +246,70 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne c4 <_PyPegen_parse+0xc4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b48 <_PyPegen_parse+0xb48> │ │ │ │ │ + bne b1c <_PyPegen_parse+0xb1c> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ b d0 <_PyPegen_parse+0xd0> │ │ │ │ │ lsl r9, r9, #1 │ │ │ │ │ lsl r1, r9, #2 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 884 <_PyPegen_parse+0x884> │ │ │ │ │ + beq 888 <_PyPegen_parse+0x888> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r0 │ │ │ │ │ b 21c <_PyPegen_parse+0x21c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 8bc <_PyPegen_parse+0x8bc> │ │ │ │ │ + beq e28 <_PyPegen_parse+0xe28> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ b 210 <_PyPegen_parse+0x210> │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #2688] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ + ldr r3, [pc, #2684] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq d48 <_PyPegen_parse+0xd48> │ │ │ │ │ + beq d6c <_PyPegen_parse+0xd6c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 3a4 <_PyPegen_parse+0x3a4> │ │ │ │ │ - ldr r1, [pc, #2656] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ + ldr r1, [pc, #2652] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r6, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 7dc <_PyPegen_parse+0x7dc> │ │ │ │ │ + beq 834 <_PyPegen_parse+0x834> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ bne 5f8 <_PyPegen_parse+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt d34 <_PyPegen_parse+0xd34> │ │ │ │ │ + blt d58 <_PyPegen_parse+0xd58> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d0c <_PyPegen_parse+0xd0c> │ │ │ │ │ + bne d30 <_PyPegen_parse+0xd30> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e8c │ │ │ │ │ + bl e88 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ bne 4c8 <_PyPegen_parse+0x4c8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 5ac <_PyPegen_parse+0x5ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -319,15 +319,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyAST_Interactive> │ │ │ │ │ R_ARM_CALL _PyAST_Interactive │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b34 <_PyPegen_parse+0xb34> │ │ │ │ │ + beq b08 <_PyPegen_parse+0xb08> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b d0 <_PyPegen_parse+0xd0> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -350,15 +350,15 @@ │ │ │ │ │ beq 588 <_PyPegen_parse+0x588> │ │ │ │ │ b 58c <_PyPegen_parse+0x58c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq de8 <_PyPegen_parse+0xde8> │ │ │ │ │ + beq d28 <_PyPegen_parse+0xd28> │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ b 3a4 <_PyPegen_parse+0x3a4> │ │ │ │ │ @@ -367,24 +367,24 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 5ac <_PyPegen_parse+0x5ac> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d84 <_PyPegen_parse+0xd84> │ │ │ │ │ + bne da8 <_PyPegen_parse+0xda8> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne d0c <_PyPegen_parse+0xd0c> │ │ │ │ │ + bne d30 <_PyPegen_parse+0xd30> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d18 <_PyPegen_parse+0xd18> │ │ │ │ │ + bne d3c <_PyPegen_parse+0xd3c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ b 4bc <_PyPegen_parse+0x4bc> │ │ │ │ │ @@ -412,89 +412,92 @@ │ │ │ │ │ mov r5, #0 │ │ │ │ │ b 358 <_PyPegen_parse+0x358> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ b 46c <_PyPegen_parse+0x46c> │ │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 288 <_PyPegen_parse+0x288> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq fc <_PyPegen_parse+0xfc> │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ b 3ac <_PyPegen_parse+0x3ac> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2120] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ + ldr r2, [pc, #2104] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 854 <_PyPegen_parse+0x854> │ │ │ │ │ + beq 828 <_PyPegen_parse+0x828> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 840 <_PyPegen_parse+0x840> │ │ │ │ │ + bne 800 <_PyPegen_parse+0x800> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 838 <_PyPegen_parse+0x838> │ │ │ │ │ + beq 7e0 <_PyPegen_parse+0x7e0> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 840 <_PyPegen_parse+0x840> │ │ │ │ │ + bne 800 <_PyPegen_parse+0x800> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r9, [sp, #28] │ │ │ │ │ str fp, [sp, #20] │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r9, r8 │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6d0 <_PyPegen_parse+0x6d0> │ │ │ │ │ + beq 6dc <_PyPegen_parse+0x6dc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3de4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 6d0 <_PyPegen_parse+0x6d0> │ │ │ │ │ + beq 6dc <_PyPegen_parse+0x6dc> │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq 7a8 <_PyPegen_parse+0x7a8> │ │ │ │ │ + beq 7ac <_PyPegen_parse+0x7ac> │ │ │ │ │ str r3, [fp, r9, lsl #2] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b 690 <_PyPegen_parse+0x690> │ │ │ │ │ + b 69c <_PyPegen_parse+0x69c> │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr fp, [sp, #20] │ │ │ │ │ str r9, [sp, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r9, [sp, #28] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 82c <_PyPegen_parse+0x82c> │ │ │ │ │ + beq 814 <_PyPegen_parse+0x814> │ │ │ │ │ ldr ip, [sp, #20] │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - ble 728 <_PyPegen_parse+0x728> │ │ │ │ │ + ble 734 <_PyPegen_parse+0x734> │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ ldr r0, [r2, r8, lsl #2] │ │ │ │ │ str r0, [r1, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 70c <_PyPegen_parse+0x70c> │ │ │ │ │ + b 718 <_PyPegen_parse+0x718> │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ @@ -504,91 +507,89 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 79c <_PyPegen_parse+0x79c> │ │ │ │ │ + beq 60c <_PyPegen_parse+0x60c> │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7d0 <_PyPegen_parse+0x7d0> │ │ │ │ │ + bne 7d4 <_PyPegen_parse+0x7d4> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - subne r2, r2, #2 │ │ │ │ │ - bne 210 <_PyPegen_parse+0x210> │ │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 288 <_PyPegen_parse+0x288> │ │ │ │ │ + beq 60c <_PyPegen_parse+0x60c> │ │ │ │ │ + sub r2, r2, #2 │ │ │ │ │ + b 210 <_PyPegen_parse+0x210> │ │ │ │ │ lsl r5, r5, #1 │ │ │ │ │ lsl r1, r5, #2 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7f8 <_PyPegen_parse+0x7f8> │ │ │ │ │ + beq 850 <_PyPegen_parse+0x850> │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b 6bc <_PyPegen_parse+0x6bc> │ │ │ │ │ + b 6c8 <_PyPegen_parse+0x6c8> │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 7a0 <_PyPegen_parse+0x7a0> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne d0c <_PyPegen_parse+0xd0c> │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - b 434 <_PyPegen_parse+0x434> │ │ │ │ │ - mov r3, fp │ │ │ │ │ + b 610 <_PyPegen_parse+0x610> │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [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 284 <_PyPegen_parse+0x284> │ │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - b 808 <_PyPegen_parse+0x808> │ │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ │ - b 810 <_PyPegen_parse+0x810> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b 284 <_PyPegen_parse+0x284> │ │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + b 7e4 <_PyPegen_parse+0x7e4> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 650 <_PyPegen_parse+0x650> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 644 <_PyPegen_parse+0x644> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne d30 <_PyPegen_parse+0xd30> │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + b 434 <_PyPegen_parse+0x434> │ │ │ │ │ + mov r3, fp │ │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ │ + b 81c <_PyPegen_parse+0x81c> │ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 8ac <_PyPegen_parse+0x8ac> │ │ │ │ │ + bne ce0 <_PyPegen_parse+0xce0> │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ b 130 <_PyPegen_parse+0x130> │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ @@ -596,187 +597,174 @@ │ │ │ │ │ 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 │ │ │ │ │ b 5e8 <_PyPegen_parse+0x5e8> │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - mov r8, sl │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 5e8 <_PyPegen_parse+0x5e8> │ │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - movne r1, #1 │ │ │ │ │ - strne r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 5c4 <_PyPegen_parse+0x5c4> │ │ │ │ │ - ldr r2, [pc, #1444] @ e88 <_PyPegen_parse+0xe88> │ │ │ │ │ + ldr r2, [pc, #1484] @ e84 <_PyPegen_parse+0xe84> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bne 3ac <_PyPegen_parse+0x3ac> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #1420] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ + ldr r1, [pc, #1460] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq c4c <_PyPegen_parse+0xc4c> │ │ │ │ │ + beq cd8 <_PyPegen_parse+0xcd8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 3ac <_PyPegen_parse+0x3ac> │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bac <_PyPegen_parse+0xbac> │ │ │ │ │ - ldr r1, [pc, #1348] @ e80 <_PyPegen_parse+0xe80> │ │ │ │ │ + beq b44 <_PyPegen_parse+0xb44> │ │ │ │ │ + ldr r1, [pc, #1388] @ e7c <_PyPegen_parse+0xe7c> │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq c40 <_PyPegen_parse+0xc40> │ │ │ │ │ + beq b2c <_PyPegen_parse+0xb2c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b58 <_PyPegen_parse+0xb58> │ │ │ │ │ + bne b38 <_PyPegen_parse+0xb38> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl d3c <_PyPegen_parse+0xd3c> │ │ │ │ │ R_ARM_CALL _gather_141_rule │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 9c8 <_PyPegen_parse+0x9c8> │ │ │ │ │ + beq 99c <_PyPegen_parse+0x99c> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9c8 <_PyPegen_parse+0x9c8> │ │ │ │ │ + beq 99c <_PyPegen_parse+0x99c> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9c8 <_PyPegen_parse+0x9c8> │ │ │ │ │ + beq 99c <_PyPegen_parse+0x99c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 9c8 <_PyPegen_parse+0x9c8> │ │ │ │ │ + beq 99c <_PyPegen_parse+0x99c> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9c8 <_PyPegen_parse+0x9c8> │ │ │ │ │ + beq 99c <_PyPegen_parse+0x99c> │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne bb4 <_PyPegen_parse+0xbb4> │ │ │ │ │ + bne c90 <_PyPegen_parse+0xc90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b58 <_PyPegen_parse+0xb58> │ │ │ │ │ + bne b38 <_PyPegen_parse+0xb38> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d3c <_PyPegen_parse+0xd3c> │ │ │ │ │ R_ARM_CALL _gather_143_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9fc <_PyPegen_parse+0x9fc> │ │ │ │ │ + beq 9d0 <_PyPegen_parse+0x9d0> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b68 <_PyPegen_parse+0xb68> │ │ │ │ │ + bne b4c <_PyPegen_parse+0xb4c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b58 <_PyPegen_parse+0xb58> │ │ │ │ │ + bne b38 <_PyPegen_parse+0xb38> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d3c <_PyPegen_parse+0xd3c> │ │ │ │ │ R_ARM_CALL _gather_145_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne cd0 <_PyPegen_parse+0xcd0> │ │ │ │ │ + bne c54 <_PyPegen_parse+0xc54> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b58 <_PyPegen_parse+0xb58> │ │ │ │ │ + bne b38 <_PyPegen_parse+0xb38> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c54 <_PyPegen_parse+0xc54> │ │ │ │ │ + bne b94 <_PyPegen_parse+0xb94> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b58 <_PyPegen_parse+0xb58> │ │ │ │ │ + bne b38 <_PyPegen_parse+0xb38> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne cbc <_PyPegen_parse+0xcbc> │ │ │ │ │ + bne cc4 <_PyPegen_parse+0xcc4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b58 <_PyPegen_parse+0xb58> │ │ │ │ │ + bne b38 <_PyPegen_parse+0xb38> │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c1c <_PyPegen_parse+0xc1c> │ │ │ │ │ + bne c30 <_PyPegen_parse+0xc30> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b58 <_PyPegen_parse+0xb58> │ │ │ │ │ + bne b38 <_PyPegen_parse+0xb38> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d3c <_PyPegen_parse+0xd3c> │ │ │ │ │ R_ARM_CALL _gather_147_rule │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne bac <_PyPegen_parse+0xbac> │ │ │ │ │ + bne b44 <_PyPegen_parse+0xb44> │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ba8 <_PyPegen_parse+0xba8> │ │ │ │ │ + beq b8c <_PyPegen_parse+0xb8c> │ │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ba8 <_PyPegen_parse+0xba8> │ │ │ │ │ + beq b8c <_PyPegen_parse+0xb8c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq ba8 <_PyPegen_parse+0xba8> │ │ │ │ │ + beq b8c <_PyPegen_parse+0xb8c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27c3c <_loop0_1_rule> │ │ │ │ │ + bl 27c44 <_loop0_1_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ba8 <_PyPegen_parse+0xba8> │ │ │ │ │ + beq b8c <_PyPegen_parse+0xb8c> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ba8 <_PyPegen_parse+0xba8> │ │ │ │ │ + beq b8c <_PyPegen_parse+0xb8c> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyAST_FunctionType> │ │ │ │ │ R_ARM_CALL _PyAST_FunctionType │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 4b8 <_PyPegen_parse+0x4b8> │ │ │ │ │ @@ -786,136 +774,158 @@ │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 598 <_PyPegen_parse+0x598> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b 3ac <_PyPegen_parse+0x3ac> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 91c <_PyPegen_parse+0x91c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b bac <_PyPegen_parse+0xbac> │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + b 598 <_PyPegen_parse+0x598> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9fc <_PyPegen_parse+0x9fc> │ │ │ │ │ + beq 9d0 <_PyPegen_parse+0x9d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 9fc <_PyPegen_parse+0x9fc> │ │ │ │ │ + beq 9d0 <_PyPegen_parse+0x9d0> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_append_to_end> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_append_to_end │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq bf0 <_PyPegen_parse+0xbf0> │ │ │ │ │ + beq c04 <_PyPegen_parse+0xc04> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b aac <_PyPegen_parse+0xaac> │ │ │ │ │ + b a80 <_PyPegen_parse+0xa80> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - b 598 <_PyPegen_parse+0x598> │ │ │ │ │ + b b44 <_PyPegen_parse+0xb44> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl c67c │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ + beq a14 <_PyPegen_parse+0xa14> │ │ │ │ │ + mov r1, #12 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq a14 <_PyPegen_parse+0xa14> │ │ │ │ │ + mov r1, #35 @ 0x23 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq a14 <_PyPegen_parse+0xa14> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9c8 <_PyPegen_parse+0x9c8> │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + beq a14 <_PyPegen_parse+0xa14> │ │ │ │ │ + mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_seq_append_to_end> │ │ │ │ │ - R_ARM_CALL _PyPegen_seq_append_to_end │ │ │ │ │ + bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ + R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq cb0 <_PyPegen_parse+0xcb0> │ │ │ │ │ + beq cb8 <_PyPegen_parse+0xcb8> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_append_to_end> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_append_to_end │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne ba0 <_PyPegen_parse+0xba0> │ │ │ │ │ + bne b84 <_PyPegen_parse+0xb84> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r5, #0 │ │ │ │ │ - beq aac <_PyPegen_parse+0xaac> │ │ │ │ │ + beq a80 <_PyPegen_parse+0xa80> │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b bac <_PyPegen_parse+0xbac> │ │ │ │ │ + b b44 <_PyPegen_parse+0xb44> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq a88 <_PyPegen_parse+0xa88> │ │ │ │ │ + beq a5c <_PyPegen_parse+0xa5c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne ba0 <_PyPegen_parse+0xba0> │ │ │ │ │ - b bf0 <_PyPegen_parse+0xbf0> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 948 <_PyPegen_parse+0x948> │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 900 <_PyPegen_parse+0x900> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl c67c │ │ │ │ │ - subs r8, r0, #0 │ │ │ │ │ - beq a40 <_PyPegen_parse+0xa40> │ │ │ │ │ + bne b84 <_PyPegen_parse+0xb84> │ │ │ │ │ + b c04 <_PyPegen_parse+0xc04> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a40 <_PyPegen_parse+0xa40> │ │ │ │ │ + beq 9f0 <_PyPegen_parse+0x9f0> │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a40 <_PyPegen_parse+0xa40> │ │ │ │ │ + beq 9f0 <_PyPegen_parse+0x9f0> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl c67c │ │ │ │ │ + subs r2, r0, #0 │ │ │ │ │ + bne b70 <_PyPegen_parse+0xb70> │ │ │ │ │ + b 9f0 <_PyPegen_parse+0x9f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq a40 <_PyPegen_parse+0xa40> │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + beq 99c <_PyPegen_parse+0x99c> │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ - R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ + bl 0 <_PyPegen_seq_append_to_end> │ │ │ │ │ + R_ARM_CALL _PyPegen_seq_append_to_end │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne bdc <_PyPegen_parse+0xbdc> │ │ │ │ │ + bne bf0 <_PyPegen_parse+0xbf0> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b bdc <_PyPegen_parse+0xbdc> │ │ │ │ │ + b bf0 <_PyPegen_parse+0xbf0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne c2c <_PyPegen_parse+0xc2c> │ │ │ │ │ - b a64 <_PyPegen_parse+0xa64> │ │ │ │ │ - mov r1, #12 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq a1c <_PyPegen_parse+0xa1c> │ │ │ │ │ - mov r1, #35 @ 0x23 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + bne c40 <_PyPegen_parse+0xc40> │ │ │ │ │ + b a38 <_PyPegen_parse+0xa38> │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 8d4 <_PyPegen_parse+0x8d4> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r8, sl │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 5e8 <_PyPegen_parse+0x5e8> │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq 78 <_PyPegen_parse+0x78> │ │ │ │ │ + b 3a4 <_PyPegen_parse+0x3a4> │ │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a1c <_PyPegen_parse+0xa1c> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl c67c │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - bne b8c <_PyPegen_parse+0xb8c> │ │ │ │ │ - b a1c <_PyPegen_parse+0xa1c> │ │ │ │ │ + movne r1, #1 │ │ │ │ │ + strne r1, [r4, #60] @ 0x3c │ │ │ │ │ + b 288 <_PyPegen_parse+0x288> │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + b 5f0 <_PyPegen_parse+0x5f0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 58c <_PyPegen_parse+0x58c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_interactive_exit> │ │ │ │ │ R_ARM_CALL _PyPegen_interactive_exit │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -935,26 +945,26 @@ │ │ │ │ │ b 40c <_PyPegen_parse+0x40c> │ │ │ │ │ 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 │ │ │ │ │ - bne dc0 <_PyPegen_parse+0xdc0> │ │ │ │ │ + bne de4 <_PyPegen_parse+0xde4> │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 12c <_PyPegen_parse+0x12c> │ │ │ │ │ - b 864 <_PyPegen_parse+0x864> │ │ │ │ │ + b 868 <_PyPegen_parse+0x868> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq d0c <_PyPegen_parse+0xd0c> │ │ │ │ │ + beq d30 <_PyPegen_parse+0xd30> │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ bl 0 <_PyAST_Pass> │ │ │ │ │ @@ -967,764 +977,756 @@ │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b 534 <_PyPegen_parse+0x534> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 78 <_PyPegen_parse+0x78> │ │ │ │ │ - b 3a4 <_PyPegen_parse+0x3a4> │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 5f0 <_PyPegen_parse+0x5f0> │ │ │ │ │ + moveq r0, r4 │ │ │ │ │ + beq 270 <_PyPegen_parse+0x270> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 610 <_PyPegen_parse+0x610> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ b 5c4 <_PyPegen_parse+0x5c4> │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ strne r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 288 <_PyPegen_parse+0x288> │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne e54 <_PyPegen_parse+0xe54> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b 270 <_PyPegen_parse+0x270> │ │ │ │ │ + b 5c4 <_PyPegen_parse+0x5c4> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e64 <_PyPegen_parse+0xe64> │ │ │ │ │ - ldr r8, [r4, #8] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b 1b8 <_PyPegen_parse+0x1b8> │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 7a0 <_PyPegen_parse+0x7a0> │ │ │ │ │ + ldreq r8, [r4, #8] │ │ │ │ │ + moveq r0, r4 │ │ │ │ │ + beq 1b8 <_PyPegen_parse+0x1b8> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ b 288 <_PyPegen_parse+0x288> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000101 │ │ │ │ │ .word 0x00000102 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ .word 0x00000159 │ │ │ │ │ │ │ │ │ │ -00000e8c : │ │ │ │ │ +00000e88 : │ │ │ │ │ compound_stmt_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - ldr r3, [pc, #4068] @ 1e88 │ │ │ │ │ + ldr r3, [pc, #4076] @ 1e8c │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 3294 │ │ │ │ │ + beq 2ec0 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 32a8 │ │ │ │ │ - ldr r1, [pc, #4028] @ 1e8c │ │ │ │ │ + bne 2ed4 │ │ │ │ │ + ldr r1, [pc, #4036] @ 1e90 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1068 │ │ │ │ │ + bne 1064 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10e4 │ │ │ │ │ - ldr r1, [pc, #4056] @ 1ed4 │ │ │ │ │ + bne 10e0 │ │ │ │ │ + ldr r1, [pc, #4056] @ 1ed0 │ │ │ │ │ mov r3, #660 @ 0x294 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10f4 │ │ │ │ │ + bne 10f0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 10e4 │ │ │ │ │ - ldr r1, [pc, #3944] @ 1e90 │ │ │ │ │ + bne 10e0 │ │ │ │ │ + ldr r1, [pc, #3952] @ 1e94 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 126c │ │ │ │ │ + bne 1268 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10e4 │ │ │ │ │ - ldr r1, [pc, #3908] @ 1e94 │ │ │ │ │ + bne 10e0 │ │ │ │ │ + ldr r1, [pc, #3916] @ 1e98 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12f0 │ │ │ │ │ + bne 12ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10e4 │ │ │ │ │ - ldr r1, [pc, #3872] @ 1e98 │ │ │ │ │ + bne 10e0 │ │ │ │ │ + ldr r1, [pc, #3880] @ 1e9c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 144c │ │ │ │ │ + bne 1448 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10e4 │ │ │ │ │ - ldr r3, [pc, #3864] @ 1eb8 │ │ │ │ │ - ldr r1, [pc, #3888] @ 1ed4 │ │ │ │ │ + bne 10e0 │ │ │ │ │ + ldr r3, [pc, #3864] @ 1eb4 │ │ │ │ │ + ldr r1, [pc, #3888] @ 1ed0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1668 │ │ │ │ │ + bne 1670 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10e4 │ │ │ │ │ - ldr r3, [pc, #3792] @ 1e9c │ │ │ │ │ - ldr r1, [pc, #3844] @ 1ed4 │ │ │ │ │ + bne 10e0 │ │ │ │ │ + ldr r3, [pc, #3800] @ 1ea0 │ │ │ │ │ + ldr r1, [pc, #3844] @ 1ed0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1938 │ │ │ │ │ + bne 193c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 3288 │ │ │ │ │ - ldr r1, [pc, #3724] @ 1e88 │ │ │ │ │ + bne 2e98 │ │ │ │ │ + ldr r1, [pc, #3732] @ 1e8c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2d60 │ │ │ │ │ + beq 2f00 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 32e4 │ │ │ │ │ + beq 2f24 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - ldr r1, [pc, #3696] @ 1ea0 │ │ │ │ │ + ldr r1, [pc, #3704] @ 1ea4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1af4 │ │ │ │ │ + bne 1af8 │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 1a80 │ │ │ │ │ + bne 1a84 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #3604] @ 1e88 │ │ │ │ │ + ldr r3, [pc, #3612] @ 1e8c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 32b4 │ │ │ │ │ + beq 2ee0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 32cc │ │ │ │ │ + bne 2ef8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 140ac │ │ │ │ │ + bl 14094 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1620 │ │ │ │ │ + bne 1628 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 10d4 │ │ │ │ │ + bne 10d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14d90 │ │ │ │ │ + bl 14d78 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1058 │ │ │ │ │ + bne 1054 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq ef4 │ │ │ │ │ + beq ef0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 105c │ │ │ │ │ + b 1058 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #3464] @ 1e88 │ │ │ │ │ + ldr r3, [pc, #3472] @ 1e8c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 3014 │ │ │ │ │ + beq 33fc │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 300c │ │ │ │ │ + bne 1930 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq 2d80 │ │ │ │ │ + beq 35c0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 2dbc │ │ │ │ │ + bne 35fc │ │ │ │ │ mov r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11a0 │ │ │ │ │ + beq 119c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 11a0 │ │ │ │ │ + beq 119c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11a0 │ │ │ │ │ + beq 119c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 11a0 │ │ │ │ │ + beq 119c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f6b0 │ │ │ │ │ + bl 1f690 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 18bc │ │ │ │ │ + bne 18c4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne f14 │ │ │ │ │ + bne f10 │ │ │ │ │ mov r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3004 │ │ │ │ │ + beq 3568 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 3004 │ │ │ │ │ + beq 3568 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3004 │ │ │ │ │ + beq 3568 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 3004 │ │ │ │ │ + beq 3568 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1faf8 │ │ │ │ │ + bl 1fad8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 3028 │ │ │ │ │ + bne 3410 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 30f4 │ │ │ │ │ + beq 34ac │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_CALL _PyAST_If │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1910 │ │ │ │ │ + beq 1918 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1058 │ │ │ │ │ + b 1054 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #3088] @ 1e88 │ │ │ │ │ + ldr r3, [pc, #3096] @ 1e8c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 3104 │ │ │ │ │ + beq 2c60 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 12d8 │ │ │ │ │ + bne 12d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 140ac │ │ │ │ │ + bl 14094 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1c88 │ │ │ │ │ + bne 1c8c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 12dc │ │ │ │ │ + bne 12d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 20a00 │ │ │ │ │ + bl 209e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1058 │ │ │ │ │ + bne 1054 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq f48 │ │ │ │ │ - b 10e4 │ │ │ │ │ + beq f44 │ │ │ │ │ + b 10e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #2956] @ 1e88 │ │ │ │ │ + ldr r3, [pc, #2964] @ 1e8c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2af4 │ │ │ │ │ + beq 2a90 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1e70 │ │ │ │ │ + bne 1e74 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 2888 │ │ │ │ │ + beq 2824 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 28c4 │ │ │ │ │ - ldr r1, [pc, #2964] @ 1ee0 │ │ │ │ │ + bne 2860 │ │ │ │ │ + ldr r1, [pc, #2968] @ 1ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e3c │ │ │ │ │ + beq 1e40 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21c4 │ │ │ │ │ + bne 21a0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1e4c │ │ │ │ │ - ldr r1, [pc, #2908] @ 1ee0 │ │ │ │ │ + bne 1e50 │ │ │ │ │ + ldr r1, [pc, #2912] @ 1ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d00 │ │ │ │ │ + beq 1d04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c2c <_gather_51_rule> │ │ │ │ │ + bl 23c34 <_gather_51_rule> │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1d00 │ │ │ │ │ + beq 1d04 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d00 │ │ │ │ │ + beq 1d04 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 1d04 │ │ │ │ │ + bne 1d08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1d00 │ │ │ │ │ + beq 1d04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 3120 │ │ │ │ │ + beq 2c7c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ ldr r7, [r3, #20] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ - bne 2348 │ │ │ │ │ + bne 2324 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ str r9, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_With> │ │ │ │ │ R_ARM_CALL _PyAST_With │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ + bne 125c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3140 │ │ │ │ │ + bne 2c9c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 1e70 │ │ │ │ │ + b 1e74 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #2608] @ 1e88 │ │ │ │ │ + ldr r3, [pc, #2616] @ 1e8c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 30bc │ │ │ │ │ + beq 2f7c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 21ac │ │ │ │ │ + bne 1610 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 33f4 │ │ │ │ │ + beq 2f98 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr fp, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 3430 │ │ │ │ │ - ldr r1, [pc, #2564] @ 1eac │ │ │ │ │ + bne 2fd4 │ │ │ │ │ + ldr r1, [pc, #2568] @ 1eac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1efc │ │ │ │ │ + beq 1f04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl a98c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 1efc │ │ │ │ │ - ldr r1, [pc, #2528] @ 1eb0 │ │ │ │ │ + beq 1f04 │ │ │ │ │ + ldr r1, [pc, #2588] @ 1ee8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1efc │ │ │ │ │ + beq 1f04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dfc8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - beq 280c │ │ │ │ │ + beq 27a8 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 280c │ │ │ │ │ + beq 27a8 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - bne 30d0 │ │ │ │ │ + bne 2f90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 21a8 │ │ │ │ │ - ldr r3, [pc, #2380] @ 1e88 │ │ │ │ │ + beq 160c │ │ │ │ │ + ldr r3, [pc, #2388] @ 1e8c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 30e8 │ │ │ │ │ + beq 34dc │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 21ac │ │ │ │ │ + bne 1610 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2414 │ │ │ │ │ - ldr r1, [pc, #2380] @ 1ec4 │ │ │ │ │ + bne 23f0 │ │ │ │ │ + ldr r1, [pc, #2380] @ 1ec0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a4c │ │ │ │ │ + bne 1a50 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 21ac │ │ │ │ │ + bne 1610 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 30d8 │ │ │ │ │ + beq 34cc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ ldr r8, [r3, #24] │ │ │ │ │ - bne 23e8 │ │ │ │ │ + bne 23c4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ stm sp, {r2, sl, fp} │ │ │ │ │ str r8, [sp, #16] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str ip, [sp, #20] │ │ │ │ │ bl 0 <_PyAST_For> │ │ │ │ │ R_ARM_CALL _PyAST_For │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ + bne 125c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21a8 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 21b0 │ │ │ │ │ + bne 34bc │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + sub r3, r2, #1 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + beq f94 │ │ │ │ │ + b 10e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14d90 │ │ │ │ │ + bl 14d78 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 10a0 │ │ │ │ │ + beq 109c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_function_def_decorators> │ │ │ │ │ R_ARM_CALL _PyPegen_function_def_decorators │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ + bne 125c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 10d0 │ │ │ │ │ + beq 10cc │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 10d4 │ │ │ │ │ + b 10d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #2068] @ 1e88 │ │ │ │ │ + ldr r1, [pc, #2064] @ 1e8c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 3060 │ │ │ │ │ + beq 3440 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2870 │ │ │ │ │ - ldr r9, [r4, #8] │ │ │ │ │ + bne 280c │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - beq 2818 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + beq 27b4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r3, [r3, r9, lsl #2] │ │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ │ + ldr r3, [r3, r7, lsl #2] │ │ │ │ │ + ldr r9, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2850 │ │ │ │ │ - ldr r1, [pc, #2040] @ 1eb8 │ │ │ │ │ + bne 27ec │ │ │ │ │ + ldr r1, [pc, #2028] @ 1eb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1750 │ │ │ │ │ - ldr r2, [pc, #2028] @ 1ec0 │ │ │ │ │ + beq 1758 │ │ │ │ │ + ldr r2, [pc, #2016] @ 1ebc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1750 │ │ │ │ │ + beq 1758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ - subs r7, r0, #0 │ │ │ │ │ - beq 1750 │ │ │ │ │ + bl 1d918 │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ + beq 1758 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1928] @ 1e88 │ │ │ │ │ + ldr r2, [pc, #1924] @ 1e8c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 287c │ │ │ │ │ + beq 2818 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1754 │ │ │ │ │ + bne 175c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25c4 │ │ │ │ │ - ldr r1, [pc, #1940] @ 1ecc │ │ │ │ │ + bne 24c8 │ │ │ │ │ + ldr r1, [pc, #1928] @ 1ec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c08 │ │ │ │ │ + bne 1c0c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - str r9, [r4, #8] │ │ │ │ │ - bne 2870 │ │ │ │ │ - ldr r1, [pc, #1872] @ 1eb8 │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + bne 280c │ │ │ │ │ + ldr r1, [pc, #1860] @ 1eb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2030 │ │ │ │ │ - ldr r2, [pc, #1860] @ 1ec0 │ │ │ │ │ + beq 2038 │ │ │ │ │ + ldr r2, [pc, #1848] @ 1ebc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2030 │ │ │ │ │ + beq 2038 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 2030 │ │ │ │ │ + beq 2038 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 203cc <_loop1_216_rule> │ │ │ │ │ + bl 203ac <_loop1_216_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - beq 2030 │ │ │ │ │ + beq 2038 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1736] @ 1e88 │ │ │ │ │ + ldr r2, [pc, #1732] @ 1e8c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 3328 │ │ │ │ │ + beq 2f70 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2d58 │ │ │ │ │ + bne 2eb8 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2278 │ │ │ │ │ - ldr r1, [pc, #1748] @ 1ec4 │ │ │ │ │ + bne 2254 │ │ │ │ │ + ldr r1, [pc, #1736] @ 1ec0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1bd8 │ │ │ │ │ + bne 1bdc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - mov r7, #0 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 2034 │ │ │ │ │ + bne 203c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1632] @ 1e88 │ │ │ │ │ + ldr r2, [pc, #1628] @ 1e8c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 2d44 │ │ │ │ │ + beq 2ea4 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24ec │ │ │ │ │ - ldr r1, [pc, #1672] @ 1ecc │ │ │ │ │ + bne 25ac │ │ │ │ │ + ldr r1, [pc, #1660] @ 1ec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1cd0 │ │ │ │ │ + bne 1cd4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 2034 │ │ │ │ │ + bne 203c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 3030 │ │ │ │ │ + beq 3754 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ str lr, [sp, #16] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - stm sp, {r8, sl, ip} │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + stm sp, {r9, sl, ip} │ │ │ │ │ bl 0 <_PyAST_Try> │ │ │ │ │ R_ARM_CALL _PyAST_Try │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ - b 215c │ │ │ │ │ + bne 125c │ │ │ │ │ + b 2168 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 30f4 │ │ │ │ │ + beq 34ac │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r3, #20] │ │ │ │ │ ldr fp, [r3, #24] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r1, sl │ │ │ │ │ @@ -1735,413 +1737,409 @@ │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_CALL _PyAST_If │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ + bne 125c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3008 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ + bne 347c │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b f14 │ │ │ │ │ + b f10 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #1348] @ 1e88 │ │ │ │ │ + ldr r1, [pc, #1348] @ 1e8c │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 3750 │ │ │ │ │ + beq 329c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 36dc │ │ │ │ │ + bne 3228 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq 35bc │ │ │ │ │ + beq 3108 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 35f8 │ │ │ │ │ - ldr r1, [pc, #1288] @ 1e9c │ │ │ │ │ + bne 3144 │ │ │ │ │ + ldr r1, [pc, #1288] @ 1ea0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3268 │ │ │ │ │ + beq 2e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 3268 │ │ │ │ │ + beq 2e78 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3268 │ │ │ │ │ + beq 2e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 3268 │ │ │ │ │ + beq 2e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1faf8 │ │ │ │ │ + bl 1fad8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 3270 │ │ │ │ │ + bne 2e80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldreq r1, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ subeq r1, r1, #1 │ │ │ │ │ - beq 3274 │ │ │ │ │ + beq 2e84 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_While> │ │ │ │ │ R_ARM_CALL _PyAST_While │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3594 │ │ │ │ │ + beq 30e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 1058 │ │ │ │ │ - ldr r2, [pc, #1132] @ 1ec0 │ │ │ │ │ + b 1054 │ │ │ │ │ + ldr r2, [pc, #1124] @ 1ebc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1584 │ │ │ │ │ + beq 1580 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - beq 1584 │ │ │ │ │ + beq 1580 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1594 │ │ │ │ │ + b 1590 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1ae4 │ │ │ │ │ - ldr r1, [pc, #1012] @ 1e88 │ │ │ │ │ + bne 1ae8 │ │ │ │ │ + ldr r1, [pc, #1012] @ 1e8c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 31ec │ │ │ │ │ - ldr r1, [pc, #1016] @ 1ea0 │ │ │ │ │ + beq 2d48 │ │ │ │ │ + ldr r1, [pc, #1016] @ 1ea4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 320c │ │ │ │ │ + bne 2e1c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 3200 │ │ │ │ │ - ldr r1, [pc, #976] @ 1ea0 │ │ │ │ │ + bne 2d5c │ │ │ │ │ + ldr r1, [pc, #976] @ 1ea4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 3150 │ │ │ │ │ + bne 2cac │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 1058 │ │ │ │ │ + b 1054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2d74 │ │ │ │ │ + bl 2d74 │ │ │ │ │ R_ARM_CALL subject_expr_rule │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 103c │ │ │ │ │ + beq 1038 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 103c │ │ │ │ │ + beq 1038 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 103c │ │ │ │ │ + beq 1038 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 103c │ │ │ │ │ + beq 1038 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f38 │ │ │ │ │ + bl 2f38 │ │ │ │ │ R_ARM_CALL _loop1_64_rule │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 103c │ │ │ │ │ + beq 1038 │ │ │ │ │ mov r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 103c │ │ │ │ │ + beq 1038 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 2d74 │ │ │ │ │ + beq 2f50 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, sl │ │ │ │ │ str ip, [sp] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyAST_Match> │ │ │ │ │ R_ARM_CALL _PyAST_Match │ │ │ │ │ - ldr r2, [pc, #764] @ 1ea4 │ │ │ │ │ + ldr r2, [pc, #852] @ 1f00 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ + bne 125c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1ae8 │ │ │ │ │ - ldr r2, [pc, #736] @ 1ec0 │ │ │ │ │ + b 1aec │ │ │ │ │ + ldr r2, [pc, #728] @ 1ebc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17fc │ │ │ │ │ + beq 1804 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ - subs r7, r0, #0 │ │ │ │ │ - beq 17fc │ │ │ │ │ + bl 1d918 │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ + beq 1804 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1808 │ │ │ │ │ - ldr r2, [pc, #688] @ 1ec0 │ │ │ │ │ + b 1810 │ │ │ │ │ + ldr r2, [pc, #680] @ 1ebc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1744 │ │ │ │ │ + beq 174c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1748 │ │ │ │ │ + beq 1750 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 3030 │ │ │ │ │ + beq 3754 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - stm sp, {r8, sl} │ │ │ │ │ + stm sp, {r9, sl} │ │ │ │ │ bl 0 <_PyAST_Try> │ │ │ │ │ R_ARM_CALL _PyAST_Try │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ - b 215c │ │ │ │ │ + bne 125c │ │ │ │ │ + b 2168 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 20a00 │ │ │ │ │ + bl 209e0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 12a4 │ │ │ │ │ + beq 12a0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_class_def_decorators> │ │ │ │ │ R_ARM_CALL _PyPegen_class_def_decorators │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ + bne 125c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 12d4 │ │ │ │ │ + beq 12d0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 12dc │ │ │ │ │ - ldr r2, [pc, #488] @ 1ec0 │ │ │ │ │ + b 12d8 │ │ │ │ │ + ldr r2, [pc, #480] @ 1ebc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1850 │ │ │ │ │ + beq 1858 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1850 │ │ │ │ │ + beq 1858 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 185c │ │ │ │ │ + b 1864 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1e4c │ │ │ │ │ - ldr r1, [pc, #452] @ 1edc │ │ │ │ │ + bne 1e50 │ │ │ │ │ + ldr r1, [pc, #448] @ 1edc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d4c │ │ │ │ │ - ldr r1, [pc, #436] @ 1ee0 │ │ │ │ │ + beq 1d50 │ │ │ │ │ + ldr r1, [pc, #432] @ 1ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d4c │ │ │ │ │ + beq 1d50 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3334 │ │ │ │ │ + bne 32e4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1e4c │ │ │ │ │ - ldr r1, [pc, #376] @ 1edc │ │ │ │ │ + bne 1e50 │ │ │ │ │ + ldr r1, [pc, #372] @ 1edc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e58 │ │ │ │ │ - ldr r1, [pc, #360] @ 1ee0 │ │ │ │ │ + beq 1e5c │ │ │ │ │ + ldr r1, [pc, #356] @ 1ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e58 │ │ │ │ │ + beq 1e5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c2c <_gather_51_rule> │ │ │ │ │ + bl 23c34 <_gather_51_rule> │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1e58 │ │ │ │ │ + beq 1e5c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e58 │ │ │ │ │ + beq 1e5c │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 1e5c │ │ │ │ │ + bne 1e60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1e58 │ │ │ │ │ + beq 1e5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 3120 │ │ │ │ │ + beq 2c7c │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r3, #20] │ │ │ │ │ ldr fp, [r3, #24] │ │ │ │ │ - bl 17a84 │ │ │ │ │ + bl 17a6c │ │ │ │ │ stmib sp, {r7, fp} │ │ │ │ │ str r9, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyAST_AsyncWith> │ │ │ │ │ R_ARM_CALL _PyAST_AsyncWith │ │ │ │ │ - ldr r2, [pc, #132] @ 1ea8 │ │ │ │ │ + ldr r2, [pc, #128] @ 1ea8 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ - b 1430 │ │ │ │ │ + bne 125c │ │ │ │ │ + b 142c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - beq 137c │ │ │ │ │ + beq 1378 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1e74 │ │ │ │ │ + b 1e78 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2b0c │ │ │ │ │ + bne 2aa8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq f70 │ │ │ │ │ - b 10e4 │ │ │ │ │ + beq f6c │ │ │ │ │ + b 10e0 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _tmp_7_rule │ │ │ │ │ R_ARM_ABS32 _tmp_8_rule │ │ │ │ │ R_ARM_ABS32 _tmp_9_rule │ │ │ │ │ R_ARM_ABS32 _tmp_10_rule │ │ │ │ │ .word 0x00000299 │ │ │ │ │ .word 0x000001d4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000001dc │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000008c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000029e │ │ │ │ │ - .word 0x0000029f │ │ │ │ │ .word 0x00000128 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000282 │ │ │ │ │ .word 0x0000017c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000124 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -2151,1785 +2149,1786 @@ │ │ │ │ │ .word 0x0000028b │ │ │ │ │ .word 0x0000013c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00001770 │ │ │ │ │ .word 0x000002a2 │ │ │ │ │ .word 0x00000279 │ │ │ │ │ - ... │ │ │ │ │ - R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ + .word 0x000001f0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00001770 │ │ │ │ │ + .word 0x0000029f │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ R_ARM_ABS32 PyExc_IndentationError │ │ │ │ │ - .word 0x00000010 │ │ │ │ │ + .word 0x000000a8 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + ... │ │ │ │ │ + R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x000001dc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 30a0 │ │ │ │ │ - ldr r1, [pc, #-56] @ 1edc │ │ │ │ │ + bne 341c │ │ │ │ │ + ldr r1, [pc, #-64] @ 1edc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2194 │ │ │ │ │ - ldr r1, [pc, #-124] @ 1eac │ │ │ │ │ + beq 3428 │ │ │ │ │ + ldr r1, [pc, #-132] @ 1eac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2194 │ │ │ │ │ + beq 3428 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl a98c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 2194 │ │ │ │ │ - ldr r1, [pc, #-156] @ 1eb0 │ │ │ │ │ + beq 3428 │ │ │ │ │ + ldr r1, [pc, #-108] @ 1ee8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2194 │ │ │ │ │ + beq 3428 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dfc8 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 309c │ │ │ │ │ + beq 3418 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 309c │ │ │ │ │ + beq 3418 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne 30a0 │ │ │ │ │ + bne 341c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 309c │ │ │ │ │ + beq 3418 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1faf8 │ │ │ │ │ + bl 1fad8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ - bne 30a0 │ │ │ │ │ + bne 341c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 30d8 │ │ │ │ │ + beq 34cc │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ ldr r9, [r3, #24] │ │ │ │ │ - bl 17a84 │ │ │ │ │ + bl 17a6c │ │ │ │ │ str r9, [sp, #16] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ stm sp, {r0, sl, fp} │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyAST_AsyncFor> │ │ │ │ │ R_ARM_CALL _PyAST_AsyncFor │ │ │ │ │ - ldr r2, [pc, #-356] @ 1eb4 │ │ │ │ │ + ldr r2, [pc, #-368] @ 1eb0 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ - b 15fc │ │ │ │ │ + bne 125c │ │ │ │ │ + b 15f8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - str r9, [r4, #8] │ │ │ │ │ - bne 2870 │ │ │ │ │ - ldr r1, [pc, #-400] @ 1eb8 │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + bne 280c │ │ │ │ │ + ldr r1, [pc, #-412] @ 1eb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 26a8 │ │ │ │ │ - ldr r2, [pc, #-412] @ 1ec0 │ │ │ │ │ + beq 2694 │ │ │ │ │ + ldr r2, [pc, #-424] @ 1ebc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 26a8 │ │ │ │ │ + beq 2694 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 26a8 │ │ │ │ │ + beq 2694 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5570 │ │ │ │ │ R_ARM_CALL _loop1_61_rule │ │ │ │ │ - subs r7, r0, #0 │ │ │ │ │ - beq 26a8 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + beq 2694 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1faf8 │ │ │ │ │ + bl 1fad8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - bne 26b0 │ │ │ │ │ - ldr r3, [pc, #-456] @ 1eec │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + bne 269c │ │ │ │ │ + ldr r3, [pc, #-488] @ 1ed8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2cf4 │ │ │ │ │ + beq 34e8 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - ldr r9, [r4, #8] │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 26c8 │ │ │ │ │ - ldr r1, [pc, #-524] @ 1ecc │ │ │ │ │ + bne 26a4 │ │ │ │ │ + ldr r1, [pc, #-540] @ 1ec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23a8 │ │ │ │ │ + bne 2384 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, #0 │ │ │ │ │ - str r9, [r4, #8] │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 26b0 │ │ │ │ │ + bne 269c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 3030 │ │ │ │ │ + beq 3754 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ str lr, [sp, #16] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ mov r3, fp │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - stm sp, {r8, sl, ip} │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + stm sp, {r9, sl, ip} │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ bl 0 <_PyAST_TryStar> │ │ │ │ │ R_ARM_CALL _PyAST_TryStar │ │ │ │ │ - ldr r2, [pc, #-652] @ 1ebc │ │ │ │ │ + ldr r2, [pc, #-668] @ 1eb8 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ + bne 125c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ - beq 26b0 │ │ │ │ │ + beq 269c │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq fc4 │ │ │ │ │ - b 10e4 │ │ │ │ │ - ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - str r8, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 3084 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - sub r3, r2, #1 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - beq f98 │ │ │ │ │ - b 10e4 │ │ │ │ │ + beq fc0 │ │ │ │ │ + b 10e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c2c <_gather_51_rule> │ │ │ │ │ + bl 23c34 <_gather_51_rule> │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1e3c │ │ │ │ │ + beq 1e40 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1e40 │ │ │ │ │ + bne 1e44 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e3c │ │ │ │ │ + beq 1e40 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e3c │ │ │ │ │ + beq 1e40 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 1e40 │ │ │ │ │ + bne 1e44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1e3c │ │ │ │ │ + beq 1e40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 3120 │ │ │ │ │ + beq 2c7c │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r3, #20] │ │ │ │ │ ldr fp, [r3, #24] │ │ │ │ │ - bl 17a84 │ │ │ │ │ + bl 17a6c │ │ │ │ │ mov r3, r8 │ │ │ │ │ stmib sp, {r7, fp} │ │ │ │ │ str r9, [sp] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b 1414 │ │ │ │ │ + b 1410 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #-920] @ 1eec │ │ │ │ │ + ldr r2, [pc, #-904] @ 1ed8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 3040 │ │ │ │ │ - ldr r1, [pc, #-980] @ 1ec4 │ │ │ │ │ + beq 348c │ │ │ │ │ + ldr r1, [pc, #-948] @ 1ec0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 23d8 │ │ │ │ │ + beq 23b4 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23d8 │ │ │ │ │ + beq 23b4 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23d8 │ │ │ │ │ - ldr r1, [pc, #-1024] @ 1ed4 │ │ │ │ │ + beq 23b4 │ │ │ │ │ + ldr r1, [pc, #-992] @ 1ed0 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23d8 │ │ │ │ │ + beq 23b4 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #-1028] @ 1ef4 │ │ │ │ │ + ldr r3, [pc, #-996] @ 1ef0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #-1088] @ 1ec8 │ │ │ │ │ + ldr r3, [pc, #-1056] @ 1ec4 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - subs r7, r0, #0 │ │ │ │ │ - bne 3130 │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ + bne 2c8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23dc │ │ │ │ │ + beq 23b8 │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - beq 17e8 │ │ │ │ │ + beq 17f0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 2034 │ │ │ │ │ + b 203c │ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_AsString │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 2ce4 │ │ │ │ │ + beq 350c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_new_type_comment> │ │ │ │ │ R_ARM_CALL _PyPegen_new_type_comment │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 2ce4 │ │ │ │ │ + beq 350c │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ str r9, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_With> │ │ │ │ │ R_ARM_CALL _PyAST_With │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a40 │ │ │ │ │ - b 1430 │ │ │ │ │ - ldr r2, [pc, #-1264] @ 1ec0 │ │ │ │ │ + bne 1a44 │ │ │ │ │ + b 142c │ │ │ │ │ + ldr r2, [pc, #-1232] @ 1ebc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20e4 │ │ │ │ │ + beq 20f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 20e4 │ │ │ │ │ + beq 20f0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 20f0 │ │ │ │ │ + b 20fc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 232c │ │ │ │ │ + b 2308 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_AsString │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 2408 │ │ │ │ │ + beq 23e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_new_type_comment> │ │ │ │ │ R_ARM_CALL _PyPegen_new_type_comment │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 15cc │ │ │ │ │ + bne 15c8 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 15c8 │ │ │ │ │ + b 15c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #-1332] @ 1eec │ │ │ │ │ + ldr r2, [pc, #-1316] @ 1ed8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2cc4 │ │ │ │ │ - ldr r1, [pc, #-1392] @ 1ec4 │ │ │ │ │ + beq 3590 │ │ │ │ │ + ldr r1, [pc, #-1360] @ 1ec0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 26b8 │ │ │ │ │ + beq 2684 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 26b8 │ │ │ │ │ + beq 2684 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 26b8 │ │ │ │ │ - ldr r1, [pc, #-1436] @ 1ed4 │ │ │ │ │ + beq 2684 │ │ │ │ │ + ldr r1, [pc, #-1404] @ 1ed0 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 26b8 │ │ │ │ │ + beq 2684 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #-1440] @ 1ef4 │ │ │ │ │ + ldr r3, [pc, #-1408] @ 1ef0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #-1500] @ 1ec8 │ │ │ │ │ + ldr r3, [pc, #-1468] @ 1ec4 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - bne 27fc │ │ │ │ │ + bne 3570 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 26bc │ │ │ │ │ + beq 2688 │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r2, r3 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1570 │ │ │ │ │ - b 21ac │ │ │ │ │ + beq 156c │ │ │ │ │ + b 1610 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #-1548] @ 1eec │ │ │ │ │ + ldr r2, [pc, #-1532] @ 1ed8 │ │ │ │ │ + ldr fp, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2d24 │ │ │ │ │ - ldr r1, [pc, #-1600] @ 1ecc │ │ │ │ │ + beq 353c │ │ │ │ │ + ldr r1, [pc, #-1572] @ 1ec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2540 │ │ │ │ │ + beq 2520 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2540 │ │ │ │ │ + beq 2520 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2560 │ │ │ │ │ + bne 2548 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ + subne r3, r3, #1 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - beq 183c │ │ │ │ │ - b 233c │ │ │ │ │ - ldr r1, [pc, #-1684] @ 1ed4 │ │ │ │ │ + strne r3, [r4, #88] @ 0x58 │ │ │ │ │ + beq 1738 │ │ │ │ │ + b 175c │ │ │ │ │ + ldr r1, [pc, #-1664] @ 1ed0 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2540 │ │ │ │ │ + beq 2520 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #-1688] @ 1ef4 │ │ │ │ │ + ldr r3, [pc, #-1668] @ 1ef0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #-1740] @ 1ed0 │ │ │ │ │ + ldr r3, [pc, #-1720] @ 1ecc │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - bne 30ac │ │ │ │ │ + subs r6, r0, #0 │ │ │ │ │ + bne 355c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2544 │ │ │ │ │ + beq 2524 │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 254c │ │ │ │ │ + b 252c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #-1764] @ 1eec │ │ │ │ │ - ldr fp, [r4, #8] │ │ │ │ │ + ldr r2, [pc, #-1760] @ 1ed8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 27dc │ │ │ │ │ - ldr r1, [pc, #-1820] @ 1ecc │ │ │ │ │ + beq 351c │ │ │ │ │ + ldr r1, [pc, #-1796] @ 1ec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 261c │ │ │ │ │ + beq 2600 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 261c │ │ │ │ │ + beq 2600 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2644 │ │ │ │ │ + bne 2620 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - subne r3, r3, #1 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1730 │ │ │ │ │ - b 1754 │ │ │ │ │ - ldr r1, [pc, #-1912] @ 1ed4 │ │ │ │ │ + beq 1844 │ │ │ │ │ + b 2318 │ │ │ │ │ + ldr r1, [pc, #-1880] @ 1ed0 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 261c │ │ │ │ │ + beq 2600 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #-1916] @ 1ef4 │ │ │ │ │ + ldr r3, [pc, #-1884] @ 1ef0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #-1968] @ 1ed0 │ │ │ │ │ + ldr r3, [pc, #-1936] @ 1ecc │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - bne 2d18 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + bne 3580 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2620 │ │ │ │ │ + beq 2604 │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 2628 │ │ │ │ │ + b 260c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 2180 │ │ │ │ │ + b 24a8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 24cc │ │ │ │ │ + b 218c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #-2024] @ 1eec │ │ │ │ │ + ldr r2, [pc, #-2008] @ 1ed8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 27ac │ │ │ │ │ - ldr r1, [pc, #-2076] @ 1ecc │ │ │ │ │ + beq 2788 │ │ │ │ │ + ldr r1, [pc, #-2044] @ 1ec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 271c │ │ │ │ │ + beq 26f8 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 271c │ │ │ │ │ + beq 26f8 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2748 │ │ │ │ │ + bne 2724 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r2, r3 │ │ │ │ │ - str r9, [r4, #8] │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20d0 │ │ │ │ │ - b 26b0 │ │ │ │ │ - ldr r1, [pc, #-2172] @ 1ed4 │ │ │ │ │ + beq 20dc │ │ │ │ │ + b 269c │ │ │ │ │ + ldr r1, [pc, #-2140] @ 1ed0 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 271c │ │ │ │ │ + beq 26f8 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #-2176] @ 1ef4 │ │ │ │ │ + ldr r3, [pc, #-2144] @ 1ef0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #-2228] @ 1ed0 │ │ │ │ │ + ldr r3, [pc, #-2196] @ 1ecc │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 27cc │ │ │ │ │ + bne 35b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2720 │ │ │ │ │ + beq 26fc │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 2728 │ │ │ │ │ + b 2704 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq 26e0 │ │ │ │ │ - b 2728 │ │ │ │ │ + beq 26bc │ │ │ │ │ + b 2704 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 20f0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - subne r3, r3, #1 │ │ │ │ │ - beq 25e0 │ │ │ │ │ - b 2628 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1594 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 21ac │ │ │ │ │ + b 1610 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 306c │ │ │ │ │ + blt 344c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r3, r9, lsl #2] │ │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ │ + ldr r3, [r3, r7, lsl #2] │ │ │ │ │ + ldr r9, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2868 │ │ │ │ │ + beq 2804 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2870 │ │ │ │ │ + bne 280c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 618 <_PyPegen_parse+0x618> │ │ │ │ │ R_ARM_CALL invalid_try_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1260 │ │ │ │ │ + bne 125c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str r9, [r4, #8] │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 16b8 │ │ │ │ │ + beq 16c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 2180 │ │ │ │ │ + b 218c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 170c │ │ │ │ │ + b 1714 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2bd4 │ │ │ │ │ + blt 2b70 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 297c │ │ │ │ │ + beq 2918 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1e70 │ │ │ │ │ - ldr r3, [pc, #-2528] @ 1eec │ │ │ │ │ + bne 1e74 │ │ │ │ │ + ldr r3, [pc, #-2448] @ 1ed8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2988 │ │ │ │ │ - ldr r1, [pc, #-2564] @ 1edc │ │ │ │ │ + beq 2924 │ │ │ │ │ + ldr r1, [pc, #-2464] @ 1edc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2930 │ │ │ │ │ - ldr r1, [pc, #-2588] @ 1ee0 │ │ │ │ │ + bne 28cc │ │ │ │ │ + ldr r1, [pc, #-2488] @ 1ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 292c │ │ │ │ │ + beq 28c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_parse> │ │ │ │ │ R_ARM_CALL _gather_210_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 292c │ │ │ │ │ + beq 28c8 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2a8c │ │ │ │ │ + bne 2a28 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - bne 299c │ │ │ │ │ - ldr r1, [pc, #-2664] @ 1edc │ │ │ │ │ + bne 2938 │ │ │ │ │ + ldr r1, [pc, #-2564] @ 1edc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2a84 │ │ │ │ │ - ldr r1, [pc, #-2684] @ 1ee0 │ │ │ │ │ + bne 2a20 │ │ │ │ │ + ldr r1, [pc, #-2584] @ 1ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 29a8 │ │ │ │ │ + bne 2944 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1344 │ │ │ │ │ - b 1e4c │ │ │ │ │ + beq 1340 │ │ │ │ │ + b 1e50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 28d8 │ │ │ │ │ + beq 2874 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 2974 │ │ │ │ │ + b 2910 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2968 │ │ │ │ │ + beq 2904 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16b0 │ │ │ │ │ + bl 16b0 │ │ │ │ │ R_ARM_CALL _gather_212_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2968 │ │ │ │ │ + beq 2904 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2a84 │ │ │ │ │ + bne 2a20 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2968 │ │ │ │ │ + beq 2904 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2968 │ │ │ │ │ + beq 2904 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2968 │ │ │ │ │ - ldr r1, [pc, #-2900] @ 1ed4 │ │ │ │ │ + beq 2904 │ │ │ │ │ + ldr r1, [pc, #-2804] @ 1ed0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2968 │ │ │ │ │ + beq 2904 │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #-2904] @ 1ef4 │ │ │ │ │ + ldr r3, [pc, #-2808] @ 1ef0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #-2948] @ 1ed8 │ │ │ │ │ + ldr r3, [pc, #-2852] @ 1ed4 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2ae4 │ │ │ │ │ + bne 2a80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r6, #1 │ │ │ │ │ strne r6, [r4, #60] @ 0x3c │ │ │ │ │ - bne 2974 │ │ │ │ │ - b 296c │ │ │ │ │ + bne 2910 │ │ │ │ │ + b 2908 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 2970 │ │ │ │ │ + b 290c │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 292c │ │ │ │ │ - ldr r1, [pc, #-3028] @ 1ed4 │ │ │ │ │ + beq 28c8 │ │ │ │ │ + ldr r1, [pc, #-2904] @ 1eec │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 292c │ │ │ │ │ + beq 28c8 │ │ │ │ │ ldr r3, [fp, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #-3032] @ 1ef4 │ │ │ │ │ + ldr r3, [pc, #-2936] @ 1ef0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #-3076] @ 1ed8 │ │ │ │ │ + ldr r3, [pc, #-2980] @ 1ed4 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2a64 │ │ │ │ │ + beq 2a00 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1a44 │ │ │ │ │ + b 1a48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1314 │ │ │ │ │ - b 1e6c │ │ │ │ │ + beq 1310 │ │ │ │ │ + b 1e70 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1e74 │ │ │ │ │ - ldr r1, [pc, #-3128] @ 1eec │ │ │ │ │ + bne 1e78 │ │ │ │ │ + ldr r1, [pc, #-3048] @ 1ed8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2bb4 │ │ │ │ │ - ldr r1, [pc, #-3164] @ 1edc │ │ │ │ │ + beq 2b50 │ │ │ │ │ + ldr r1, [pc, #-3064] @ 1edc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2b64 │ │ │ │ │ - ldr r1, [pc, #-3188] @ 1ee0 │ │ │ │ │ + bne 2b00 │ │ │ │ │ + ldr r1, [pc, #-3088] @ 1ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2bec │ │ │ │ │ + bne 2b88 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 2bc8 │ │ │ │ │ - ldr r1, [pc, #-3228] @ 1edc │ │ │ │ │ + bne 2b64 │ │ │ │ │ + ldr r1, [pc, #-3128] @ 1edc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2cbc │ │ │ │ │ - ldr r1, [pc, #-3248] @ 1ee0 │ │ │ │ │ + bne 2c58 │ │ │ │ │ + ldr r1, [pc, #-3148] @ 1ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2c54 │ │ │ │ │ + bne 2bf0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e74 │ │ │ │ │ + b 1e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 2b30 │ │ │ │ │ + beq 2acc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 2ba8 │ │ │ │ │ + b 2b44 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1e74 │ │ │ │ │ + b 1e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_parse> │ │ │ │ │ R_ARM_CALL _gather_206_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b60 │ │ │ │ │ + beq 2afc │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b60 │ │ │ │ │ - ldr r2, [pc, #-3380] @ 1ee4 │ │ │ │ │ - ldr r3, [pc, #-3380] @ 1ee8 │ │ │ │ │ + beq 2afc │ │ │ │ │ + ldr r2, [pc, #-3260] @ 1ef8 │ │ │ │ │ + ldr r3, [pc, #-3260] @ 1efc │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2ae4 │ │ │ │ │ + bne 2a80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ movne r6, r3 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 2ba8 │ │ │ │ │ - b 2ba0 │ │ │ │ │ + bne 2b44 │ │ │ │ │ + b 2b3c │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b9c │ │ │ │ │ + beq 2b38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16b0 │ │ │ │ │ + bl 16b0 │ │ │ │ │ R_ARM_CALL _gather_208_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b9c │ │ │ │ │ + beq 2b38 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2cbc │ │ │ │ │ + bne 2c58 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b9c │ │ │ │ │ + beq 2b38 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2c10 │ │ │ │ │ - b 2b9c │ │ │ │ │ + bne 2bac │ │ │ │ │ + b 2b38 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 2ba4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - subne r3, r3, #1 │ │ │ │ │ - beq 242c │ │ │ │ │ - b 24cc │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - b 2378 │ │ │ │ │ + b 2b40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - subne r2, r2, #1 │ │ │ │ │ - strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20c0 │ │ │ │ │ - b 26b0 │ │ │ │ │ + beq 128c │ │ │ │ │ + b 12d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #2 │ │ │ │ │ - b 1c38 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - subne r3, r3, #1 │ │ │ │ │ - beq 2504 │ │ │ │ │ - b 254c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 182c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 233c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 32d4 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1ae8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 2fec │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r3, r9, lsl #2] │ │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ │ - ldr r8, [r3, #16] │ │ │ │ │ - ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 2ed0 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ + b 1e78 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 300c │ │ │ │ │ - ldr r3, [pc, #-3800] @ 1eec │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2fa8 │ │ │ │ │ - mov r1, #660 @ 0x294 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 2e0c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 2e0c │ │ │ │ │ - mov r1, #4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 2fc8 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne 2fbc │ │ │ │ │ - mov r1, #660 @ 0x294 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - subs sl, r0, #0 │ │ │ │ │ - beq 2ee4 │ │ │ │ │ + b 1810 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 1e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 2d74 │ │ │ │ │ + R_ARM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ee4 │ │ │ │ │ + beq 1ae0 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ee4 │ │ │ │ │ + beq 1ae0 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ee4 │ │ │ │ │ - ldr r1, [pc, #-3968] @ 1ef0 │ │ │ │ │ + beq 1ae0 │ │ │ │ │ + ldr r1, [pc, #-3584] @ 1eec │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ee4 │ │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ │ - str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #-4000] @ 1ef4 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ + beq 1ae0 │ │ │ │ │ + ldr r2, [pc, #-3608] @ 1ef0 │ │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #-4012] @ 1ef8 │ │ │ │ │ + str r3, [sp] │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + ldr r3, [pc, #-3644] @ 1ee4 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2f94 │ │ │ │ │ + bne 2e08 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ee8 │ │ │ │ │ - mov r6, #1 │ │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r9, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - subne r3, r3, #1 │ │ │ │ │ - beq 1148 │ │ │ │ │ - b 1930 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - sub r3, r2, #1 │ │ │ │ │ - b 2ec8 │ │ │ │ │ + beq 1ae4 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 1ae8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 1aa4 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 1ae8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl a98c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34fc │ │ │ │ │ - ldr r1, [pc, #2188] @ 3798 │ │ │ │ │ + beq 30a0 │ │ │ │ │ + ldr r1, [pc, #-3736] @ 1ee8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34fc │ │ │ │ │ + beq 30a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dfc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34fc │ │ │ │ │ + beq 30a0 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34fc │ │ │ │ │ + beq 30a0 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34fc │ │ │ │ │ - ldr r1, [pc, #2116] @ 379c │ │ │ │ │ + beq 30a0 │ │ │ │ │ + ldr r1, [pc, #-3808] @ 1eec │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34fc │ │ │ │ │ + beq 30a0 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #2084] @ 37a0 │ │ │ │ │ + ldr r3, [pc, #-3840] @ 1ef0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #2072] @ 37a4 │ │ │ │ │ + ldr r3, [pc, #-3852] @ 1ef4 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 355c │ │ │ │ │ + beq 33c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #2 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1058 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 2dd0 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 2ec8 │ │ │ │ │ - ldr r3, [pc, #2008] @ 37a8 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #1996] @ 37ac │ │ │ │ │ - bl 0 <_PyPegen_raise_error> │ │ │ │ │ - R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 2eac │ │ │ │ │ - b 2f94 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1930 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - sub r3, r2, #1 │ │ │ │ │ - b 1930 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 1118 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 300c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 2180 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - subne r3, r3, #1 │ │ │ │ │ - beq 2290 │ │ │ │ │ - b 232c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1680 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 2180 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne 30a0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 15a8 │ │ │ │ │ - R_ARM_CALL invalid_for_target_rule │ │ │ │ │ - b 21a4 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 21b0 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 185c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 1470 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 21ac │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 21b0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1548 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 1930 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1290 │ │ │ │ │ - b 12d8 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 1e74 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1808 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1e74 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2d74 │ │ │ │ │ - R_ARM_CALL subject_expr_rule │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 1adc │ │ │ │ │ - mov r1, #11 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 1adc │ │ │ │ │ - mov r1, #4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 1adc │ │ │ │ │ - ldr r1, [pc, #1548] @ 379c │ │ │ │ │ - mov r3, #5 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ - R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 1adc │ │ │ │ │ - ldr r2, [pc, #1524] @ 37a0 │ │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ │ - ldr r1, [r2] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - ldr r3, [pc, #1516] @ 37b0 │ │ │ │ │ - bl 0 <_PyPegen_raise_error> │ │ │ │ │ - R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 2f94 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r2, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 1ae0 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1ae4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 1aa0 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 1ae4 │ │ │ │ │ + b 1054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2d74 │ │ │ │ │ + bl 2d74 │ │ │ │ │ R_ARM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ab8 │ │ │ │ │ + beq 1abc │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ab8 │ │ │ │ │ - ldr r2, [pc, #1392] @ 37a8 │ │ │ │ │ - ldr r3, [pc, #1392] @ 37ac │ │ │ │ │ + beq 1abc │ │ │ │ │ + ldr r2, [pc, #-3920] @ 1ef8 │ │ │ │ │ + ldr r3, [pc, #-3920] @ 1efc │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - ldr r2, [pc, #1380] @ 37b4 │ │ │ │ │ + ldr r2, [pc, #-3936] @ 1f00 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 31cc │ │ │ │ │ - b 2f94 │ │ │ │ │ + beq 2d28 │ │ │ │ │ + b 2e08 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq ff4 │ │ │ │ │ + beq ff0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 105c │ │ │ │ │ + b 1058 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 1834 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b 2318 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ec8 │ │ │ │ │ + beq ec4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 105c │ │ │ │ │ + b 1058 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 108c │ │ │ │ │ + beq 1088 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 10d4 │ │ │ │ │ + b 10d0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 2f50 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 1018 │ │ │ │ │ + bne 1014 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3314 │ │ │ │ │ + blt 2f5c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1028 │ │ │ │ │ - b 2d74 │ │ │ │ │ + beq 1024 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 1aec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1ae8 │ │ │ │ │ + b 1aec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17cc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23c2c <_gather_51_rule> │ │ │ │ │ - subs sl, r0, #0 │ │ │ │ │ - beq 1d4c │ │ │ │ │ - mov r1, #12 │ │ │ │ │ + b 17d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d50 │ │ │ │ │ - mov r1, #8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 1d4c │ │ │ │ │ - mov r1, #11 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 1d4c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - beq 1d4c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - beq 3120 │ │ │ │ │ - ldr ip, [r4, #20] │ │ │ │ │ - str ip, [sp, #12] │ │ │ │ │ - ldr ip, [r2, #24] │ │ │ │ │ - str ip, [sp, #8] │ │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - str r9, [sp] │ │ │ │ │ - bl 0 <_PyAST_AsyncWith> │ │ │ │ │ - R_ARM_CALL _PyAST_AsyncWith │ │ │ │ │ - ldr r2, [pc, #988] @ 37b8 │ │ │ │ │ - mov r1, #5 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 1a40 │ │ │ │ │ - b 1430 │ │ │ │ │ + beq 146c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 1610 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 357c │ │ │ │ │ + blt 33e4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr fp, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3510 │ │ │ │ │ + beq 30b4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 21ac │ │ │ │ │ - ldr r3, [pc, #900] @ 37bc │ │ │ │ │ + bne 1610 │ │ │ │ │ + ldr r3, [pc, #1988] @ 37a0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 351c │ │ │ │ │ - ldr r1, [pc, #884] @ 37c0 │ │ │ │ │ + beq 30c0 │ │ │ │ │ + ldr r1, [pc, #1972] @ 37a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 34c0 │ │ │ │ │ - ldr r1, [pc, #860] @ 37c4 │ │ │ │ │ + bne 3064 │ │ │ │ │ + ldr r1, [pc, #1948] @ 37a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34bc │ │ │ │ │ + beq 3060 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl a98c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34bc │ │ │ │ │ - ldr r1, [pc, #780] @ 3798 │ │ │ │ │ + beq 3060 │ │ │ │ │ + ldr r1, [pc, #1916] @ 37ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34bc │ │ │ │ │ + beq 3060 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dfc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34bc │ │ │ │ │ + beq 3060 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 353c │ │ │ │ │ + bne 33a4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 3530 │ │ │ │ │ - ldr r1, [pc, #748] @ 37c0 │ │ │ │ │ + bne 30d4 │ │ │ │ │ + ldr r1, [pc, #1836] @ 37a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 3504 │ │ │ │ │ - ldr r1, [pc, #724] @ 37c4 │ │ │ │ │ + bne 30a8 │ │ │ │ │ + ldr r1, [pc, #1812] @ 37a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 2ef4 │ │ │ │ │ + bne 2d68 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 14a0 │ │ │ │ │ - b 30a0 │ │ │ │ │ + beq 149c │ │ │ │ │ + b 341c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 3444 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 3508 │ │ │ │ │ - ldr r3, [pc, #612] @ 37a8 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #600] @ 37ac │ │ │ │ │ - bl 0 <_PyPegen_raise_error> │ │ │ │ │ - R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 2f94 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r2, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - movne r6, #1 │ │ │ │ │ - strne r6, [r4, #60] @ 0x3c │ │ │ │ │ - bne 3508 │ │ │ │ │ - b 3500 │ │ │ │ │ + beq 2fe8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 21b0 │ │ │ │ │ + b 30ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ - beq 3270 │ │ │ │ │ + beq 2e80 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 3274 │ │ │ │ │ + b 2e84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3780 │ │ │ │ │ + blt 32cc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 36d4 │ │ │ │ │ + beq 3220 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 3270 │ │ │ │ │ - ldr r3, [pc, #444] @ 37bc │ │ │ │ │ + bne 2e80 │ │ │ │ │ + ldr r3, [pc, #1620] @ 37a0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 36e8 │ │ │ │ │ - ldr r1, [pc, #436] @ 37c8 │ │ │ │ │ + beq 3234 │ │ │ │ │ + ldr r1, [pc, #1616] @ 37b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3648 │ │ │ │ │ + beq 3194 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3648 │ │ │ │ │ + beq 3194 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 375c │ │ │ │ │ + bne 32a8 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 36fc │ │ │ │ │ - ldr r1, [pc, #360] @ 37c8 │ │ │ │ │ + bne 3248 │ │ │ │ │ + ldr r1, [pc, #1540] @ 37b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 36c0 │ │ │ │ │ + beq 320c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 36c0 │ │ │ │ │ + beq 320c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 36c0 │ │ │ │ │ + beq 320c │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 36c0 │ │ │ │ │ - ldr r1, [pc, #240] @ 379c │ │ │ │ │ + beq 320c │ │ │ │ │ + ldr r1, [pc, #1468] @ 37b4 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3708 │ │ │ │ │ + bne 3254 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 198c │ │ │ │ │ + beq 1990 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 3274 │ │ │ │ │ + b 2e84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 360c │ │ │ │ │ + beq 3158 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 36cc │ │ │ │ │ + b 3218 │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #136] @ 37a0 │ │ │ │ │ + ldr r3, [pc, #1364] @ 37b8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #164] @ 37cc │ │ │ │ │ + ldr r3, [pc, #1352] @ 37bc │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2ae4 │ │ │ │ │ + bne 2a80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 36c4 │ │ │ │ │ + beq 3210 │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 36cc │ │ │ │ │ + b 3218 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1950 │ │ │ │ │ - ldr r3, [pc, #68] @ 37a8 │ │ │ │ │ + b 1954 │ │ │ │ │ + ldr r3, [pc, #1296] @ 37c0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #56] @ 37ac │ │ │ │ │ + ldr r3, [pc, #1284] @ 37c4 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3730 │ │ │ │ │ - b 2ae4 │ │ │ │ │ + beq 327c │ │ │ │ │ + b 2a80 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 3274 │ │ │ │ │ + b 2e84 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23c34 <_gather_51_rule> │ │ │ │ │ + subs sl, r0, #0 │ │ │ │ │ + beq 1d50 │ │ │ │ │ + mov r1, #12 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne 1d54 │ │ │ │ │ + mov r1, #8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 1d50 │ │ │ │ │ + mov r1, #11 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 1d50 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 1d918 │ │ │ │ │ + subs r6, r0, #0 │ │ │ │ │ + beq 1d50 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ + subs r2, r0, #0 │ │ │ │ │ + beq 2c7c │ │ │ │ │ + ldr ip, [r4, #20] │ │ │ │ │ + str ip, [sp, #12] │ │ │ │ │ + ldr ip, [r2, #24] │ │ │ │ │ + str ip, [sp, #8] │ │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + mov r0, sl │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + str r9, [sp] │ │ │ │ │ + bl 0 <_PyAST_AsyncWith> │ │ │ │ │ + R_ARM_CALL _PyAST_AsyncWith │ │ │ │ │ + ldr r2, [pc, #1084] @ 37c8 │ │ │ │ │ + mov r1, #5 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 236ec │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 1a44 │ │ │ │ │ + b 142c │ │ │ │ │ + ldr r3, [pc, #1044] @ 37c0 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + ldr r1, [r3] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r3, [pc, #1032] @ 37c4 │ │ │ │ │ + bl 0 <_PyPegen_raise_error> │ │ │ │ │ + R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 2e08 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r2, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + movne r6, #1 │ │ │ │ │ + strne r6, [r4, #60] @ 0x3c │ │ │ │ │ + bne 30ac │ │ │ │ │ + b 30a4 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 1614 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 1114 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 1930 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 1614 │ │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ + str r8, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 3464 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 160c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 1688 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 218c │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne 341c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 150c │ │ │ │ │ + R_ARM_CALL invalid_for_target_rule │ │ │ │ │ + b 3438 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 1934 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ + subne r3, r3, #1 │ │ │ │ │ + beq 226c │ │ │ │ │ + b 2308 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 1934 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 1614 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 1614 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 1544 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ + subne r2, r2, #1 │ │ │ │ │ + strne r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq 20cc │ │ │ │ │ + b 269c │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + b 2354 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ + subne r3, r3, #1 │ │ │ │ │ + beq 25c4 │ │ │ │ │ + b 260c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ + subne r3, r3, #1 │ │ │ │ │ + beq 24e4 │ │ │ │ │ + b 252c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #2 │ │ │ │ │ + b 1c3c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 192c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 1590 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 1864 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ + subne r3, r3, #1 │ │ │ │ │ + beq 2408 │ │ │ │ │ + b 24a8 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 20fc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt 3788 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r3, r9, lsl #2] │ │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ │ + ldr r8, [r3, #16] │ │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 3710 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + bne 1930 │ │ │ │ │ + ldr r3, [pc, #412] @ 37a0 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq 3724 │ │ │ │ │ + mov r1, #660 @ 0x294 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 364c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 1b60c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 364c │ │ │ │ │ + mov r1, #4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 3764 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne 3738 │ │ │ │ │ + mov r1, #660 @ 0x294 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + subs sl, r0, #0 │ │ │ │ │ + beq 3744 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 1b60c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 3744 │ │ │ │ │ + mov r1, #11 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 3744 │ │ │ │ │ + mov r1, #4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 3744 │ │ │ │ │ + ldr r1, [pc, #260] @ 37b4 │ │ │ │ │ + mov r3, #5 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ + R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 3744 │ │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ │ + str r3, [sp] │ │ │ │ │ + ldr r3, [pc, #228] @ 37b8 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + ldr r1, [r3] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r3, [pc, #232] @ 37cc │ │ │ │ │ + bl 0 <_PyPegen_raise_error> │ │ │ │ │ + R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 2e08 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r2, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 3748 │ │ │ │ │ + mov r6, #1 │ │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r9, [r4, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ + subne r3, r3, #1 │ │ │ │ │ + beq 1144 │ │ │ │ │ + b 1934 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 3610 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 3708 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + sub r3, r2, #1 │ │ │ │ │ + b 3708 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 218c │ │ │ │ │ + ldr r3, [pc, #84] @ 37c0 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + ldr r1, [r3] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r3, [pc, #72] @ 37c4 │ │ │ │ │ + bl 0 <_PyPegen_raise_error> │ │ │ │ │ + R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 36ec │ │ │ │ │ + b 2e08 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 1934 │ │ │ │ │ + .word 0x00001770 │ │ │ │ │ + .word 0x000002a2 │ │ │ │ │ + .word 0x0000029e │ │ │ │ │ .word 0x0000029f │ │ │ │ │ + .word 0x00000299 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ R_ARM_ABS32 PyExc_IndentationError │ │ │ │ │ - .word 0x000000a8 │ │ │ │ │ + .word 0x00000194 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000001f0 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000001dc │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000008c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00001770 │ │ │ │ │ - .word 0x000002a2 │ │ │ │ │ - .word 0x0000029e │ │ │ │ │ - .word 0x00000299 │ │ │ │ │ - .word 0x00000194 │ │ │ │ │ + .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ 000037d0 <_tmp_7_rule>: │ │ │ │ │ _tmp_7_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -4372,15 +4371,15 @@ │ │ │ │ │ ldr r2, [pc, #4024] @ 4db4 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 5ce8 │ │ │ │ │ + beq 5ccc │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 45d8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ │ mov r1, #1008 @ 0x3f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -4389,15 +4388,15 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 40e8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 5ccc │ │ │ │ │ + beq 5ce0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr fp, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 45d4 │ │ │ │ │ @@ -4733,15 +4732,15 @@ │ │ │ │ │ ldr r1, [pc, #2736] @ 4de8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 5568 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19718 │ │ │ │ │ + bl 19700 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 5568 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 6000 │ │ │ │ │ @@ -5163,15 +5162,15 @@ │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ beq 5bc0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne 5a7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 164f0 │ │ │ │ │ + bl 164d8 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 49b4 │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -5293,15 +5292,15 @@ │ │ │ │ │ cmp r7, r3 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r7, lsl #2] │ │ │ │ │ ldrne r9, [r3, #12] │ │ │ │ │ ldrne r8, [r3, #16] │ │ │ │ │ beq 6010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17280 │ │ │ │ │ + bl 17268 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 4bf0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ @@ -5490,15 +5489,15 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 5eb8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne 5914 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ - bl 164f0 │ │ │ │ │ + bl 164d8 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 4e74 │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -5847,15 +5846,15 @@ │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ bne 5b94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 164f0 │ │ │ │ │ + bl 164d8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 5b70 │ │ │ │ │ ldr r2, [pc, #-1436] @ 4df8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ @@ -5926,16 +5925,16 @@ │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 5e04 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldrgt r1, [sp, #32] │ │ │ │ │ ble 486c │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r1, r9, lsl #2] │ │ │ │ │ str r2, [r3, r9, lsl #2] │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ beq 486c │ │ │ │ │ @@ -6070,15 +6069,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 6594 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19718 │ │ │ │ │ + bl 19700 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 6594 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 6000 │ │ │ │ │ @@ -6111,39 +6110,39 @@ │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ b 5d1c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [pc, #-2368] @ 4df8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 5f48 │ │ │ │ │ + beq 5f40 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 5f3c │ │ │ │ │ + bne 5f34 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r7, lsl #2] │ │ │ │ │ ldrne sl, [r3, #12] │ │ │ │ │ ldrne r9, [r3, #16] │ │ │ │ │ - beq 5f10 │ │ │ │ │ + beq 5f08 │ │ │ │ │ ldr r1, [pc, #-2444] @ 4dec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 589c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 589c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e9c │ │ │ │ │ + bl 16e84 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bne 58a4 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -6183,25 +6182,25 @@ │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_TypeAlias> │ │ │ │ │ R_ARM_CALL _PyAST_TypeAlias │ │ │ │ │ ldr r2, [pc, #-2640] @ 4df0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 4480 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r7, #1 │ │ │ │ │ strne r7, [r4, #60] @ 0x3c │ │ │ │ │ - beq 5f08 │ │ │ │ │ + beq 5f58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ beq 3ec4 │ │ │ │ │ b 45d4 │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ @@ -6264,15 +6263,15 @@ │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ bne 5e28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 164f0 │ │ │ │ │ + bl 164d8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 5b6c │ │ │ │ │ ldr r2, [pc, #-2984] @ 4df8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ @@ -6489,28 +6488,28 @@ │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ beq 3f18 │ │ │ │ │ b 45d4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 3e20 │ │ │ │ │ + b 45d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrge r3, [r4, #4] │ │ │ │ │ ldrge r2, [sp, #24] │ │ │ │ │ bge 3e58 │ │ │ │ │ b 4154 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 3e20 │ │ │ │ │ - b 45d4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ beq 41cc │ │ │ │ │ @@ -6650,21 +6649,19 @@ │ │ │ │ │ b 4328 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 42f8 │ │ │ │ │ mov r2, r3 │ │ │ │ │ b 5c80 │ │ │ │ │ - ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b 58a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 5f54 │ │ │ │ │ + blt 5f4c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ beq 5770 │ │ │ │ │ @@ -6673,15 +6670,17 @@ │ │ │ │ │ b 5870 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 5744 │ │ │ │ │ mov r7, #1 │ │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ │ - b 5f3c │ │ │ │ │ + b 5f34 │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + b 58a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq 481c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -6863,15 +6862,15 @@ │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 6688 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 164f0 │ │ │ │ │ + bl 164d8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 667c │ │ │ │ │ ldr r2, [pc, #1404] @ 67b4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ @@ -6937,29 +6936,29 @@ │ │ │ │ │ ldr r1, [pc, #1184] @ 67bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 67a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 164f0 │ │ │ │ │ + bl 164d8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 67a4 │ │ │ │ │ ldr r3, [pc, #1152] @ 67c0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mvn r3, #4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [pc, #1132] @ 67c4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 66ac │ │ │ │ │ @@ -7193,15 +7192,15 @@ │ │ │ │ │ b 6384 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ ldr r2, [r9, r5, lsl #2] │ │ │ │ │ str r2, [r3, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ b 62d4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 164f0 │ │ │ │ │ + bl 164d8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 62a4 │ │ │ │ │ cmp sl, r4 │ │ │ │ │ beq 6708 │ │ │ │ │ str r3, [r9, r4, lsl #2] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ @@ -7484,15 +7483,15 @@ │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_AnnAssign> │ │ │ │ │ R_ARM_CALL _PyAST_AnnAssign │ │ │ │ │ ldr r2, [pc, #3124] @ 772c │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 6d0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -7573,29 +7572,29 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 7300 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ b 6964 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21884 │ │ │ │ │ + bl 21878 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ beq 6a2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [pc, #2784] @ 7748 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 7908 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 78e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 17280 │ │ │ │ │ + bl 17268 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 6cc4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -7695,15 +7694,15 @@ │ │ │ │ │ beq 797c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 7898 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 17280 │ │ │ │ │ + bl 17268 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, r1 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 6e7c │ │ │ │ │ @@ -8027,15 +8026,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 6878 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b 7258 │ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ │ b 6c14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1fcf8 │ │ │ │ │ + bl 1fcd8 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ beq 6c44 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -8109,24 +8108,24 @@ │ │ │ │ │ ldr r1, [pc, #812] @ 7748 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 7abc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 16dc │ │ │ │ │ + bl 1640 │ │ │ │ │ R_ARM_CALL invalid_ann_assign_target_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 7b54 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 7ad0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1bfa4 │ │ │ │ │ + bl 1bf8c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 775c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bne 7ad0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -8134,33 +8133,33 @@ │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 7658 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 7ad0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18f4 │ │ │ │ │ + bl 1858 │ │ │ │ │ R_ARM_CALL _loop0_164_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 74ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dfc8 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 75d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 7ad0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18f4 │ │ │ │ │ + bl 1858 │ │ │ │ │ R_ARM_CALL _loop0_165_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 74dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17280 │ │ │ │ │ + bl 17268 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 7934 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 7ad0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -8280,23 +8279,23 @@ │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b 75f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21884 │ │ │ │ │ + bl 21878 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 74fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1645c │ │ │ │ │ + bl 16444 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 74fc │ │ │ │ │ ldr r3, [pc, #124] @ 7754 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r8, [r6, #16] │ │ │ │ │ ldr r7, [r3] │ │ │ │ │ ldr r9, [r6, #20] │ │ │ │ │ @@ -8309,15 +8308,15 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str sl, [sp] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [pc, #52] @ 7744 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b 75f8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ b 696c │ │ │ │ │ .word 0x000004a4 │ │ │ │ │ .word 0x000002ac │ │ │ │ │ @@ -8370,15 +8369,15 @@ │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov sl, #1 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1e324 │ │ │ │ │ + bl 1e304 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bne 7a84 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ @@ -8414,15 +8413,15 @@ │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r8, #24] │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ ldr r3, [r8, #20] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b 75f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ @@ -8739,25 +8738,25 @@ │ │ │ │ │ beq 8860 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 8874 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 8998 │ │ │ │ │ + beq 890c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [pc, #3240] @ 89e0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 8974 │ │ │ │ │ + beq 89b0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r1, [pc, #3220] @ 89e4 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ @@ -8780,25 +8779,25 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 80b0 │ │ │ │ │ ldr r2, [pc, #3124] @ 89e0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 8968 │ │ │ │ │ + beq 89d4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r1, [pc, #3104] @ 89e4 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8354 │ │ │ │ │ + beq 835c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 80a0 │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -8811,25 +8810,25 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 80b0 │ │ │ │ │ ldr r2, [pc, #3008] @ 89e0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 8940 │ │ │ │ │ + beq 8900 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r1, [pc, #2988] @ 89e4 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 865c │ │ │ │ │ + beq 8664 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 80dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c240 │ │ │ │ │ @@ -8840,38 +8839,38 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 80b0 │ │ │ │ │ ldr r2, [pc, #2896] @ 89e0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 8980 │ │ │ │ │ + beq 89bc │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r1, [pc, #2868] @ 89e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 84d8 │ │ │ │ │ + beq 84e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ beq 8038 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8038 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15830 │ │ │ │ │ + bl 15818 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ bne 803c │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -8901,15 +8900,15 @@ │ │ │ │ │ stmib sp, {ip, lr} │ │ │ │ │ str r6, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_CALL _PyAST_Call │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 88c0 │ │ │ │ │ + beq 88dc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9008,30 +9007,30 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ beq 7da4 │ │ │ │ │ b 80b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1fcf8 │ │ │ │ │ + bl 1fcd8 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 8810 │ │ │ │ │ + beq 8354 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8810 │ │ │ │ │ + beq 8354 │ │ │ │ │ ldr r1, [pc, #2228] @ 89e8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8810 │ │ │ │ │ + beq 8354 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 8000 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ @@ -9061,101 +9060,101 @@ │ │ │ │ │ ldr r2, [pc, #2092] @ 89e4 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 894c │ │ │ │ │ + bne 88c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 8880 │ │ │ │ │ + bne 88b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8330 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ bge 8330 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #2012] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 894c │ │ │ │ │ + bne 88c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 8880 │ │ │ │ │ + bne 88b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8334 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r9, sl │ │ │ │ │ bge 8334 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1936] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 894c │ │ │ │ │ + bne 88c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 8880 │ │ │ │ │ + bne 88b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 87e0 │ │ │ │ │ + beq 87e8 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp sl, fp │ │ │ │ │ - bge 87e0 │ │ │ │ │ + bge 87e8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1860] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 894c │ │ │ │ │ + bne 88c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 8880 │ │ │ │ │ + bne 88b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 87f0 │ │ │ │ │ + beq 87f8 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp fp, r9 │ │ │ │ │ - bge 87f0 │ │ │ │ │ + bge 87f8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1784] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 894c │ │ │ │ │ + bne 88c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 8880 │ │ │ │ │ + bne 88b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8334 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ ble 8334 │ │ │ │ │ mov r9, r2 │ │ │ │ │ b 82dc │ │ │ │ │ @@ -9164,118 +9163,120 @@ │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 7d7c │ │ │ │ │ b 80f8 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b 80a0 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - ldr r2, [pc, #1668] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #1660] @ 89e4 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8088 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 88b4 │ │ │ │ │ + bne 8880 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8080 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ bge 8080 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1588] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #1580] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8088 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 88b4 │ │ │ │ │ + bne 8880 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8084 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r9, sl │ │ │ │ │ bge 8084 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1512] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #1504] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8088 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 88b4 │ │ │ │ │ + bne 8880 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 87e8 │ │ │ │ │ + beq 87f0 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp sl, fp │ │ │ │ │ - bge 87e8 │ │ │ │ │ + bge 87f0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1436] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #1428] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8088 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 88b4 │ │ │ │ │ + bne 8880 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 87f8 │ │ │ │ │ + beq 8800 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp fp, r9 │ │ │ │ │ - bge 87f8 │ │ │ │ │ + bge 8800 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1360] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #1352] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8088 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 88b4 │ │ │ │ │ + bne 8880 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8084 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ ble 8084 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b 8484 │ │ │ │ │ + b 848c │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - ldr r2, [pc, #1280] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #1272] @ 89e4 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8020 │ │ │ │ │ @@ -9288,15 +9289,15 @@ │ │ │ │ │ bne 888c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8018 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ bge 8018 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1200] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #1192] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8020 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9308,35 +9309,35 @@ │ │ │ │ │ bne 888c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 801c │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ ble 801c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1124] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #1116] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8020 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 7cd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ bne 888c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8800 │ │ │ │ │ + beq 8810 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp fp, sl │ │ │ │ │ - ble 8800 │ │ │ │ │ + ble 8810 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1048] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #1040] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8020 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9348,15 +9349,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8820 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp fp, r9 │ │ │ │ │ bge 8820 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #972] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #964] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8020 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9367,17 +9368,17 @@ │ │ │ │ │ bne 888c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 801c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ ble 801c │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b 8608 │ │ │ │ │ + b 8610 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - ldr r2, [pc, #892] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #884] @ 89e4 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 80c4 │ │ │ │ │ @@ -9390,15 +9391,15 @@ │ │ │ │ │ bne 88a8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 80bc │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r9, r8 │ │ │ │ │ ble 80bc │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #812] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #804] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 80c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9410,15 +9411,15 @@ │ │ │ │ │ bne 88a8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 80c0 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r9, sl │ │ │ │ │ bge 80c0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #736] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #728] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 80c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9430,15 +9431,15 @@ │ │ │ │ │ bne 88a8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8808 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp sl, fp │ │ │ │ │ bge 8808 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #660] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #652] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 80c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9450,15 +9451,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8818 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp fp, r9 │ │ │ │ │ bge 8818 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #584] @ 89e4 │ │ │ │ │ + ldr r2, [pc, #576] @ 89e4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 80c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9469,29 +9470,27 @@ │ │ │ │ │ bne 88a8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 80c0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ ble 80c0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b 878c │ │ │ │ │ + b 8794 │ │ │ │ │ mov r9, sl │ │ │ │ │ b 8334 │ │ │ │ │ mov r9, sl │ │ │ │ │ b 8084 │ │ │ │ │ mov r9, fp │ │ │ │ │ b 8334 │ │ │ │ │ mov r9, fp │ │ │ │ │ b 8084 │ │ │ │ │ mov r9, sl │ │ │ │ │ - b 801c │ │ │ │ │ - mov r9, sl │ │ │ │ │ b 80c0 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 80a0 │ │ │ │ │ + mov r9, sl │ │ │ │ │ + b 801c │ │ │ │ │ mov r9, fp │ │ │ │ │ b 80c0 │ │ │ │ │ mov r9, fp │ │ │ │ │ b 801c │ │ │ │ │ ldr r2, [sl, #12] │ │ │ │ │ ldr r1, [sl, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ @@ -9500,53 +9499,78 @@ │ │ │ │ │ b 7f64 │ │ │ │ │ ldr r1, [pc, #416] @ 89e8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 88e4 │ │ │ │ │ + bne 8940 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b 80dc │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 7d0c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ b 8008 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 80f8 │ │ │ │ │ + b 80a4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ beq 8048 │ │ │ │ │ b 8874 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 80e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 80a4 │ │ │ │ │ + b 80f8 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + bne 7d7c │ │ │ │ │ + b 80f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8078 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ b 8008 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 7e2c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt 899c │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + ldr r2, [r2, r6, lsl #2] │ │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq 7d30 │ │ │ │ │ + b 80b0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 8000 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r8, #20] │ │ │ │ │ @@ -9564,59 +9588,34 @@ │ │ │ │ │ mov r0, r9 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_CALL _PyAST_Call │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 7f78 │ │ │ │ │ b 818c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 7e2c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ │ + mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 7d7c │ │ │ │ │ - b 80f4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 7db8 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 8008 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 7d44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ b 7ea8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 89cc │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - ldr r2, [r2, r6, lsl #2] │ │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq 7d30 │ │ │ │ │ - b 80b0 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 8008 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 7db8 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x000004a4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 t_lookahead_rule │ │ │ │ │ │ │ │ │ │ 000089ec : │ │ │ │ │ atom_rule(): │ │ │ │ │ @@ -9777,15 +9776,15 @@ │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ bne 8f60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ - bl 1bb9c │ │ │ │ │ + bl 1bb84 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8e48 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ b 8c00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9826,15 +9825,15 @@ │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ bne 9904 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ - bl 1e17c │ │ │ │ │ + bl 1e15c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8c58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 9900 │ │ │ │ │ @@ -9853,20 +9852,20 @@ │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 98e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ beq 98e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ beq 98e4 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -9941,25 +9940,25 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 9e64 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 9e54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ - bl 17280 │ │ │ │ │ + bl 17268 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 8ef4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 9e54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ ldreq r1, [r4, #60] @ 0x3c │ │ │ │ │ streq r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 8f1c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -10037,15 +10036,15 @@ │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 9220 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ - bl 21024 <_gather_116_rule> │ │ │ │ │ + bl 21004 <_gather_116_rule> │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ bne 92f4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ moveq r9, r1 │ │ │ │ │ @@ -10120,15 +10119,15 @@ │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 93e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e324 │ │ │ │ │ + bl 1e304 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ beq 93e0 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -10196,15 +10195,15 @@ │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ beq 9a44 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 99e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ - bl 21024 <_gather_116_rule> │ │ │ │ │ + bl 21004 <_gather_116_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 9568 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ bne 99e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -10286,15 +10285,15 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [pc, #1644] @ 9a1c │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r9, #16] │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 92e4 │ │ │ │ │ @@ -10360,15 +10359,15 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_key_value_pair │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ beq 9924 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ beq 9918 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -10466,15 +10465,15 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [pc, #976] @ 9a1c │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r9, #16] │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 9dbc │ │ │ │ │ @@ -10509,15 +10508,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 9700 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17ad8 │ │ │ │ │ + bl 17ac0 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ bne 9b0c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 99dc │ │ │ │ │ mov r1, #7 │ │ │ │ │ @@ -10570,20 +10569,20 @@ │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 994c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ beq 994c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ beq 994c │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -10676,15 +10675,15 @@ │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 9970 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 998c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12d0 │ │ │ │ │ + bl 1234 │ │ │ │ │ R_ARM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b 9880 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ @@ -10815,15 +10814,15 @@ │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [sl, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sl, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [sl, #20] │ │ │ │ │ ldr r2, [sl, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 973c │ │ │ │ │ @@ -10930,15 +10929,15 @@ │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ b 9900 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 9cd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12d0 │ │ │ │ │ + bl 1234 │ │ │ │ │ R_ARM_CALL invalid_comprehension_rule │ │ │ │ │ b 98f4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ b 9900 │ │ │ │ │ @@ -11089,15 +11088,15 @@ │ │ │ │ │ beq 9ec4 │ │ │ │ │ b 977c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10254 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 9eec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 9eec │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -11109,15 +11108,15 @@ │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r9, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r9, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r9, #16] │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 9ef0 │ │ │ │ │ @@ -11229,36 +11228,36 @@ │ │ │ │ │ bne a7ac │ │ │ │ │ ldr r2, [pc, #1944] @ a8b4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq a874 │ │ │ │ │ mov r0, #4 │ │ │ │ │ - ldr fp, [r4, #8] │ │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ beq a894 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne a670 │ │ │ │ │ - ldr sl, [pc, #1888] @ a8b4 │ │ │ │ │ + ldr fp, [pc, #1888] @ a8b4 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - cmp r3, sl │ │ │ │ │ + cmp r3, fp │ │ │ │ │ mov r2, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq a220 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne a238 │ │ │ │ │ - cmp r3, sl │ │ │ │ │ + cmp r3, fp │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq a70c │ │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -11268,15 +11267,15 @@ │ │ │ │ │ bne a334 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ bne a68c │ │ │ │ │ - cmp r3, sl │ │ │ │ │ + cmp r3, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ beq a6f4 │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_CALL _PyPegen_string_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq a240 │ │ │ │ │ @@ -11287,18 +11286,18 @@ │ │ │ │ │ beq a6d0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq a630 │ │ │ │ │ - cmp r3, sl │ │ │ │ │ + cmp r3, fp │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [r9, r8, lsl #2] │ │ │ │ │ - ldr fp, [r4, #8] │ │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne a170 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -11308,15 +11307,15 @@ │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ b a6ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str fp, [r4, #8] │ │ │ │ │ + str sl, [r4, #8] │ │ │ │ │ beq a664 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne a664 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ @@ -11393,38 +11392,38 @@ │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne a790 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ │ - str fp, [sp, #52] @ 0x34 │ │ │ │ │ + str sl, [sp, #52] @ 0x34 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - ldr fp, [sp, #36] @ 0x24 │ │ │ │ │ + ldr sl, [sp, #36] @ 0x24 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ │ b a3c4 │ │ │ │ │ ldr r4, [r5, #8] │ │ │ │ │ - str r8, [fp, r6, lsl #2] │ │ │ │ │ + str r8, [sl, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ ldr r3, [pc, #1256] @ a8b4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ beq a76c │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne a698 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ - bl 1e904 │ │ │ │ │ + bl 1e8e4 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne a42c │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne a698 │ │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ │ @@ -11441,30 +11440,30 @@ │ │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ bne a3b8 │ │ │ │ │ lsl r9, r9, #1 │ │ │ │ │ lsl r1, r9, #2 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq a7f0 │ │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ b a3b8 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str fp, [sp, #36] @ 0x24 │ │ │ │ │ + str sl, [sp, #36] @ 0x24 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #52] @ 0x34 │ │ │ │ │ + ldr sl, [sp, #52] @ 0x34 │ │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ @@ -11600,18 +11599,18 @@ │ │ │ │ │ b a320 │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b a24c │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str fp, [sp, #36] @ 0x24 │ │ │ │ │ + str sl, [sp, #36] @ 0x24 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #52] @ 0x34 │ │ │ │ │ + ldr sl, [sp, #52] @ 0x34 │ │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ b a494 │ │ │ │ │ @@ -11676,35 +11675,35 @@ │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq a0a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b a830 │ │ │ │ │ - str fp, [sp, #36] @ 0x24 │ │ │ │ │ + str sl, [sp, #36] @ 0x24 │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #52] @ 0x34 │ │ │ │ │ + ldr sl, [sp, #52] @ 0x34 │ │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ strne r1, [r4, #60] @ 0x3c │ │ │ │ │ b a6c0 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + mov r0, sl │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #52] @ 0x34 │ │ │ │ │ + ldr sl, [sp, #52] @ 0x34 │ │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ b a740 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [sp, #68] @ 0x44 │ │ │ │ │ @@ -12864,15 +12863,15 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ beq b960 │ │ │ │ │ mov r2, #1184 @ 0x4a0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ b b3a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1fcf8 │ │ │ │ │ + bl 1fcd8 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ beq b5c8 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -13611,15 +13610,15 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ beq c2c4 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ bne c638 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12d0 │ │ │ │ │ + bl 1234 │ │ │ │ │ R_ARM_CALL invalid_comprehension_rule │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ b c52c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ @@ -13686,22 +13685,22 @@ │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ R_ARM_CALL _PyAST_NamedExpr │ │ │ │ │ ldr r2, [pc, #464] @ c674 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ beq c574 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq c2b0 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -13736,15 +13735,15 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq c378 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1467c │ │ │ │ │ + bl 14664 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq c2b0 │ │ │ │ │ b c4d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -13890,15 +13889,15 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ b c6d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne c8c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 143d4 │ │ │ │ │ + bl 143bc │ │ │ │ │ ldr r2, [pc, #1700] @ ce48 │ │ │ │ │ mov r1, r5 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ b c778 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ @@ -14051,15 +14050,15 @@ │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ bne ccf8 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ bne cdc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 143d4 │ │ │ │ │ + bl 143bc │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ bne ccf8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r8, [r4, #92] @ 0x5c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b c808 │ │ │ │ │ @@ -14115,15 +14114,15 @@ │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r8, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r8, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r9, #20] │ │ │ │ │ ldr r2, [r9, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ @@ -14160,15 +14159,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [sp, #52] @ 0x34 │ │ │ │ │ beq c958 │ │ │ │ │ b cb28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 24670 │ │ │ │ │ + bl 24678 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ bne c85c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -14205,15 +14204,15 @@ │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r9, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r9, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r8, #20] │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b ca64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ @@ -14287,15 +14286,15 @@ │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [fp, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [fp, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r9, #20] │ │ │ │ │ ldr r2, [r9, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq c854 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ @@ -15079,15 +15078,15 @@ │ │ │ │ │ mov r9, sl │ │ │ │ │ b d554 │ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ │ b d4c8 │ │ │ │ │ mov r9, fp │ │ │ │ │ b d554 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1fcf8 │ │ │ │ │ + bl 1fcd8 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ beq d584 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -19266,31 +19265,31 @@ │ │ │ │ │ beq 11a4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 11948 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 1172c │ │ │ │ │ + beq 11688 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ bl 114fc │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 11768 │ │ │ │ │ + bne 116c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 11948 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 114fc │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 11688 │ │ │ │ │ + bne 11768 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ bne 117e0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 11948 │ │ │ │ │ @@ -19299,59 +19298,75 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 11658 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1171c │ │ │ │ │ + bne 11758 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ ble 11670 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ b 1156c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1171c │ │ │ │ │ + bne 11758 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - mov r1, #34 @ 0x22 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt 11a18 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r3, r5, lsl #2] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ldr r9, [r3, #12] │ │ │ │ │ + ldr sl, [r3, #16] │ │ │ │ │ + bne 11948 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 114fc │ │ │ │ │ + subs fp, r0, #0 │ │ │ │ │ + beq 115dc │ │ │ │ │ + mov r1, #33 @ 0x21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 115fc │ │ │ │ │ + beq 115dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 11a98 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - beq 115fc │ │ │ │ │ + beq 115dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 11a68 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ - mov r1, #9 │ │ │ │ │ + mov r1, #8 │ │ │ │ │ str sl, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_CALL _PyAST_BinOp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 117d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ @@ -19363,61 +19378,45 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 11670 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b 11558 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 11a18 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r3, r5, lsl #2] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ldr r9, [r3, #12] │ │ │ │ │ - ldr sl, [r3, #16] │ │ │ │ │ - bne 11948 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 114fc │ │ │ │ │ - subs fp, r0, #0 │ │ │ │ │ - beq 115dc │ │ │ │ │ - mov r1, #33 @ 0x21 │ │ │ │ │ + mov r1, #34 @ 0x22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 115dc │ │ │ │ │ + beq 115fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 11a98 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - beq 115dc │ │ │ │ │ + beq 115fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 11a68 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ - mov r1, #8 │ │ │ │ │ + mov r1, #9 │ │ │ │ │ str sl, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_CALL _PyAST_BinOp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 116f8 │ │ │ │ │ + beq 11734 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b 1162c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 1194c │ │ │ │ │ ldr r2, [pc, #656] @ 11a84 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ @@ -19511,15 +19510,15 @@ │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ beq 11618 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1171c │ │ │ │ │ + b 11758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl e938 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 119f0 │ │ │ │ │ ldr r2, [pc, #288] @ 11a8c │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [pc, #284] @ 11a90 │ │ │ │ │ @@ -19527,15 +19526,15 @@ │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ ldr r3, [r9, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ @@ -19570,15 +19569,15 @@ │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 11828 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1171c │ │ │ │ │ + b 11758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r1, r1, #1 │ │ │ │ │ @@ -19594,15 +19593,15 @@ │ │ │ │ │ b 11558 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 11670 │ │ │ │ │ - b 1171c │ │ │ │ │ + b 11758 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x0000046b │ │ │ │ │ .word 0x000005d4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x000002a7 │ │ │ │ │ @@ -19967,32 +19966,32 @@ │ │ │ │ │ ldr r3, [pc, #3428] @ 12d34 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 12b80 │ │ │ │ │ + beq 12b70 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12b94 │ │ │ │ │ + bne 12b84 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 12b44 │ │ │ │ │ + beq 12be0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [pc, #3348] @ 12d34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 12b38 │ │ │ │ │ + beq 12c34 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r1, [pc, #3328] @ 12d38 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ @@ -20003,20 +20002,20 @@ │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 1227c │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 12b74 │ │ │ │ │ + bne 12c10 │ │ │ │ │ ldr r2, [pc, #3256] @ 12d34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 12bf8 │ │ │ │ │ + beq 12bd4 │ │ │ │ │ ldr r1, [pc, #3240] @ 12d38 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ @@ -20026,20 +20025,20 @@ │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 12300 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 12b74 │ │ │ │ │ + bne 12c10 │ │ │ │ │ ldr r2, [pc, #3168] @ 12d34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 12c54 │ │ │ │ │ + beq 12c1c │ │ │ │ │ ldr r1, [pc, #3152] @ 12d38 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ @@ -20049,20 +20048,20 @@ │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 12384 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 12b74 │ │ │ │ │ + bne 12c10 │ │ │ │ │ ldr r2, [pc, #3080] @ 12d34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 12c3c │ │ │ │ │ + beq 12c40 │ │ │ │ │ ldr r1, [pc, #3064] @ 12d38 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ @@ -20072,20 +20071,20 @@ │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 12408 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 12b74 │ │ │ │ │ + bne 12c10 │ │ │ │ │ ldr r2, [pc, #2992] @ 12d34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 12c48 │ │ │ │ │ + beq 12c28 │ │ │ │ │ ldr r1, [pc, #2976] @ 12d38 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ @@ -20120,21 +20119,21 @@ │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r2, [pc, #2836] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12b1c │ │ │ │ │ + bne 12bb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12af8 │ │ │ │ │ + bne 12b04 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 12260 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r9, sl │ │ │ │ │ blt 12590 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ @@ -20155,15 +20154,15 @@ │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r2, [pc, #2704] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c04 │ │ │ │ │ + bne 12b38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 12b10 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -20190,21 +20189,21 @@ │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r2, [pc, #2572] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bd0 │ │ │ │ │ + bne 12b9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12aec │ │ │ │ │ + bne 12af8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 12368 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r9, sl │ │ │ │ │ blt 12770 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ @@ -20225,21 +20224,21 @@ │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r2, [pc, #2440] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c20 │ │ │ │ │ + bne 12b54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b04 │ │ │ │ │ + bne 12aec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 123ec │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r9, sl │ │ │ │ │ blt 12630 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ @@ -20260,15 +20259,15 @@ │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r2, [pc, #2308] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bb4 │ │ │ │ │ + bne 12b1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 12acc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -20293,15 +20292,15 @@ │ │ │ │ │ bl 12d4c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq 121c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 12bec │ │ │ │ │ + beq 12b90 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r8, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, sl │ │ │ │ │ @@ -20311,15 +20310,15 @@ │ │ │ │ │ str r7, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_CALL _PyAST_BinOp │ │ │ │ │ ldr r2, [pc, #2116] @ 12d3c │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 12588 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -20332,15 +20331,15 @@ │ │ │ │ │ bl 12d4c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq 12290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 12bec │ │ │ │ │ + beq 12b90 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r8, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ @@ -20358,41 +20357,41 @@ │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1944] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12b1c │ │ │ │ │ + bne 12bb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12af8 │ │ │ │ │ + bne 12b04 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 128b0 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp sl, fp │ │ │ │ │ bge 128b0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1868] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12b1c │ │ │ │ │ + bne 12bb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12af8 │ │ │ │ │ + bne 12b04 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 128d8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, fp │ │ │ │ │ ble 128d8 │ │ │ │ │ mov fp, r2 │ │ │ │ │ b 125dc │ │ │ │ │ @@ -20400,125 +20399,125 @@ │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1784] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c20 │ │ │ │ │ + bne 12b54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b04 │ │ │ │ │ + bne 12aec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 128b8 │ │ │ │ │ + beq 128c0 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp sl, fp │ │ │ │ │ - bge 128b8 │ │ │ │ │ + bge 128c0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1708] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c20 │ │ │ │ │ + bne 12b54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b04 │ │ │ │ │ + bne 12aec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 128f8 │ │ │ │ │ + beq 128e0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - ble 128f8 │ │ │ │ │ + ble 128e0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ b 1267c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1624] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c04 │ │ │ │ │ + bne 12b38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 12b10 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 128c0 │ │ │ │ │ + beq 128b8 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp sl, fp │ │ │ │ │ - bge 128c0 │ │ │ │ │ + bge 128b8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1548] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c04 │ │ │ │ │ + bne 12b38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 12b10 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 128e0 │ │ │ │ │ + beq 128f8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - ble 128e0 │ │ │ │ │ + ble 128f8 │ │ │ │ │ mov fp, r3 │ │ │ │ │ b 1271c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1464] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bd0 │ │ │ │ │ + bne 12b9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12aec │ │ │ │ │ + bne 12af8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 128c8 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp fp, sl │ │ │ │ │ ble 128c8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1388] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bd0 │ │ │ │ │ + bne 12b9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12aec │ │ │ │ │ + bne 12af8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 128e8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, fp │ │ │ │ │ ble 128e8 │ │ │ │ │ mov fp, r3 │ │ │ │ │ b 127bc │ │ │ │ │ @@ -20526,15 +20525,15 @@ │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1304] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bb4 │ │ │ │ │ + bne 12b1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 12acc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -20546,15 +20545,15 @@ │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [pc, #1228] @ 12d38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bb4 │ │ │ │ │ + bne 12b1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 11fb8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 12acc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -20563,40 +20562,40 @@ │ │ │ │ │ cmp r2, fp │ │ │ │ │ ble 128f0 │ │ │ │ │ mov fp, r2 │ │ │ │ │ b 1285c │ │ │ │ │ mov r9, sl │ │ │ │ │ b 12260 │ │ │ │ │ mov r9, sl │ │ │ │ │ - b 123ec │ │ │ │ │ - mov r9, sl │ │ │ │ │ b 122e4 │ │ │ │ │ mov r9, sl │ │ │ │ │ + b 123ec │ │ │ │ │ + mov r9, sl │ │ │ │ │ b 12368 │ │ │ │ │ mov r9, sl │ │ │ │ │ b 12470 │ │ │ │ │ mov r9, fp │ │ │ │ │ b 12260 │ │ │ │ │ mov r9, fp │ │ │ │ │ - b 122e4 │ │ │ │ │ + b 123ec │ │ │ │ │ mov r9, fp │ │ │ │ │ b 12368 │ │ │ │ │ mov r9, fp │ │ │ │ │ b 12470 │ │ │ │ │ mov r9, fp │ │ │ │ │ - b 123ec │ │ │ │ │ + b 122e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 12d4c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq 1241c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 12bec │ │ │ │ │ + beq 12b90 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r8, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ @@ -20607,15 +20606,15 @@ │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_CALL _PyAST_BinOp │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 12588 │ │ │ │ │ b 1250c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b94 │ │ │ │ │ + bne 12b84 │ │ │ │ │ ldr r1, [pc, #964] @ 12d34 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 12cb0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [pc, #940] @ 12d34 │ │ │ │ │ @@ -20662,15 +20661,15 @@ │ │ │ │ │ bl 12d4c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq 12314 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 12bec │ │ │ │ │ + beq 12b90 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r8, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ @@ -20687,15 +20686,15 @@ │ │ │ │ │ bl 12d4c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq 12398 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 12bec │ │ │ │ │ + beq 12b90 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r8, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ @@ -20714,112 +20713,112 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ beq 121d8 │ │ │ │ │ b 12960 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 12118 │ │ │ │ │ + b 12170 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 12068 │ │ │ │ │ + b 12118 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 12170 │ │ │ │ │ + b 12068 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 120c0 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq 121c4 │ │ │ │ │ + b 1248c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 12064 │ │ │ │ │ - b 1227c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1202c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ + beq 120bc │ │ │ │ │ + b 12300 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 12ba0 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - ldr r2, [r2, r6, lsl #2] │ │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq 12018 │ │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - b 12204 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + beq 1216c │ │ │ │ │ + b 12408 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ beq 11ff4 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ b 12204 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ b 12204 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 121c4 │ │ │ │ │ - b 1248c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 12114 │ │ │ │ │ b 12384 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 12204 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + beq 12064 │ │ │ │ │ + b 1227c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 12088 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 120bc │ │ │ │ │ - b 12300 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt 12c4c │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + ldr r2, [r2, r6, lsl #2] │ │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq 12018 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1216c │ │ │ │ │ - b 12408 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + b 12204 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 12138 │ │ │ │ │ + b 120e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 12190 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 120e0 │ │ │ │ │ + b 1202c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 12138 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 12204 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 12994 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -20857,15 +20856,15 @@ │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r8, [r4, #60] @ 0x3c │ │ │ │ │ @@ -20886,174 +20885,175 @@ │ │ │ │ │ │ │ │ │ │ 00012d4c : │ │ │ │ │ factor_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #1896] @ 134cc │ │ │ │ │ + ldr r2, [pc, #1888] @ 134c4 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 133c8 │ │ │ │ │ + beq 133d4 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 133dc │ │ │ │ │ + bne 133e8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #1852] @ 134d0 │ │ │ │ │ + ldr r1, [pc, #1844] @ 134c8 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12fcc │ │ │ │ │ + bne 12fd0 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 133b4 │ │ │ │ │ + beq 134b0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1317c │ │ │ │ │ + bne 1315c │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1331c │ │ │ │ │ + bne 132e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1317c │ │ │ │ │ + bne 1315c │ │ │ │ │ mov r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 130f8 │ │ │ │ │ + bne 130d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1317c │ │ │ │ │ + bne 1315c │ │ │ │ │ mov r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13368 │ │ │ │ │ + bne 13330 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 133dc │ │ │ │ │ - ldr r1, [pc, #1664] @ 134cc │ │ │ │ │ + bne 133e8 │ │ │ │ │ + ldr r1, [pc, #1656] @ 134c4 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 130c4 │ │ │ │ │ + beq 133f4 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 13448 │ │ │ │ │ + beq 13418 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [pc, #1624] @ 134cc │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [pc, #1600] @ 134c4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 13498 │ │ │ │ │ + beq 133b4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r1, #1136 @ 0x470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 12f24 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 134b8 │ │ │ │ │ + beq 133a0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr fp, [r3, #16] │ │ │ │ │ - bne 134ac │ │ │ │ │ - ldr r1, [pc, #1520] @ 134d4 │ │ │ │ │ + bne 133c8 │ │ │ │ │ + ldr r1, [pc, #1512] @ 134cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 131f4 │ │ │ │ │ + bne 13248 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 134ac │ │ │ │ │ + bne 133c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 134dc │ │ │ │ │ + bl 134d4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 130b4 │ │ │ │ │ + beq 130c8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r2, #1136 @ 0x470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1309c │ │ │ │ │ + beq 130a0 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13190 │ │ │ │ │ + bne 13170 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 130ac │ │ │ │ │ - ldr r1, [pc, #1376] @ 134cc │ │ │ │ │ + bne 130b0 │ │ │ │ │ + ldr r1, [pc, #1368] @ 134c4 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 133fc │ │ │ │ │ + beq 13458 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r1, #1136 @ 0x470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 12fe4 │ │ │ │ │ + beq 12fe8 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ sub r2, r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - sub r0, r0, #2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 130dc │ │ │ │ │ - ldr r2, [pc, #1300] @ 134d0 │ │ │ │ │ + sub r0, r0, #2 │ │ │ │ │ + subeq r2, r2, #1 │ │ │ │ │ + beq 1307c │ │ │ │ │ + ldr r2, [pc, #1288] @ 134c8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -21061,92 +21061,82 @@ │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 133e8 │ │ │ │ │ + beq 13478 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13410 │ │ │ │ │ - ldr r1, [pc, #1212] @ 134d4 │ │ │ │ │ + bne 1346c │ │ │ │ │ + ldr r1, [pc, #1200] @ 134cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13290 │ │ │ │ │ + bne 131d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13410 │ │ │ │ │ + bne 1346c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 134dc │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - beq 130e4 │ │ │ │ │ + bl 134d4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, #1136 @ 0x470 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + streq r6, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bne 12fb4 │ │ │ │ │ - mov r1, #0 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ + bne 12fb8 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr r2, [pc, #1084] @ 134d0 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + ldr r2, [pc, #1072] @ 134c8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b 12fc4 │ │ │ │ │ + b 12fc8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ beq 12f64 │ │ │ │ │ - sub r2, r3, #1 │ │ │ │ │ - b 13078 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ + b 1308c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ b 12f18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 13438 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 13078 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - mov r2, #1136 @ 0x470 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - b 13050 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ bl 12d4c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 12e0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1317c │ │ │ │ │ + beq 1315c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ @@ -21154,815 +21144,831 @@ │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, #4 │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_CALL _PyAST_UnaryOp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - bne 1308c │ │ │ │ │ + bne 13090 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [sp, #24] │ │ │ │ │ - beq 1308c │ │ │ │ │ + beq 13090 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 13188 │ │ │ │ │ + b 13168 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 12fdc │ │ │ │ │ + b 12fe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 12d4c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 13098 │ │ │ │ │ + beq 1309c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 130d8 │ │ │ │ │ + beq 1348c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, #7 │ │ │ │ │ str r9, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_CALL _PyAST_BinOp │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1341c │ │ │ │ │ + beq 13494 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 12fb4 │ │ │ │ │ + b 12fb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 134dc │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - beq 12ef0 │ │ │ │ │ + bl 134d4 │ │ │ │ │ + subs r9, r0, #0 │ │ │ │ │ + beq 13028 │ │ │ │ │ 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 130a0 │ │ │ │ │ + beq 1346c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ - mov r2, fp │ │ │ │ │ + mov r2, r8 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_PyAST_Await> │ │ │ │ │ R_ARM_CALL _PyAST_Await │ │ │ │ │ - ldr r2, [pc, #648] @ 134d8 │ │ │ │ │ + ldr r2, [pc, #688] @ 134d0 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - bne 130bc │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ldreq r3, [sp, #28] │ │ │ │ │ - beq 130bc │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 130a0 │ │ │ │ │ + beq 1337c │ │ │ │ │ + mov r2, #1136 @ 0x470 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + b 13054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 134dc │ │ │ │ │ - subs r9, r0, #0 │ │ │ │ │ - beq 13024 │ │ │ │ │ + bl 134d4 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + beq 12ef0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 13410 │ │ │ │ │ + ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ + subeq r3, r3, #1 │ │ │ │ │ + beq 130a4 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r2, fp │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ bl 0 <_PyAST_Await> │ │ │ │ │ R_ARM_CALL _PyAST_Await │ │ │ │ │ - ldr r2, [pc, #508] @ 134d8 │ │ │ │ │ + ldr r2, [pc, #556] @ 134d0 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - bne 130ec │ │ │ │ │ + bne 130d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [sp, #28] │ │ │ │ │ - beq 130ec │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - sub r2, r2, #2 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 13078 │ │ │ │ │ + beq 130d0 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 130a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 12d4c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 12de8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1317c │ │ │ │ │ + beq 1315c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, #3 │ │ │ │ │ - b 13140 │ │ │ │ │ + b 13120 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 12d4c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 12e30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 133d8 │ │ │ │ │ + beq 133e4 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 13140 │ │ │ │ │ + b 13120 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ldreq r3, [sp, #28] │ │ │ │ │ + beq 1323c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + sub r2, r2, #2 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b 1307c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 12db8 │ │ │ │ │ - b 13164 │ │ │ │ │ + bge 12ec0 │ │ │ │ │ + b 132d0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq 12e90 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 130a4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 12d88 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 13188 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 12ff4 │ │ │ │ │ - b 13308 │ │ │ │ │ + b 13168 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 12f7c │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #2 │ │ │ │ │ - b 13078 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 13078 │ │ │ │ │ + bne 1348c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ bne 12e68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - movlt r3, #1 │ │ │ │ │ - sublt r2, r2, #1 │ │ │ │ │ - strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt 13078 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ + movlt r2, #1 │ │ │ │ │ + sublt r3, r3, #1 │ │ │ │ │ + strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ + blt 130b4 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r3, r6, lsl #2] │ │ │ │ │ + ldr r2, [r2, r6, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ │ - ldr r9, [r3, #16] │ │ │ │ │ - bne 130dc │ │ │ │ │ - ldr r3, [pc, #64] @ 134cc │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 12e90 │ │ │ │ │ + ldr r8, [r2, #12] │ │ │ │ │ + ldr r9, [r2, #16] │ │ │ │ │ + beq 12e7c │ │ │ │ │ + b 130b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq 12e90 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 12f7c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + sub r2, r2, #2 │ │ │ │ │ + b 1307c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge 12ff8 │ │ │ │ │ + b 1338c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b 130b0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 130a0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + movne r2, #1 │ │ │ │ │ + strne r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 130b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 12ec0 │ │ │ │ │ - b 1327c │ │ │ │ │ + bge 12db8 │ │ │ │ │ + b 13144 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x0000046e │ │ │ │ │ .word 0x0000024e │ │ │ │ │ .word 0x00000618 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000134dc : │ │ │ │ │ +000134d4 : │ │ │ │ │ primary_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r1, [pc, #412] @ 13690 │ │ │ │ │ + ldr r1, [pc, #412] @ 13688 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 13678 │ │ │ │ │ - ldr r1, [pc, #384] @ 13694 │ │ │ │ │ + beq 13670 │ │ │ │ │ + ldr r1, [pc, #384] @ 1368c │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - beq 13540 │ │ │ │ │ + beq 13538 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldr r2, [pc, #324] @ 13694 │ │ │ │ │ + ldr r2, [pc, #324] @ 1368c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13664 │ │ │ │ │ + bne 1365c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13650 │ │ │ │ │ + bne 13648 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1362c │ │ │ │ │ + beq 13624 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge 1362c │ │ │ │ │ + bge 13624 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - ldr r2, [pc, #248] @ 13694 │ │ │ │ │ + ldr r2, [pc, #248] @ 1368c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13664 │ │ │ │ │ + bne 1365c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13650 │ │ │ │ │ + bne 13648 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13648 │ │ │ │ │ + beq 13640 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bge 13648 │ │ │ │ │ + bge 13640 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - ldr r2, [pc, #172] @ 13694 │ │ │ │ │ + ldr r2, [pc, #172] @ 1368c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13664 │ │ │ │ │ + bne 1365c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13650 │ │ │ │ │ + bne 13648 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13628 │ │ │ │ │ + beq 13620 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ movgt r7, r2 │ │ │ │ │ - bgt 135d8 │ │ │ │ │ + bgt 135d0 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b 1362c │ │ │ │ │ + b 13624 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 13538 │ │ │ │ │ + b 13530 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 13538 │ │ │ │ │ + b 13530 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r1, [pc, #16] @ 13694 │ │ │ │ │ + ldr r1, [pc, #16] @ 1368c │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 13518 │ │ │ │ │ + b 13510 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000471 │ │ │ │ │ │ │ │ │ │ -00013698 : │ │ │ │ │ +00013690 : │ │ │ │ │ primary_raw(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r3, [pc, #2548] @ 140a4 │ │ │ │ │ + ldr r3, [pc, #2532] @ 1408c │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 13f78 │ │ │ │ │ + beq 13fac │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13f8c │ │ │ │ │ + bne 13f94 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 14050 │ │ │ │ │ + beq 14044 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2468] @ 140a4 │ │ │ │ │ + ldr r2, [pc, #2452] @ 1408c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 14084 │ │ │ │ │ + beq 14038 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #2448] @ 140a8 │ │ │ │ │ + ldr r1, [pc, #2432] @ 14090 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 139bc │ │ │ │ │ + beq 139b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 13938 │ │ │ │ │ + beq 13930 │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1394c │ │ │ │ │ + bne 13944 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 138fc │ │ │ │ │ - ldr r2, [pc, #2352] @ 140a4 │ │ │ │ │ + bne 138f4 │ │ │ │ │ + ldr r2, [pc, #2336] @ 1408c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 14044 │ │ │ │ │ + beq 1402c │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #2332] @ 140a8 │ │ │ │ │ + ldr r1, [pc, #2316] @ 14090 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13ac8 │ │ │ │ │ + beq 13ac0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 13920 │ │ │ │ │ + beq 13918 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c240 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 13f30 │ │ │ │ │ + bne 13f28 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 138fc │ │ │ │ │ - ldr r2, [pc, #2240] @ 140a4 │ │ │ │ │ + bne 138f4 │ │ │ │ │ + ldr r2, [pc, #2224] @ 1408c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 13fe4 │ │ │ │ │ + beq 14004 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #2220] @ 140a8 │ │ │ │ │ + ldr r1, [pc, #2204] @ 14090 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13bb4 │ │ │ │ │ + beq 13bac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 138ec │ │ │ │ │ + beq 138e4 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13cc4 │ │ │ │ │ + bne 13ce0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 138fc │ │ │ │ │ - ldr r2, [pc, #2124] @ 140a4 │ │ │ │ │ + bne 138f4 │ │ │ │ │ + ldr r2, [pc, #2108] @ 1408c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 13fd8 │ │ │ │ │ + beq 13fec │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #2104] @ 140a8 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ + ldr r1, [pc, #2080] @ 14090 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13d74 │ │ │ │ │ + beq 13d6c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 138b0 │ │ │ │ │ + beq 138a8 │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13e80 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ + bne 13e78 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 13f88 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 13fbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 89ec │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 13850 │ │ │ │ │ + beq 13848 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 138d8 │ │ │ │ │ + b 138d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 137b8 │ │ │ │ │ + bne 137b0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 137dc │ │ │ │ │ - b 138fc │ │ │ │ │ + beq 137d4 │ │ │ │ │ + b 138f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1376c │ │ │ │ │ - b 138fc │ │ │ │ │ + beq 13764 │ │ │ │ │ + b 138f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 13934 │ │ │ │ │ + beq 1392c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 139a4 │ │ │ │ │ + beq 1399c │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r1, [sl, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r2, [r8, #24] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r8, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r6, [sp] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_CALL _PyAST_Attribute │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 13eec │ │ │ │ │ + beq 13ee4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - ldr r2, [pc, #1760] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #1744] @ 14090 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1400c │ │ │ │ │ + bne 14010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 13f98 │ │ │ │ │ + bne 13f70 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13aa8 │ │ │ │ │ + beq 13aa0 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bge 13aa8 │ │ │ │ │ + bge 13aa0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1680] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #1664] @ 14090 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1400c │ │ │ │ │ + bne 14010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 13f98 │ │ │ │ │ + bne 13f70 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13f10 │ │ │ │ │ + beq 13f08 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r9, sl │ │ │ │ │ - bge 13f10 │ │ │ │ │ + bge 13f08 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1604] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #1588] @ 14090 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1400c │ │ │ │ │ + bne 14010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 13f98 │ │ │ │ │ + bne 13f70 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13aa4 │ │ │ │ │ + beq 13a9c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ movgt sl, r2 │ │ │ │ │ - bgt 13a54 │ │ │ │ │ + bgt 13a4c │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 13744 │ │ │ │ │ - b 1393c │ │ │ │ │ + bne 1373c │ │ │ │ │ + b 13934 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - ldr r2, [pc, #1492] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #1476] @ 14090 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13908 │ │ │ │ │ + bne 13900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 13fcc │ │ │ │ │ + bne 13fa0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13ca4 │ │ │ │ │ + beq 13c9c │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r8, sl │ │ │ │ │ - bge 13ca4 │ │ │ │ │ + bge 13c9c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1412] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #1396] @ 14090 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13908 │ │ │ │ │ + bne 13900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 13fcc │ │ │ │ │ + bne 13fa0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13f18 │ │ │ │ │ + beq 13f18 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bge 13f18 │ │ │ │ │ + bge 13f18 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1336] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #1320] @ 14090 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13908 │ │ │ │ │ + bne 13900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 13fcc │ │ │ │ │ + bne 13fa0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13ca0 │ │ │ │ │ + beq 13c98 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble 13ca0 │ │ │ │ │ + ble 13c98 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b 13b60 │ │ │ │ │ + b 13b58 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - ldr r2, [pc, #1256] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #1240] @ 14090 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13ff0 │ │ │ │ │ + bne 13fd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 13fa4 │ │ │ │ │ + bne 13fc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13d54 │ │ │ │ │ + beq 13cc0 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - ble 13d54 │ │ │ │ │ + ble 13cc0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1176] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #1160] @ 14090 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13ff0 │ │ │ │ │ + bne 13fd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 13fa4 │ │ │ │ │ + bne 13fc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13f20 │ │ │ │ │ + beq 13f10 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bge 13f20 │ │ │ │ │ + bge 13f10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1100] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #1084] @ 14090 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13ff0 │ │ │ │ │ + bne 13fd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 13fa4 │ │ │ │ │ + bne 13fc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13d50 │ │ │ │ │ + beq 13cbc │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble 13d50 │ │ │ │ │ + ble 13cbc │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b 13c4c │ │ │ │ │ + b 13c44 │ │ │ │ │ mov r8, r9 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 137b8 │ │ │ │ │ - b 13924 │ │ │ │ │ + bne 137b0 │ │ │ │ │ + b 1391c │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + str r8, [r4, #8] │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + bne 13820 │ │ │ │ │ + b 138e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15830 │ │ │ │ │ + bl 15818 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - bne 138f0 │ │ │ │ │ + bne 138e8 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 138e8 │ │ │ │ │ + beq 138e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 139a4 │ │ │ │ │ + beq 1399c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldrne r1, [sl, #8] │ │ │ │ │ ldrne sl, [sl, #12] │ │ │ │ │ ldr r3, [r8, #20] │ │ │ │ │ ldr r2, [r8, #24] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -21972,292 +21978,279 @@ │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r6, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_CALL _PyAST_Call │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 13eec │ │ │ │ │ + beq 13ee4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 138d4 │ │ │ │ │ - mov r8, r9 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - str r8, [r4, #8] │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 13828 │ │ │ │ │ - b 138f0 │ │ │ │ │ + b 138cc │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - ldr r2, [pc, #808] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #792] @ 14090 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14028 │ │ │ │ │ + bne 13e5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 13fb0 │ │ │ │ │ + bne 13f7c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13e60 │ │ │ │ │ + beq 13e58 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r8, sl │ │ │ │ │ - bge 13e60 │ │ │ │ │ + bge 13e58 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #728] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #712] @ 14090 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14028 │ │ │ │ │ + bne 13e5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 13fb0 │ │ │ │ │ + bne 13f7c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13f28 │ │ │ │ │ + beq 13f20 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r9, sl │ │ │ │ │ - ble 13f28 │ │ │ │ │ + ble 13f20 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #652] @ 140a8 │ │ │ │ │ + ldr r2, [pc, #636] @ 14090 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14028 │ │ │ │ │ + bne 13e5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bl 13698 │ │ │ │ │ + bl 13690 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 13fb0 │ │ │ │ │ + bne 13f7c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13e5c │ │ │ │ │ + beq 13e54 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ movgt r9, r2 │ │ │ │ │ - bgt 13e0c │ │ │ │ │ + bgt 13e04 │ │ │ │ │ mov r8, r9 │ │ │ │ │ + str r8, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - str r8, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 138b4 │ │ │ │ │ - b 1389c │ │ │ │ │ + beq 138a8 │ │ │ │ │ + b 13894 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1fcf8 │ │ │ │ │ + bl 1fcd8 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 138b0 │ │ │ │ │ + beq 138a8 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 138b0 │ │ │ │ │ + beq 138a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 139a4 │ │ │ │ │ + beq 1399c │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r2, [r8, #24] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r8, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r6, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_CALL _PyAST_Subscript │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 13d48 │ │ │ │ │ + bne 13d64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r8, #0 │ │ │ │ │ - beq 138d4 │ │ │ │ │ + beq 138cc │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 138d8 │ │ │ │ │ + b 138d0 │ │ │ │ │ mov r8, r9 │ │ │ │ │ - b 13aa8 │ │ │ │ │ + b 13aa0 │ │ │ │ │ mov r8, sl │ │ │ │ │ - b 13ca4 │ │ │ │ │ + b 13cc0 │ │ │ │ │ mov r8, sl │ │ │ │ │ - b 13d54 │ │ │ │ │ + b 13c9c │ │ │ │ │ mov r8, sl │ │ │ │ │ - b 13e60 │ │ │ │ │ + b 13e58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 139a4 │ │ │ │ │ + beq 1399c │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r8, #20] │ │ │ │ │ ldr r8, [r8, #24] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r2, #0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r3, r7 │ │ │ │ │ stmib sp, {r5, r8} │ │ │ │ │ str r6, [sp] │ │ │ │ │ - b 13d34 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 136d4 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r2, #1 │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - b 138d8 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 1393c │ │ │ │ │ + b 13d50 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 138f0 │ │ │ │ │ + b 13934 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 138c0 │ │ │ │ │ - b 13f8c │ │ │ │ │ + beq 138b8 │ │ │ │ │ + sub r3, r2, #1 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + b 138d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 13924 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 13864 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + b 1391c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 137f0 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 136cc │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 13f94 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 138e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 13828 │ │ │ │ │ - b 138ec │ │ │ │ │ + bne 13820 │ │ │ │ │ + b 138e4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + add r2, sp, #20 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 13868 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 137e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 13744 │ │ │ │ │ - b 13938 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 138b0 │ │ │ │ │ - b 1389c │ │ │ │ │ + bne 1373c │ │ │ │ │ + b 13930 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 13778 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 13780 │ │ │ │ │ + b 13704 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 14090 │ │ │ │ │ + blt 14078 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r7, [r2, #12] │ │ │ │ │ ldr r6, [r2, #16] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 136f8 │ │ │ │ │ - b 138fc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1370c │ │ │ │ │ + beq 136f0 │ │ │ │ │ + b 138f4 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 138d8 │ │ │ │ │ + b 138d0 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000471 │ │ │ │ │ │ │ │ │ │ -000140ac : │ │ │ │ │ +00014094 : │ │ │ │ │ decorators_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r1, [pc, #780] @ 143d0 │ │ │ │ │ + ldr r1, [pc, #780] @ 143b8 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 143b0 │ │ │ │ │ + beq 14398 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 143c4 │ │ │ │ │ - ldr r1, [pc, #736] @ 143d0 │ │ │ │ │ + bne 143ac │ │ │ │ │ + ldr r1, [pc, #736] @ 143b8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 14384 │ │ │ │ │ + beq 1436c │ │ │ │ │ mov r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 14330 │ │ │ │ │ + beq 14318 │ │ │ │ │ mov r8, r5 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 14168 │ │ │ │ │ - ldr r2, [pc, #676] @ 143d0 │ │ │ │ │ + bne 14150 │ │ │ │ │ + ldr r2, [pc, #676] @ 143b8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1436c │ │ │ │ │ + beq 14354 │ │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14188 │ │ │ │ │ + bne 14170 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ @@ -22267,680 +22260,676 @@ │ │ │ │ │ mov r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1414c │ │ │ │ │ + beq 14134 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1431c │ │ │ │ │ + beq 14304 │ │ │ │ │ mov fp, #1 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - ldr r9, [pc, #524] @ 143d0 │ │ │ │ │ + ldr r9, [pc, #524] @ 143b8 │ │ │ │ │ mov sl, fp │ │ │ │ │ str r7, [r6] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r7, fp │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 14360 │ │ │ │ │ + beq 14348 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 141fc │ │ │ │ │ + bne 141e4 │ │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1429c │ │ │ │ │ + bne 14284 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - beq 1415c │ │ │ │ │ + beq 14144 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1415c │ │ │ │ │ + bne 14144 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 14348 │ │ │ │ │ + beq 14330 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 14278 │ │ │ │ │ + ble 14260 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 14278 │ │ │ │ │ + beq 14260 │ │ │ │ │ sub r2, r6, #4 │ │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ │ mov r3, r6 │ │ │ │ │ rsb lr, r6, #4 │ │ │ │ │ add r1, lr, r3 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str ip, [r0, r1] │ │ │ │ │ - bne 14260 │ │ │ │ │ + bne 14248 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - beq 14310 │ │ │ │ │ + beq 142f8 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14314 │ │ │ │ │ + beq 142fc │ │ │ │ │ cmp sl, fp │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 142ec │ │ │ │ │ + beq 142d4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r2, [r6, fp, lsl #2] │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ - b 141c8 │ │ │ │ │ + b 141b0 │ │ │ │ │ lsl sl, sl, #1 │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14328 │ │ │ │ │ + beq 14310 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 142d8 │ │ │ │ │ + b 142c0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ - b 14204 │ │ │ │ │ + b 141ec │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - b 1415c │ │ │ │ │ + b 14144 │ │ │ │ │ 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 1416c │ │ │ │ │ + b 14154 │ │ │ │ │ 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 14164 │ │ │ │ │ + b 1414c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 141dc │ │ │ │ │ + b 141c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14138 │ │ │ │ │ - b 141fc │ │ │ │ │ + beq 14120 │ │ │ │ │ + b 141e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14164 │ │ │ │ │ + bne 1414c │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 14114 │ │ │ │ │ - b 14330 │ │ │ │ │ + bne 140fc │ │ │ │ │ + b 14318 │ │ │ │ │ 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 140e8 │ │ │ │ │ + beq 140d0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 14178 │ │ │ │ │ + b 14160 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -000143d4 : │ │ │ │ │ +000143bc : │ │ │ │ │ lambdef_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r2, [pc, #460] @ 145b8 │ │ │ │ │ + ldr r2, [pc, #460] @ 145a0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 14520 │ │ │ │ │ + beq 14508 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14534 │ │ │ │ │ + bne 1451c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 14540 │ │ │ │ │ + beq 14528 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ mov r1, #612 @ 0x264 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14460 │ │ │ │ │ + bne 14448 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 24670 │ │ │ │ │ + bl 24678 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 14444 │ │ │ │ │ + bne 1442c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14444 │ │ │ │ │ + beq 1442c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 14444 │ │ │ │ │ + beq 1442c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq 14454 │ │ │ │ │ + beq 1443c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r5, [r0, #20] │ │ │ │ │ ldr sl, [r0, #24] │ │ │ │ │ - beq 144f8 │ │ │ │ │ + beq 144e0 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ stm sp, {r5, sl} │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Lambda> │ │ │ │ │ R_ARM_CALL _PyAST_Lambda │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1457c │ │ │ │ │ + beq 14564 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 14454 │ │ │ │ │ + b 1443c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_empty_arguments │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r7 │ │ │ │ │ stm sp, {r5, sl} │ │ │ │ │ - b 144d8 │ │ │ │ │ + b 144c0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14410 │ │ │ │ │ + beq 143f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 14454 │ │ │ │ │ + b 1443c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 145a0 │ │ │ │ │ + blt 14588 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 14430 │ │ │ │ │ - b 14454 │ │ │ │ │ + beq 14418 │ │ │ │ │ + b 1443c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 144f0 │ │ │ │ │ + beq 144d8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 14454 │ │ │ │ │ + b 1443c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 14454 │ │ │ │ │ + b 1443c │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -000145bc <_tmp_6_rule>: │ │ │ │ │ +000145a4 <_tmp_6_rule>: │ │ │ │ │ _tmp_6_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r2, [pc, #156] @ 14670 <_tmp_6_rule+0xb4> │ │ │ │ │ + ldr r2, [pc, #156] @ 14658 <_tmp_6_rule+0xb4> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 14650 <_tmp_6_rule+0x94> │ │ │ │ │ + beq 14638 <_tmp_6_rule+0x94> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14664 <_tmp_6_rule+0xa8> │ │ │ │ │ - ldr r1, [pc, #120] @ 14674 <_tmp_6_rule+0xb8> │ │ │ │ │ + bne 1464c <_tmp_6_rule+0xa8> │ │ │ │ │ + ldr r1, [pc, #120] @ 1465c <_tmp_6_rule+0xb8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14644 <_tmp_6_rule+0x88> │ │ │ │ │ + bne 1462c <_tmp_6_rule+0x88> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14644 <_tmp_6_rule+0x88> │ │ │ │ │ - ldr r1, [pc, #84] @ 14678 <_tmp_6_rule+0xbc> │ │ │ │ │ + bne 1462c <_tmp_6_rule+0x88> │ │ │ │ │ + ldr r1, [pc, #84] @ 14660 <_tmp_6_rule+0xbc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14644 <_tmp_6_rule+0x88> │ │ │ │ │ + bne 1462c <_tmp_6_rule+0x88> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1463c <_tmp_6_rule+0x80> │ │ │ │ │ + b 14624 <_tmp_6_rule+0x80> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 145f4 <_tmp_6_rule+0x38> │ │ │ │ │ + beq 145dc <_tmp_6_rule+0x38> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 1463c <_tmp_6_rule+0x80> │ │ │ │ │ + b 14624 <_tmp_6_rule+0x80> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x0000026e │ │ │ │ │ .word 0x0000026d │ │ │ │ │ │ │ │ │ │ -0001467c : │ │ │ │ │ +00014664 : │ │ │ │ │ for_if_clauses_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - ldr ip, [pc, #1756] @ 14d70 │ │ │ │ │ + ldr ip, [pc, #1756] @ 14d58 │ │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ mov fp, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 149e0 │ │ │ │ │ + beq 149c8 │ │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 149f4 │ │ │ │ │ - ldr r0, [pc, #1712] @ 14d70 │ │ │ │ │ + bne 149dc │ │ │ │ │ + ldr r0, [pc, #1712] @ 14d58 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ldr r7, [fp, #8] │ │ │ │ │ str r1, [fp, #88] @ 0x58 │ │ │ │ │ - beq 14c80 │ │ │ │ │ + beq 14cd4 │ │ │ │ │ mov r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 14a0c │ │ │ │ │ + beq 149f4 │ │ │ │ │ mov r9, r7 │ │ │ │ │ ldr r5, [fp, #60] @ 0x3c │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldreq r8, [pc, #1656] @ 14d70 │ │ │ │ │ + ldreq r8, [pc, #1656] @ 14d58 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - bne 14a1c │ │ │ │ │ + bne 14a04 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ - beq 14a2c │ │ │ │ │ + beq 14cc8 │ │ │ │ │ ldr r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14c74 │ │ │ │ │ - ldr r1, [pc, #1620] @ 14d74 │ │ │ │ │ + bne 14cbc │ │ │ │ │ + ldr r1, [pc, #1620] @ 14d5c │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r6, [fp, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 147e4 │ │ │ │ │ + bne 14858 │ │ │ │ │ ldr r3, [fp, #60] @ 0x3c │ │ │ │ │ str r6, [fp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14c74 │ │ │ │ │ - ldr r1, [pc, #1584] @ 14d78 │ │ │ │ │ + bne 14cbc │ │ │ │ │ + ldr r1, [pc, #1584] @ 14d60 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14918 │ │ │ │ │ + bne 147cc │ │ │ │ │ ldr r3, [fp, #60] @ 0x3c │ │ │ │ │ str r6, [fp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14c74 │ │ │ │ │ - ldr r1, [pc, #1544] @ 14d74 │ │ │ │ │ + bne 14cbc │ │ │ │ │ + ldr r1, [pc, #1544] @ 14d5c │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14790 │ │ │ │ │ - ldr r1, [pc, #1524] @ 14d78 │ │ │ │ │ + bne 14778 │ │ │ │ │ + ldr r1, [pc, #1524] @ 14d60 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14a38 │ │ │ │ │ + bne 14a14 │ │ │ │ │ ldr r2, [fp, #92] @ 0x5c │ │ │ │ │ str r6, [fp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 149c8 │ │ │ │ │ + bne 149b0 │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r9, [fp, #8] │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ - bne 148a0 │ │ │ │ │ + bne 14914 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r7, [fp, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r1, [pc, #1420] @ 14d78 │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl a98c │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + beq 1473c │ │ │ │ │ + ldr r1, [pc, #1404] @ 14d64 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14730 │ │ │ │ │ + beq 1473c │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl ce70 │ │ │ │ │ + subs r6, r0, #0 │ │ │ │ │ + beq 14cbc │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 215d8 <_loop0_119_rule> │ │ │ │ │ + subs r2, r0, #0 │ │ │ │ │ + beq 14cbc │ │ │ │ │ + ldr r3, [fp, #20] │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + str r3, [sp] │ │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + bl 0 <_PyAST_comprehension> │ │ │ │ │ + R_ARM_CALL _PyAST_comprehension │ │ │ │ │ + subs r6, r0, #0 │ │ │ │ │ + beq 148e8 │ │ │ │ │ + ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ + cmp sl, r5 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [fp, #88] @ 0x58 │ │ │ │ │ + beq 1498c │ │ │ │ │ + str r6, [r4, r5, lsl #2] │ │ │ │ │ + ldr r9, [fp, #8] │ │ │ │ │ + add r5, r5, #1 │ │ │ │ │ + b 146e4 │ │ │ │ │ + ldr r1, [pc, #1280] @ 14d60 │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 14718 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl a98c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq 14730 │ │ │ │ │ - ldr r1, [pc, #1384] @ 14d7c │ │ │ │ │ + beq 14718 │ │ │ │ │ + ldr r1, [pc, #1244] @ 14d64 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14730 │ │ │ │ │ + beq 14718 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl ce70 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 14c74 │ │ │ │ │ + beq 14cbc │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 215e4 <_loop0_119_rule> │ │ │ │ │ + bl 215d8 <_loop0_119_rule> │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 14c74 │ │ │ │ │ + beq 14cbc │ │ │ │ │ ldr r3, [fp, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov r3, #1 │ │ │ │ │ bl 0 <_PyAST_comprehension> │ │ │ │ │ R_ARM_CALL _PyAST_comprehension │ │ │ │ │ - ldr r2, [pc, #1312] @ 14d80 │ │ │ │ │ + ldr r2, [pc, #1172] @ 14d68 │ │ │ │ │ mov r1, #6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 14980 │ │ │ │ │ + bne 14834 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r2, [fp, #88] @ 0x58 │ │ │ │ │ movne r1, #1 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r1, [fp, #60] @ 0x3c │ │ │ │ │ - beq 147a0 │ │ │ │ │ + beq 14788 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ str r9, [fp, #8] │ │ │ │ │ - beq 147b8 │ │ │ │ │ + beq 147a0 │ │ │ │ │ ldr r2, [fp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 147b8 │ │ │ │ │ + bne 147a0 │ │ │ │ │ ldr r1, [fp, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 14a04 │ │ │ │ │ + beq 149ec │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 14904 │ │ │ │ │ + ble 14978 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - beq 14904 │ │ │ │ │ + beq 14978 │ │ │ │ │ sub r1, r4, #4 │ │ │ │ │ add r1, r1, r5, lsl #2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ rsb r5, r4, #4 │ │ │ │ │ add r3, r5, r2 │ │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str ip, [r0, r3] │ │ │ │ │ - bne 148ec │ │ │ │ │ + bne 14960 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 147d0 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl a98c │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - beq 14754 │ │ │ │ │ - ldr r1, [pc, #1096] @ 14d7c │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 14754 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl ce70 │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - beq 14c74 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 215e4 <_loop0_119_rule> │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - beq 14c74 │ │ │ │ │ - ldr r3, [fp, #20] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - str r3, [sp] │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - bl 0 <_PyAST_comprehension> │ │ │ │ │ - R_ARM_CALL _PyAST_comprehension │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - beq 14874 │ │ │ │ │ - ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ - cmp sl, r5 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [fp, #88] @ 0x58 │ │ │ │ │ - beq 149a4 │ │ │ │ │ - str r6, [r4, r5, lsl #2] │ │ │ │ │ - ldr r9, [fp, #8] │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - b 146fc │ │ │ │ │ + b 147b8 │ │ │ │ │ lsl sl, sl, #1 │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14a04 │ │ │ │ │ + beq 149ec │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 14994 │ │ │ │ │ + b 14848 │ │ │ │ │ ldr r2, [fp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14c74 │ │ │ │ │ + bne 14cbc │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 15a8 │ │ │ │ │ + bl 150c │ │ │ │ │ R_ARM_CALL invalid_for_target_rule │ │ │ │ │ - b 147a0 │ │ │ │ │ + b 14788 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 146b8 │ │ │ │ │ + beq 146a0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ - b 147d8 │ │ │ │ │ + b 147c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [fp, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r7, [fp, #8] │ │ │ │ │ - b 147d0 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1470c │ │ │ │ │ + b 147b8 │ │ │ │ │ ldr r3, [fp, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #812] @ 14d70 │ │ │ │ │ + ldr r2, [pc, #824] @ 14d58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [fp, #88] @ 0x58 │ │ │ │ │ - beq 14d64 │ │ │ │ │ + beq 14c4c │ │ │ │ │ ldr r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14d54 │ │ │ │ │ + bne 14c3c │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 10254 │ │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - beq 14c38 │ │ │ │ │ - ldr r3, [pc, #756] @ 14d70 │ │ │ │ │ + beq 14be8 │ │ │ │ │ + ldr r3, [pc, #768] @ 14d58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [fp, #88] @ 0x58 │ │ │ │ │ - beq 14c68 │ │ │ │ │ + beq 14c30 │ │ │ │ │ ldr r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14c2c │ │ │ │ │ + bne 14c20 │ │ │ │ │ ldr r3, [fp, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq 14c20 │ │ │ │ │ + beq 14c14 │ │ │ │ │ ldr r3, [fp, #60] @ 0x3c │ │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14c30 │ │ │ │ │ + bne 14c24 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov fp, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - ldr r3, [pc, #652] @ 14d70 │ │ │ │ │ + ldr r3, [pc, #664] @ 14d58 │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 14bfc │ │ │ │ │ + beq 14bd8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r1, #12 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14b10 │ │ │ │ │ + bne 14aec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 14cac │ │ │ │ │ + bne 14c58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r4, fp │ │ │ │ │ mov fp, r2 │ │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ @@ -22949,19 +22938,19 @@ │ │ │ │ │ str r3, [fp, #8] │ │ │ │ │ ldr r1, [fp, #20] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 14c60 │ │ │ │ │ + beq 14c08 │ │ │ │ │ ldr ip, [sp, #12] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bgt 14c4c │ │ │ │ │ + bgt 14bf4 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [fp, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -22970,308 +22959,312 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [fp, #60] @ 0x3c │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 14c44 │ │ │ │ │ + bne 14be4 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [fp, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [fp, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14790 │ │ │ │ │ - ldr r3, [pc, #440] @ 14d7c │ │ │ │ │ - ldr r1, [pc, #444] @ 14d84 │ │ │ │ │ + beq 14778 │ │ │ │ │ + ldr r3, [pc, #452] @ 14d64 │ │ │ │ │ + ldr r1, [pc, #456] @ 14d6c │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov r2, fp │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14790 │ │ │ │ │ - ldr r3, [pc, #424] @ 14d88 │ │ │ │ │ + beq 14778 │ │ │ │ │ + ldr r3, [pc, #436] @ 14d70 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, fp │ │ │ │ │ - ldr r3, [pc, #412] @ 14d8c │ │ │ │ │ + ldr r3, [pc, #424] @ 14d74 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 14874 │ │ │ │ │ - b 14980 │ │ │ │ │ + beq 148e8 │ │ │ │ │ + b 14834 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14af0 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ + b 14acc │ │ │ │ │ + ldr r1, [fp, #88] @ 0x58 │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + str r1, [fp, #88] @ 0x58 │ │ │ │ │ + b 14778 │ │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ │ + ldr r0, [ip, r3, lsl #2] │ │ │ │ │ + str r0, [r1, r3, lsl #2] │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + b 14b30 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - mov r4, fp │ │ │ │ │ - mov fp, r2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [fp, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [fp, #88] @ 0x58 │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ - str r1, [fp, #88] @ 0x58 │ │ │ │ │ - b 14790 │ │ │ │ │ - ldr r1, [fp, #88] @ 0x58 │ │ │ │ │ - b 14c38 │ │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ │ - ldr r0, [ip, r3, lsl #2] │ │ │ │ │ - str r0, [r1, r3, lsl #2] │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - b 14b54 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - b 14c18 │ │ │ │ │ + b 14be8 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14a88 │ │ │ │ │ + b 14a64 │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 14890 │ │ │ │ │ + str r2, [fp, #88] @ 0x58 │ │ │ │ │ + b 14778 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [fp, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 14a18 │ │ │ │ │ - mov r0, #4 │ │ │ │ │ - ldr r9, [fp, #8] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Malloc │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ - bne 146e4 │ │ │ │ │ - b 14a0c │ │ │ │ │ + b 14a2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ bl 10254 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 14b10 │ │ │ │ │ + beq 14aec │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 14d40 │ │ │ │ │ + beq 14d30 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq 14d10 │ │ │ │ │ + beq 14d00 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r2, [r0, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b 14adc │ │ │ │ │ + b 14ab8 │ │ │ │ │ + ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 14904 │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 146f4 │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r2, [fp, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne 14a00 │ │ │ │ │ + mov r0, #4 │ │ │ │ │ + ldr r9, [fp, #8] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Malloc │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + bne 146cc │ │ │ │ │ + b 149f4 │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14c08 │ │ │ │ │ + beq 14d44 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - b 14cf0 │ │ │ │ │ + b 14c9c │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r4, fp │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b 14b2c │ │ │ │ │ - ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [fp, #88] @ 0x58 │ │ │ │ │ - b 14790 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14a50 │ │ │ │ │ + b 14b08 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + mov r4, fp │ │ │ │ │ + mov fp, r2 │ │ │ │ │ + b 14c0c │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x000002a2 │ │ │ │ │ .word 0x0000029e │ │ │ │ │ .word 0x0000029f │ │ │ │ │ .word 0x00000630 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x0000064c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00014d90 : │ │ │ │ │ +00014d78 : │ │ │ │ │ function_def_raw_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ - ldr r3, [pc, #2648] @ 15800 │ │ │ │ │ + ldr r3, [pc, #2648] @ 157e8 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 155f4 │ │ │ │ │ + beq 155dc │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15608 │ │ │ │ │ + bne 155f0 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq 15250 │ │ │ │ │ + beq 15238 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 15290 │ │ │ │ │ - ldr r1, [pc, #2556] @ 15804 │ │ │ │ │ + bne 15278 │ │ │ │ │ + ldr r1, [pc, #2556] @ 157ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15054 │ │ │ │ │ + beq 1503c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 15054 │ │ │ │ │ + beq 1503c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e9c │ │ │ │ │ + bl 16e84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - bne 15058 │ │ │ │ │ + bne 15040 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15054 │ │ │ │ │ + beq 1503c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17da4 │ │ │ │ │ + bl 17d8c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne 15058 │ │ │ │ │ + bne 15040 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15054 │ │ │ │ │ + beq 1503c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #2424] @ 15800 │ │ │ │ │ + ldr r3, [pc, #2424] @ 157e8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 155dc │ │ │ │ │ + beq 155c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15504 │ │ │ │ │ + bne 154ec │ │ │ │ │ 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 15040 │ │ │ │ │ + bne 15028 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15058 │ │ │ │ │ + bne 15040 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15054 │ │ │ │ │ + beq 1503c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #2316] @ 15800 │ │ │ │ │ + ldr r3, [pc, #2316] @ 157e8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 154ec │ │ │ │ │ + beq 154d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15504 │ │ │ │ │ + bne 154ec │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14f38 │ │ │ │ │ + beq 14f20 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 15478 │ │ │ │ │ + bne 15460 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 1542c │ │ │ │ │ + bne 15414 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15500 │ │ │ │ │ + bne 154e8 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 15490 │ │ │ │ │ + bne 15478 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15058 │ │ │ │ │ + bne 15040 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 15054 │ │ │ │ │ + beq 1503c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 15008 │ │ │ │ │ + beq 14ff0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr sl, [r3, #20] │ │ │ │ │ ldr r8, [r8, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ - beq 15020 │ │ │ │ │ + beq 15008 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 154ac │ │ │ │ │ + bne 15494 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str sl, [sp, #20] │ │ │ │ │ str r9, [sp, #16] │ │ │ │ │ @@ -23282,143 +23275,143 @@ │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str ip, [sp, #28] │ │ │ │ │ bl 0 <_PyAST_FunctionDef> │ │ │ │ │ R_ARM_CALL _PyAST_FunctionDef │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 155b4 │ │ │ │ │ + beq 1559c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_empty_arguments │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ streq r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 14fb8 │ │ │ │ │ + b 14fa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 14ebc │ │ │ │ │ - b 14eb8 │ │ │ │ │ + bne 14ea4 │ │ │ │ │ + b 14ea0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - bne 15408 │ │ │ │ │ - ldr r1, [pc, #1948] @ 15808 │ │ │ │ │ + bne 153f0 │ │ │ │ │ + ldr r1, [pc, #1948] @ 157f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15240 │ │ │ │ │ - ldr r1, [pc, #1924] @ 15804 │ │ │ │ │ + beq 15228 │ │ │ │ │ + ldr r1, [pc, #1924] @ 157ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15240 │ │ │ │ │ + beq 15228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 15240 │ │ │ │ │ + beq 15228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e9c │ │ │ │ │ + bl 16e84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne 15240 │ │ │ │ │ + bne 15228 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15240 │ │ │ │ │ + beq 15228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17da4 │ │ │ │ │ + bl 17d8c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 15240 │ │ │ │ │ + bne 15228 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15244 │ │ │ │ │ - ldr r3, [pc, #1792] @ 15800 │ │ │ │ │ + beq 1522c │ │ │ │ │ + ldr r3, [pc, #1792] @ 157e8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 155a8 │ │ │ │ │ + beq 15590 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 15244 │ │ │ │ │ + bne 1522c │ │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15418 │ │ │ │ │ + bne 15400 │ │ │ │ │ mov fp, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 15244 │ │ │ │ │ + bne 1522c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15240 │ │ │ │ │ + beq 15228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f4a8 │ │ │ │ │ + bl 1f488 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - bne 15240 │ │ │ │ │ + bne 15228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - beq 15240 │ │ │ │ │ + beq 15228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 15008 │ │ │ │ │ + beq 14ff0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r7, [r7, #4] │ │ │ │ │ ldr r8, [r3, #20] │ │ │ │ │ ldr sl, [r3, #24] │ │ │ │ │ - bne 151d4 │ │ │ │ │ + bne 151bc │ │ │ │ │ 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, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17a84 │ │ │ │ │ + bl 17a6c │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str sl, [sp, #24] │ │ │ │ │ str r8, [sp, #20] │ │ │ │ │ str r9, [sp, #16] │ │ │ │ │ str fp, [sp] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ @@ -23426,336 +23419,336 @@ │ │ │ │ │ mov r3, #0 │ │ │ │ │ stmib sp, {r0, r6} │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #28] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyAST_AsyncFunctionDef> │ │ │ │ │ R_ARM_CALL _PyAST_AsyncFunctionDef │ │ │ │ │ - ldr r2, [pc, #1516] @ 1580c │ │ │ │ │ + ldr r2, [pc, #1516] @ 157f4 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 157c8 │ │ │ │ │ + beq 157b0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - b 15010 │ │ │ │ │ + b 14ff8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 15238 │ │ │ │ │ + b 15220 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 15614 │ │ │ │ │ + blt 155fc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 15400 │ │ │ │ │ + beq 153e8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 15608 │ │ │ │ │ - ldr r3, [pc, #1384] @ 15800 │ │ │ │ │ + bne 155f0 │ │ │ │ │ + ldr r3, [pc, #1384] @ 157e8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1562c │ │ │ │ │ - ldr r1, [pc, #1372] @ 15808 │ │ │ │ │ + beq 15614 │ │ │ │ │ + ldr r1, [pc, #1372] @ 157f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15338 │ │ │ │ │ - ldr r1, [pc, #1340] @ 15804 │ │ │ │ │ + bne 15320 │ │ │ │ │ + ldr r1, [pc, #1340] @ 157ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 15334 │ │ │ │ │ + beq 1531c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15334 │ │ │ │ │ + beq 1531c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e9c │ │ │ │ │ + bl 16e84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15338 │ │ │ │ │ + bne 15320 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15334 │ │ │ │ │ + beq 1531c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17da4 │ │ │ │ │ + bl 17d8c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15338 │ │ │ │ │ + bne 15320 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 156f4 │ │ │ │ │ + bne 156dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 15640 │ │ │ │ │ - ldr r1, [pc, #1212] @ 15808 │ │ │ │ │ + bne 15628 │ │ │ │ │ + ldr r1, [pc, #1212] @ 157f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - bne 155a0 │ │ │ │ │ - ldr r1, [pc, #1180] @ 15804 │ │ │ │ │ + bne 15588 │ │ │ │ │ + ldr r1, [pc, #1180] @ 157ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - beq 153ec │ │ │ │ │ + beq 153d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - beq 153ec │ │ │ │ │ + beq 153d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e9c │ │ │ │ │ + bl 16e84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 155a0 │ │ │ │ │ - ldr r2, [pc, #1124] @ 15810 │ │ │ │ │ + bne 15588 │ │ │ │ │ + ldr r2, [pc, #1124] @ 157f8 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 153ec │ │ │ │ │ + beq 153d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17da4 │ │ │ │ │ + bl 17d8c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 155a0 │ │ │ │ │ + bne 15588 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - bne 15650 │ │ │ │ │ + bne 15638 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14e00 │ │ │ │ │ + beq 14de8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 15010 │ │ │ │ │ + b 14ff8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 15144 │ │ │ │ │ - b 1513c │ │ │ │ │ + bne 1512c │ │ │ │ │ + b 15124 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 15504 │ │ │ │ │ - ldr r3, [pc, #960] @ 15800 │ │ │ │ │ + bne 154ec │ │ │ │ │ + ldr r3, [pc, #960] @ 157e8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 15798 │ │ │ │ │ + beq 15780 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15510 │ │ │ │ │ + bne 154f8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - b 14f4c │ │ │ │ │ - ldr r1, [pc, #916] @ 15814 │ │ │ │ │ + b 14f34 │ │ │ │ │ + ldr r1, [pc, #916] @ 157fc │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14f38 │ │ │ │ │ + beq 14f20 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 14f84 │ │ │ │ │ - b 15058 │ │ │ │ │ + beq 14f6c │ │ │ │ │ + b 15040 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_AsString │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 154dc │ │ │ │ │ + beq 154c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyPegen_new_type_comment> │ │ │ │ │ R_ARM_CALL _PyPegen_new_type_comment │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 14fc0 │ │ │ │ │ + bne 14fa8 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 14fc0 │ │ │ │ │ + b 14fa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14f0c │ │ │ │ │ + beq 14ef4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 15058 │ │ │ │ │ + b 15040 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15460 │ │ │ │ │ + beq 15448 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15460 │ │ │ │ │ + beq 15448 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15460 │ │ │ │ │ + beq 15448 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15460 │ │ │ │ │ - ldr r3, [pc, #688] @ 15818 │ │ │ │ │ + beq 15448 │ │ │ │ │ + ldr r3, [pc, #688] @ 15800 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #676] @ 1581c │ │ │ │ │ + ldr r3, [pc, #676] @ 15804 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 157b8 │ │ │ │ │ + bne 157a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15464 │ │ │ │ │ + beq 1544c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1546c │ │ │ │ │ + b 15454 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 153f4 │ │ │ │ │ + b 153dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1510c │ │ │ │ │ + b 150f4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 15248 │ │ │ │ │ - b 15010 │ │ │ │ │ + beq 15230 │ │ │ │ │ + b 14ff8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14ea0 │ │ │ │ │ - b 15500 │ │ │ │ │ + beq 14e88 │ │ │ │ │ + b 154e8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 14dcc │ │ │ │ │ + beq 14db4 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 15010 │ │ │ │ │ + b 14ff8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 15010 │ │ │ │ │ + b 14ff8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 152a4 │ │ │ │ │ + beq 1528c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 153fc │ │ │ │ │ + b 153e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1178 │ │ │ │ │ + bl 10dc │ │ │ │ │ R_ARM_CALL _tmp_228_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 155a0 │ │ │ │ │ - ldr r2, [pc, #432] @ 15820 │ │ │ │ │ + bne 15588 │ │ │ │ │ + ldr r2, [pc, #432] @ 15808 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 153ec │ │ │ │ │ + beq 153d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f4a8 │ │ │ │ │ + bl 1f488 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 155a0 │ │ │ │ │ + bne 15588 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 153ec │ │ │ │ │ + beq 153d4 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ str r8, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ @@ -23765,91 +23758,91 @@ │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 15238 │ │ │ │ │ - b 153fc │ │ │ │ │ + bne 15220 │ │ │ │ │ + b 153e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1178 │ │ │ │ │ + bl 10dc │ │ │ │ │ R_ARM_CALL _tmp_227_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15338 │ │ │ │ │ + bne 15320 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15334 │ │ │ │ │ + beq 1531c │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15334 │ │ │ │ │ - ldr r1, [pc, #236] @ 15824 │ │ │ │ │ + beq 1531c │ │ │ │ │ + ldr r1, [pc, #236] @ 1580c │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15334 │ │ │ │ │ - ldr r2, [pc, #212] @ 15828 │ │ │ │ │ + beq 1531c │ │ │ │ │ + ldr r2, [pc, #212] @ 15810 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #200] @ 1582c │ │ │ │ │ + ldr r3, [pc, #200] @ 15814 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 157f0 │ │ │ │ │ + bne 157d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 153fc │ │ │ │ │ - b 153f0 │ │ │ │ │ + bne 153e4 │ │ │ │ │ + b 153d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r1, r1, #1 │ │ │ │ │ - beq 1544c │ │ │ │ │ - b 1546c │ │ │ │ │ + beq 15434 │ │ │ │ │ + b 15454 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 15494 │ │ │ │ │ + b 1547c │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15248 │ │ │ │ │ + beq 15230 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 15010 │ │ │ │ │ + b 14ff8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 15238 │ │ │ │ │ + b 15220 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x000002a3 │ │ │ │ │ .word 0x000002a2 │ │ │ │ │ .word 0x000006e0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000006b4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -23862,53 +23855,53 @@ │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ R_ARM_ABS32 PyExc_IndentationError │ │ │ │ │ .word 0x00000674 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00015830 : │ │ │ │ │ +00015818 : │ │ │ │ │ arguments_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r2, [pc, #288] @ 15968 │ │ │ │ │ + ldr r2, [pc, #288] @ 15950 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 15944 │ │ │ │ │ + beq 1592c │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15958 │ │ │ │ │ + bne 15940 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #244] @ 1596c │ │ │ │ │ + ldr r1, [pc, #244] @ 15954 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 158d4 │ │ │ │ │ + bne 158bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15954 │ │ │ │ │ + bne 1593c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15974 │ │ │ │ │ + bl 1595c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 158ec │ │ │ │ │ + bne 158d4 │ │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 15924 │ │ │ │ │ - ldr r2, [pc, #168] @ 1596c │ │ │ │ │ + bne 1590c │ │ │ │ │ + ldr r2, [pc, #168] @ 15954 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -23919,320 +23912,320 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ 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 158ac │ │ │ │ │ - ldr r1, [pc, #100] @ 15970 │ │ │ │ │ + bne 15894 │ │ │ │ │ + ldr r1, [pc, #100] @ 15958 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 158bc │ │ │ │ │ - b 158ac │ │ │ │ │ + bne 158a4 │ │ │ │ │ + b 15894 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15954 │ │ │ │ │ + bne 1593c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d54 │ │ │ │ │ + bl 1d54 │ │ │ │ │ R_ARM_CALL invalid_arguments_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ - b 158bc │ │ │ │ │ + b 158a4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1586c │ │ │ │ │ + beq 15854 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 158e4 │ │ │ │ │ + b 158cc │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000496 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -00015974 : │ │ │ │ │ +0001595c : │ │ │ │ │ args_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r2, [pc, #2744] @ 16444 │ │ │ │ │ + ldr r2, [pc, #2744] @ 1642c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1639c │ │ │ │ │ + beq 16384 │ │ │ │ │ ldr ip, [r0, #60] @ 0x3c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 163b0 │ │ │ │ │ + bne 16398 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq 16344 │ │ │ │ │ + beq 1632c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - ldr r3, [pc, #2664] @ 16444 │ │ │ │ │ + ldr r3, [pc, #2664] @ 1642c │ │ │ │ │ cmp r5, r3 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq 16320 │ │ │ │ │ - ldr r3, [pc, #2644] @ 16444 │ │ │ │ │ + beq 16308 │ │ │ │ │ + ldr r3, [pc, #2644] @ 1642c │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 162d4 │ │ │ │ │ + beq 162bc │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - beq 16300 │ │ │ │ │ + beq 162e8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 15e58 │ │ │ │ │ + beq 15e40 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ - bne 160e0 │ │ │ │ │ + bne 160c8 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16064 │ │ │ │ │ + bne 1604c │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1612c │ │ │ │ │ + bne 16114 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16204 │ │ │ │ │ + bne 161ec │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 16140 │ │ │ │ │ - ldr r3, [pc, #2480] @ 16444 │ │ │ │ │ + bne 16128 │ │ │ │ │ + ldr r3, [pc, #2480] @ 1642c │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 163c8 │ │ │ │ │ + beq 163b0 │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq 163f4 │ │ │ │ │ + beq 163dc │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 15ce4 │ │ │ │ │ + beq 15ccc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 15d30 │ │ │ │ │ + bne 15d18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 16174 │ │ │ │ │ + bne 1615c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 15b5c │ │ │ │ │ + bne 15b44 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 15e48 │ │ │ │ │ + bne 15e30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21c44 │ │ │ │ │ + bl 21c38 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ streq r7, [r4, #8] │ │ │ │ │ - bne 15fc4 │ │ │ │ │ + bne 15fac │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - ldr r1, [pc, #2268] @ 16448 │ │ │ │ │ + ldr r1, [pc, #2268] @ 16430 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15b10 │ │ │ │ │ + beq 15af8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #2236] @ 16448 │ │ │ │ │ + ldr r1, [pc, #2236] @ 16430 │ │ │ │ │ mov r3, #22 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15b14 │ │ │ │ │ - ldr r3, [pc, #2192] @ 16444 │ │ │ │ │ + beq 15afc │ │ │ │ │ + ldr r3, [pc, #2192] @ 1642c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 163bc │ │ │ │ │ + beq 163a4 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 16390 │ │ │ │ │ + bne 16378 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 16290 │ │ │ │ │ + beq 16278 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 16390 │ │ │ │ │ + bne 16378 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15de0 │ │ │ │ │ + bne 15dc8 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 16284 │ │ │ │ │ + beq 1626c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 15e34 │ │ │ │ │ - ldr r1, [pc, #2036] @ 16444 │ │ │ │ │ + beq 15e1c │ │ │ │ │ + ldr r1, [pc, #2036] @ 1642c │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 16414 │ │ │ │ │ + beq 163fc │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1642c │ │ │ │ │ + bne 16414 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 15f84 │ │ │ │ │ + bne 15f6c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 15e3c │ │ │ │ │ + bne 15e24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 162ac │ │ │ │ │ + beq 16294 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [sp] │ │ │ │ │ bl 0 <_PyPegen_collect_call_seqs> │ │ │ │ │ R_ARM_CALL _PyPegen_collect_call_seqs │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 16044 │ │ │ │ │ + beq 1602c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 15b48 │ │ │ │ │ + b 15b30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt ip, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt ip, [r4, #60] @ 0x3c │ │ │ │ │ - blt 16164 │ │ │ │ │ + blt 1614c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ - bne 16438 │ │ │ │ │ + bne 16420 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 15ae0 │ │ │ │ │ + beq 15ac8 │ │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15ae0 │ │ │ │ │ + beq 15ac8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - beq 16264 │ │ │ │ │ + beq 1624c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 16264 │ │ │ │ │ + beq 1624c │ │ │ │ │ ldr r3, [ip, #24] │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [ip, #20] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ @@ -24246,1274 +24239,1274 @@ │ │ │ │ │ str fp, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r6 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ R_ARM_CALL _PyAST_NamedExpr │ │ │ │ │ - ldr r2, [pc, #1680] @ 1644c │ │ │ │ │ + ldr r2, [pc, #1680] @ 16434 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 16148 │ │ │ │ │ + beq 16130 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 15b84 │ │ │ │ │ + b 15b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17498 <_tmp_258_rule> │ │ │ │ │ + bl 17480 <_tmp_258_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15bfc │ │ │ │ │ + beq 15be4 │ │ │ │ │ str r0, [r5] │ │ │ │ │ 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 15ea4 │ │ │ │ │ + bne 15e8c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 16284 │ │ │ │ │ + beq 1626c │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 15c14 │ │ │ │ │ + b 15bfc │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - beq 15b2c │ │ │ │ │ + beq 15b14 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ - b 15b4c │ │ │ │ │ + b 15b34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r5, [r4, #88] @ 0x58 │ │ │ │ │ movlt ip, #1 │ │ │ │ │ sublt r5, r5, #1 │ │ │ │ │ strlt ip, [r4, #60] @ 0x3c │ │ │ │ │ - blt 16134 │ │ │ │ │ + blt 1611c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ - bne 160d8 │ │ │ │ │ + bne 160c0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 15a3c │ │ │ │ │ - b 1612c │ │ │ │ │ + beq 15a24 │ │ │ │ │ + b 16114 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17498 <_tmp_258_rule> │ │ │ │ │ + bl 17480 <_tmp_258_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - beq 15e0c │ │ │ │ │ + beq 15df4 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 16284 │ │ │ │ │ + beq 1626c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r5, #2 │ │ │ │ │ str r3, [fp, #4] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15f58 │ │ │ │ │ + bne 15f40 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ 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 16288 │ │ │ │ │ + beq 16270 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 15f50 │ │ │ │ │ + ble 15f38 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [fp] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 15f50 │ │ │ │ │ + beq 15f38 │ │ │ │ │ sub r2, fp, #4 │ │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ │ mov r3, fp │ │ │ │ │ rsb lr, fp, #4 │ │ │ │ │ add r1, lr, r3 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str ip, [r0, r1] │ │ │ │ │ - bne 15f38 │ │ │ │ │ + bne 15f20 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b 15c14 │ │ │ │ │ + b 15bfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17498 <_tmp_258_rule> │ │ │ │ │ + bl 17480 <_tmp_258_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 15ef4 │ │ │ │ │ + beq 15edc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq 15f98 │ │ │ │ │ + beq 15f80 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r3, [fp, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b 15ee0 │ │ │ │ │ + b 15ec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21c44 │ │ │ │ │ + bl 21c38 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 15c7c │ │ │ │ │ - b 15c78 │ │ │ │ │ + bne 15c64 │ │ │ │ │ + b 15c60 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsl r3, r2, #1 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16288 │ │ │ │ │ + beq 16270 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b 15f74 │ │ │ │ │ + b 15f5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 162ac │ │ │ │ │ + beq 16294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r6, #20] │ │ │ │ │ ldr fp, [r6, #24] │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_extract_starred_exprs> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_extract_starred_exprs │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1600c │ │ │ │ │ + bne 15ff4 │ │ │ │ │ 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 162b8 │ │ │ │ │ + beq 162a0 │ │ │ │ │ stm sp, {r8, sl, fp} │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_CALL _PyAST_Call │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 15cdc │ │ │ │ │ + bne 15cc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 15b44 │ │ │ │ │ - b 15b4c │ │ │ │ │ + beq 15b2c │ │ │ │ │ + b 15b34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - beq 15a50 │ │ │ │ │ + beq 15a38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ ldreq r5, [r4, #88] @ 0x58 │ │ │ │ │ ldreq ip, [r4, #60] @ 0x3c │ │ │ │ │ subeq r5, r5, #1 │ │ │ │ │ - beq 16134 │ │ │ │ │ + beq 1611c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 16224 │ │ │ │ │ + beq 1620c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - b 15bac │ │ │ │ │ + b 15b94 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1612c │ │ │ │ │ + bne 16114 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #856] @ 16444 │ │ │ │ │ + ldr r2, [pc, #856] @ 1642c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 16244 │ │ │ │ │ + beq 1622c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bne 1617c │ │ │ │ │ + bne 16164 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 15a3c │ │ │ │ │ + beq 15a24 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 15a8c │ │ │ │ │ + beq 15a74 │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ - b 15b18 │ │ │ │ │ + b 15b00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne ip, #1 │ │ │ │ │ strne ip, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1626c │ │ │ │ │ + beq 16254 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 15afc │ │ │ │ │ + beq 15ae4 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 15b18 │ │ │ │ │ + b 15b00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16110 │ │ │ │ │ + beq 160f8 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16110 │ │ │ │ │ + beq 160f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 16110 │ │ │ │ │ - ldr r2, [pc, #664] @ 16450 │ │ │ │ │ + beq 160f8 │ │ │ │ │ + ldr r2, [pc, #664] @ 16438 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #660] @ 16454 │ │ │ │ │ + ldr r2, [pc, #660] @ 1643c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16114 │ │ │ │ │ + beq 160fc │ │ │ │ │ mov ip, #1 │ │ │ │ │ str ip, [r4, #60] @ 0x3c │ │ │ │ │ - b 1611c │ │ │ │ │ - ldr r3, [pc, #584] @ 16454 │ │ │ │ │ + b 16104 │ │ │ │ │ + ldr r3, [pc, #584] @ 1643c │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #572] @ 16458 │ │ │ │ │ + ldr r3, [pc, #572] @ 16440 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 160c8 │ │ │ │ │ + bne 160b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16274 │ │ │ │ │ + beq 1625c │ │ │ │ │ mov ip, #1 │ │ │ │ │ str ip, [r4, #60] @ 0x3c │ │ │ │ │ - b 16134 │ │ │ │ │ + b 1611c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 160f8 │ │ │ │ │ - b 1611c │ │ │ │ │ + beq 160e0 │ │ │ │ │ + b 16104 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ - b 16164 │ │ │ │ │ + b 1614c │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b 16134 │ │ │ │ │ + b 1611c │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ 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 ip, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 15b18 │ │ │ │ │ + b 15b00 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ - b 15b4c │ │ │ │ │ + b 15b34 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 16020 │ │ │ │ │ + b 16008 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 16394 │ │ │ │ │ + bne 1637c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 15a10 │ │ │ │ │ + bne 159f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r5 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1612c │ │ │ │ │ + bne 16114 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b 15a14 │ │ │ │ │ + b 159fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ subne r5, r5, #1 │ │ │ │ │ strne r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq 159e8 │ │ │ │ │ - b 15e3c │ │ │ │ │ + beq 159d0 │ │ │ │ │ + b 15e24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ sublt r5, r5, #1 │ │ │ │ │ movlt r6, #0 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt 15b4c │ │ │ │ │ + blt 15b34 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ subne r5, r5, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ - beq 159d4 │ │ │ │ │ - b 15b4c │ │ │ │ │ + beq 159bc │ │ │ │ │ + b 15b34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 15b18 │ │ │ │ │ + b 15b00 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 159b0 │ │ │ │ │ + beq 15998 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 15b4c │ │ │ │ │ + b 15b34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15bbc │ │ │ │ │ + b 15ba4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 16174 │ │ │ │ │ + bne 1615c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 15ab0 │ │ │ │ │ + bne 15a98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r6 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 16438 │ │ │ │ │ + bne 16420 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 15ab4 │ │ │ │ │ + b 15a9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 15c60 │ │ │ │ │ + beq 15c48 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 15e3c │ │ │ │ │ + b 15e24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 16164 │ │ │ │ │ + b 1614c │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ .word 0x000004e4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000006f4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000724 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0001645c : │ │ │ │ │ +00016444 : │ │ │ │ │ annotated_rhs_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #120] @ 164ec │ │ │ │ │ + ldr r1, [pc, #120] @ 164d4 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 164e4 │ │ │ │ │ + beq 164cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 164dc │ │ │ │ │ + bne 164c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 17280 │ │ │ │ │ + bl 17268 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 164d4 │ │ │ │ │ + bne 164bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 164d4 │ │ │ │ │ + bne 164bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dfc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 16488 │ │ │ │ │ + b 16470 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -000164f0 : │ │ │ │ │ +000164d8 : │ │ │ │ │ dotted_name_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ - ldr r1, [pc, #2444] @ 16e94 │ │ │ │ │ + ldr r1, [pc, #2444] @ 16e7c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 16e0c │ │ │ │ │ - ldr r1, [pc, #2416] @ 16e98 │ │ │ │ │ + beq 16df4 │ │ │ │ │ + ldr r1, [pc, #2416] @ 16e80 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ - beq 16554 │ │ │ │ │ + beq 1653c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - ldr r5, [pc, #2356] @ 16e94 │ │ │ │ │ + ldr r5, [pc, #2356] @ 16e7c │ │ │ │ │ mov r9, r7 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r8, r4 │ │ │ │ │ - ldr r2, [pc, #2340] @ 16e98 │ │ │ │ │ + ldr r2, [pc, #2340] @ 16e80 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16e24 │ │ │ │ │ + bne 16e0c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r6, [r8, #8] │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq 16e34 │ │ │ │ │ + beq 16e1c │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16e4c │ │ │ │ │ + bne 16e34 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r7, [r8, #8] │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq 16e78 │ │ │ │ │ - ldr r1, [pc, #2260] @ 16e98 │ │ │ │ │ + beq 16e60 │ │ │ │ │ + ldr r1, [pc, #2260] @ 16e80 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16748 │ │ │ │ │ + beq 16730 │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq 166c4 │ │ │ │ │ + beq 166ac │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 166e4 │ │ │ │ │ + bne 166cc │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r8, #8] │ │ │ │ │ - bne 166d4 │ │ │ │ │ + bne 166bc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 16ba0 │ │ │ │ │ + beq 16b88 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r2, [r8, #88] @ 0x58 │ │ │ │ │ - bne 16c88 │ │ │ │ │ + bne 16c70 │ │ │ │ │ ldr r1, [r8, #8] │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - bge 1672c │ │ │ │ │ + bge 16714 │ │ │ │ │ mov r9, r1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b 1656c │ │ │ │ │ + b 16554 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 168c8 │ │ │ │ │ + beq 168b0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ R_ARM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 16db8 │ │ │ │ │ + beq 16da0 │ │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r8, #88] @ 0x58 │ │ │ │ │ - bne 16c78 │ │ │ │ │ + bne 16c60 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bgt 16848 │ │ │ │ │ + bgt 16830 │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldmib sp, {r6, r7} │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str fp, [r8, #8] │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 165f4 │ │ │ │ │ + bne 165dc │ │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ │ str r7, [r8, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 16618 │ │ │ │ │ + beq 16600 │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ mov r4, r8 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 16bb4 │ │ │ │ │ + b 16b9c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 166c4 │ │ │ │ │ + beq 166ac │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ R_ARM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 16c90 │ │ │ │ │ + beq 16c78 │ │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r2, [r8, #88] @ 0x58 │ │ │ │ │ - bne 16c88 │ │ │ │ │ + bne 16c70 │ │ │ │ │ ldr r1, [r8, #8] │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - bgt 1664c │ │ │ │ │ + bgt 16634 │ │ │ │ │ mov r4, r8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr sl, [r8, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov fp, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #1840] @ 16e98 │ │ │ │ │ + ldr r2, [pc, #1840] @ 16e80 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16ce0 │ │ │ │ │ - ldr r2, [pc, #1808] @ 16e94 │ │ │ │ │ + bne 16cc8 │ │ │ │ │ + ldr r2, [pc, #1808] @ 16e7c │ │ │ │ │ str sl, [r8, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq 16e54 │ │ │ │ │ + beq 16e3c │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16e6c │ │ │ │ │ - ldr r2, [pc, #1772] @ 16e94 │ │ │ │ │ + bne 16e54 │ │ │ │ │ + ldr r2, [pc, #1772] @ 16e7c │ │ │ │ │ ldr r7, [r8, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq 16cc4 │ │ │ │ │ - ldr r1, [pc, #1752] @ 16e98 │ │ │ │ │ + beq 16cac │ │ │ │ │ + ldr r1, [pc, #1752] @ 16e80 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 168ec │ │ │ │ │ + beq 168d4 │ │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r8, #88] @ 0x58 │ │ │ │ │ - beq 168c8 │ │ │ │ │ + beq 168b0 │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16658 │ │ │ │ │ + bne 16640 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r8, #8] │ │ │ │ │ - bne 168d8 │ │ │ │ │ + bne 168c0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 16bc4 │ │ │ │ │ + beq 16bac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r8, #88] @ 0x58 │ │ │ │ │ - bne 16c78 │ │ │ │ │ + bne 16c60 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - bge 166a0 │ │ │ │ │ + bge 16688 │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b 16760 │ │ │ │ │ + b 16748 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 16a24 │ │ │ │ │ + beq 16a0c │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ R_ARM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 16d54 │ │ │ │ │ + beq 16d3c │ │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r0, [r8, #88] @ 0x58 │ │ │ │ │ - bne 16c5c │ │ │ │ │ + bne 16c44 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bgt 169f4 │ │ │ │ │ + bgt 169dc │ │ │ │ │ add r6, sp, #12 │ │ │ │ │ ldm r6, {r6, sl, fp} │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ sub r3, r0, #1 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 167f0 │ │ │ │ │ + bne 167d8 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ str r7, [r8, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16814 │ │ │ │ │ + beq 167fc │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ ldmib sp, {r6, r7} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 16be8 │ │ │ │ │ + b 16bd0 │ │ │ │ │ ldr ip, [r8, #8] │ │ │ │ │ - ldr r9, [pc, #1436] @ 16e94 │ │ │ │ │ + ldr r9, [pc, #1436] @ 16e7c │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r6, ip │ │ │ │ │ str ip, [sp] │ │ │ │ │ str sl, [sp, #16] │ │ │ │ │ str fp, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #1408] @ 16e98 │ │ │ │ │ + ldr r2, [pc, #1408] @ 16e80 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16df0 │ │ │ │ │ + bne 16dd8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r6, [r8, #8] │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq 16d90 │ │ │ │ │ + beq 16d78 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16da8 │ │ │ │ │ + bne 16d90 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r7, [r8, #8] │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq 16a54 │ │ │ │ │ + beq 16a3c │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #1324] @ 16e98 │ │ │ │ │ + ldr r1, [pc, #1324] @ 16e80 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16a7c │ │ │ │ │ + beq 16a64 │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq 16a24 │ │ │ │ │ + beq 16a0c │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16854 │ │ │ │ │ + bne 1683c │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r8, #8] │ │ │ │ │ - bne 16a34 │ │ │ │ │ + bne 16a1c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - beq 16bf4 │ │ │ │ │ + beq 16bdc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r0, [r8, #88] @ 0x58 │ │ │ │ │ - bne 16c5c │ │ │ │ │ + bne 16c44 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bge 168a0 │ │ │ │ │ + bge 16888 │ │ │ │ │ str r2, [sp] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b 16910 │ │ │ │ │ + b 168f8 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ mov ip, r3 │ │ │ │ │ str sl, [r8, #8] │ │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ str ip, [r8, #88] @ 0x58 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 16998 │ │ │ │ │ + bne 16980 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ str r7, [r8, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 169bc │ │ │ │ │ + beq 169a4 │ │ │ │ │ add r6, sp, #12 │ │ │ │ │ ldm r6, {r6, sl, fp} │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ mov r7, r4 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ sub r3, r0, #1 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - b 16808 │ │ │ │ │ + b 167f0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #1072] @ 16e98 │ │ │ │ │ + ldr r1, [pc, #1072] @ 16e80 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16980 │ │ │ │ │ + bne 16968 │ │ │ │ │ ldr fp, [r8, #8] │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ mov sl, fp │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r2, [pc, #1024] @ 16e98 │ │ │ │ │ + ldr r2, [pc, #1024] @ 16e80 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16d30 │ │ │ │ │ - ldr r2, [pc, #992] @ 16e94 │ │ │ │ │ + bne 16d18 │ │ │ │ │ + ldr r2, [pc, #992] @ 16e7c │ │ │ │ │ str fp, [r8, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq 16d48 │ │ │ │ │ + beq 16d30 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16c40 │ │ │ │ │ + bne 16c28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r6, [r8, #8] │ │ │ │ │ - bl 164f0 │ │ │ │ │ + bl 164d8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 16af8 │ │ │ │ │ + beq 16ae0 │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16b48 │ │ │ │ │ + bne 16b30 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ str r6, [r8, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16c40 │ │ │ │ │ + bne 16c28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16c1c │ │ │ │ │ + beq 16c04 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - bne 16c6c │ │ │ │ │ + bne 16c54 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - ble 16a00 │ │ │ │ │ + ble 169e8 │ │ │ │ │ mov sl, r2 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ - b 16a8c │ │ │ │ │ + b 16a74 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 16af8 │ │ │ │ │ + beq 16ae0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ R_ARM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16cf8 │ │ │ │ │ + beq 16ce0 │ │ │ │ │ ldr ip, [r8, #88] @ 0x58 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r3, ip │ │ │ │ │ str ip, [r8, #88] @ 0x58 │ │ │ │ │ - bne 16c6c │ │ │ │ │ + bne 16c54 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bgt 16b3c │ │ │ │ │ + bgt 16b24 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ - b 16a0c │ │ │ │ │ + b 169f4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r4, r8 │ │ │ │ │ str r7, [r8, #8] │ │ │ │ │ str r2, [r8, #88] @ 0x58 │ │ │ │ │ - beq 16730 │ │ │ │ │ + beq 16718 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1654c │ │ │ │ │ + b 16534 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [r8, #8] │ │ │ │ │ str r1, [r8, #88] @ 0x58 │ │ │ │ │ - beq 166ac │ │ │ │ │ + beq 16694 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - b 1660c │ │ │ │ │ + b 165f4 │ │ │ │ │ mov r3, r7 │ │ │ │ │ add r6, sp, #12 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldm r6, {r6, sl, fp} │ │ │ │ │ mov r7, r4 │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ str r0, [r8, #88] @ 0x58 │ │ │ │ │ - bne 16a48 │ │ │ │ │ + bne 16a30 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ - b 168b0 │ │ │ │ │ + b 16898 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ str r1, [r8, #8] │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - bne 16c50 │ │ │ │ │ + bne 16c38 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b 16a0c │ │ │ │ │ + b 169f4 │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - b 169b0 │ │ │ │ │ + b 16998 │ │ │ │ │ add r6, sp, #12 │ │ │ │ │ ldm r6, {r6, sl, fp} │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b 16a48 │ │ │ │ │ + b 16a30 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ - b 16c50 │ │ │ │ │ + b 16c38 │ │ │ │ │ mov r9, r6 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldmib sp, {r6, r7} │ │ │ │ │ - b 16be8 │ │ │ │ │ + b 16bd0 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b 16bb4 │ │ │ │ │ + b 16b9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ mov r4, r8 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r8, #60] @ 0x3c │ │ │ │ │ - bne 16bb4 │ │ │ │ │ + bne 16b9c │ │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ │ str r2, [r8, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 16730 │ │ │ │ │ - b 16bb4 │ │ │ │ │ + beq 16718 │ │ │ │ │ + b 16b9c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #448] @ 16e98 │ │ │ │ │ + ldr r1, [pc, #448] @ 16e80 │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b 167c8 │ │ │ │ │ + b 167b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ ldmib sp, {r6, r7} │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - b 166bc │ │ │ │ │ + b 166a4 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r8, #60] @ 0x3c │ │ │ │ │ - bne 16c50 │ │ │ │ │ + bne 16c38 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16c38 │ │ │ │ │ - b 16c50 │ │ │ │ │ + beq 16c20 │ │ │ │ │ + b 16c38 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - b 16a1c │ │ │ │ │ + b 16a04 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 16ac4 │ │ │ │ │ + b 16aac │ │ │ │ │ add r6, sp, #12 │ │ │ │ │ ldm r6, {r6, sl, fp} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ mov r7, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ strne r2, [r8, #60] @ 0x3c │ │ │ │ │ - bne 16a48 │ │ │ │ │ + bne 16a30 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ str r0, [r8, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16c14 │ │ │ │ │ - b 16a48 │ │ │ │ │ + beq 16bfc │ │ │ │ │ + b 16a30 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1694c │ │ │ │ │ + beq 16934 │ │ │ │ │ add r6, sp, #12 │ │ │ │ │ ldm r6, {r6, sl, fp} │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b 16a44 │ │ │ │ │ + b 16a2c │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldmib sp, {r6, r7} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r8, #60] @ 0x3c │ │ │ │ │ - bne 16be8 │ │ │ │ │ + bne 16bd0 │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 166ac │ │ │ │ │ - b 16be8 │ │ │ │ │ + beq 16694 │ │ │ │ │ + b 16bd0 │ │ │ │ │ add r6, sp, #12 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r7, r4 │ │ │ │ │ ldm r6, {r6, sl, fp} │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - b 168c0 │ │ │ │ │ + b 168a8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r1, [pc, #128] @ 16e98 │ │ │ │ │ + ldr r1, [pc, #128] @ 16e80 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 1652c │ │ │ │ │ + b 16514 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ str r2, [r8, #88] @ 0x58 │ │ │ │ │ - b 1654c │ │ │ │ │ + b 16534 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq 165a8 │ │ │ │ │ + beq 16590 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b 166dc │ │ │ │ │ + b 166c4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 167a0 │ │ │ │ │ + beq 16788 │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldmib sp, {r6, r7} │ │ │ │ │ - b 168e4 │ │ │ │ │ + b 168cc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #12] @ 16e98 │ │ │ │ │ + ldr r1, [pc, #12] @ 16e80 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b 165cc │ │ │ │ │ + b 165b4 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000404 │ │ │ │ │ │ │ │ │ │ -00016e9c : │ │ │ │ │ +00016e84 : │ │ │ │ │ type_params_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r2, [pc, #956] @ 17270 │ │ │ │ │ + ldr r2, [pc, #956] @ 17258 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 17170 │ │ │ │ │ + beq 17158 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17184 │ │ │ │ │ + bne 1716c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17084 │ │ │ │ │ + bne 1706c │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16f18 │ │ │ │ │ + bne 16f00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #844] @ 17270 │ │ │ │ │ + ldr r2, [pc, #844] @ 17258 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 17260 │ │ │ │ │ + beq 17248 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r2, r3, #1 │ │ │ │ │ movne r3, r2 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ strne r5, [r4, #8] │ │ │ │ │ - bne 16f04 │ │ │ │ │ - ldr r1, [pc, #796] @ 17270 │ │ │ │ │ + bne 16eec │ │ │ │ │ + ldr r1, [pc, #796] @ 17258 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1723c │ │ │ │ │ + beq 17224 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4f80 │ │ │ │ │ R_ARM_CALL type_param_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1715c │ │ │ │ │ + beq 17144 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #748] @ 17270 │ │ │ │ │ + ldr r2, [pc, #748] @ 17258 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 17230 │ │ │ │ │ + beq 17218 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17150 │ │ │ │ │ + bne 17138 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 17144 │ │ │ │ │ + beq 1712c │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ moveq sl, r9 │ │ │ │ │ moveq fp, #1 │ │ │ │ │ - bne 17150 │ │ │ │ │ + bne 17138 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 170f0 │ │ │ │ │ + bne 170d8 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ 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 1713c │ │ │ │ │ + beq 17124 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bgt 170dc │ │ │ │ │ + bgt 170c4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -25521,493 +25514,493 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 17164 │ │ │ │ │ + beq 1714c │ │ │ │ │ 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 17164 │ │ │ │ │ + bne 1714c │ │ │ │ │ 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 16efc │ │ │ │ │ - ldr r2, [pc, #524] @ 17274 │ │ │ │ │ + beq 16ee4 │ │ │ │ │ + ldr r2, [pc, #524] @ 1725c │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1718c │ │ │ │ │ + beq 17174 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 16f08 │ │ │ │ │ + b 16ef0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #480] @ 17270 │ │ │ │ │ + ldr r1, [pc, #480] @ 17258 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 17210 │ │ │ │ │ + beq 171f8 │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 171ac │ │ │ │ │ + bne 17194 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 16ee8 │ │ │ │ │ + beq 16ed0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 16f10 │ │ │ │ │ + b 16ef8 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r6, r9, lsl #2] │ │ │ │ │ str r2, [r3, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ - b 16fe8 │ │ │ │ │ + b 16fd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4f80 │ │ │ │ │ R_ARM_CALL type_param_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 16fd0 │ │ │ │ │ + beq 16fb8 │ │ │ │ │ cmp fp, sl │ │ │ │ │ - beq 17118 │ │ │ │ │ + beq 17100 │ │ │ │ │ str r3, [r6, sl, lsl #2] │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ - b 16fbc │ │ │ │ │ + b 16fa4 │ │ │ │ │ lsl fp, fp, #1 │ │ │ │ │ lsl r1, fp, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r6, r0 │ │ │ │ │ - bne 17108 │ │ │ │ │ + bne 170f0 │ │ │ │ │ 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 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 16f00 │ │ │ │ │ + b 16ee8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 16ed8 │ │ │ │ │ + beq 16ec0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 170d0 │ │ │ │ │ + b 170b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16f04 │ │ │ │ │ + beq 16eec │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 170d0 │ │ │ │ │ + b 170b8 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 170b0 │ │ │ │ │ - ldr r3, [pc, #176] @ 17278 │ │ │ │ │ - ldr r1, [pc, #176] @ 1727c │ │ │ │ │ + beq 17098 │ │ │ │ │ + ldr r3, [pc, #176] @ 17260 │ │ │ │ │ + ldr r1, [pc, #176] @ 17264 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mvn r3, #4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 170b4 │ │ │ │ │ + beq 1709c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 170bc │ │ │ │ │ + b 170a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 1709c │ │ │ │ │ - b 170bc │ │ │ │ │ + beq 17084 │ │ │ │ │ + b 170a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 16f88 │ │ │ │ │ + b 16f70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 16f60 │ │ │ │ │ - b 17164 │ │ │ │ │ + beq 16f48 │ │ │ │ │ + b 1714c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 16f30 │ │ │ │ │ + b 16f18 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000760 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000073c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ │ │ │ │ │ -00017280 : │ │ │ │ │ +00017268 : │ │ │ │ │ yield_expr_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r2, [pc, #504] @ 17490 │ │ │ │ │ + ldr r2, [pc, #504] @ 17478 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1744c │ │ │ │ │ + beq 17434 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17460 │ │ │ │ │ + bne 17448 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 17334 │ │ │ │ │ + beq 1731c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ mov r1, #580 @ 0x244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17370 │ │ │ │ │ + bne 17358 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17360 │ │ │ │ │ + bne 17348 │ │ │ │ │ mov r1, #580 @ 0x244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 173d8 │ │ │ │ │ + bne 173c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1746c │ │ │ │ │ + blt 17454 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 172dc │ │ │ │ │ + beq 172c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 17324 │ │ │ │ │ - ldr r1, [pc, #284] @ 17494 │ │ │ │ │ + b 1730c │ │ │ │ │ + ldr r1, [pc, #284] @ 1747c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 172f0 │ │ │ │ │ + beq 172d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 172f0 │ │ │ │ │ + beq 172d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 17484 │ │ │ │ │ + beq 1746c │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyAST_YieldFrom> │ │ │ │ │ R_ARM_CALL _PyAST_YieldFrom │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1742c │ │ │ │ │ + beq 17414 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 17320 │ │ │ │ │ + b 17308 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dfc8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 17314 │ │ │ │ │ + bne 172fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 17484 │ │ │ │ │ + beq 1746c │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyAST_Yield> │ │ │ │ │ R_ARM_CALL _PyAST_Yield │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 173d0 │ │ │ │ │ + bne 173b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1731c │ │ │ │ │ - b 17324 │ │ │ │ │ + beq 17304 │ │ │ │ │ + b 1730c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 172bc │ │ │ │ │ + beq 172a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 17324 │ │ │ │ │ + b 1730c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 17324 │ │ │ │ │ + b 1730c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 17324 │ │ │ │ │ + b 1730c │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x0000026d │ │ │ │ │ │ │ │ │ │ -00017498 <_tmp_258_rule>: │ │ │ │ │ +00017480 <_tmp_258_rule>: │ │ │ │ │ _tmp_258_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r1, [pc, #1468] @ 17a6c <_tmp_258_rule+0x5d4> │ │ │ │ │ + ldr r1, [pc, #1468] @ 17a54 <_tmp_258_rule+0x5d4> │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 179a8 <_tmp_258_rule+0x510> │ │ │ │ │ + beq 17990 <_tmp_258_rule+0x510> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 179bc <_tmp_258_rule+0x524> │ │ │ │ │ - ldr r1, [pc, #1424] @ 17a6c <_tmp_258_rule+0x5d4> │ │ │ │ │ + bne 179a4 <_tmp_258_rule+0x524> │ │ │ │ │ + ldr r1, [pc, #1424] @ 17a54 <_tmp_258_rule+0x5d4> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1775c <_tmp_258_rule+0x2c4> │ │ │ │ │ + beq 17744 <_tmp_258_rule+0x2c4> │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 17780 <_tmp_258_rule+0x2e8> │ │ │ │ │ + beq 17768 <_tmp_258_rule+0x2e8> │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17838 <_tmp_258_rule+0x3a0> │ │ │ │ │ + bne 17820 <_tmp_258_rule+0x3a0> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 177c4 <_tmp_258_rule+0x32c> │ │ │ │ │ + bne 177ac <_tmp_258_rule+0x32c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 177b8 <_tmp_258_rule+0x320> │ │ │ │ │ + bne 177a0 <_tmp_258_rule+0x320> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 178e0 <_tmp_258_rule+0x448> │ │ │ │ │ + bne 178c8 <_tmp_258_rule+0x448> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 178d0 <_tmp_258_rule+0x438> │ │ │ │ │ - ldr r3, [pc, #1276] @ 17a6c <_tmp_258_rule+0x5d4> │ │ │ │ │ + bne 178b8 <_tmp_258_rule+0x438> │ │ │ │ │ + ldr r3, [pc, #1276] @ 17a54 <_tmp_258_rule+0x5d4> │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 17a18 <_tmp_258_rule+0x580> │ │ │ │ │ + beq 17a00 <_tmp_258_rule+0x580> │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq 179d4 <_tmp_258_rule+0x53c> │ │ │ │ │ + beq 179bc <_tmp_258_rule+0x53c> │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq 17664 <_tmp_258_rule+0x1cc> │ │ │ │ │ + beq 1764c <_tmp_258_rule+0x1cc> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 176b8 <_tmp_258_rule+0x220> │ │ │ │ │ + bne 176a0 <_tmp_258_rule+0x220> │ │ │ │ │ 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 178a8 <_tmp_258_rule+0x410> │ │ │ │ │ + bne 17890 <_tmp_258_rule+0x410> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 17610 <_tmp_258_rule+0x178> │ │ │ │ │ + bne 175f8 <_tmp_258_rule+0x178> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - ldr r1, [pc, #1104] @ 17a70 <_tmp_258_rule+0x5d8> │ │ │ │ │ + ldr r1, [pc, #1104] @ 17a58 <_tmp_258_rule+0x5d8> │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 175f0 <_tmp_258_rule+0x158> │ │ │ │ │ + beq 175d8 <_tmp_258_rule+0x158> │ │ │ │ │ mov r3, #22 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #1068] @ 17a70 <_tmp_258_rule+0x5d8> │ │ │ │ │ + ldr r1, [pc, #1068] @ 17a58 <_tmp_258_rule+0x5d8> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 175fc <_tmp_258_rule+0x164> │ │ │ │ │ + bne 175e4 <_tmp_258_rule+0x164> │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 175fc <_tmp_258_rule+0x164> │ │ │ │ │ + b 175e4 <_tmp_258_rule+0x164> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt 17898 <_tmp_258_rule+0x400> │ │ │ │ │ + blt 17880 <_tmp_258_rule+0x400> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 17898 <_tmp_258_rule+0x400> │ │ │ │ │ + bne 17880 <_tmp_258_rule+0x400> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 175c0 <_tmp_258_rule+0x128> │ │ │ │ │ + beq 175a8 <_tmp_258_rule+0x128> │ │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 175c0 <_tmp_258_rule+0x128> │ │ │ │ │ + beq 175a8 <_tmp_258_rule+0x128> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - beq 179c4 <_tmp_258_rule+0x52c> │ │ │ │ │ + beq 179ac <_tmp_258_rule+0x52c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 179c4 <_tmp_258_rule+0x52c> │ │ │ │ │ + beq 179ac <_tmp_258_rule+0x52c> │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r3, #20] │ │ │ │ │ ldr sl, [r3, #24] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_CALL _PyPegen_set_expr_context │ │ │ │ │ @@ -26018,1495 +26011,1495 @@ │ │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ │ stm sp, {r7, sl} │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ R_ARM_CALL _PyAST_NamedExpr │ │ │ │ │ - ldr r2, [pc, #828] @ 17a74 <_tmp_258_rule+0x5dc> │ │ │ │ │ + ldr r2, [pc, #828] @ 17a5c <_tmp_258_rule+0x5dc> │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1787c <_tmp_258_rule+0x3e4> │ │ │ │ │ + beq 17864 <_tmp_258_rule+0x3e4> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #22 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ - b 17638 <_tmp_258_rule+0x1a0> │ │ │ │ │ + b 17620 <_tmp_258_rule+0x1a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 177b8 <_tmp_258_rule+0x320> │ │ │ │ │ + bne 177a0 <_tmp_258_rule+0x320> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 174fc <_tmp_258_rule+0x64> │ │ │ │ │ + bne 174e4 <_tmp_258_rule+0x64> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 178b0 <_tmp_258_rule+0x418> │ │ │ │ │ + blt 17898 <_tmp_258_rule+0x418> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17830 <_tmp_258_rule+0x398> │ │ │ │ │ + bne 17818 <_tmp_258_rule+0x398> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 17518 <_tmp_258_rule+0x80> │ │ │ │ │ + beq 17500 <_tmp_258_rule+0x80> │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ - b 178c4 <_tmp_258_rule+0x42c> │ │ │ │ │ + b 178ac <_tmp_258_rule+0x42c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1752c <_tmp_258_rule+0x94> │ │ │ │ │ + beq 17514 <_tmp_258_rule+0x94> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ ldreq r5, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r5, r5, #1 │ │ │ │ │ - beq 178c4 <_tmp_258_rule+0x42c> │ │ │ │ │ + beq 178ac <_tmp_258_rule+0x42c> │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 17900 <_tmp_258_rule+0x468> │ │ │ │ │ + beq 178e8 <_tmp_258_rule+0x468> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 175fc <_tmp_258_rule+0x164> │ │ │ │ │ + b 175e4 <_tmp_258_rule+0x164> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 177b8 <_tmp_258_rule+0x320> │ │ │ │ │ + bne 177a0 <_tmp_258_rule+0x320> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #552] @ 17a6c <_tmp_258_rule+0x5d4> │ │ │ │ │ + ldr r2, [pc, #552] @ 17a54 <_tmp_258_rule+0x5d4> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 179f8 <_tmp_258_rule+0x560> │ │ │ │ │ + beq 179e0 <_tmp_258_rule+0x560> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 17924 <_tmp_258_rule+0x48c> │ │ │ │ │ + bne 1790c <_tmp_258_rule+0x48c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 177b0 <_tmp_258_rule+0x318> │ │ │ │ │ + b 17798 <_tmp_258_rule+0x318> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 175dc <_tmp_258_rule+0x144> │ │ │ │ │ + beq 175c4 <_tmp_258_rule+0x144> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17658 <_tmp_258_rule+0x1c0> │ │ │ │ │ + b 17640 <_tmp_258_rule+0x1c0> │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 17568 <_tmp_258_rule+0xd0> │ │ │ │ │ + beq 17550 <_tmp_258_rule+0xd0> │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 17604 <_tmp_258_rule+0x16c> │ │ │ │ │ - ldr r2, [pc, #400] @ 17a78 <_tmp_258_rule+0x5e0> │ │ │ │ │ - ldr r3, [pc, #400] @ 17a7c <_tmp_258_rule+0x5e4> │ │ │ │ │ + b 175ec <_tmp_258_rule+0x16c> │ │ │ │ │ + ldr r2, [pc, #400] @ 17a60 <_tmp_258_rule+0x5e0> │ │ │ │ │ + ldr r3, [pc, #400] @ 17a64 <_tmp_258_rule+0x5e4> │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 17824 <_tmp_258_rule+0x38c> │ │ │ │ │ + bne 1780c <_tmp_258_rule+0x38c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17a4c <_tmp_258_rule+0x5b4> │ │ │ │ │ + beq 17a34 <_tmp_258_rule+0x5b4> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 178c4 <_tmp_258_rule+0x42c> │ │ │ │ │ + b 178ac <_tmp_258_rule+0x42c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17864 <_tmp_258_rule+0x3cc> │ │ │ │ │ + beq 1784c <_tmp_258_rule+0x3cc> │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17864 <_tmp_258_rule+0x3cc> │ │ │ │ │ + beq 1784c <_tmp_258_rule+0x3cc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 17864 <_tmp_258_rule+0x3cc> │ │ │ │ │ - ldr r2, [pc, #288] @ 17a80 <_tmp_258_rule+0x5e8> │ │ │ │ │ + beq 1784c <_tmp_258_rule+0x3cc> │ │ │ │ │ + ldr r2, [pc, #288] @ 17a68 <_tmp_258_rule+0x5e8> │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #272] @ 17a78 <_tmp_258_rule+0x5e0> │ │ │ │ │ + ldr r2, [pc, #272] @ 17a60 <_tmp_258_rule+0x5e0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r9, #16] │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17868 <_tmp_258_rule+0x3d0> │ │ │ │ │ + beq 17850 <_tmp_258_rule+0x3d0> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 17870 <_tmp_258_rule+0x3d8> │ │ │ │ │ + b 17858 <_tmp_258_rule+0x3d8> │ │ │ │ │ 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 174d4 <_tmp_258_rule+0x3c> │ │ │ │ │ + beq 174bc <_tmp_258_rule+0x3c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 178d4 <_tmp_258_rule+0x43c> │ │ │ │ │ + b 178bc <_tmp_258_rule+0x43c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17898 <_tmp_258_rule+0x400> │ │ │ │ │ + b 17880 <_tmp_258_rule+0x400> │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17a5c <_tmp_258_rule+0x5c4> │ │ │ │ │ + bne 17a44 <_tmp_258_rule+0x5c4> │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - b 17594 <_tmp_258_rule+0xfc> │ │ │ │ │ + b 1757c <_tmp_258_rule+0xfc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r1, r1, #1 │ │ │ │ │ - beq 17850 <_tmp_258_rule+0x3b8> │ │ │ │ │ - b 17870 <_tmp_258_rule+0x3d8> │ │ │ │ │ + beq 17838 <_tmp_258_rule+0x3b8> │ │ │ │ │ + b 17858 <_tmp_258_rule+0x3d8> │ │ │ │ │ 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 │ │ │ │ │ - bne 178a8 <_tmp_258_rule+0x410> │ │ │ │ │ + bne 17890 <_tmp_258_rule+0x410> │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 179d8 <_tmp_258_rule+0x540> │ │ │ │ │ + beq 179c0 <_tmp_258_rule+0x540> │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b 17594 <_tmp_258_rule+0xfc> │ │ │ │ │ + b 1757c <_tmp_258_rule+0xfc> │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b 178c4 <_tmp_258_rule+0x42c> │ │ │ │ │ + b 178ac <_tmp_258_rule+0x42c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17898 <_tmp_258_rule+0x400> │ │ │ │ │ + b 17880 <_tmp_258_rule+0x400> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ .word 0x000004e4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000724 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000006f4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00017a84 : │ │ │ │ │ +00017a6c : │ │ │ │ │ NEW_TYPE_COMMENT(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 17a94 │ │ │ │ │ + bne 17a7c │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_AsString │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 17ac8 │ │ │ │ │ + beq 17ab0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_new_type_comment> │ │ │ │ │ R_ARM_CALL _PyPegen_new_type_comment │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, pc} │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00017ad8 : │ │ │ │ │ +00017ac0 : │ │ │ │ │ starred_expression_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r1, [pc, #676] @ 17d94 │ │ │ │ │ + ldr r1, [pc, #676] @ 17d7c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 17d8c │ │ │ │ │ + beq 17d74 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 17be0 │ │ │ │ │ + bne 17bc8 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 17b98 │ │ │ │ │ + beq 17b80 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17c58 │ │ │ │ │ + bne 17c40 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17bf0 │ │ │ │ │ + bne 17bd8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 17be0 │ │ │ │ │ + bne 17bc8 │ │ │ │ │ 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 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ - bne 17c9c │ │ │ │ │ + bne 17c84 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt 17b88 │ │ │ │ │ + blt 17b70 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 17c50 │ │ │ │ │ + bne 17c38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 17b40 │ │ │ │ │ + beq 17b28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17b88 │ │ │ │ │ + b 17b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 17b54 │ │ │ │ │ + beq 17b3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 17d80 │ │ │ │ │ + beq 17d68 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r7, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 17cbc │ │ │ │ │ + beq 17ca4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 17b84 │ │ │ │ │ + b 17b6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17d80 │ │ │ │ │ + bne 17d68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #304] @ 17d94 │ │ │ │ │ + ldr r2, [pc, #304] @ 17d7c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 17d60 │ │ │ │ │ + beq 17d48 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 17cdc │ │ │ │ │ + bne 17cc4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 17bd8 │ │ │ │ │ - ldr r2, [pc, #244] @ 17d98 │ │ │ │ │ - ldr r3, [pc, #244] @ 17d9c │ │ │ │ │ + b 17bc0 │ │ │ │ │ + ldr r2, [pc, #244] @ 17d80 │ │ │ │ │ + ldr r3, [pc, #244] @ 17d84 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 17c48 │ │ │ │ │ + bne 17c30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17b80 │ │ │ │ │ + beq 17b68 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 17b88 │ │ │ │ │ + b 17b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17c84 │ │ │ │ │ + beq 17c6c │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17c84 │ │ │ │ │ + beq 17c6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 17c84 │ │ │ │ │ - ldr r2, [pc, #136] @ 17da0 │ │ │ │ │ + beq 17c6c │ │ │ │ │ + ldr r2, [pc, #136] @ 17d88 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #120] @ 17d98 │ │ │ │ │ + ldr r2, [pc, #120] @ 17d80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17c88 │ │ │ │ │ + beq 17c70 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 17c90 │ │ │ │ │ + b 17c78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r1, r1, #1 │ │ │ │ │ - beq 17c70 │ │ │ │ │ - b 17c90 │ │ │ │ │ + beq 17c58 │ │ │ │ │ + b 17c78 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17b88 │ │ │ │ │ + b 17b70 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17b08 │ │ │ │ │ + b 17af0 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000724 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000006f4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00017da4 : │ │ │ │ │ +00017d8c : │ │ │ │ │ params_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r1, [pc, #3796] @ 18c90 │ │ │ │ │ + ldr r1, [pc, #3796] @ 18c78 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 18c6c │ │ │ │ │ + beq 18c54 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 187c4 │ │ │ │ │ + bne 187ac │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - bne 18630 │ │ │ │ │ - ldr r2, [pc, #3732] @ 18c90 │ │ │ │ │ + bne 18618 │ │ │ │ │ + ldr r2, [pc, #3732] @ 18c78 │ │ │ │ │ add r5, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ movne r9, r6 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq 18a7c │ │ │ │ │ - ldr r3, [pc, #3708] @ 18c90 │ │ │ │ │ + beq 18a64 │ │ │ │ │ + ldr r3, [pc, #3708] @ 18c78 │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 18bbc │ │ │ │ │ + beq 18ba4 │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq 18a30 │ │ │ │ │ + beq 18a18 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 18a60 │ │ │ │ │ + beq 18a48 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18aa0 │ │ │ │ │ + bne 18a88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ - beq 183f4 │ │ │ │ │ + beq 183dc │ │ │ │ │ str r0, [r8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ moveq fp, #1 │ │ │ │ │ streq r7, [r4, #8] │ │ │ │ │ - beq 17f28 │ │ │ │ │ + beq 17f10 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 18a58 │ │ │ │ │ + beq 18a40 │ │ │ │ │ str r5, [r7, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r8, [r4, #8] │ │ │ │ │ moveq fp, #2 │ │ │ │ │ moveq r8, r7 │ │ │ │ │ - beq 17f28 │ │ │ │ │ + beq 17f10 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 18a54 │ │ │ │ │ + beq 18a3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r5, [r8, #8] │ │ │ │ │ mov r7, #3 │ │ │ │ │ mov r5, #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ mov fp, r7 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 17f18 │ │ │ │ │ + beq 17f00 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq 1849c │ │ │ │ │ + beq 18484 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r2, [r8, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b 17ee8 │ │ │ │ │ + b 17ed0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 183f4 │ │ │ │ │ + beq 183dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 183f4 │ │ │ │ │ + bne 183dc │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 18a58 │ │ │ │ │ + beq 18a40 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - ble 17fb4 │ │ │ │ │ + ble 17f9c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ cmp fp, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 17fb4 │ │ │ │ │ + beq 17f9c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ cmp fp, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 17fb4 │ │ │ │ │ + beq 17f9c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ cmp fp, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 17fb4 │ │ │ │ │ + beq 17f9c │ │ │ │ │ sub ip, r8, #4 │ │ │ │ │ add ip, ip, fp, lsl #2 │ │ │ │ │ add r3, r8, #8 │ │ │ │ │ rsb lr, r8, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ - bne 17f9c │ │ │ │ │ + bne 17f84 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #17 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18504 │ │ │ │ │ + bne 184ec │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - bne 181b0 │ │ │ │ │ - ldr r2, [pc, #3224] @ 18c90 │ │ │ │ │ + bne 18198 │ │ │ │ │ + ldr r2, [pc, #3224] @ 18c78 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 18ad8 │ │ │ │ │ + beq 18ac0 │ │ │ │ │ mov r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 18a14 │ │ │ │ │ + beq 189fc │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18b04 │ │ │ │ │ + bne 18aec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq sl, [r4, #8] │ │ │ │ │ - beq 18418 │ │ │ │ │ + beq 18400 │ │ │ │ │ str r0, [r8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r7, [r4, #8] │ │ │ │ │ moveq r7, #1 │ │ │ │ │ - beq 180f4 │ │ │ │ │ + beq 180dc │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 18a0c │ │ │ │ │ + beq 189f4 │ │ │ │ │ str r5, [r7, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ moveq r8, r7 │ │ │ │ │ streq sl, [r4, #8] │ │ │ │ │ moveq r7, #2 │ │ │ │ │ - beq 180f4 │ │ │ │ │ + beq 180dc │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 18a08 │ │ │ │ │ + beq 189f0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r5, [r8, #8] │ │ │ │ │ mov sl, #3 │ │ │ │ │ mov r5, #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ mov r7, sl │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 180e4 │ │ │ │ │ + beq 180cc │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq 184c4 │ │ │ │ │ + beq 184ac │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str fp, [r8, sl, lsl #2] │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ - b 180b4 │ │ │ │ │ + b 1809c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 18418 │ │ │ │ │ + beq 18400 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18418 │ │ │ │ │ + bne 18400 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 18a0c │ │ │ │ │ + beq 189f4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 18180 │ │ │ │ │ + ble 18168 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 18180 │ │ │ │ │ + beq 18168 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 18180 │ │ │ │ │ + beq 18168 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ cmp r7, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 18180 │ │ │ │ │ + beq 18168 │ │ │ │ │ sub ip, r8, #4 │ │ │ │ │ add ip, ip, r7, lsl #2 │ │ │ │ │ add r3, r8, #8 │ │ │ │ │ rsb lr, r8, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r3, ip │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ - bne 18168 │ │ │ │ │ + bne 18150 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #17 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18524 │ │ │ │ │ + bne 1850c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - bne 18b3c │ │ │ │ │ + bne 18b24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a134 │ │ │ │ │ + bl 1a11c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 187d0 │ │ │ │ │ + bne 187b8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - bne 18b40 │ │ │ │ │ + bne 18b28 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2712] @ 18c90 │ │ │ │ │ + ldr r2, [pc, #2712] @ 18c78 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 18b10 │ │ │ │ │ + beq 18af8 │ │ │ │ │ mov r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 18ab8 │ │ │ │ │ + beq 18aa0 │ │ │ │ │ mov r8, r9 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18c5c │ │ │ │ │ + bne 18c44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r8, [r4, #8] │ │ │ │ │ - beq 18434 │ │ │ │ │ + beq 1841c │ │ │ │ │ str r0, [r5] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ moveq r7, #1 │ │ │ │ │ streq r8, [r4, #8] │ │ │ │ │ - beq 182f0 │ │ │ │ │ + beq 182d8 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 18ab0 │ │ │ │ │ + beq 18a98 │ │ │ │ │ str r7, [r8, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ moveq r5, r8 │ │ │ │ │ moveq r7, #2 │ │ │ │ │ streq sl, [r4, #8] │ │ │ │ │ - beq 182f0 │ │ │ │ │ + beq 182d8 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 18aac │ │ │ │ │ + beq 18a94 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, #3 │ │ │ │ │ mov r8, #4 │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ mov r7, sl │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 182e0 │ │ │ │ │ + beq 182c8 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq 184e4 │ │ │ │ │ + beq 184cc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str fp, [r5, sl, lsl #2] │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ - b 182b0 │ │ │ │ │ + b 18298 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 18434 │ │ │ │ │ + beq 1841c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18434 │ │ │ │ │ + bne 1841c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 18ab0 │ │ │ │ │ + beq 18a98 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 1837c │ │ │ │ │ + ble 18364 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 1837c │ │ │ │ │ + beq 18364 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 1837c │ │ │ │ │ + beq 18364 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r7, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 1837c │ │ │ │ │ + beq 18364 │ │ │ │ │ sub ip, r5, #4 │ │ │ │ │ add ip, ip, r7, lsl #2 │ │ │ │ │ add r3, r5, #8 │ │ │ │ │ rsb lr, r5, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ - bne 18364 │ │ │ │ │ + bne 1834c │ │ │ │ │ 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 1c134 <_loop0_37_rule> │ │ │ │ │ + bl 1c11c <_loop0_37_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1844c │ │ │ │ │ + beq 18434 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1cd34 │ │ │ │ │ + bl 1cd1c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 1844c │ │ │ │ │ + bne 18434 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp] │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 185bc │ │ │ │ │ + beq 185a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - beq 17ff0 │ │ │ │ │ - b 181b0 │ │ │ │ │ + beq 17fd8 │ │ │ │ │ + b 18198 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 181b8 │ │ │ │ │ + b 181a0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - bne 18b3c │ │ │ │ │ + bne 18b24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a9d8 <_loop1_185_rule> │ │ │ │ │ + bl 1a9c0 <_loop1_185_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1860c │ │ │ │ │ + bne 185f4 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - bne 18b3c │ │ │ │ │ + bne 18b24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1cd34 │ │ │ │ │ + bl 1cd1c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 185e4 │ │ │ │ │ + bne 185cc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 183e4 │ │ │ │ │ + b 183cc │ │ │ │ │ lsl r5, r5, #1 │ │ │ │ │ lsl r1, r5, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18a58 │ │ │ │ │ + beq 18a40 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 17f04 │ │ │ │ │ + b 17eec │ │ │ │ │ lsl r5, r5, #1 │ │ │ │ │ lsl r1, r5, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18a0c │ │ │ │ │ + beq 189f4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 180d0 │ │ │ │ │ + b 180b8 │ │ │ │ │ lsl r8, r8, #1 │ │ │ │ │ lsl r1, r8, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18ab0 │ │ │ │ │ + beq 18a98 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 182cc │ │ │ │ │ + b 182b4 │ │ │ │ │ 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 │ │ │ │ │ - bne 185dc │ │ │ │ │ + bne 185c4 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b 18408 │ │ │ │ │ + b 183f0 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - ldr r1, [pc, #1888] @ 18c94 │ │ │ │ │ + ldr r1, [pc, #1888] @ 18c7c │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18c40 │ │ │ │ │ + beq 18c28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1a5f4 <_loop0_171_rule> │ │ │ │ │ + bl 1a5dc <_loop0_171_rule> │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 18c38 │ │ │ │ │ + beq 18c20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c134 <_loop0_37_rule> │ │ │ │ │ + bl 1c11c <_loop0_37_rule> │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 18c38 │ │ │ │ │ + beq 18c20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1cd34 │ │ │ │ │ + bl 1cd1c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 181b8 │ │ │ │ │ + bne 181a0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str sl, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ - ldr r2, [pc, #1776] @ 18c98 │ │ │ │ │ + ldr r2, [pc, #1776] @ 18c80 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 183dc │ │ │ │ │ + bne 183c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - bne 18490 │ │ │ │ │ - b 1848c │ │ │ │ │ + bne 18478 │ │ │ │ │ + b 18474 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1854c │ │ │ │ │ + b 18534 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r7, [sp] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 183dc │ │ │ │ │ - b 185bc │ │ │ │ │ + bne 183c4 │ │ │ │ │ + b 185a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1cd34 │ │ │ │ │ + bl 1cd1c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 1846c │ │ │ │ │ + bne 18454 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r5, [sp] │ │ │ │ │ - b 185f0 │ │ │ │ │ + b 185d8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1616] @ 18c90 │ │ │ │ │ + ldr r2, [pc, #1616] @ 18c78 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 18920 │ │ │ │ │ + beq 18908 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 18940 │ │ │ │ │ + bne 18928 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18934 │ │ │ │ │ + bne 1891c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10e4 │ │ │ │ │ + bl 1048 │ │ │ │ │ R_ARM_CALL _tmp_169_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1888c │ │ │ │ │ + bne 18874 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18934 │ │ │ │ │ + bne 1891c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18cb8 │ │ │ │ │ + bl 18ca0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18714 │ │ │ │ │ + bne 186fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a5f4 <_loop0_171_rule> │ │ │ │ │ + bl 1a5dc <_loop0_171_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1899c │ │ │ │ │ + beq 18984 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1488] @ 18c90 │ │ │ │ │ + ldr r2, [pc, #1488] @ 18c78 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 189ec │ │ │ │ │ + beq 189d4 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 189f8 │ │ │ │ │ + bne 189e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl 1a134 │ │ │ │ │ + bl 1a11c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 189ac │ │ │ │ │ + bne 18994 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 189f8 │ │ │ │ │ + bne 189e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a9d8 <_loop1_185_rule> │ │ │ │ │ + bl 1a9c0 <_loop1_185_rule> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18980 │ │ │ │ │ + bne 18968 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 18934 │ │ │ │ │ + bne 1891c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a5f4 <_loop0_171_rule> │ │ │ │ │ + bl 1a5dc <_loop0_171_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18744 │ │ │ │ │ + beq 1872c │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 188b8 │ │ │ │ │ + bne 188a0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 18934 │ │ │ │ │ + bne 1891c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10e4 │ │ │ │ │ + bl 1048 │ │ │ │ │ R_ARM_CALL _tmp_174_rule │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18790 │ │ │ │ │ + bne 18778 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_parse> │ │ │ │ │ R_ARM_CALL _loop0_175_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1878c │ │ │ │ │ + beq 18774 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18b48 │ │ │ │ │ + bne 18b30 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 18934 │ │ │ │ │ + bne 1891c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23754 <_loop1_178_rule> │ │ │ │ │ + bl 2375c <_loop1_178_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18810 │ │ │ │ │ + bne 187f8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 17df4 │ │ │ │ │ + beq 17ddc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 183e8 │ │ │ │ │ + b 183d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c134 <_loop0_37_rule> │ │ │ │ │ + bl 1c11c <_loop0_37_rule> │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ - beq 18c48 │ │ │ │ │ + beq 18c30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1cd34 │ │ │ │ │ + bl 1cd1c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18c48 │ │ │ │ │ + bne 18c30 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r8, [sp] │ │ │ │ │ - b 18598 │ │ │ │ │ + b 18580 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 187ac │ │ │ │ │ + beq 18794 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 187ac │ │ │ │ │ - ldr r3, [pc, #1116] @ 18c9c │ │ │ │ │ + beq 18794 │ │ │ │ │ + ldr r3, [pc, #1116] @ 18c84 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #1112] @ 18ca0 │ │ │ │ │ + ldr r3, [pc, #1112] @ 18c88 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 187b0 │ │ │ │ │ + beq 18798 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 187b8 │ │ │ │ │ + b 187a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_parse> │ │ │ │ │ R_ARM_CALL _loop0_170_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18678 │ │ │ │ │ + beq 18660 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ldrne r3, [pc, #1008] @ 18ca4 │ │ │ │ │ - beq 18678 │ │ │ │ │ - b 1883c │ │ │ │ │ + ldrne r3, [pc, #1008] @ 18c8c │ │ │ │ │ + beq 18660 │ │ │ │ │ + b 18824 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18dc0 <_loop1_173_rule> │ │ │ │ │ + bl 18da8 <_loop1_173_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18744 │ │ │ │ │ + beq 1872c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18748 │ │ │ │ │ + bne 18730 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 18744 │ │ │ │ │ - ldr r2, [pc, #932] @ 18ca0 │ │ │ │ │ + beq 1872c │ │ │ │ │ + ldr r2, [pc, #932] @ 18c88 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ - ldr r2, [pc, #932] @ 18ca8 │ │ │ │ │ + ldr r2, [pc, #932] @ 18c90 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r8, #16] │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ - b 18860 │ │ │ │ │ + b 18848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 189a4 │ │ │ │ │ + beq 1898c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 187b8 │ │ │ │ │ + b 187a0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18658 │ │ │ │ │ - ldr r3, [pc, #848] @ 18cac │ │ │ │ │ + beq 18640 │ │ │ │ │ + ldr r3, [pc, #848] @ 18c94 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #828] @ 18ca0 │ │ │ │ │ + ldr r3, [pc, #828] @ 18c88 │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ - b 18860 │ │ │ │ │ + b 18848 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ldrne r3, [pc, #788] @ 18cb0 │ │ │ │ │ - bne 1883c │ │ │ │ │ + ldrne r3, [pc, #788] @ 18c98 │ │ │ │ │ + bne 18824 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b 18714 │ │ │ │ │ + b 186fc │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b 18644 │ │ │ │ │ + b 1862c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 18984 │ │ │ │ │ + bne 1896c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ streq r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r7, #1 │ │ │ │ │ strne r7, [r4, #60] @ 0x3c │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 18714 │ │ │ │ │ + b 186fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 186c4 │ │ │ │ │ + b 186ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 18714 │ │ │ │ │ + b 186fc │ │ │ │ │ mov r8, r7 │ │ │ │ │ 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 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ - b 1842c │ │ │ │ │ + b 18414 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r5 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18aa0 │ │ │ │ │ + bne 18a88 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b 17e38 │ │ │ │ │ + b 17e20 │ │ │ │ │ mov r8, r7 │ │ │ │ │ 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 r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 18408 │ │ │ │ │ + b 183f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq r9, [r4, #8] │ │ │ │ │ - beq 17e0c │ │ │ │ │ + beq 17df4 │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ - b 18490 │ │ │ │ │ + b 18478 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 18408 │ │ │ │ │ + b 183f0 │ │ │ │ │ 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 r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1844c │ │ │ │ │ + b 18434 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18b04 │ │ │ │ │ + bne 18aec │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 18014 │ │ │ │ │ - b 18a14 │ │ │ │ │ + bne 17ffc │ │ │ │ │ + b 189fc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ - b 1842c │ │ │ │ │ + b 18414 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18c5c │ │ │ │ │ + bne 18c44 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 18210 │ │ │ │ │ - b 18ab8 │ │ │ │ │ + bne 181f8 │ │ │ │ │ + b 18aa0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 18490 │ │ │ │ │ + b 18478 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #308] @ 18c90 │ │ │ │ │ + ldr r2, [pc, #308] @ 18c78 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 18c84 │ │ │ │ │ + beq 18c6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18c28 │ │ │ │ │ + bne 18c10 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq 18bf0 │ │ │ │ │ + beq 18bd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_parse> │ │ │ │ │ R_ARM_CALL _loop0_177_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1878c │ │ │ │ │ + beq 18774 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1878c │ │ │ │ │ - ldr r3, [pc, #248] @ 18cb4 │ │ │ │ │ - b 1883c │ │ │ │ │ + beq 18774 │ │ │ │ │ + ldr r3, [pc, #248] @ 18c9c │ │ │ │ │ + b 18824 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 181b0 │ │ │ │ │ + bne 18198 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 18a34 │ │ │ │ │ + beq 18a1c │ │ │ │ │ mov sl, r5 │ │ │ │ │ - b 17e38 │ │ │ │ │ + b 17e20 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 18c28 │ │ │ │ │ + bne 18c10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ streq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 18790 │ │ │ │ │ + beq 18778 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 18b8c │ │ │ │ │ + b 18b74 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 18790 │ │ │ │ │ + b 18778 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b 181b8 │ │ │ │ │ + b 181a0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b 1842c │ │ │ │ │ + b 18414 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - beq 181e8 │ │ │ │ │ - b 18b40 │ │ │ │ │ + beq 181d0 │ │ │ │ │ + b 18b28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1844c │ │ │ │ │ + b 18434 │ │ │ │ │ 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 17de0 │ │ │ │ │ - b 187c4 │ │ │ │ │ + beq 17dc8 │ │ │ │ │ + b 187ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18b60 │ │ │ │ │ + b 18b48 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ .word 0x00000860 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000840 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -27519,672 +27512,672 @@ │ │ │ │ │ .word 0x0000077c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000007bc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000828 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00018cb8 : │ │ │ │ │ +00018ca0 : │ │ │ │ │ slash_no_default_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #232] @ 18db8 │ │ │ │ │ + ldr r1, [pc, #232] @ 18da0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 18db0 │ │ │ │ │ + beq 18d98 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18da0 │ │ │ │ │ + bne 18d88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 18dc0 <_loop1_173_rule> │ │ │ │ │ + bl 18da8 <_loop1_173_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 18d18 │ │ │ │ │ + beq 18d00 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18d68 │ │ │ │ │ + bne 18d50 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18da0 │ │ │ │ │ + bne 18d88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18dc0 <_loop1_173_rule> │ │ │ │ │ + bl 18da8 <_loop1_173_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 18d4c │ │ │ │ │ + beq 18d34 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18d80 │ │ │ │ │ + bne 18d68 │ │ │ │ │ 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, pc} │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18d18 │ │ │ │ │ - b 18d54 │ │ │ │ │ - ldr r1, [pc, #52] @ 18dbc │ │ │ │ │ + beq 18d00 │ │ │ │ │ + b 18d3c │ │ │ │ │ + ldr r1, [pc, #52] @ 18da4 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18d54 │ │ │ │ │ - b 18d4c │ │ │ │ │ + bne 18d3c │ │ │ │ │ + b 18d34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 18d5c │ │ │ │ │ + b 18d44 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18ce4 │ │ │ │ │ + b 18ccc │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -00018dc0 <_loop1_173_rule>: │ │ │ │ │ +00018da8 <_loop1_173_rule>: │ │ │ │ │ _loop1_173_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r1, [pc, #596] @ 1902c <_loop1_173_rule+0x26c> │ │ │ │ │ + ldr r1, [pc, #596] @ 19014 <_loop1_173_rule+0x26c> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 19004 <_loop1_173_rule+0x244> │ │ │ │ │ + beq 18fec <_loop1_173_rule+0x244> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r6, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 18f7c <_loop1_173_rule+0x1bc> │ │ │ │ │ + bne 18f64 <_loop1_173_rule+0x1bc> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 18fe8 <_loop1_173_rule+0x228> │ │ │ │ │ + beq 18fd0 <_loop1_173_rule+0x228> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18f74 <_loop1_173_rule+0x1b4> │ │ │ │ │ + bne 18f5c <_loop1_173_rule+0x1b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ streq r7, [r4, #8] │ │ │ │ │ - beq 18f88 <_loop1_173_rule+0x1c8> │ │ │ │ │ + beq 18f70 <_loop1_173_rule+0x1c8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ moveq r7, #1 │ │ │ │ │ streq r8, [r4, #8] │ │ │ │ │ - beq 18eec <_loop1_173_rule+0x12c> │ │ │ │ │ + beq 18ed4 <_loop1_173_rule+0x12c> │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 18fc4 <_loop1_173_rule+0x204> │ │ │ │ │ + beq 18fac <_loop1_173_rule+0x204> │ │ │ │ │ str r6, [r7, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ moveq r5, r7 │ │ │ │ │ streq r8, [r4, #8] │ │ │ │ │ moveq r7, #2 │ │ │ │ │ - beq 18eec <_loop1_173_rule+0x12c> │ │ │ │ │ + beq 18ed4 <_loop1_173_rule+0x12c> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 18fc0 <_loop1_173_rule+0x200> │ │ │ │ │ + beq 18fa8 <_loop1_173_rule+0x200> │ │ │ │ │ mov r8, #3 │ │ │ │ │ mov sl, #4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ mov r7, r8 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 18ee0 <_loop1_173_rule+0x120> │ │ │ │ │ + beq 18ec8 <_loop1_173_rule+0x120> │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq 18fa0 <_loop1_173_rule+0x1e0> │ │ │ │ │ + beq 18f88 <_loop1_173_rule+0x1e0> │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ str r6, [r5, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 18eb4 <_loop1_173_rule+0xf4> │ │ │ │ │ + b 18e9c <_loop1_173_rule+0xf4> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - beq 18f88 <_loop1_173_rule+0x1c8> │ │ │ │ │ + beq 18f70 <_loop1_173_rule+0x1c8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18f88 <_loop1_173_rule+0x1c8> │ │ │ │ │ + bne 18f70 <_loop1_173_rule+0x1c8> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1900c <_loop1_173_rule+0x24c> │ │ │ │ │ + beq 18ff4 <_loop1_173_rule+0x24c> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 18f6c <_loop1_173_rule+0x1ac> │ │ │ │ │ + ble 18f54 <_loop1_173_rule+0x1ac> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 18f6c <_loop1_173_rule+0x1ac> │ │ │ │ │ + beq 18f54 <_loop1_173_rule+0x1ac> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 18f6c <_loop1_173_rule+0x1ac> │ │ │ │ │ + beq 18f54 <_loop1_173_rule+0x1ac> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r7, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 18f6c <_loop1_173_rule+0x1ac> │ │ │ │ │ + beq 18f54 <_loop1_173_rule+0x1ac> │ │ │ │ │ mov r3, #3 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r5, r3, lsl #2] │ │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 18f54 <_loop1_173_rule+0x194> │ │ │ │ │ + bne 18f3c <_loop1_173_rule+0x194> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 18f7c <_loop1_173_rule+0x1bc> │ │ │ │ │ + b 18f64 <_loop1_173_rule+0x1bc> │ │ │ │ │ lsl sl, sl, #1 │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18fc4 <_loop1_173_rule+0x204> │ │ │ │ │ + beq 18fac <_loop1_173_rule+0x204> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 18ed0 <_loop1_173_rule+0x110> │ │ │ │ │ + b 18eb8 <_loop1_173_rule+0x110> │ │ │ │ │ mov r5, r7 │ │ │ │ │ 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 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 18f7c <_loop1_173_rule+0x1bc> │ │ │ │ │ + b 18f64 <_loop1_173_rule+0x1bc> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 18f7c <_loop1_173_rule+0x1bc> │ │ │ │ │ + b 18f64 <_loop1_173_rule+0x1bc> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18dec <_loop1_173_rule+0x2c> │ │ │ │ │ + b 18dd4 <_loop1_173_rule+0x2c> │ │ │ │ │ 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 │ │ │ │ │ - b 18f7c <_loop1_173_rule+0x1bc> │ │ │ │ │ + b 18f64 <_loop1_173_rule+0x1bc> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00019030 : │ │ │ │ │ +00019018 : │ │ │ │ │ param_no_default_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r1, [pc, #1216] @ 19508 │ │ │ │ │ + ldr r1, [pc, #1216] @ 194f0 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 19488 │ │ │ │ │ + beq 19470 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1949c │ │ │ │ │ - ldr r1, [pc, #1172] @ 19508 │ │ │ │ │ + bne 19484 │ │ │ │ │ + ldr r1, [pc, #1172] @ 194f0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 19360 │ │ │ │ │ + beq 19348 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 19384 │ │ │ │ │ + beq 1936c │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 191c8 │ │ │ │ │ - ldr r2, [pc, #1096] @ 19508 │ │ │ │ │ + beq 191b0 │ │ │ │ │ + ldr r2, [pc, #1096] @ 194f0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 19468 │ │ │ │ │ + beq 19450 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 19480 │ │ │ │ │ + bne 19468 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 19338 │ │ │ │ │ + bne 19320 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 191cc │ │ │ │ │ + bne 191b4 │ │ │ │ │ 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 r6, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 191d0 │ │ │ │ │ + beq 191b8 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, sl │ │ │ │ │ stm sp, {r9, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 194a8 │ │ │ │ │ + beq 19490 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1930c │ │ │ │ │ + beq 192f4 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - bne 191d0 │ │ │ │ │ + bne 191b8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 19440 │ │ │ │ │ + beq 19428 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 1949c │ │ │ │ │ - ldr r1, [pc, #804] @ 19508 │ │ │ │ │ + bne 19484 │ │ │ │ │ + ldr r1, [pc, #804] @ 194f0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 193bc │ │ │ │ │ + beq 193a4 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 193e0 │ │ │ │ │ + beq 193c8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 19318 │ │ │ │ │ - ldr r2, [pc, #732] @ 19508 │ │ │ │ │ + beq 19300 │ │ │ │ │ + ldr r2, [pc, #732] @ 194f0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 194e8 │ │ │ │ │ + beq 194d0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 19500 │ │ │ │ │ + bne 194e8 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 1934c │ │ │ │ │ + bne 19334 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 19318 │ │ │ │ │ + bne 19300 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 1941c │ │ │ │ │ + beq 19404 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ stm sp, {r7, ip} │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 194cc │ │ │ │ │ + beq 194b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne 19304 │ │ │ │ │ + bne 192ec │ │ │ │ │ mov r2, r4 │ │ │ │ │ - ldr r1, [pc, #540] @ 1950c │ │ │ │ │ + ldr r1, [pc, #540] @ 194f4 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, r6 │ │ │ │ │ - bne 1919c │ │ │ │ │ + bne 19184 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1931c │ │ │ │ │ + b 19304 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 191d0 │ │ │ │ │ + b 191b8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 190f4 │ │ │ │ │ - b 190f0 │ │ │ │ │ + bne 190dc │ │ │ │ │ + b 190d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 19260 │ │ │ │ │ - b 1925c │ │ │ │ │ + bne 19248 │ │ │ │ │ + b 19244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 193b0 │ │ │ │ │ + bne 19398 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 19094 │ │ │ │ │ + bne 1907c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 19428 │ │ │ │ │ + blt 19410 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ - beq 190a4 │ │ │ │ │ + beq 1908c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 191d0 │ │ │ │ │ + b 191b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1941c │ │ │ │ │ + bne 19404 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 19200 │ │ │ │ │ + bne 191e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt 1931c │ │ │ │ │ + blt 19304 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 19210 │ │ │ │ │ + beq 191f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1931c │ │ │ │ │ + b 19304 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 191d0 │ │ │ │ │ + b 191b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ moveq r3, r2 │ │ │ │ │ moveq r6, #0 │ │ │ │ │ - b 191b8 │ │ │ │ │ + b 191a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 190d8 │ │ │ │ │ + beq 190c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 191d0 │ │ │ │ │ + b 191b8 │ │ │ │ │ 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 1906c │ │ │ │ │ + beq 19054 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 191b8 │ │ │ │ │ + b 191a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19310 │ │ │ │ │ + beq 192f8 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 191d0 │ │ │ │ │ + b 191b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1931c │ │ │ │ │ + b 19304 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 19244 │ │ │ │ │ + beq 1922c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 1931c │ │ │ │ │ + b 19304 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -00019510 : │ │ │ │ │ +000194f8 : │ │ │ │ │ param_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r2, [pc, #492] @ 19714 │ │ │ │ │ + ldr r2, [pc, #492] @ 196fc │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 196dc │ │ │ │ │ + beq 196c4 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 19634 │ │ │ │ │ + bne 1961c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 19660 │ │ │ │ │ + beq 19648 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 19630 │ │ │ │ │ - ldr r2, [pc, #396] @ 19714 │ │ │ │ │ + beq 19618 │ │ │ │ │ + ldr r2, [pc, #396] @ 196fc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 196b4 │ │ │ │ │ + beq 1969c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 196cc │ │ │ │ │ + bne 196b4 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 1964c │ │ │ │ │ + bne 19634 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 19630 │ │ │ │ │ + bne 19618 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 19618 │ │ │ │ │ + beq 19600 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r5, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r5, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ stm sp, {r7, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 196f4 │ │ │ │ │ + beq 196dc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ @@ -28193,217 +28186,217 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 195bc │ │ │ │ │ - b 195b8 │ │ │ │ │ + bne 195a4 │ │ │ │ │ + b 195a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1969c │ │ │ │ │ + blt 19684 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ movne r5, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 1956c │ │ │ │ │ - b 19620 │ │ │ │ │ + beq 19554 │ │ │ │ │ + b 19608 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 19620 │ │ │ │ │ + b 19608 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 195a0 │ │ │ │ │ + beq 19588 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 19634 │ │ │ │ │ + b 1961c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1954c │ │ │ │ │ - b 19634 │ │ │ │ │ + beq 19534 │ │ │ │ │ + b 1961c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 19634 │ │ │ │ │ - b 19620 │ │ │ │ │ + beq 1961c │ │ │ │ │ + b 19608 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00019718 : │ │ │ │ │ +00019700 : │ │ │ │ │ import_from_targets_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r3, [pc, #2024] @ 19f18 │ │ │ │ │ + ldr r3, [pc, #2024] @ 19f00 │ │ │ │ │ ldr ip, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str ip, [r0, #88] @ 0x58 │ │ │ │ │ - beq 19d78 │ │ │ │ │ + beq 19d60 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19d8c │ │ │ │ │ + bne 19d74 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 19d00 │ │ │ │ │ + bne 19ce8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 19d48 │ │ │ │ │ + blt 19d30 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19d38 │ │ │ │ │ + bne 19d20 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19c60 │ │ │ │ │ + bne 19c48 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 19d6c │ │ │ │ │ - ldr r2, [pc, #1876] @ 19f18 │ │ │ │ │ + bne 19d54 │ │ │ │ │ + ldr r2, [pc, #1876] @ 19f00 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq 19cac │ │ │ │ │ + beq 19c94 │ │ │ │ │ add r3, r3, #2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 19ce4 │ │ │ │ │ - ldr r2, [pc, #1840] @ 19f18 │ │ │ │ │ + beq 19ccc │ │ │ │ │ + ldr r2, [pc, #1840] @ 19f00 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 199b8 │ │ │ │ │ + beq 199a0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 199dc │ │ │ │ │ + beq 199c4 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 19b6c │ │ │ │ │ - ldr r3, [pc, #1764] @ 19f18 │ │ │ │ │ + beq 19b54 │ │ │ │ │ + ldr r3, [pc, #1764] @ 19f00 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str ip, [r4, #88] @ 0x58 │ │ │ │ │ - beq 19d60 │ │ │ │ │ + beq 19d48 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne ip, [r4, #88] @ 0x58 │ │ │ │ │ subne ip, ip, #1 │ │ │ │ │ strne ip, [r4, #88] @ 0x58 │ │ │ │ │ - bne 19b6c │ │ │ │ │ - ldr r1, [pc, #1724] @ 19f1c │ │ │ │ │ + bne 19b54 │ │ │ │ │ + ldr r1, [pc, #1724] @ 19f04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19b14 │ │ │ │ │ + bne 19afc │ │ │ │ │ mov r9, #0 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str ip, [r4, #88] @ 0x58 │ │ │ │ │ - bne 19b6c │ │ │ │ │ + bne 19b54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 19d2c │ │ │ │ │ + beq 19d14 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ stm sp, {r2, r3} │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - bne 19bf8 │ │ │ │ │ + bne 19be0 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_alias> │ │ │ │ │ R_ARM_CALL _PyAST_alias │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 19c10 │ │ │ │ │ - ldr r3, [pc, #1600] @ 19f20 │ │ │ │ │ + beq 19bf8 │ │ │ │ │ + ldr r3, [pc, #1600] @ 19f08 │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq 19b54 │ │ │ │ │ + beq 19b3c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 19b6c │ │ │ │ │ + bne 19b54 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 19d20 │ │ │ │ │ + beq 19d08 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bne 19a08 │ │ │ │ │ + bne 199f0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19a14 │ │ │ │ │ + bne 199fc │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 19d18 │ │ │ │ │ + beq 19d00 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, fp │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -28412,166 +28405,166 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #2 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 19b74 │ │ │ │ │ + beq 19b5c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #1432] @ 19f24 │ │ │ │ │ + ldr r1, [pc, #1432] @ 19f0c │ │ │ │ │ mov r3, #12 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19f10 │ │ │ │ │ + beq 19ef8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 19a08 │ │ │ │ │ + bne 199f0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 19804 │ │ │ │ │ + bne 197ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 19ca0 │ │ │ │ │ + blt 19c88 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ - beq 19814 │ │ │ │ │ + beq 197fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 19b70 │ │ │ │ │ + b 19b58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a7e8 │ │ │ │ │ + bl 1a7d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1992c │ │ │ │ │ + beq 19914 │ │ │ │ │ str r0, [r5] │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19a78 │ │ │ │ │ + bne 19a60 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 19d18 │ │ │ │ │ + beq 19d00 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ ldr r1, [r5, r6, lsl #2] │ │ │ │ │ str r1, [r2, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 19944 │ │ │ │ │ - b 19a5c │ │ │ │ │ + beq 1992c │ │ │ │ │ + b 19a44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a7e8 │ │ │ │ │ + bl 1a7d0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - beq 19a40 │ │ │ │ │ + beq 19a28 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19d18 │ │ │ │ │ + beq 19d00 │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ mov r9, r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19b28 │ │ │ │ │ + bne 19b10 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ str r9, [sp, #24] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 19d18 │ │ │ │ │ + beq 19d00 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt 19a5c │ │ │ │ │ - b 19944 │ │ │ │ │ + bgt 19a44 │ │ │ │ │ + b 1992c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 19878 │ │ │ │ │ - b 19870 │ │ │ │ │ + bne 19860 │ │ │ │ │ + b 19858 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a7e8 │ │ │ │ │ + bl 1a7d0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 19ad8 │ │ │ │ │ + beq 19ac0 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq 19c34 │ │ │ │ │ + beq 19c1c │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ str r3, [r5, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 19ac0 │ │ │ │ │ + b 19aa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 198f4 │ │ │ │ │ + beq 198dc │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, ip, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 19d38 │ │ │ │ │ + bne 19d20 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 19db8 │ │ │ │ │ + beq 19da0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 199a0 │ │ │ │ │ + beq 19988 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r2, sl │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -28581,312 +28574,312 @@ │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 19d98 │ │ │ │ │ + beq 19d80 │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, ip, #1 │ │ │ │ │ - b 199a8 │ │ │ │ │ + b 19990 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r1, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_alias> │ │ │ │ │ R_ARM_CALL _PyAST_alias │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 198d8 │ │ │ │ │ + bne 198c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - bne 19b70 │ │ │ │ │ + bne 19b58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 19b70 │ │ │ │ │ + b 19b58 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsl r3, r2, #1 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19d18 │ │ │ │ │ + beq 19d00 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 19b44 │ │ │ │ │ + b 19b2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19f34 │ │ │ │ │ + bl 19f1c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 197a8 │ │ │ │ │ + beq 19790 │ │ │ │ │ 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 197ac │ │ │ │ │ + bne 19794 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19bec │ │ │ │ │ - b 197a8 │ │ │ │ │ + bne 19bd4 │ │ │ │ │ + b 19790 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 19a08 │ │ │ │ │ + b 199f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r1, r1, #1 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ strne r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne 19b7c │ │ │ │ │ + bne 19b64 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 197e0 │ │ │ │ │ + bne 197c8 │ │ │ │ │ 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 197e0 │ │ │ │ │ - b 19b70 │ │ │ │ │ + beq 197c8 │ │ │ │ │ + b 19b58 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - b 19794 │ │ │ │ │ + b 1977c │ │ │ │ │ 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 │ │ │ │ │ - b 19c2c │ │ │ │ │ + b 19c14 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 199a8 │ │ │ │ │ + b 19990 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 199a8 │ │ │ │ │ + b 19990 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 19840 │ │ │ │ │ + b 19828 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 199a8 │ │ │ │ │ + b 19990 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 19754 │ │ │ │ │ + beq 1973c │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, ip, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 199a8 │ │ │ │ │ + b 19990 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, ip, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 19e78 │ │ │ │ │ - b 199a8 │ │ │ │ │ + beq 19e60 │ │ │ │ │ + b 19990 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq ip, [r4, #88] @ 0x58 │ │ │ │ │ - beq 19e78 │ │ │ │ │ + beq 19e60 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 199a8 │ │ │ │ │ - ldr r1, [pc, #304] @ 19f18 │ │ │ │ │ + bne 19990 │ │ │ │ │ + ldr r1, [pc, #304] @ 19f00 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 19ef0 │ │ │ │ │ + beq 19ed8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 19f34 │ │ │ │ │ + bl 19f1c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19e98 │ │ │ │ │ + beq 19e80 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19e98 │ │ │ │ │ + beq 19e80 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19e98 │ │ │ │ │ - ldr r2, [pc, #240] @ 19f28 │ │ │ │ │ - ldr r3, [pc, #240] @ 19f2c │ │ │ │ │ + beq 19e80 │ │ │ │ │ + ldr r2, [pc, #240] @ 19f10 │ │ │ │ │ + ldr r3, [pc, #240] @ 19f14 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 19e88 │ │ │ │ │ + bne 19e70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, ip, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 19e80 │ │ │ │ │ + beq 19e68 │ │ │ │ │ mov ip, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 19bf0 │ │ │ │ │ + b 19bd8 │ │ │ │ │ sub r3, ip, #1 │ │ │ │ │ - b 19e6c │ │ │ │ │ + b 19e54 │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ str ip, [r4, #88] @ 0x58 │ │ │ │ │ - b 19bf0 │ │ │ │ │ + b 19bd8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19f04 │ │ │ │ │ + bne 19eec │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldreq ip, [r4, #88] @ 0x58 │ │ │ │ │ - beq 19e80 │ │ │ │ │ - ldr r3, [pc, #104] @ 19f30 │ │ │ │ │ - ldr r1, [pc, #92] @ 19f28 │ │ │ │ │ + beq 19e68 │ │ │ │ │ + ldr r3, [pc, #104] @ 19f18 │ │ │ │ │ + ldr r1, [pc, #92] @ 19f10 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mvn r3, #4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b 19e50 │ │ │ │ │ + b 19e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 19df4 │ │ │ │ │ + beq 19ddc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 19e6c │ │ │ │ │ + b 19e54 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 19b7c │ │ │ │ │ + b 19b64 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000292 │ │ │ │ │ .word 0x00001771 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000880 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000280 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00019f34 : │ │ │ │ │ +00019f1c : │ │ │ │ │ import_from_as_names_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r2, [pc, #484] @ 1a130 │ │ │ │ │ + ldr r2, [pc, #484] @ 1a118 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1a104 │ │ │ │ │ + beq 1a0ec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - bne 1a05c │ │ │ │ │ - ldr r1, [pc, #432] @ 1a130 │ │ │ │ │ + bne 1a044 │ │ │ │ │ + ldr r1, [pc, #432] @ 1a118 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1a110 │ │ │ │ │ + beq 1a0f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a7e8 │ │ │ │ │ + bl 1a7d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1a0e8 │ │ │ │ │ + beq 1a0d0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #380] @ 1a130 │ │ │ │ │ + ldr r2, [pc, #380] @ 1a118 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1a0f8 │ │ │ │ │ + beq 1a0e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a0dc │ │ │ │ │ + bne 1a0c4 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1a0d0 │ │ │ │ │ + beq 1a0b8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r8, r5 │ │ │ │ │ moveq fp, #1 │ │ │ │ │ - bne 1a0dc │ │ │ │ │ + bne 1a0c4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a068 │ │ │ │ │ + bne 1a050 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1a0c8 │ │ │ │ │ + beq 1a0b0 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bgt 1a090 │ │ │ │ │ + bgt 1a078 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, sl │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -28894,487 +28887,487 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a0ec │ │ │ │ │ + beq 1a0d4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a7e8 │ │ │ │ │ + bl 1a7d0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1a000 │ │ │ │ │ + beq 19fe8 │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - beq 1a0a4 │ │ │ │ │ + beq 1a08c │ │ │ │ │ str r3, [r6, r8, lsl #2] │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 19fec │ │ │ │ │ + b 19fd4 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ ldr r2, [r6, r5, lsl #2] │ │ │ │ │ str r2, [r3, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b 1a018 │ │ │ │ │ + b 1a000 │ │ │ │ │ lsl fp, fp, #1 │ │ │ │ │ lsl r1, fp, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r6, r0 │ │ │ │ │ - bne 1a080 │ │ │ │ │ + bne 1a068 │ │ │ │ │ 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 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b 1a058 │ │ │ │ │ + b 1a040 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 19fb8 │ │ │ │ │ + b 19fa0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 19f64 │ │ │ │ │ + b 19f4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq 19f90 │ │ │ │ │ - b 1a0ec │ │ │ │ │ + beq 19f78 │ │ │ │ │ + b 1a0d4 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -0001a134 : │ │ │ │ │ +0001a11c : │ │ │ │ │ slash_with_default_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r1, [pc, #1184] @ 1a5ec │ │ │ │ │ + ldr r1, [pc, #1184] @ 1a5d4 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1a570 │ │ │ │ │ + beq 1a558 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1a488 │ │ │ │ │ - ldr r1, [pc, #1144] @ 1a5ec │ │ │ │ │ + bne 1a470 │ │ │ │ │ + ldr r1, [pc, #1144] @ 1a5d4 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1a588 │ │ │ │ │ + beq 1a570 │ │ │ │ │ mov r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1a45c │ │ │ │ │ + beq 1a444 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a5b4 │ │ │ │ │ + bne 1a59c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1a440 │ │ │ │ │ + beq 1a428 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ mov r5, #1 │ │ │ │ │ mov sl, r5 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1a1f8 │ │ │ │ │ + beq 1a1e0 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq 1a400 │ │ │ │ │ + beq 1a3e8 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r8, r5, lsl #2] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1a1d4 │ │ │ │ │ + bne 1a1bc │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1a454 │ │ │ │ │ + beq 1a43c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 1a27c │ │ │ │ │ + ble 1a264 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 1a27c │ │ │ │ │ + beq 1a264 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 1a27c │ │ │ │ │ + beq 1a264 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 1a27c │ │ │ │ │ + beq 1a264 │ │ │ │ │ sub ip, r8, #4 │ │ │ │ │ add ip, ip, r5, lsl #2 │ │ │ │ │ add r3, r8, #8 │ │ │ │ │ rsb lr, r8, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ - bne 1a264 │ │ │ │ │ + bne 1a24c │ │ │ │ │ mov r0, r8 │ │ │ │ │ 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 1a9d8 <_loop1_185_rule> │ │ │ │ │ + bl 1a9c0 <_loop1_185_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1a4d4 │ │ │ │ │ + bne 1a4bc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1a488 │ │ │ │ │ - ldr r1, [pc, #816] @ 1a5ec │ │ │ │ │ + bne 1a470 │ │ │ │ │ + ldr r1, [pc, #816] @ 1a5d4 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1a5c0 │ │ │ │ │ + beq 1a5a8 │ │ │ │ │ mov r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1a4b0 │ │ │ │ │ + beq 1a498 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a4bc │ │ │ │ │ + bne 1a4a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1a494 │ │ │ │ │ + beq 1a47c │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ mov r5, #1 │ │ │ │ │ mov sl, r5 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1a33c │ │ │ │ │ + beq 1a324 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq 1a420 │ │ │ │ │ + beq 1a408 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r8, r5, lsl #2] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1a318 │ │ │ │ │ + bne 1a300 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1a4a8 │ │ │ │ │ + beq 1a490 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 1a3c0 │ │ │ │ │ + ble 1a3a8 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 1a3c0 │ │ │ │ │ + beq 1a3a8 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 1a3c0 │ │ │ │ │ + beq 1a3a8 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 1a3c0 │ │ │ │ │ + beq 1a3a8 │ │ │ │ │ sub ip, r8, #4 │ │ │ │ │ add ip, ip, r5, lsl #2 │ │ │ │ │ add r3, r8, #8 │ │ │ │ │ rsb lr, r8, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ - bne 1a3a8 │ │ │ │ │ + bne 1a390 │ │ │ │ │ mov r0, r8 │ │ │ │ │ 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 1a9d8 <_loop1_185_rule> │ │ │ │ │ + bl 1a9c0 <_loop1_185_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1a53c │ │ │ │ │ + bne 1a524 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ lsl sl, sl, #1 │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a454 │ │ │ │ │ + beq 1a43c │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 1a1dc │ │ │ │ │ + b 1a1c4 │ │ │ │ │ lsl sl, sl, #1 │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a4a8 │ │ │ │ │ + beq 1a490 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 1a320 │ │ │ │ │ + b 1a308 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1a27c │ │ │ │ │ + bne 1a264 │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - beq 1a2b4 │ │ │ │ │ + beq 1a29c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1a3f4 │ │ │ │ │ + b 1a3dc │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1a3c0 │ │ │ │ │ + bne 1a3a8 │ │ │ │ │ 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 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1a3ec │ │ │ │ │ + b 1a3d4 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a2a0 │ │ │ │ │ + beq 1a288 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a2a0 │ │ │ │ │ + beq 1a288 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_CALL _PyPegen_slash_with_default │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1a3f4 │ │ │ │ │ + bne 1a3dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1a3ec │ │ │ │ │ - b 1a3f4 │ │ │ │ │ + beq 1a3d4 │ │ │ │ │ + b 1a3dc │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a3e4 │ │ │ │ │ - ldr r1, [pc, #152] @ 1a5f0 │ │ │ │ │ + beq 1a3cc │ │ │ │ │ + ldr r1, [pc, #152] @ 1a5d8 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a4fc │ │ │ │ │ - b 1a3e4 │ │ │ │ │ + bne 1a4e4 │ │ │ │ │ + b 1a3cc │ │ │ │ │ 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 1a16c │ │ │ │ │ - b 1a488 │ │ │ │ │ + beq 1a154 │ │ │ │ │ + b 1a470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a5b4 │ │ │ │ │ + bne 1a59c │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 1a198 │ │ │ │ │ - b 1a45c │ │ │ │ │ + bne 1a180 │ │ │ │ │ + b 1a444 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1a474 │ │ │ │ │ + b 1a45c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a4bc │ │ │ │ │ + bne 1a4a4 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 1a2dc │ │ │ │ │ - b 1a4b0 │ │ │ │ │ + bne 1a2c4 │ │ │ │ │ + b 1a498 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -0001a5f4 <_loop0_171_rule>: │ │ │ │ │ +0001a5dc <_loop0_171_rule>: │ │ │ │ │ _loop0_36_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r1, [pc, #472] @ 1a7e4 <_loop0_171_rule+0x1f0> │ │ │ │ │ + ldr r1, [pc, #472] @ 1a7cc <_loop0_171_rule+0x1f0> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1a7dc <_loop0_171_rule+0x1e8> │ │ │ │ │ + beq 1a7c4 <_loop0_171_rule+0x1e8> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1a7cc <_loop0_171_rule+0x1d8> │ │ │ │ │ + bne 1a7b4 <_loop0_171_rule+0x1d8> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1a7b4 <_loop0_171_rule+0x1c0> │ │ │ │ │ + beq 1a79c <_loop0_171_rule+0x1c0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a7cc <_loop0_171_rule+0x1d8> │ │ │ │ │ + bne 1a7b4 <_loop0_171_rule+0x1d8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1a758 <_loop0_171_rule+0x164> │ │ │ │ │ + beq 1a740 <_loop0_171_rule+0x164> │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ mov r6, #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a6a0 <_loop0_171_rule+0xac> │ │ │ │ │ + beq 1a688 <_loop0_171_rule+0xac> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq 1a738 <_loop0_171_rule+0x144> │ │ │ │ │ + beq 1a720 <_loop0_171_rule+0x144> │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r5, r6, lsl #2] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1a67c <_loop0_171_rule+0x88> │ │ │ │ │ + bne 1a664 <_loop0_171_rule+0x88> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a76c <_loop0_171_rule+0x178> │ │ │ │ │ + beq 1a754 <_loop0_171_rule+0x178> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 1a718 <_loop0_171_rule+0x124> │ │ │ │ │ + ble 1a700 <_loop0_171_rule+0x124> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 1a718 <_loop0_171_rule+0x124> │ │ │ │ │ + beq 1a700 <_loop0_171_rule+0x124> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 1a718 <_loop0_171_rule+0x124> │ │ │ │ │ + beq 1a700 <_loop0_171_rule+0x124> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r6, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 1a718 <_loop0_171_rule+0x124> │ │ │ │ │ + beq 1a700 <_loop0_171_rule+0x124> │ │ │ │ │ mov r3, #3 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [r5, r3, lsl #2] │ │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne 1a700 <_loop0_171_rule+0x10c> │ │ │ │ │ + bne 1a6e8 <_loop0_171_rule+0x10c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -29382,125 +29375,125 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ lsl r8, r8, #1 │ │ │ │ │ lsl r1, r8, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1a790 <_loop0_171_rule+0x19c> │ │ │ │ │ + beq 1a778 <_loop0_171_rule+0x19c> │ │ │ │ │ mov r5, r9 │ │ │ │ │ - b 1a684 <_loop0_171_rule+0x90> │ │ │ │ │ + b 1a66c <_loop0_171_rule+0x90> │ │ │ │ │ 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 1a718 <_loop0_171_rule+0x124> │ │ │ │ │ + bne 1a700 <_loop0_171_rule+0x124> │ │ │ │ │ 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 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1a72c <_loop0_171_rule+0x138> │ │ │ │ │ + b 1a714 <_loop0_171_rule+0x138> │ │ │ │ │ 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 │ │ │ │ │ mov r5, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1a72c <_loop0_171_rule+0x138> │ │ │ │ │ + b 1a714 <_loop0_171_rule+0x138> │ │ │ │ │ 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 1a72c <_loop0_171_rule+0x138> │ │ │ │ │ + b 1a714 <_loop0_171_rule+0x138> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1a72c <_loop0_171_rule+0x138> │ │ │ │ │ + b 1a714 <_loop0_171_rule+0x138> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1a620 <_loop0_171_rule+0x2c> │ │ │ │ │ + b 1a608 <_loop0_171_rule+0x2c> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -0001a7e8 : │ │ │ │ │ +0001a7d0 : │ │ │ │ │ import_from_as_name_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r1, [pc, #464] @ 1a9d0 │ │ │ │ │ + ldr r1, [pc, #464] @ 1a9b8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1a9c8 │ │ │ │ │ + beq 1a990 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 1a954 │ │ │ │ │ + bne 1a93c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 1a928 │ │ │ │ │ + beq 1a910 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1a978 │ │ │ │ │ - ldr r2, [pc, #368] @ 1a9d0 │ │ │ │ │ + beq 1a960 │ │ │ │ │ + ldr r2, [pc, #368] @ 1a9b8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1a99c │ │ │ │ │ + beq 1a984 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1a978 │ │ │ │ │ - ldr r1, [pc, #328] @ 1a9d4 │ │ │ │ │ + bne 1a960 │ │ │ │ │ + ldr r1, [pc, #328] @ 1a9bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a964 │ │ │ │ │ + bne 1a94c │ │ │ │ │ mov r9, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1a978 │ │ │ │ │ + bne 1a960 │ │ │ │ │ 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 1a918 │ │ │ │ │ + beq 1a900 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ ldrne r9, [r9, #4] │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ @@ -29508,480 +29501,480 @@ │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_alias> │ │ │ │ │ R_ARM_CALL _PyAST_alias │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1a9a8 │ │ │ │ │ + beq 1a998 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1a984 │ │ │ │ │ + blt 1a96c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1a844 │ │ │ │ │ + beq 1a82c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1a918 │ │ │ │ │ + b 1a900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 1a8a4 │ │ │ │ │ - b 1a89c │ │ │ │ │ + bne 1a88c │ │ │ │ │ + b 1a884 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1a914 │ │ │ │ │ + b 1a8fc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r5, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1a918 │ │ │ │ │ + b 1a900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1a86c │ │ │ │ │ + b 1a854 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 1a800 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1a97c │ │ │ │ │ - b 1a918 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1a818 │ │ │ │ │ + beq 1a964 │ │ │ │ │ + b 1a900 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000292 │ │ │ │ │ │ │ │ │ │ -0001a9d8 <_loop1_185_rule>: │ │ │ │ │ +0001a9c0 <_loop1_185_rule>: │ │ │ │ │ _loop1_41_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - ldr r2, [pc, #3116] @ 1b61c <_loop1_185_rule+0xc44> │ │ │ │ │ + ldr r2, [pc, #3116] @ 1b604 <_loop1_185_rule+0xc44> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1b4c4 <_loop1_185_rule+0xaec> │ │ │ │ │ + beq 1b4ac <_loop1_185_rule+0xaec> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1b4d8 <_loop1_185_rule+0xb00> │ │ │ │ │ + bne 1b4c0 <_loop1_185_rule+0xb00> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1b5a0 <_loop1_185_rule+0xbc8> │ │ │ │ │ + beq 1b588 <_loop1_185_rule+0xbc8> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1b4d8 <_loop1_185_rule+0xb00> │ │ │ │ │ - ldr r2, [pc, #3036] @ 1b61c <_loop1_185_rule+0xc44> │ │ │ │ │ + bne 1b4c0 <_loop1_185_rule+0xb00> │ │ │ │ │ + ldr r2, [pc, #3036] @ 1b604 <_loop1_185_rule+0xc44> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b584 <_loop1_185_rule+0xbac> │ │ │ │ │ - ldr r2, [pc, #3016] @ 1b61c <_loop1_185_rule+0xc44> │ │ │ │ │ + beq 1b56c <_loop1_185_rule+0xbac> │ │ │ │ │ + ldr r2, [pc, #3016] @ 1b604 <_loop1_185_rule+0xc44> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ad74 <_loop1_185_rule+0x39c> │ │ │ │ │ + beq 1ad5c <_loop1_185_rule+0x39c> │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq 1ad98 <_loop1_185_rule+0x3c0> │ │ │ │ │ + beq 1ad80 <_loop1_185_rule+0x3c0> │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1add4 <_loop1_185_rule+0x3fc> │ │ │ │ │ + beq 1adbc <_loop1_185_rule+0x3fc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2940] @ 1b61c <_loop1_185_rule+0xc44> │ │ │ │ │ + ldr r2, [pc, #2940] @ 1b604 <_loop1_185_rule+0xc44> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b51c <_loop1_185_rule+0xb44> │ │ │ │ │ + beq 1b504 <_loop1_185_rule+0xb44> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 1b534 <_loop1_185_rule+0xb5c> │ │ │ │ │ + bne 1b51c <_loop1_185_rule+0xb5c> │ │ │ │ │ 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 1aff4 <_loop1_185_rule+0x61c> │ │ │ │ │ + bne 1afdc <_loop1_185_rule+0x61c> │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1addc <_loop1_185_rule+0x404> │ │ │ │ │ + bne 1adc4 <_loop1_185_rule+0x404> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 1b4e4 <_loop1_185_rule+0xb0c> │ │ │ │ │ + beq 1b4cc <_loop1_185_rule+0xb0c> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1b53c <_loop1_185_rule+0xb64> │ │ │ │ │ + beq 1b524 <_loop1_185_rule+0xb64> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1b008 <_loop1_185_rule+0x630> │ │ │ │ │ + beq 1aff0 <_loop1_185_rule+0x630> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b008 <_loop1_185_rule+0x630> │ │ │ │ │ + beq 1aff0 <_loop1_185_rule+0x630> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 1b574 <_loop1_185_rule+0xb9c> │ │ │ │ │ + bne 1b55c <_loop1_185_rule+0xb9c> │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1af3c <_loop1_185_rule+0x564> │ │ │ │ │ + beq 1af24 <_loop1_185_rule+0x564> │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - ldr r9, [pc, #2668] @ 1b61c <_loop1_185_rule+0xc44> │ │ │ │ │ + ldr r9, [pc, #2668] @ 1b604 <_loop1_185_rule+0xc44> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r0, [r6] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ - str fp, [sp, #24] │ │ │ │ │ + str fp, [sp, #28] │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ - beq 1b410 <_loop1_185_rule+0xa38> │ │ │ │ │ + beq 1b3f8 <_loop1_185_rule+0xa38> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1b564 <_loop1_185_rule+0xb8c> │ │ │ │ │ + bne 1b54c <_loop1_185_rule+0xb8c> │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b014 <_loop1_185_rule+0x63c> │ │ │ │ │ + beq 1affc <_loop1_185_rule+0x63c> │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq 1b038 <_loop1_185_rule+0x660> │ │ │ │ │ + beq 1b020 <_loop1_185_rule+0x660> │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b088 <_loop1_185_rule+0x6b0> │ │ │ │ │ + beq 1b070 <_loop1_185_rule+0x6b0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2528] @ 1b61c <_loop1_185_rule+0xc44> │ │ │ │ │ + ldr r2, [pc, #2528] @ 1b604 <_loop1_185_rule+0xc44> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b5bc <_loop1_185_rule+0xbe4> │ │ │ │ │ + beq 1b5a4 <_loop1_185_rule+0xbe4> │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 1b5d4 <_loop1_185_rule+0xbfc> │ │ │ │ │ + bne 1b5bc <_loop1_185_rule+0xbfc> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1b320 <_loop1_185_rule+0x948> │ │ │ │ │ + bne 1b308 <_loop1_185_rule+0x948> │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b090 <_loop1_185_rule+0x6b8> │ │ │ │ │ + bne 1b078 <_loop1_185_rule+0x6b8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq fp, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 1b094 <_loop1_185_rule+0x6bc> │ │ │ │ │ + beq 1b07c <_loop1_185_rule+0x6bc> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ mov r2, fp │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b5fc <_loop1_185_rule+0xc24> │ │ │ │ │ + beq 1b5e4 <_loop1_185_rule+0xc24> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1b300 <_loop1_185_rule+0x928> │ │ │ │ │ + beq 1b2e8 <_loop1_185_rule+0x928> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b300 <_loop1_185_rule+0x928> │ │ │ │ │ + beq 1b2e8 <_loop1_185_rule+0x928> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b094 <_loop1_185_rule+0x6bc> │ │ │ │ │ + bne 1b07c <_loop1_185_rule+0x6bc> │ │ │ │ │ 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 1b5ec <_loop1_185_rule+0xc14> │ │ │ │ │ + beq 1b5d4 <_loop1_185_rule+0xc14> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b348 <_loop1_185_rule+0x970> │ │ │ │ │ + beq 1b330 <_loop1_185_rule+0x970> │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ str r5, [r2, r7, lsl #2] │ │ │ │ │ - str sl, [sp, #24] │ │ │ │ │ + str sl, [sp, #28] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b 1abc8 <_loop1_185_rule+0x1f0> │ │ │ │ │ + b 1abb0 <_loop1_185_rule+0x1f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 1b55c <_loop1_185_rule+0xb84> │ │ │ │ │ + bne 1b544 <_loop1_185_rule+0xb84> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 1aa74 <_loop1_185_rule+0x9c> │ │ │ │ │ + bne 1aa5c <_loop1_185_rule+0x9c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1b384 <_loop1_185_rule+0x9ac> │ │ │ │ │ + blt 1b36c <_loop1_185_rule+0x9ac> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - bne 1b55c <_loop1_185_rule+0xb84> │ │ │ │ │ + bne 1b544 <_loop1_185_rule+0xb84> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1aa94 <_loop1_185_rule+0xbc> │ │ │ │ │ + bne 1aa7c <_loop1_185_rule+0xbc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ subs r5, sl, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1b3c8 <_loop1_185_rule+0x9f0> │ │ │ │ │ - ldr r2, [pc, #2088] @ 1b61c <_loop1_185_rule+0xc44> │ │ │ │ │ + bne 1b3b0 <_loop1_185_rule+0x9f0> │ │ │ │ │ + ldr r2, [pc, #2088] @ 1b604 <_loop1_185_rule+0xc44> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1af5c <_loop1_185_rule+0x584> │ │ │ │ │ + beq 1af44 <_loop1_185_rule+0x584> │ │ │ │ │ ldr r8, [r4, #12] │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - beq 1af84 <_loop1_185_rule+0x5ac> │ │ │ │ │ + beq 1af6c <_loop1_185_rule+0x5ac> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1afc0 <_loop1_185_rule+0x5e8> │ │ │ │ │ + beq 1afa8 <_loop1_185_rule+0x5e8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2020] @ 1b61c <_loop1_185_rule+0xc44> │ │ │ │ │ + ldr r2, [pc, #2020] @ 1b604 <_loop1_185_rule+0xc44> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b488 <_loop1_185_rule+0xab0> │ │ │ │ │ + beq 1b470 <_loop1_185_rule+0xab0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1b474 <_loop1_185_rule+0xa9c> │ │ │ │ │ + bne 1b45c <_loop1_185_rule+0xa9c> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 1b2ec <_loop1_185_rule+0x914> │ │ │ │ │ + bne 1b2d4 <_loop1_185_rule+0x914> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b3b8 <_loop1_185_rule+0x9e0> │ │ │ │ │ + bne 1b3a0 <_loop1_185_rule+0x9e0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1b444 <_loop1_185_rule+0xa6c> │ │ │ │ │ + beq 1b42c <_loop1_185_rule+0xa6c> │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r2, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r8, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1b500 <_loop1_185_rule+0xb28> │ │ │ │ │ + beq 1b4e8 <_loop1_185_rule+0xb28> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1b30c <_loop1_185_rule+0x934> │ │ │ │ │ + beq 1b2f4 <_loop1_185_rule+0x934> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne 1b37c <_loop1_185_rule+0x9a4> │ │ │ │ │ - ldr r1, [pc, #1812] @ 1b620 <_loop1_185_rule+0xc48> │ │ │ │ │ + bne 1b364 <_loop1_185_rule+0x9a4> │ │ │ │ │ + ldr r1, [pc, #1812] @ 1b608 <_loop1_185_rule+0xc48> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b30c <_loop1_185_rule+0x934> │ │ │ │ │ + beq 1b2f4 <_loop1_185_rule+0x934> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ab9c <_loop1_185_rule+0x1c4> │ │ │ │ │ + bne 1ab84 <_loop1_185_rule+0x1c4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1b3cc <_loop1_185_rule+0x9f4> │ │ │ │ │ - b 1b3d0 <_loop1_185_rule+0x9f8> │ │ │ │ │ + beq 1b3b4 <_loop1_185_rule+0x9f4> │ │ │ │ │ + b 1b3b8 <_loop1_185_rule+0x9f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b444 <_loop1_185_rule+0xa6c> │ │ │ │ │ + bne 1b42c <_loop1_185_rule+0xa6c> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 1ae0c <_loop1_185_rule+0x434> │ │ │ │ │ + bne 1adf4 <_loop1_185_rule+0x434> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1b3e4 <_loop1_185_rule+0xa0c> │ │ │ │ │ + blt 1b3cc <_loop1_185_rule+0xa0c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - bne 1b444 <_loop1_185_rule+0xa6c> │ │ │ │ │ + bne 1b42c <_loop1_185_rule+0xa6c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 1ae2c <_loop1_185_rule+0x454> │ │ │ │ │ + bne 1ae14 <_loop1_185_rule+0x454> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ @@ -29991,546 +29984,546 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1aad4 <_loop1_185_rule+0xfc> │ │ │ │ │ - b 1aad0 <_loop1_185_rule+0xf8> │ │ │ │ │ + bne 1aabc <_loop1_185_rule+0xfc> │ │ │ │ │ + b 1aab8 <_loop1_185_rule+0xf8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ - b 1ade0 <_loop1_185_rule+0x408> │ │ │ │ │ + b 1adc8 <_loop1_185_rule+0x408> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 1b47c <_loop1_185_rule+0xaa4> │ │ │ │ │ + bne 1b464 <_loop1_185_rule+0xaa4> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 1ac0c <_loop1_185_rule+0x234> │ │ │ │ │ + bne 1abf4 <_loop1_185_rule+0x234> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt fp, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt fp, [r4, #60] @ 0x3c │ │ │ │ │ - blt 1b094 <_loop1_185_rule+0x6bc> │ │ │ │ │ + blt 1b07c <_loop1_185_rule+0x6bc> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - bne 1b47c <_loop1_185_rule+0xaa4> │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ + bne 1b464 <_loop1_185_rule+0xaa4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1ac30 <_loop1_185_rule+0x258> │ │ │ │ │ + bne 1ac18 <_loop1_185_rule+0x258> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - bne 1b428 <_loop1_185_rule+0xa50> │ │ │ │ │ + bne 1b410 <_loop1_185_rule+0xa50> │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b1d4 <_loop1_185_rule+0x7fc> │ │ │ │ │ + beq 1b1bc <_loop1_185_rule+0x7fc> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq 1b1f8 <_loop1_185_rule+0x820> │ │ │ │ │ + beq 1b1e0 <_loop1_185_rule+0x820> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b234 <_loop1_185_rule+0x85c> │ │ │ │ │ + beq 1b21c <_loop1_185_rule+0x85c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1332] @ 1b61c <_loop1_185_rule+0xc44> │ │ │ │ │ + ldr r2, [pc, #1332] @ 1b604 <_loop1_185_rule+0xc44> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b450 <_loop1_185_rule+0xa78> │ │ │ │ │ + beq 1b438 <_loop1_185_rule+0xa78> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1b5dc <_loop1_185_rule+0xc04> │ │ │ │ │ + bne 1b5c4 <_loop1_185_rule+0xc04> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1b334 <_loop1_185_rule+0x95c> │ │ │ │ │ + bne 1b31c <_loop1_185_rule+0x95c> │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b400 <_loop1_185_rule+0xa28> │ │ │ │ │ + bne 1b3e8 <_loop1_185_rule+0xa28> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 1b438 <_loop1_185_rule+0xa60> │ │ │ │ │ + beq 1b420 <_loop1_185_rule+0xa60> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r6 │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b4f4 <_loop1_185_rule+0xb1c> │ │ │ │ │ + beq 1b4dc <_loop1_185_rule+0xb1c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1b370 <_loop1_185_rule+0x998> │ │ │ │ │ + beq 1b358 <_loop1_185_rule+0x998> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - bne 1b370 <_loop1_185_rule+0x998> │ │ │ │ │ - ldr r1, [pc, #1128] @ 1b620 <_loop1_185_rule+0xc48> │ │ │ │ │ + bne 1b358 <_loop1_185_rule+0x998> │ │ │ │ │ + ldr r1, [pc, #1128] @ 1b608 <_loop1_185_rule+0xc48> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b370 <_loop1_185_rule+0x998> │ │ │ │ │ + beq 1b358 <_loop1_185_rule+0x998> │ │ │ │ │ mov r3, sl │ │ │ │ │ - b 1ad2c <_loop1_185_rule+0x354> │ │ │ │ │ + b 1ad14 <_loop1_185_rule+0x354> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b438 <_loop1_185_rule+0xa60> │ │ │ │ │ + bne 1b420 <_loop1_185_rule+0xa60> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 1b0bc <_loop1_185_rule+0x6e4> │ │ │ │ │ + bne 1b0a4 <_loop1_185_rule+0x6e4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1b398 <_loop1_185_rule+0x9c0> │ │ │ │ │ + blt 1b380 <_loop1_185_rule+0x9c0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - bne 1b438 <_loop1_185_rule+0xa60> │ │ │ │ │ + bne 1b420 <_loop1_185_rule+0xa60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1b0dc <_loop1_185_rule+0x704> │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + bne 1b0c4 <_loop1_185_rule+0x704> │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - beq 1afd0 <_loop1_185_rule+0x5f8> │ │ │ │ │ + beq 1afb8 <_loop1_185_rule+0x5f8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1afd0 <_loop1_185_rule+0x5f8> │ │ │ │ │ + bne 1afb8 <_loop1_185_rule+0x5f8> │ │ │ │ │ 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 1b4a4 <_loop1_185_rule+0xacc> │ │ │ │ │ + beq 1b48c <_loop1_185_rule+0xacc> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 1b2d4 <_loop1_185_rule+0x8fc> │ │ │ │ │ + ble 1b2bc <_loop1_185_rule+0x8fc> │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 1b2d4 <_loop1_185_rule+0x8fc> │ │ │ │ │ + beq 1b2bc <_loop1_185_rule+0x8fc> │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 1b2d4 <_loop1_185_rule+0x8fc> │ │ │ │ │ + beq 1b2bc <_loop1_185_rule+0x8fc> │ │ │ │ │ sub ip, r6, #4 │ │ │ │ │ add r3, r6, #4 │ │ │ │ │ add ip, ip, r5, lsl #2 │ │ │ │ │ rsb lr, r6, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ - bne 1b2bc <_loop1_185_rule+0x8e4> │ │ │ │ │ + bne 1b2a4 <_loop1_185_rule+0x8e4> │ │ │ │ │ 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 1afe8 <_loop1_185_rule+0x610> │ │ │ │ │ + b 1afd0 <_loop1_185_rule+0x610> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 1ae6c <_loop1_185_rule+0x494> │ │ │ │ │ - b 1ae68 <_loop1_185_rule+0x490> │ │ │ │ │ + bne 1ae54 <_loop1_185_rule+0x494> │ │ │ │ │ + b 1ae50 <_loop1_185_rule+0x490> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ - b 1b094 <_loop1_185_rule+0x6bc> │ │ │ │ │ + b 1b07c <_loop1_185_rule+0x6bc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1afd0 <_loop1_185_rule+0x5f8> │ │ │ │ │ + b 1afb8 <_loop1_185_rule+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1ac70 <_loop1_185_rule+0x298> │ │ │ │ │ - b 1ac6c <_loop1_185_rule+0x294> │ │ │ │ │ + bne 1ac58 <_loop1_185_rule+0x298> │ │ │ │ │ + b 1ac54 <_loop1_185_rule+0x294> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1b11c <_loop1_185_rule+0x744> │ │ │ │ │ - b 1b118 <_loop1_185_rule+0x740> │ │ │ │ │ + bne 1b104 <_loop1_185_rule+0x744> │ │ │ │ │ + b 1b100 <_loop1_185_rule+0x740> │ │ │ │ │ lsl r3, r2, #1 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1b4a0 <_loop1_185_rule+0xac8> │ │ │ │ │ + beq 1b488 <_loop1_185_rule+0xac8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [sp, #16] │ │ │ │ │ - b 1ad5c <_loop1_185_rule+0x384> │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + b 1ad44 <_loop1_185_rule+0x384> │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b248 <_loop1_185_rule+0x870> │ │ │ │ │ + b 1b230 <_loop1_185_rule+0x870> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str sl, [r4, #60] @ 0x3c │ │ │ │ │ - b 1ade0 <_loop1_185_rule+0x408> │ │ │ │ │ + b 1adc8 <_loop1_185_rule+0x408> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b248 <_loop1_185_rule+0x870> │ │ │ │ │ + b 1b230 <_loop1_185_rule+0x870> │ │ │ │ │ sub r3, r3, #3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - b 1afd0 <_loop1_185_rule+0x5f8> │ │ │ │ │ + b 1afb8 <_loop1_185_rule+0x5f8> │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - beq 1afd0 <_loop1_185_rule+0x5f8> │ │ │ │ │ - b 1b25c <_loop1_185_rule+0x884> │ │ │ │ │ + beq 1afb8 <_loop1_185_rule+0x5f8> │ │ │ │ │ + b 1b244 <_loop1_185_rule+0x884> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - b 1afd0 <_loop1_185_rule+0x5f8> │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + b 1afb8 <_loop1_185_rule+0x5f8> │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b 1b244 <_loop1_185_rule+0x86c> │ │ │ │ │ + b 1b22c <_loop1_185_rule+0x86c> │ │ │ │ │ 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 1b57c <_loop1_185_rule+0xba4> │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + beq 1b564 <_loop1_185_rule+0xba4> │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b 1b3cc <_loop1_185_rule+0x9f4> │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + b 1b3b4 <_loop1_185_rule+0x9f4> │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b248 <_loop1_185_rule+0x870> │ │ │ │ │ + b 1b230 <_loop1_185_rule+0x870> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1b100 <_loop1_185_rule+0x728> │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + beq 1b0e8 <_loop1_185_rule+0x728> │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 1b248 <_loop1_185_rule+0x870> │ │ │ │ │ + b 1b230 <_loop1_185_rule+0x870> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b094 <_loop1_185_rule+0x6bc> │ │ │ │ │ + b 1b07c <_loop1_185_rule+0x6bc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1ae50 <_loop1_185_rule+0x478> │ │ │ │ │ - b 1b470 <_loop1_185_rule+0xa98> │ │ │ │ │ + beq 1ae38 <_loop1_185_rule+0x478> │ │ │ │ │ + b 1b458 <_loop1_185_rule+0xa98> │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ 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 1b2e4 <_loop1_185_rule+0x90c> │ │ │ │ │ + b 1b2cc <_loop1_185_rule+0x90c> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1aa14 <_loop1_185_rule+0x3c> │ │ │ │ │ + beq 1a9fc <_loop1_185_rule+0x3c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 1b2e4 <_loop1_185_rule+0x90c> │ │ │ │ │ + b 1b2cc <_loop1_185_rule+0x90c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ - b 1ade0 <_loop1_185_rule+0x408> │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + b 1adc8 <_loop1_185_rule+0x408> │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1b248 <_loop1_185_rule+0x870> │ │ │ │ │ + b 1b230 <_loop1_185_rule+0x870> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1aab8 <_loop1_185_rule+0xe0> │ │ │ │ │ + beq 1aaa0 <_loop1_185_rule+0xe0> │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 1ade0 <_loop1_185_rule+0x408> │ │ │ │ │ + b 1adc8 <_loop1_185_rule+0x408> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne sl, #1 │ │ │ │ │ strne sl, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1b4ec <_loop1_185_rule+0xb14> │ │ │ │ │ - b 1ade0 <_loop1_185_rule+0x408> │ │ │ │ │ + beq 1b4d4 <_loop1_185_rule+0xb14> │ │ │ │ │ + b 1adc8 <_loop1_185_rule+0x408> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1addc <_loop1_185_rule+0x404> │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + b 1adc4 <_loop1_185_rule+0x404> │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b 1b3cc <_loop1_185_rule+0x9f4> │ │ │ │ │ + b 1b3b4 <_loop1_185_rule+0x9f4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1ade0 <_loop1_185_rule+0x408> │ │ │ │ │ + b 1adc8 <_loop1_185_rule+0x408> │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ - b 1abe8 <_loop1_185_rule+0x210> │ │ │ │ │ + b 1abd0 <_loop1_185_rule+0x210> │ │ │ │ │ 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 1aa4c <_loop1_185_rule+0x74> │ │ │ │ │ - b 1b3cc <_loop1_185_rule+0x9f4> │ │ │ │ │ + beq 1aa34 <_loop1_185_rule+0x74> │ │ │ │ │ + b 1b3b4 <_loop1_185_rule+0x9f4> │ │ │ │ │ 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 1b2e4 <_loop1_185_rule+0x90c> │ │ │ │ │ + b 1b2cc <_loop1_185_rule+0x90c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 1ac54 <_loop1_185_rule+0x27c> │ │ │ │ │ + beq 1ac3c <_loop1_185_rule+0x27c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 1b094 <_loop1_185_rule+0x6bc> │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + b 1b07c <_loop1_185_rule+0x6bc> │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b 1b474 <_loop1_185_rule+0xa9c> │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ + b 1b45c <_loop1_185_rule+0xa9c> │ │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b 1af3c <_loop1_185_rule+0x564> │ │ │ │ │ + b 1af24 <_loop1_185_rule+0x564> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne fp, #1 │ │ │ │ │ strne fp, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1b304 <_loop1_185_rule+0x92c> │ │ │ │ │ - b 1b094 <_loop1_185_rule+0x6bc> │ │ │ │ │ + beq 1b2ec <_loop1_185_rule+0x92c> │ │ │ │ │ + b 1b07c <_loop1_185_rule+0x6bc> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -0001b624 : │ │ │ │ │ +0001b60c : │ │ │ │ │ named_expression_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r1, [pc, #1336] @ 1bb74 │ │ │ │ │ + ldr r1, [pc, #1336] @ 1bb5c │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1bb54 │ │ │ │ │ + beq 1bb3c │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1bb68 │ │ │ │ │ - ldr r1, [pc, #1292] @ 1bb74 │ │ │ │ │ + bne 1bb50 │ │ │ │ │ + ldr r1, [pc, #1292] @ 1bb5c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b720 │ │ │ │ │ + beq 1b708 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ movne r6, r5 │ │ │ │ │ - beq 1b744 │ │ │ │ │ + beq 1b72c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1b780 │ │ │ │ │ + bne 1b768 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 1b85c │ │ │ │ │ + bne 1b844 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r7, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1b710 │ │ │ │ │ + bne 1b6f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1b824 │ │ │ │ │ - ldr r1, [pc, #1156] @ 1bb78 │ │ │ │ │ + beq 1b80c │ │ │ │ │ + ldr r1, [pc, #1156] @ 1bb60 │ │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b824 │ │ │ │ │ + beq 1b80c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1bb48 │ │ │ │ │ + bne 1bb30 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 1b688 │ │ │ │ │ + bne 1b670 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1b834 │ │ │ │ │ + blt 1b81c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - bne 1bb48 │ │ │ │ │ + bne 1bb30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1b6a8 │ │ │ │ │ + beq 1b690 │ │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b6a8 │ │ │ │ │ + beq 1b690 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1bb18 │ │ │ │ │ + beq 1bb00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1bb18 │ │ │ │ │ + beq 1bb00 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ ldr r9, [r3, #24] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_CALL _PyPegen_set_expr_context │ │ │ │ │ @@ -30541,160 +30534,160 @@ │ │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ │ stm sp, {r6, r9} │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ R_ARM_CALL _PyAST_NamedExpr │ │ │ │ │ - ldr r2, [pc, #896] @ 1bb7c │ │ │ │ │ + ldr r2, [pc, #896] @ 1bb64 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1baf4 │ │ │ │ │ + beq 1badc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b710 │ │ │ │ │ + b 1b6f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 1b81c │ │ │ │ │ + b 1b804 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1b6c8 │ │ │ │ │ + beq 1b6b0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1bb68 │ │ │ │ │ - ldr r1, [pc, #776] @ 1bb74 │ │ │ │ │ + bne 1bb50 │ │ │ │ │ + ldr r1, [pc, #776] @ 1bb5c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1bb28 │ │ │ │ │ + beq 1bb10 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r1, #1200 @ 0x4b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b8bc │ │ │ │ │ + beq 1b8a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b81c │ │ │ │ │ + bne 1b804 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 1b6c8 │ │ │ │ │ + b 1b6b0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1bb3c │ │ │ │ │ + bne 1bb24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1b9f0 │ │ │ │ │ + bne 1b9d8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1bb3c │ │ │ │ │ + bne 1bb24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1b958 │ │ │ │ │ + bne 1b940 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1bb3c │ │ │ │ │ - ldr r1, [pc, #620] @ 1bb80 │ │ │ │ │ + bne 1bb24 │ │ │ │ │ + ldr r1, [pc, #620] @ 1bb68 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b934 │ │ │ │ │ + beq 1b91c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10254 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1ba74 │ │ │ │ │ + bne 1ba5c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r2, #1200 @ 0x4b0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ - b 1b898 │ │ │ │ │ + b 1b880 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b8fc │ │ │ │ │ + beq 1b8e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10254 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1b8fc │ │ │ │ │ - ldr r1, [pc, #512] @ 1bb84 │ │ │ │ │ + beq 1b8e4 │ │ │ │ │ + ldr r1, [pc, #512] @ 1bb6c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b8fc │ │ │ │ │ - ldr r3, [pc, #492] @ 1bb88 │ │ │ │ │ + beq 1b8e4 │ │ │ │ │ + ldr r3, [pc, #492] @ 1bb70 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #488] @ 1bb8c │ │ │ │ │ + ldr r3, [pc, #488] @ 1bb74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r9, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r9, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b940 │ │ │ │ │ + beq 1b928 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b8b4 │ │ │ │ │ + b 1b89c │ │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b8dc │ │ │ │ │ + beq 1b8c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b8dc │ │ │ │ │ - ldr r3, [pc, #368] @ 1bb8c │ │ │ │ │ + beq 1b8c4 │ │ │ │ │ + ldr r3, [pc, #368] @ 1bb74 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r9, [r3] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ ldr sl, [r7, #16] │ │ │ │ │ ldr fp, [r7, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r7, [r7, #28] │ │ │ │ │ @@ -30702,43 +30695,43 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_get_expr_name │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ str fp, [sp] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - ldr r0, [pc, #312] @ 1bb90 │ │ │ │ │ + ldr r0, [pc, #312] @ 1bb78 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b9d4 │ │ │ │ │ - b 1b940 │ │ │ │ │ + bne 1b9bc │ │ │ │ │ + b 1b928 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b934 │ │ │ │ │ + beq 1b91c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10254 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b934 │ │ │ │ │ - ldr r1, [pc, #244] @ 1bb94 │ │ │ │ │ + beq 1b91c │ │ │ │ │ + ldr r1, [pc, #244] @ 1bb7c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b934 │ │ │ │ │ - ldr r3, [pc, #212] @ 1bb8c │ │ │ │ │ + beq 1b91c │ │ │ │ │ + ldr r3, [pc, #212] @ 1bb74 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r9, [r3] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ ldr fp, [r7, #16] │ │ │ │ │ ldr sl, [r7, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r7, [r7, #28] │ │ │ │ │ @@ -30746,51 +30739,51 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_get_expr_name │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ str sl, [sp] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - ldr r0, [pc, #164] @ 1bb98 │ │ │ │ │ - b 1ba54 │ │ │ │ │ + ldr r0, [pc, #164] @ 1bb80 │ │ │ │ │ + b 1ba3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ movne r6, r2 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1b848 │ │ │ │ │ + b 1b830 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b848 │ │ │ │ │ + b 1b830 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1b878 │ │ │ │ │ + beq 1b860 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b9e8 │ │ │ │ │ + b 1b9d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b848 │ │ │ │ │ + b 1b830 │ │ │ │ │ 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 1b660 │ │ │ │ │ + beq 1b648 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 1b710 │ │ │ │ │ + b 1b6f8 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ .word 0x000004e4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _tmp_161_rule │ │ │ │ │ @@ -30802,225 +30795,225 @@ │ │ │ │ │ .word 0x000008bc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _tmp_162_rule │ │ │ │ │ .word 0x00000928 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0001bb9c : │ │ │ │ │ +0001bb84 : │ │ │ │ │ tuple_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r2, [pc, #1004] @ 1bfa0 │ │ │ │ │ + ldr r2, [pc, #1004] @ 1bf88 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1bef8 │ │ │ │ │ + beq 1bee0 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1bec0 │ │ │ │ │ + bne 1bea8 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 1bf40 │ │ │ │ │ + beq 1bf28 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ 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 1bebc │ │ │ │ │ - ldr r2, [pc, #904] @ 1bfa0 │ │ │ │ │ + beq 1bea4 │ │ │ │ │ + ldr r2, [pc, #904] @ 1bf88 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1bf30 │ │ │ │ │ + beq 1bf18 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r2, r3, #1 │ │ │ │ │ movne r3, r2 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1bebc │ │ │ │ │ - ldr r2, [pc, #860] @ 1bfa0 │ │ │ │ │ + bne 1bea4 │ │ │ │ │ + ldr r2, [pc, #860] @ 1bf88 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1bd84 │ │ │ │ │ + beq 1bd6c │ │ │ │ │ ldr fp, [r4, #12] │ │ │ │ │ cmp r9, fp │ │ │ │ │ movne fp, r9 │ │ │ │ │ - beq 1bda8 │ │ │ │ │ + beq 1bd90 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r1, #16 │ │ │ │ │ ldr r3, [r3, fp, lsl #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1bdf8 │ │ │ │ │ + bne 1bde0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1bf7c │ │ │ │ │ + bne 1bf64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1be70 │ │ │ │ │ + beq 1be58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1be6c │ │ │ │ │ + beq 1be54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e324 │ │ │ │ │ + bl 1e304 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1be74 │ │ │ │ │ + bne 1be5c │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1be94 │ │ │ │ │ + beq 1be7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1bebc │ │ │ │ │ + bne 1bea4 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1bebc │ │ │ │ │ + beq 1bea4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1bd6c │ │ │ │ │ + beq 1bd54 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_CALL _PyAST_Tuple │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1bf10 │ │ │ │ │ + beq 1bef8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1bf7c │ │ │ │ │ + bne 1bf64 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne 1bc64 │ │ │ │ │ + bne 1bc4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r2, [r4, #88] @ 0x58 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ sublt r2, r2, #1 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt 1be74 │ │ │ │ │ + blt 1be5c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, fp, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r8, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr sl, [r2, #16] │ │ │ │ │ - bne 1bf7c │ │ │ │ │ + bne 1bf64 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1bc88 │ │ │ │ │ + beq 1bc70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10254 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - beq 1bc88 │ │ │ │ │ + beq 1bc70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq 1be74 │ │ │ │ │ + beq 1be5c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r1, [sp] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1bed8 │ │ │ │ │ + beq 1bec0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1bcb4 │ │ │ │ │ + b 1bc9c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1bebc │ │ │ │ │ + bne 1bea4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b 1bd10 │ │ │ │ │ + b 1bcf8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1be7c │ │ │ │ │ + beq 1be64 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ @@ -31031,137 +31024,137 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1be70 │ │ │ │ │ - b 1be74 │ │ │ │ │ + beq 1be58 │ │ │ │ │ + b 1be5c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1bbd8 │ │ │ │ │ - b 1bec0 │ │ │ │ │ + beq 1bbc0 │ │ │ │ │ + b 1bea8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1bec0 │ │ │ │ │ - b 1bd74 │ │ │ │ │ + beq 1bea8 │ │ │ │ │ + b 1bd5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1bc24 │ │ │ │ │ + b 1bc0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1bf88 │ │ │ │ │ + blt 1bf70 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ movne r5, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 1bbf8 │ │ │ │ │ - b 1bd74 │ │ │ │ │ + beq 1bbe0 │ │ │ │ │ + b 1bd5c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1be74 │ │ │ │ │ + b 1be5c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1bd74 │ │ │ │ │ + b 1bd5c │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -0001bfa4 : │ │ │ │ │ +0001bf8c : │ │ │ │ │ star_named_expression_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r1, [pc, #372] @ 1c130 │ │ │ │ │ + ldr r1, [pc, #372] @ 1c118 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1c128 │ │ │ │ │ + beq 1c110 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 1c07c │ │ │ │ │ + bne 1c064 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 1c050 │ │ │ │ │ + beq 1c038 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c08c │ │ │ │ │ + bne 1c074 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c07c │ │ │ │ │ + bne 1c064 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1c110 │ │ │ │ │ + blt 1c0f8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1c000 │ │ │ │ │ + beq 1bfe8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1c040 │ │ │ │ │ + b 1c028 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10254 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1c014 │ │ │ │ │ + beq 1bffc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 1c040 │ │ │ │ │ + beq 1c028 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r1, [sp] │ │ │ │ │ @@ -31169,1527 +31162,1527 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, r5 │ │ │ │ │ - bne 1c038 │ │ │ │ │ + bne 1c020 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1c038 │ │ │ │ │ - b 1c040 │ │ │ │ │ + beq 1c020 │ │ │ │ │ + b 1c028 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c040 │ │ │ │ │ + b 1c028 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1bfd4 │ │ │ │ │ + b 1bfbc │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -0001c134 <_loop0_37_rule>: │ │ │ │ │ +0001c11c <_loop0_37_rule>: │ │ │ │ │ _loop0_40_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - ldr r2, [pc, #3040] @ 1cd2c <_loop0_37_rule+0xbf8> │ │ │ │ │ + ldr r2, [pc, #3040] @ 1cd14 <_loop0_37_rule+0xbf8> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1cba4 <_loop0_37_rule+0xa70> │ │ │ │ │ + beq 1cb8c <_loop0_37_rule+0xa70> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1cbb8 <_loop0_37_rule+0xa84> │ │ │ │ │ + bne 1cba0 <_loop0_37_rule+0xa84> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1cd10 <_loop0_37_rule+0xbdc> │ │ │ │ │ + beq 1ccf8 <_loop0_37_rule+0xbdc> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1cbb8 <_loop0_37_rule+0xa84> │ │ │ │ │ - ldr r2, [pc, #2956] @ 1cd2c <_loop0_37_rule+0xbf8> │ │ │ │ │ + bne 1cba0 <_loop0_37_rule+0xa84> │ │ │ │ │ + ldr r2, [pc, #2956] @ 1cd14 <_loop0_37_rule+0xbf8> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ccf4 <_loop0_37_rule+0xbc0> │ │ │ │ │ - ldr r2, [pc, #2936] @ 1cd2c <_loop0_37_rule+0xbf8> │ │ │ │ │ + beq 1ccdc <_loop0_37_rule+0xbc0> │ │ │ │ │ + ldr r2, [pc, #2936] @ 1cd14 <_loop0_37_rule+0xbf8> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c4cc <_loop0_37_rule+0x398> │ │ │ │ │ + beq 1c4b4 <_loop0_37_rule+0x398> │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq 1c4f0 <_loop0_37_rule+0x3bc> │ │ │ │ │ + beq 1c4d8 <_loop0_37_rule+0x3bc> │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c52c <_loop0_37_rule+0x3f8> │ │ │ │ │ + beq 1c514 <_loop0_37_rule+0x3f8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2860] @ 1cd2c <_loop0_37_rule+0xbf8> │ │ │ │ │ + ldr r2, [pc, #2860] @ 1cd14 <_loop0_37_rule+0xbf8> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ccd4 <_loop0_37_rule+0xba0> │ │ │ │ │ + beq 1ccbc <_loop0_37_rule+0xba0> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 1ccec <_loop0_37_rule+0xbb8> │ │ │ │ │ + bne 1ccd4 <_loop0_37_rule+0xbb8> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 1c774 <_loop0_37_rule+0x640> │ │ │ │ │ + bne 1c75c <_loop0_37_rule+0x640> │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1c534 <_loop0_37_rule+0x400> │ │ │ │ │ + bne 1c51c <_loop0_37_rule+0x400> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 1cbc4 <_loop0_37_rule+0xa90> │ │ │ │ │ + beq 1cbac <_loop0_37_rule+0xa90> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1cbd4 <_loop0_37_rule+0xaa0> │ │ │ │ │ + beq 1cbbc <_loop0_37_rule+0xaa0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1c788 <_loop0_37_rule+0x654> │ │ │ │ │ + beq 1c770 <_loop0_37_rule+0x654> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c788 <_loop0_37_rule+0x654> │ │ │ │ │ + beq 1c770 <_loop0_37_rule+0x654> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 1ccc4 <_loop0_37_rule+0xb90> │ │ │ │ │ + bne 1ccac <_loop0_37_rule+0xb90> │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c698 <_loop0_37_rule+0x564> │ │ │ │ │ + beq 1c680 <_loop0_37_rule+0x564> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - ldr r9, [pc, #2596] @ 1cd2c <_loop0_37_rule+0xbf8> │ │ │ │ │ + ldr r9, [pc, #2596] @ 1cd14 <_loop0_37_rule+0xbf8> │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str sl, [sp, #16] │ │ │ │ │ str r0, [r6] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ - beq 1caf0 <_loop0_37_rule+0x9bc> │ │ │ │ │ + beq 1cad8 <_loop0_37_rule+0x9bc> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1ccb8 <_loop0_37_rule+0xb84> │ │ │ │ │ + bne 1cca0 <_loop0_37_rule+0xb84> │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c794 <_loop0_37_rule+0x660> │ │ │ │ │ + beq 1c77c <_loop0_37_rule+0x660> │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq 1c7b8 <_loop0_37_rule+0x684> │ │ │ │ │ + beq 1c7a0 <_loop0_37_rule+0x684> │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c808 <_loop0_37_rule+0x6d4> │ │ │ │ │ + beq 1c7f0 <_loop0_37_rule+0x6d4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2456] @ 1cd2c <_loop0_37_rule+0xbf8> │ │ │ │ │ + ldr r2, [pc, #2456] @ 1cd14 <_loop0_37_rule+0xbf8> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1cb34 <_loop0_37_rule+0xa00> │ │ │ │ │ + beq 1cb1c <_loop0_37_rule+0xa00> │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 1cb4c <_loop0_37_rule+0xa18> │ │ │ │ │ + bne 1cb34 <_loop0_37_rule+0xa18> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1ca1c <_loop0_37_rule+0x8e8> │ │ │ │ │ + bne 1ca04 <_loop0_37_rule+0x8e8> │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1c810 <_loop0_37_rule+0x6dc> │ │ │ │ │ + bne 1c7f8 <_loop0_37_rule+0x6dc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq fp, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 1c814 <_loop0_37_rule+0x6e0> │ │ │ │ │ + beq 1c7fc <_loop0_37_rule+0x6e0> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r2, fp │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1cc60 <_loop0_37_rule+0xb2c> │ │ │ │ │ + beq 1cc48 <_loop0_37_rule+0xb2c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1c99c <_loop0_37_rule+0x868> │ │ │ │ │ + beq 1c984 <_loop0_37_rule+0x868> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c99c <_loop0_37_rule+0x868> │ │ │ │ │ + beq 1c984 <_loop0_37_rule+0x868> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1c814 <_loop0_37_rule+0x6e0> │ │ │ │ │ + bne 1c7fc <_loop0_37_rule+0x6e0> │ │ │ │ │ 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 1cb28 <_loop0_37_rule+0x9f4> │ │ │ │ │ + beq 1cb10 <_loop0_37_rule+0x9f4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ca44 <_loop0_37_rule+0x910> │ │ │ │ │ + beq 1ca2c <_loop0_37_rule+0x910> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ str r5, [r2, r7, lsl #2] │ │ │ │ │ str sl, [sp, #16] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b 1c320 <_loop0_37_rule+0x1ec> │ │ │ │ │ + b 1c308 <_loop0_37_rule+0x1ec> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 1cb54 <_loop0_37_rule+0xa20> │ │ │ │ │ + bne 1cb3c <_loop0_37_rule+0xa20> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 1c1d4 <_loop0_37_rule+0xa0> │ │ │ │ │ + bne 1c1bc <_loop0_37_rule+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1cb14 <_loop0_37_rule+0x9e0> │ │ │ │ │ + blt 1cafc <_loop0_37_rule+0x9e0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - bne 1cb54 <_loop0_37_rule+0xa20> │ │ │ │ │ + bne 1cb3c <_loop0_37_rule+0xa20> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1c1f4 <_loop0_37_rule+0xc0> │ │ │ │ │ + bne 1c1dc <_loop0_37_rule+0xc0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ subs r5, sl, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1caa4 <_loop0_37_rule+0x970> │ │ │ │ │ - ldr r2, [pc, #2016] @ 1cd2c <_loop0_37_rule+0xbf8> │ │ │ │ │ + bne 1ca8c <_loop0_37_rule+0x970> │ │ │ │ │ + ldr r2, [pc, #2016] @ 1cd14 <_loop0_37_rule+0xbf8> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c9b8 <_loop0_37_rule+0x884> │ │ │ │ │ + beq 1c9a0 <_loop0_37_rule+0x884> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 1c9dc <_loop0_37_rule+0x8a8> │ │ │ │ │ + beq 1c9c4 <_loop0_37_rule+0x8a8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1c720 <_loop0_37_rule+0x5ec> │ │ │ │ │ + beq 1c708 <_loop0_37_rule+0x5ec> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1948] @ 1cd2c <_loop0_37_rule+0xbf8> │ │ │ │ │ + ldr r2, [pc, #1948] @ 1cd14 <_loop0_37_rule+0xbf8> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1cbf4 <_loop0_37_rule+0xac0> │ │ │ │ │ + beq 1cbdc <_loop0_37_rule+0xac0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1cc0c <_loop0_37_rule+0xad8> │ │ │ │ │ + bne 1cbf4 <_loop0_37_rule+0xad8> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 1c988 <_loop0_37_rule+0x854> │ │ │ │ │ + bne 1c970 <_loop0_37_rule+0x854> │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1c724 <_loop0_37_rule+0x5f0> │ │ │ │ │ + bne 1c70c <_loop0_37_rule+0x5f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1cc24 <_loop0_37_rule+0xaf0> │ │ │ │ │ + beq 1cc0c <_loop0_37_rule+0xaf0> │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r9, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1cb74 <_loop0_37_rule+0xa40> │ │ │ │ │ + beq 1cb5c <_loop0_37_rule+0xa40> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1c9a8 <_loop0_37_rule+0x874> │ │ │ │ │ + beq 1c990 <_loop0_37_rule+0x874> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - bne 1cb9c <_loop0_37_rule+0xa68> │ │ │ │ │ - ldr r1, [pc, #1740] @ 1cd30 <_loop0_37_rule+0xbfc> │ │ │ │ │ + bne 1cb84 <_loop0_37_rule+0xa68> │ │ │ │ │ + ldr r1, [pc, #1740] @ 1cd18 <_loop0_37_rule+0xbfc> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c9ac <_loop0_37_rule+0x878> │ │ │ │ │ + beq 1c994 <_loop0_37_rule+0x878> │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c2f8 <_loop0_37_rule+0x1c4> │ │ │ │ │ + bne 1c2e0 <_loop0_37_rule+0x1c4> │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1caa8 <_loop0_37_rule+0x974> │ │ │ │ │ - b 1caac <_loop0_37_rule+0x978> │ │ │ │ │ + beq 1ca90 <_loop0_37_rule+0x974> │ │ │ │ │ + b 1ca94 <_loop0_37_rule+0x978> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1cb5c <_loop0_37_rule+0xa28> │ │ │ │ │ + bne 1cb44 <_loop0_37_rule+0xa28> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 1c83c <_loop0_37_rule+0x708> │ │ │ │ │ + bne 1c824 <_loop0_37_rule+0x708> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1ca84 <_loop0_37_rule+0x950> │ │ │ │ │ + blt 1ca6c <_loop0_37_rule+0x950> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - bne 1cb5c <_loop0_37_rule+0xa28> │ │ │ │ │ + bne 1cb44 <_loop0_37_rule+0xa28> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1c85c <_loop0_37_rule+0x728> │ │ │ │ │ + bne 1c844 <_loop0_37_rule+0x728> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1cacc <_loop0_37_rule+0x998> │ │ │ │ │ + beq 1cab4 <_loop0_37_rule+0x998> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt 1c954 <_loop0_37_rule+0x820> │ │ │ │ │ + bgt 1c93c <_loop0_37_rule+0x820> │ │ │ │ │ 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 │ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 1c234 <_loop0_37_rule+0x100> │ │ │ │ │ - b 1c230 <_loop0_37_rule+0xfc> │ │ │ │ │ + bne 1c21c <_loop0_37_rule+0x100> │ │ │ │ │ + b 1c218 <_loop0_37_rule+0xfc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c538 <_loop0_37_rule+0x404> │ │ │ │ │ + b 1c520 <_loop0_37_rule+0x404> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 1ccac <_loop0_37_rule+0xb78> │ │ │ │ │ + bne 1cc94 <_loop0_37_rule+0xb78> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 1c364 <_loop0_37_rule+0x230> │ │ │ │ │ + bne 1c34c <_loop0_37_rule+0x230> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt fp, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt fp, [r4, #60] @ 0x3c │ │ │ │ │ - blt 1c814 <_loop0_37_rule+0x6e0> │ │ │ │ │ + blt 1c7fc <_loop0_37_rule+0x6e0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - bne 1ccac <_loop0_37_rule+0xb78> │ │ │ │ │ + bne 1cc94 <_loop0_37_rule+0xb78> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1c388 <_loop0_37_rule+0x254> │ │ │ │ │ + bne 1c370 <_loop0_37_rule+0x254> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - bne 1cb08 <_loop0_37_rule+0x9d4> │ │ │ │ │ + bne 1caf0 <_loop0_37_rule+0x9d4> │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c6b8 <_loop0_37_rule+0x584> │ │ │ │ │ + beq 1c6a0 <_loop0_37_rule+0x584> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq 1c6dc <_loop0_37_rule+0x5a8> │ │ │ │ │ + beq 1c6c4 <_loop0_37_rule+0x5a8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c718 <_loop0_37_rule+0x5e4> │ │ │ │ │ + beq 1c700 <_loop0_37_rule+0x5e4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1220] @ 1cd2c <_loop0_37_rule+0xbf8> │ │ │ │ │ + ldr r2, [pc, #1220] @ 1cd14 <_loop0_37_rule+0xbf8> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1cc8c <_loop0_37_rule+0xb58> │ │ │ │ │ + beq 1cc74 <_loop0_37_rule+0xb58> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1cc80 <_loop0_37_rule+0xb4c> │ │ │ │ │ + bne 1cc68 <_loop0_37_rule+0xb4c> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1ca30 <_loop0_37_rule+0x8fc> │ │ │ │ │ + bne 1ca18 <_loop0_37_rule+0x8fc> │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1ca78 <_loop0_37_rule+0x944> │ │ │ │ │ + bne 1ca60 <_loop0_37_rule+0x944> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 1cc18 <_loop0_37_rule+0xae4> │ │ │ │ │ + beq 1cc00 <_loop0_37_rule+0xae4> │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r6 │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1cc30 <_loop0_37_rule+0xafc> │ │ │ │ │ + beq 1cc18 <_loop0_37_rule+0xafc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1ca6c <_loop0_37_rule+0x938> │ │ │ │ │ + beq 1ca54 <_loop0_37_rule+0x938> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - bne 1ca6c <_loop0_37_rule+0x938> │ │ │ │ │ - ldr r1, [pc, #1016] @ 1cd30 <_loop0_37_rule+0xbfc> │ │ │ │ │ + bne 1ca54 <_loop0_37_rule+0x938> │ │ │ │ │ + ldr r1, [pc, #1016] @ 1cd18 <_loop0_37_rule+0xbfc> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ca6c <_loop0_37_rule+0x938> │ │ │ │ │ + beq 1ca54 <_loop0_37_rule+0x938> │ │ │ │ │ mov r3, sl │ │ │ │ │ - b 1c484 <_loop0_37_rule+0x350> │ │ │ │ │ + b 1c46c <_loop0_37_rule+0x350> │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 1c754 <_loop0_37_rule+0x620> │ │ │ │ │ + beq 1c73c <_loop0_37_rule+0x620> │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ ldr r1, [r6, r3, lsl #2] │ │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 1c754 <_loop0_37_rule+0x620> │ │ │ │ │ - b 1c96c <_loop0_37_rule+0x838> │ │ │ │ │ + beq 1c73c <_loop0_37_rule+0x620> │ │ │ │ │ + b 1c954 <_loop0_37_rule+0x838> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 1c5c4 <_loop0_37_rule+0x490> │ │ │ │ │ - b 1c5c0 <_loop0_37_rule+0x48c> │ │ │ │ │ + bne 1c5ac <_loop0_37_rule+0x490> │ │ │ │ │ + b 1c5a8 <_loop0_37_rule+0x48c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c814 <_loop0_37_rule+0x6e0> │ │ │ │ │ + b 1c7fc <_loop0_37_rule+0x6e0> │ │ │ │ │ mov r5, r9 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - b 1c72c <_loop0_37_rule+0x5f8> │ │ │ │ │ + b 1c714 <_loop0_37_rule+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1cb64 <_loop0_37_rule+0xa30> │ │ │ │ │ + bne 1cb4c <_loop0_37_rule+0xa30> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 1c564 <_loop0_37_rule+0x430> │ │ │ │ │ + bne 1c54c <_loop0_37_rule+0x430> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1ca8c <_loop0_37_rule+0x958> │ │ │ │ │ + blt 1ca74 <_loop0_37_rule+0x958> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ - bne 1cb64 <_loop0_37_rule+0xa30> │ │ │ │ │ + bne 1cb4c <_loop0_37_rule+0xa30> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1c584 <_loop0_37_rule+0x450> │ │ │ │ │ - b 1c720 <_loop0_37_rule+0x5ec> │ │ │ │ │ + bne 1c56c <_loop0_37_rule+0x450> │ │ │ │ │ + b 1c708 <_loop0_37_rule+0x5ec> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1c3c8 <_loop0_37_rule+0x294> │ │ │ │ │ - b 1c3c4 <_loop0_37_rule+0x290> │ │ │ │ │ + bne 1c3b0 <_loop0_37_rule+0x294> │ │ │ │ │ + b 1c3ac <_loop0_37_rule+0x290> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1c89c <_loop0_37_rule+0x768> │ │ │ │ │ - b 1c898 <_loop0_37_rule+0x764> │ │ │ │ │ + bne 1c884 <_loop0_37_rule+0x768> │ │ │ │ │ + b 1c880 <_loop0_37_rule+0x764> │ │ │ │ │ lsl r3, r2, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1cc3c <_loop0_37_rule+0xb08> │ │ │ │ │ + beq 1cc24 <_loop0_37_rule+0xb08> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [sp, #20] │ │ │ │ │ - b 1c4b4 <_loop0_37_rule+0x380> │ │ │ │ │ + b 1c49c <_loop0_37_rule+0x380> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b 1c9ac <_loop0_37_rule+0x878> │ │ │ │ │ + b 1c994 <_loop0_37_rule+0x878> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b 1c724 <_loop0_37_rule+0x5f0> │ │ │ │ │ + b 1c70c <_loop0_37_rule+0x5f0> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1c72c <_loop0_37_rule+0x5f8> │ │ │ │ │ + b 1c714 <_loop0_37_rule+0x5f8> │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 1c74c <_loop0_37_rule+0x618> │ │ │ │ │ + bne 1c734 <_loop0_37_rule+0x618> │ │ │ │ │ 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 │ │ │ │ │ mov r8, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1c764 <_loop0_37_rule+0x630> │ │ │ │ │ + b 1c74c <_loop0_37_rule+0x630> │ │ │ │ │ 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 1cccc <_loop0_37_rule+0xb98> │ │ │ │ │ + beq 1ccb4 <_loop0_37_rule+0xb98> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b 1caa8 <_loop0_37_rule+0x974> │ │ │ │ │ + b 1ca90 <_loop0_37_rule+0x974> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str sl, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c538 <_loop0_37_rule+0x404> │ │ │ │ │ + b 1c520 <_loop0_37_rule+0x404> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b 1c698 <_loop0_37_rule+0x564> │ │ │ │ │ + b 1c680 <_loop0_37_rule+0x564> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 1c3ac <_loop0_37_rule+0x278> │ │ │ │ │ + beq 1c394 <_loop0_37_rule+0x278> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 1c814 <_loop0_37_rule+0x6e0> │ │ │ │ │ + b 1c7fc <_loop0_37_rule+0x6e0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1c534 <_loop0_37_rule+0x400> │ │ │ │ │ + b 1c51c <_loop0_37_rule+0x400> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1c72c <_loop0_37_rule+0x5f8> │ │ │ │ │ + b 1c714 <_loop0_37_rule+0x5f8> │ │ │ │ │ mov r5, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c9b0 <_loop0_37_rule+0x87c> │ │ │ │ │ + beq 1c998 <_loop0_37_rule+0x87c> │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c72c <_loop0_37_rule+0x5f8> │ │ │ │ │ + b 1c714 <_loop0_37_rule+0x5f8> │ │ │ │ │ mov r5, r8 │ │ │ │ │ - b 1c9ac <_loop0_37_rule+0x878> │ │ │ │ │ + b 1c994 <_loop0_37_rule+0x878> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c170 <_loop0_37_rule+0x3c> │ │ │ │ │ + beq 1c158 <_loop0_37_rule+0x3c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 1c764 <_loop0_37_rule+0x630> │ │ │ │ │ + b 1c74c <_loop0_37_rule+0x630> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c538 <_loop0_37_rule+0x404> │ │ │ │ │ + b 1c520 <_loop0_37_rule+0x404> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne sl, #1 │ │ │ │ │ strne sl, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1cbcc <_loop0_37_rule+0xa98> │ │ │ │ │ - b 1c538 <_loop0_37_rule+0x404> │ │ │ │ │ + beq 1cbb4 <_loop0_37_rule+0xa98> │ │ │ │ │ + b 1c520 <_loop0_37_rule+0x404> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1c5a8 <_loop0_37_rule+0x474> │ │ │ │ │ + beq 1c590 <_loop0_37_rule+0x474> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 1c72c <_loop0_37_rule+0x5f8> │ │ │ │ │ + b 1c714 <_loop0_37_rule+0x5f8> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1c72c <_loop0_37_rule+0x5f8> │ │ │ │ │ + b 1c714 <_loop0_37_rule+0x5f8> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b 1cb78 <_loop0_37_rule+0xa44> │ │ │ │ │ + b 1cb60 <_loop0_37_rule+0xa44> │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ 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 1c764 <_loop0_37_rule+0x630> │ │ │ │ │ + b 1c74c <_loop0_37_rule+0x630> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne fp, #1 │ │ │ │ │ strne fp, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1c9a0 <_loop0_37_rule+0x86c> │ │ │ │ │ - b 1c814 <_loop0_37_rule+0x6e0> │ │ │ │ │ + beq 1c988 <_loop0_37_rule+0x86c> │ │ │ │ │ + b 1c7fc <_loop0_37_rule+0x6e0> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b 1cc0c <_loop0_37_rule+0xad8> │ │ │ │ │ + b 1cbf4 <_loop0_37_rule+0xad8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1c880 <_loop0_37_rule+0x74c> │ │ │ │ │ + beq 1c868 <_loop0_37_rule+0x74c> │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b 1cc08 <_loop0_37_rule+0xad4> │ │ │ │ │ + b 1cbf0 <_loop0_37_rule+0xad4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1c814 <_loop0_37_rule+0x6e0> │ │ │ │ │ + b 1c7fc <_loop0_37_rule+0x6e0> │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b 1caa8 <_loop0_37_rule+0x974> │ │ │ │ │ + b 1ca90 <_loop0_37_rule+0x974> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1c538 <_loop0_37_rule+0x404> │ │ │ │ │ + b 1c520 <_loop0_37_rule+0x404> │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ - b 1c340 <_loop0_37_rule+0x20c> │ │ │ │ │ + b 1c328 <_loop0_37_rule+0x20c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c218 <_loop0_37_rule+0xe4> │ │ │ │ │ + beq 1c200 <_loop0_37_rule+0xe4> │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 1c538 <_loop0_37_rule+0x404> │ │ │ │ │ + b 1c520 <_loop0_37_rule+0x404> │ │ │ │ │ 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 1c1ac <_loop0_37_rule+0x78> │ │ │ │ │ - b 1caa8 <_loop0_37_rule+0x974> │ │ │ │ │ + beq 1c194 <_loop0_37_rule+0x78> │ │ │ │ │ + b 1ca90 <_loop0_37_rule+0x974> │ │ │ │ │ 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 1c764 <_loop0_37_rule+0x630> │ │ │ │ │ + b 1c74c <_loop0_37_rule+0x630> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -0001cd34 : │ │ │ │ │ +0001cd1c : │ │ │ │ │ star_etc_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r3, [pc, #2392] @ 1d6a4 │ │ │ │ │ + ldr r3, [pc, #2392] @ 1d68c │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1d310 │ │ │ │ │ + beq 1d2f8 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1d324 │ │ │ │ │ + bne 1d30c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - bne 1cfe4 │ │ │ │ │ + bne 1cfcc │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ce48 │ │ │ │ │ + bne 1ce30 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 1cf7c │ │ │ │ │ + bne 1cf64 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1cf08 │ │ │ │ │ + bne 1cef0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1cf7c │ │ │ │ │ + bne 1cf64 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1cf8c │ │ │ │ │ + bne 1cf74 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 1d098 │ │ │ │ │ - ldr r1, [pc, #2216] @ 1d6a4 │ │ │ │ │ + bne 1d080 │ │ │ │ │ + ldr r1, [pc, #2216] @ 1d68c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1d250 │ │ │ │ │ + beq 1d238 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1d0a4 │ │ │ │ │ + bne 1d08c │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ceac │ │ │ │ │ + bne 1ce94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1cd98 │ │ │ │ │ + beq 1cd80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_parse> │ │ │ │ │ R_ARM_CALL _loop0_48_rule │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1cd98 │ │ │ │ │ + beq 1cd80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d6c8 │ │ │ │ │ + bl 1d6b0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 1cd9c │ │ │ │ │ + bne 1cd84 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1cee0 │ │ │ │ │ + beq 1cec8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b 1ce3c │ │ │ │ │ + b 1ce24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1ce28 │ │ │ │ │ + beq 1ce10 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1ce98 │ │ │ │ │ + bne 1ce80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cea4 │ │ │ │ │ + beq 1ce8c │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1ce3c │ │ │ │ │ + b 1ce24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #1936] @ 1d6a4 │ │ │ │ │ + ldr r1, [pc, #1936] @ 1d68c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1d444 │ │ │ │ │ + beq 1d42c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d434 │ │ │ │ │ + bne 1d41c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 46c <_PyPegen_parse+0x46c> │ │ │ │ │ R_ARM_CALL param_star_annotation_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1d3d8 │ │ │ │ │ + bne 1d3c0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 1d434 │ │ │ │ │ + bne 1d41c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 46c <_PyPegen_parse+0x46c> │ │ │ │ │ R_ARM_CALL param_star_annotation_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1d348 │ │ │ │ │ + bne 1d330 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1cdcc │ │ │ │ │ + beq 1cdb4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1ce3c │ │ │ │ │ + b 1ce24 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d330 │ │ │ │ │ + beq 1d318 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23754 <_loop1_178_rule> │ │ │ │ │ + bl 2375c <_loop1_178_rule> │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1d330 │ │ │ │ │ + beq 1d318 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d6c8 │ │ │ │ │ + bl 1d6b0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 1d334 │ │ │ │ │ + bne 1d31c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1ce98 │ │ │ │ │ - b 1cee0 │ │ │ │ │ + bne 1ce80 │ │ │ │ │ + b 1cec8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1708] @ 1d6a4 │ │ │ │ │ + ldr r2, [pc, #1708] @ 1d68c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1d5e0 │ │ │ │ │ + beq 1d5c8 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 1d450 │ │ │ │ │ + bne 1d438 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1d5f4 │ │ │ │ │ + bne 1d5dc │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d58c │ │ │ │ │ + bne 1d574 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d5f4 │ │ │ │ │ + bne 1d5dc │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d600 │ │ │ │ │ + bne 1d5e8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d5f4 │ │ │ │ │ + bne 1d5dc │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d278 │ │ │ │ │ + bne 1d260 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1cd84 │ │ │ │ │ + beq 1cd6c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 1ce3c │ │ │ │ │ + b 1ce24 │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1512] @ 1d6a4 │ │ │ │ │ + ldr r2, [pc, #1512] @ 1d68c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1d230 │ │ │ │ │ + beq 1d218 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d140 │ │ │ │ │ + bne 1d128 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d244 │ │ │ │ │ + bne 1d22c │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d1f8 │ │ │ │ │ + bne 1d1e0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d244 │ │ │ │ │ + bne 1d22c │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d1b4 │ │ │ │ │ + bne 1d19c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - beq 1ce14 │ │ │ │ │ - b 1ce2c │ │ │ │ │ + beq 1cdfc │ │ │ │ │ + b 1ce14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d0d8 │ │ │ │ │ + beq 1d0c0 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1d0d8 │ │ │ │ │ - ldr r3, [pc, #1340] @ 1d6a8 │ │ │ │ │ + beq 1d0c0 │ │ │ │ │ + ldr r3, [pc, #1340] @ 1d690 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - ldr r3, [pc, #1336] @ 1d6ac │ │ │ │ │ + ldr r3, [pc, #1336] @ 1d694 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d124 │ │ │ │ │ + beq 1d10c │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 1d12c │ │ │ │ │ + b 1d114 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d120 │ │ │ │ │ + beq 1d108 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d120 │ │ │ │ │ + beq 1d108 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1330 │ │ │ │ │ + bl 1330 │ │ │ │ │ R_ARM_CALL _tmp_184_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1d120 │ │ │ │ │ - ldr r3, [pc, #1208] @ 1d6a8 │ │ │ │ │ + beq 1d108 │ │ │ │ │ + ldr r3, [pc, #1208] @ 1d690 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - ldr r3, [pc, #1208] @ 1d6b0 │ │ │ │ │ - b 1d170 │ │ │ │ │ + ldr r3, [pc, #1208] @ 1d698 │ │ │ │ │ + b 1d158 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d0fc │ │ │ │ │ + beq 1d0e4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d0fc │ │ │ │ │ + beq 1d0e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1d0fc │ │ │ │ │ - b 1d1e8 │ │ │ │ │ + beq 1d0e4 │ │ │ │ │ + b 1d1d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1d0c0 │ │ │ │ │ + beq 1d0a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1d12c │ │ │ │ │ + b 1d114 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1ce28 │ │ │ │ │ + bne 1ce10 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1ce14 │ │ │ │ │ - b 1d0a8 │ │ │ │ │ + beq 1cdfc │ │ │ │ │ + b 1d090 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl ac4 <_PyPegen_parse+0xac4> │ │ │ │ │ R_ARM_CALL _tmp_181_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d07c │ │ │ │ │ + beq 1d064 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_parse> │ │ │ │ │ R_ARM_CALL _loop0_182_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d07c │ │ │ │ │ + beq 1d064 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1d07c │ │ │ │ │ + beq 1d064 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl ac4 <_PyPegen_parse+0xac4> │ │ │ │ │ R_ARM_CALL _tmp_183_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d07c │ │ │ │ │ - ldr r3, [pc, #1008] @ 1d6b4 │ │ │ │ │ + beq 1d064 │ │ │ │ │ + ldr r3, [pc, #1008] @ 1d69c │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #988] @ 1d6a8 │ │ │ │ │ + ldr r3, [pc, #988] @ 1d690 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d080 │ │ │ │ │ + beq 1d068 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1d088 │ │ │ │ │ + b 1d070 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1cd70 │ │ │ │ │ + beq 1cd58 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 1ce3c │ │ │ │ │ + b 1ce24 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1cdf4 │ │ │ │ │ - b 1d098 │ │ │ │ │ + beq 1cddc │ │ │ │ │ + b 1d080 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 1cf68 │ │ │ │ │ + bne 1cf50 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - ldr r1, [pc, #836] @ 1d6b8 │ │ │ │ │ + ldr r1, [pc, #836] @ 1d6a0 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, r8 │ │ │ │ │ - beq 1cf60 │ │ │ │ │ + beq 1cf48 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1d40c │ │ │ │ │ + beq 1d3f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_parse> │ │ │ │ │ R_ARM_CALL _loop0_49_rule │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1cf70 │ │ │ │ │ + beq 1cf58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d6c8 │ │ │ │ │ + bl 1d6b0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 1ce80 │ │ │ │ │ - b 1cf70 │ │ │ │ │ + beq 1ce68 │ │ │ │ │ + b 1cf58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cf40 │ │ │ │ │ + beq 1cf28 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 1d388 │ │ │ │ │ - b 1cf44 │ │ │ │ │ + beq 1d370 │ │ │ │ │ + b 1cf2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cf64 │ │ │ │ │ + beq 1cf4c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 1cf70 │ │ │ │ │ + b 1cf58 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1cf70 │ │ │ │ │ + b 1cf58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1cf20 │ │ │ │ │ + b 1cf08 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #584] @ 1d6a4 │ │ │ │ │ + ldr r2, [pc, #584] @ 1d68c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1d580 │ │ │ │ │ + beq 1d568 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d570 │ │ │ │ │ + bne 1d558 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d538 │ │ │ │ │ + bne 1d520 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d570 │ │ │ │ │ + bne 1d558 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 1d52c │ │ │ │ │ + beq 1d514 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #476] @ 1d6a4 │ │ │ │ │ + ldr r2, [pc, #476] @ 1d68c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1d698 │ │ │ │ │ + beq 1d680 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d688 │ │ │ │ │ + bne 1d670 │ │ │ │ │ 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 1d650 │ │ │ │ │ + bne 1d638 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d688 │ │ │ │ │ + bne 1d670 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 1d650 │ │ │ │ │ + bne 1d638 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1d014 │ │ │ │ │ + b 1cffc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #368] @ 1d6bc │ │ │ │ │ + ldr r3, [pc, #368] @ 1d6a4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #340] @ 1d6a8 │ │ │ │ │ + ldr r3, [pc, #340] @ 1d690 │ │ │ │ │ ldr r2, [r8, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r8, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ ldr r3, [r8, #16] │ │ │ │ │ - b 1d2e4 │ │ │ │ │ + b 1d2cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1d014 │ │ │ │ │ + b 1cffc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1d468 │ │ │ │ │ + b 1d450 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d034 │ │ │ │ │ + beq 1d01c │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d034 │ │ │ │ │ - ldr r2, [pc, #236] @ 1d6a8 │ │ │ │ │ - ldr r3, [pc, #256] @ 1d6c0 │ │ │ │ │ + beq 1d01c │ │ │ │ │ + ldr r2, [pc, #236] @ 1d690 │ │ │ │ │ + ldr r3, [pc, #256] @ 1d6a8 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d2ec │ │ │ │ │ + beq 1d2d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #2 │ │ │ │ │ - b 1cea4 │ │ │ │ │ + b 1ce8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1d680 │ │ │ │ │ + beq 1d668 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1d088 │ │ │ │ │ + b 1d070 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d058 │ │ │ │ │ + beq 1d040 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1d058 │ │ │ │ │ - ldr r3, [pc, #152] @ 1d6c4 │ │ │ │ │ + beq 1d040 │ │ │ │ │ + ldr r3, [pc, #152] @ 1d6ac │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #116] @ 1d6a8 │ │ │ │ │ + ldr r3, [pc, #116] @ 1d690 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - b 1d2e4 │ │ │ │ │ + b 1d2cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d544 │ │ │ │ │ - b 1d010 │ │ │ │ │ + bne 1d52c │ │ │ │ │ + b 1cff8 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - b 1cffc │ │ │ │ │ + b 1cfe4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1d52c │ │ │ │ │ + b 1d514 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1d4d4 │ │ │ │ │ + b 1d4bc │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000a04 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000a34 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -32700,396 +32693,396 @@ │ │ │ │ │ .word 0x00000968 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000098c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000009b0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0001d6c8 : │ │ │ │ │ +0001d6b0 : │ │ │ │ │ kwds_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r1, [pc, #576] @ 1d920 │ │ │ │ │ + ldr r1, [pc, #576] @ 1d908 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1d910 │ │ │ │ │ + beq 1d8f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1d748 │ │ │ │ │ + bne 1d730 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - bne 1d768 │ │ │ │ │ + bne 1d750 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d754 │ │ │ │ │ + bne 1d73c │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d740 │ │ │ │ │ - b 1d738 │ │ │ │ │ + bne 1d728 │ │ │ │ │ + b 1d720 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #420] @ 1d920 │ │ │ │ │ + ldr r2, [pc, #420] @ 1d908 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1d8f0 │ │ │ │ │ + beq 1d8d8 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d804 │ │ │ │ │ + bne 1d7ec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1d904 │ │ │ │ │ + bne 1d8ec │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d8b8 │ │ │ │ │ + bne 1d8a0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1d904 │ │ │ │ │ + bne 1d8ec │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d87c │ │ │ │ │ + bne 1d864 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1d724 │ │ │ │ │ - b 1d748 │ │ │ │ │ + beq 1d70c │ │ │ │ │ + b 1d730 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d794 │ │ │ │ │ + beq 1d77c │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ldrne r3, [pc, #248] @ 1d924 │ │ │ │ │ - beq 1d794 │ │ │ │ │ + ldrne r3, [pc, #248] @ 1d90c │ │ │ │ │ + beq 1d77c │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #240] @ 1d928 │ │ │ │ │ + ldr r3, [pc, #240] @ 1d910 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d7e0 │ │ │ │ │ + beq 1d7c8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 1d7e8 │ │ │ │ │ + b 1d7d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d7dc │ │ │ │ │ + beq 1d7c4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d7dc │ │ │ │ │ + beq 1d7c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1330 │ │ │ │ │ + bl 1330 │ │ │ │ │ R_ARM_CALL _tmp_184_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1d7dc │ │ │ │ │ - ldr r3, [pc, #116] @ 1d92c │ │ │ │ │ - b 1d82c │ │ │ │ │ + beq 1d7c4 │ │ │ │ │ + ldr r3, [pc, #116] @ 1d914 │ │ │ │ │ + b 1d814 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d7b8 │ │ │ │ │ + beq 1d7a0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d7b8 │ │ │ │ │ + beq 1d7a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1d7b8 │ │ │ │ │ - b 1d8b0 │ │ │ │ │ + beq 1d7a0 │ │ │ │ │ + b 1d898 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1d918 │ │ │ │ │ + beq 1d900 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1d7e8 │ │ │ │ │ + b 1d7d0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1d6f8 │ │ │ │ │ + b 1d6e0 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 1d780 │ │ │ │ │ + b 1d768 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000a04 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000a34 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0001d930 : │ │ │ │ │ +0001d918 : │ │ │ │ │ block_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r3, [pc, #2080] @ 1e168 │ │ │ │ │ + ldr r3, [pc, #2072] @ 1e148 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1e060 │ │ │ │ │ + beq 1df34 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1dd6c │ │ │ │ │ + bne 1dd54 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #2036] @ 1e16c │ │ │ │ │ + ldr r1, [pc, #2028] @ 1e14c │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1dc54 │ │ │ │ │ + bne 1dc3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1dd68 │ │ │ │ │ + bne 1dd50 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dcac │ │ │ │ │ + beq 1dc94 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dcac │ │ │ │ │ + beq 1dc94 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #1944] @ 1e168 │ │ │ │ │ + ldr r1, [pc, #1936] @ 1e148 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1df84 │ │ │ │ │ + beq 1df14 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1df9c │ │ │ │ │ - ldr r1, [pc, #1912] @ 1e168 │ │ │ │ │ + bne 1df2c │ │ │ │ │ + ldr r1, [pc, #1904] @ 1e148 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1e024 │ │ │ │ │ + beq 1e100 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 1e008 │ │ │ │ │ + beq 1df74 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldreq r7, [pc, #1860] @ 1e168 │ │ │ │ │ + ldreq r7, [pc, #1852] @ 1e148 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ streq r8, [sp] │ │ │ │ │ - bne 1e01c │ │ │ │ │ + bne 1df88 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1db04 │ │ │ │ │ + beq 1daec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1dfdc │ │ │ │ │ + bne 1e0f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl e8c │ │ │ │ │ + bl e88 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1dc90 │ │ │ │ │ + bne 1dc78 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 1dd28 │ │ │ │ │ + bne 1dd10 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1e044 │ │ │ │ │ + beq 1e120 │ │ │ │ │ bl 3de4 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1db10 │ │ │ │ │ - ldr r1, [pc, #1752] @ 1e170 │ │ │ │ │ + beq 1daf8 │ │ │ │ │ + ldr r1, [pc, #1744] @ 1e150 │ │ │ │ │ mov r3, #13 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1db10 │ │ │ │ │ + beq 1daf8 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1db10 │ │ │ │ │ + beq 1daf8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1dfa4 │ │ │ │ │ + beq 1e0c0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1dc6c │ │ │ │ │ + beq 1dc54 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str r6, [fp, r5, lsl #2] │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1da3c │ │ │ │ │ + bne 1da24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1da3c │ │ │ │ │ + b 1da24 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 1dd7c │ │ │ │ │ - ldr r3, [pc, #1596] @ 1e168 │ │ │ │ │ + bne 1ded4 │ │ │ │ │ + ldr r3, [pc, #1588] @ 1e148 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1dfc4 │ │ │ │ │ + beq 1e0a8 │ │ │ │ │ bl 3de4 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1dd88 │ │ │ │ │ + bne 1dd64 │ │ │ │ │ ldr r8, [sp] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1dd40 │ │ │ │ │ + beq 1dd28 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1dd40 │ │ │ │ │ + bne 1dd28 │ │ │ │ │ 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 1e000 │ │ │ │ │ + beq 1df6c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 1dbf4 │ │ │ │ │ + ble 1dbdc │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [fp] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - beq 1dbf4 │ │ │ │ │ + beq 1dbdc │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [fp, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - beq 1dbf4 │ │ │ │ │ + beq 1dbdc │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [fp, #8] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ - beq 1dbf4 │ │ │ │ │ + beq 1dbdc │ │ │ │ │ sub lr, fp, #4 │ │ │ │ │ add lr, lr, r5, lsl #2 │ │ │ │ │ add r2, fp, #8 │ │ │ │ │ rsb r5, fp, #4 │ │ │ │ │ add r3, r5, r2 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r2, lr │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ - bne 1dbdc │ │ │ │ │ + bne 1dbc4 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_flatten> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_flatten │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e134 │ │ │ │ │ + beq 1df90 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dcac │ │ │ │ │ - ldr r2, [pc, #1320] @ 1e16c │ │ │ │ │ + beq 1dc94 │ │ │ │ │ + ldr r2, [pc, #1312] @ 1e14c │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -33100,149 +33093,146 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsl r9, r9, #1 │ │ │ │ │ lsl r1, r9, #2 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dffc │ │ │ │ │ + beq 1df68 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b 1dae8 │ │ │ │ │ + b 1dad0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1e074 │ │ │ │ │ + beq 1df48 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1dadc │ │ │ │ │ + b 1dac4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1dd68 │ │ │ │ │ + bne 1dd50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3af4 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1dc3c │ │ │ │ │ + bne 1dc24 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1dc3c │ │ │ │ │ + beq 1dc24 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1dd6c │ │ │ │ │ + bne 1dd54 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #1132] @ 1e168 │ │ │ │ │ + ldr r3, [pc, #1124] @ 1e148 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 1e0e4 │ │ │ │ │ + beq 1e034 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e094 │ │ │ │ │ + bne 1dfe4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - b 1dc3c │ │ │ │ │ + b 1dc24 │ │ │ │ │ ldr r8, [sp] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - bne 1db68 │ │ │ │ │ + bne 1db50 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - beq 1dcbc │ │ │ │ │ + beq 1dca4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1dc64 │ │ │ │ │ - ldr r8, [sp] │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 1db54 │ │ │ │ │ + b 1dc4c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #980] @ 1e168 │ │ │ │ │ + ldr r2, [pc, #984] @ 1e148 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1df78 │ │ │ │ │ + beq 1e07c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1df50 │ │ │ │ │ + bne 1e068 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1df30 │ │ │ │ │ + beq 1e060 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 1df50 │ │ │ │ │ + bne 1e068 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ str r8, [sp, #20] │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1de2c │ │ │ │ │ + beq 1de08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3de4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1de2c │ │ │ │ │ + beq 1de08 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq 1defc │ │ │ │ │ + beq 1dee0 │ │ │ │ │ str r3, [r5, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b 1ddec │ │ │ │ │ + b 1ddc8 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r8, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1df64 │ │ │ │ │ + beq 1e054 │ │ │ │ │ ldr ip, [sp, #4] │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - ble 1de84 │ │ │ │ │ + ble 1de60 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ ldr r0, [r2, r8, lsl #2] │ │ │ │ │ str r0, [r1, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 1de68 │ │ │ │ │ + b 1de44 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ @@ -33252,274 +33242,275 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1dd7c │ │ │ │ │ + beq 1ded4 │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1df24 │ │ │ │ │ + bne 1df08 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dd7c │ │ │ │ │ - sub r2, r2, #2 │ │ │ │ │ - b 1dadc │ │ │ │ │ + subne r2, r2, #2 │ │ │ │ │ + bne 1dac4 │ │ │ │ │ + ldr r8, [sp] │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 1db3c │ │ │ │ │ lsl r8, r8, #1 │ │ │ │ │ lsl r1, r8, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e104 │ │ │ │ │ + beq 1dfb4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 1de18 │ │ │ │ │ + b 1ddf4 │ │ │ │ │ ldr r8, [sp] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1dd80 │ │ │ │ │ - ldr r8, [sp] │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - str r2, [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 1db50 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r8, [sp] │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1db50 │ │ │ │ │ - ldr r8, [sp] │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - b 1df34 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1dda0 │ │ │ │ │ + b 1ded8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1d9e8 │ │ │ │ │ + beq 1d9d0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 1dd58 │ │ │ │ │ + b 1dd40 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 1d954 │ │ │ │ │ + b 1dd50 │ │ │ │ │ ldr r8, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ strne r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 1db54 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 1dfec │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b 1db3c │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r8, [sp] │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 1dd30 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r8, [sp] │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 1dd80 │ │ │ │ │ + b 1dd18 │ │ │ │ │ ldr r8, [sp] │ │ │ │ │ mov r0, fp │ │ │ │ │ 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 │ │ │ │ │ - b 1dd54 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - subne r2, r2, #1 │ │ │ │ │ - beq 1d9fc │ │ │ │ │ - b 1dd54 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 1e158 │ │ │ │ │ - ldr r8, [r4, #8] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b 1da84 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 1d96c │ │ │ │ │ - b 1dd68 │ │ │ │ │ - ldr r8, [sp] │ │ │ │ │ + b 1dd3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - movne r1, #1 │ │ │ │ │ - strne r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 1dd30 │ │ │ │ │ - ldr r1, [pc, #212] @ 1e170 │ │ │ │ │ + movne r3, #1 │ │ │ │ │ + ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ + movne r5, r3 │ │ │ │ │ + strne r3, [r4, #60] @ 0x3c │ │ │ │ │ + b 1dd40 │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + ldr r8, [sp] │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + str r2, [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 1db38 │ │ │ │ │ + ldr r1, [pc, #356] @ 1e150 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dd14 │ │ │ │ │ - ldr r2, [pc, #188] @ 1e174 │ │ │ │ │ - ldr r3, [pc, #188] @ 1e178 │ │ │ │ │ + beq 1dcfc │ │ │ │ │ + ldr r2, [pc, #332] @ 1e154 │ │ │ │ │ + ldr r3, [pc, #332] @ 1e158 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e114 │ │ │ │ │ + beq 1e088 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1dc3c │ │ │ │ │ + b 1dc24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq 1dd00 │ │ │ │ │ - b 1dd1c │ │ │ │ │ - mov r3, r5 │ │ │ │ │ + beq 1dce8 │ │ │ │ │ + b 1dd04 │ │ │ │ │ ldr r8, [sp] │ │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ │ - b 1df6c │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + b 1dfc0 │ │ │ │ │ + ldr r8, [sp] │ │ │ │ │ + b 1dfc8 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r8, [sp] │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 1db38 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 1dd7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1dd18 │ │ │ │ │ - b 1dd1c │ │ │ │ │ + beq 1dd00 │ │ │ │ │ + b 1dd04 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 1e0e0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b 1db24 │ │ │ │ │ + ldr r8, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ - movne r5, r3 │ │ │ │ │ - strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1dd58 │ │ │ │ │ + movne r1, #1 │ │ │ │ │ + strne r1, [r4, #60] @ 0x3c │ │ │ │ │ + b 1db3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [sp] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1db54 │ │ │ │ │ + b 1ded8 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r8, [sp] │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 1dd18 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ + subne r2, r2, #1 │ │ │ │ │ + beq 1d9e4 │ │ │ │ │ + b 1dd3c │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldreq r8, [r4, #8] │ │ │ │ │ + moveq r0, r4 │ │ │ │ │ + beq 1da6c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r8, [sp] │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 1db3c │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000405 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ R_ARM_ABS32 PyExc_IndentationError │ │ │ │ │ .word 0x00000a64 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0001e17c : │ │ │ │ │ +0001e15c : │ │ │ │ │ list_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r2, [pc, #396] @ 1e320 │ │ │ │ │ + ldr r2, [pc, #396] @ 1e300 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1e2d0 │ │ │ │ │ + beq 1e2b0 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1e27c │ │ │ │ │ + bne 1e25c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 1e294 │ │ │ │ │ + beq 1e274 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e274 │ │ │ │ │ + beq 1e254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e324 │ │ │ │ │ + bl 1e304 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 1e274 │ │ │ │ │ + bne 1e254 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e274 │ │ │ │ │ + beq 1e254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e25c │ │ │ │ │ + beq 1e23c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_List> │ │ │ │ │ R_ARM_CALL _PyAST_List │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e2e8 │ │ │ │ │ + beq 1e2c8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -33530,235 +33521,235 @@ │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1e308 │ │ │ │ │ + blt 1e2e8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ movne r5, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 1e1d8 │ │ │ │ │ - b 1e264 │ │ │ │ │ + beq 1e1b8 │ │ │ │ │ + b 1e244 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1e1b8 │ │ │ │ │ - b 1e27c │ │ │ │ │ + beq 1e198 │ │ │ │ │ + b 1e25c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1e27c │ │ │ │ │ - b 1e264 │ │ │ │ │ + beq 1e25c │ │ │ │ │ + b 1e244 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1e264 │ │ │ │ │ + b 1e244 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -0001e324 : │ │ │ │ │ +0001e304 : │ │ │ │ │ star_named_expressions_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #1472] @ 1e8fc │ │ │ │ │ + ldr r2, [pc, #1472] @ 1e8dc │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ add r5, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r5, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1e8b8 │ │ │ │ │ + beq 1e898 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e8cc │ │ │ │ │ - ldr r3, [pc, #1428] @ 1e8fc │ │ │ │ │ + bne 1e8ac │ │ │ │ │ + ldr r3, [pc, #1428] @ 1e8dc │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1e834 │ │ │ │ │ + beq 1e814 │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1e8e4 │ │ │ │ │ + beq 1e8c4 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 1e6dc │ │ │ │ │ + beq 1e6bc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e76c │ │ │ │ │ + bne 1e74c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e744 │ │ │ │ │ + bne 1e724 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1e74c │ │ │ │ │ - ldr r2, [pc, #1296] @ 1e8fc │ │ │ │ │ + beq 1e72c │ │ │ │ │ + ldr r2, [pc, #1296] @ 1e8dc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1e7d0 │ │ │ │ │ + beq 1e7b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e744 │ │ │ │ │ + bne 1e724 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1e738 │ │ │ │ │ + beq 1e718 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r6, #1 │ │ │ │ │ streq sl, [sp, #20] │ │ │ │ │ streq r9, [sp, #24] │ │ │ │ │ - beq 1e490 │ │ │ │ │ - b 1e744 │ │ │ │ │ + beq 1e470 │ │ │ │ │ + b 1e724 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, r9, lsl #2] │ │ │ │ │ ldr sl, [r2, #12] │ │ │ │ │ ldr fp, [r2, #16] │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e650 │ │ │ │ │ + bne 1e630 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1e504 │ │ │ │ │ + bne 1e4e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1e71c │ │ │ │ │ + beq 1e6fc │ │ │ │ │ cmp r6, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1e6bc │ │ │ │ │ + beq 1e69c │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str sl, [r8, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e520 │ │ │ │ │ + beq 1e500 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #1100] @ 1e8fc │ │ │ │ │ + ldr r1, [pc, #1100] @ 1e8dc │ │ │ │ │ cmp r2, r1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1e81c │ │ │ │ │ + beq 1e7fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e8d8 │ │ │ │ │ + bne 1e8b8 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne 1e42c │ │ │ │ │ + bne 1e40c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1e7dc │ │ │ │ │ + blt 1e7bc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r2, r9, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr sl, [r2, #12] │ │ │ │ │ ldr fp, [r2, #16] │ │ │ │ │ - beq 1e43c │ │ │ │ │ + beq 1e41c │ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ │ ldr r9, [sp, #24] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e52c │ │ │ │ │ + b 1e50c │ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ │ ldr r9, [sp, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1e730 │ │ │ │ │ + beq 1e710 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 1e5e8 │ │ │ │ │ + ble 1e5c8 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r8] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - beq 1e5e8 │ │ │ │ │ + beq 1e5c8 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - beq 1e5e8 │ │ │ │ │ + beq 1e5c8 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r8, #8] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ - beq 1e5e8 │ │ │ │ │ + beq 1e5c8 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - beq 1e5e8 │ │ │ │ │ + beq 1e5c8 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r8, #16] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ - beq 1e5e8 │ │ │ │ │ + beq 1e5c8 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ add r2, r8, #20 │ │ │ │ │ - beq 1e5e8 │ │ │ │ │ + beq 1e5c8 │ │ │ │ │ sub lr, r8, #4 │ │ │ │ │ add lr, lr, r5, lsl #2 │ │ │ │ │ rsb r5, r8, #4 │ │ │ │ │ add r3, r5, r2 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ - bne 1e5d0 │ │ │ │ │ + bne 1e5b0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -33766,88 +33757,88 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e750 │ │ │ │ │ + beq 1e730 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1e750 │ │ │ │ │ + bne 1e730 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10254 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 1e450 │ │ │ │ │ + beq 1e430 │ │ │ │ │ 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 1e890 │ │ │ │ │ + beq 1e870 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [ip, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [ip, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ str r1, [sp] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1e864 │ │ │ │ │ + beq 1e844 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1e484 │ │ │ │ │ + bne 1e464 │ │ │ │ │ lsl r6, r6, #1 │ │ │ │ │ lsl r1, r6, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e8a8 │ │ │ │ │ + beq 1e888 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 1e484 │ │ │ │ │ + b 1e464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt 1e74c │ │ │ │ │ + blt 1e72c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1e3a8 │ │ │ │ │ - b 1e744 │ │ │ │ │ + beq 1e388 │ │ │ │ │ + b 1e724 │ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ │ ldr r9, [sp, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e52c │ │ │ │ │ + b 1e50c │ │ │ │ │ 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 │ │ │ │ │ @@ -33860,920 +33851,920 @@ │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10254 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1e3bc │ │ │ │ │ + beq 1e39c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1e744 │ │ │ │ │ + beq 1e724 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1e800 │ │ │ │ │ - ldr r3, [pc, #312] @ 1e900 │ │ │ │ │ + beq 1e7e0 │ │ │ │ │ + ldr r3, [pc, #312] @ 1e8e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1e3f0 │ │ │ │ │ + bne 1e3d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1e3f0 │ │ │ │ │ + b 1e3d0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r9, [sp, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1e52c │ │ │ │ │ + b 1e50c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1e74c │ │ │ │ │ + b 1e72c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1e4c8 │ │ │ │ │ - b 1e504 │ │ │ │ │ + beq 1e4a8 │ │ │ │ │ + b 1e4e4 │ │ │ │ │ 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 │ │ │ │ │ - bne 1e74c │ │ │ │ │ + bne 1e72c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1e8e4 │ │ │ │ │ + beq 1e8c4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 1e38c │ │ │ │ │ + b 1e36c │ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ │ ldr r9, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ strne r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - b 1e52c │ │ │ │ │ + b 1e50c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r9, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e52c │ │ │ │ │ + b 1e50c │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 1e738 │ │ │ │ │ + b 1e718 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1e360 │ │ │ │ │ + beq 1e340 │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1e640 │ │ │ │ │ + b 1e620 │ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ │ ldr r9, [sp, #24] │ │ │ │ │ - b 1e510 │ │ │ │ │ + b 1e4f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1e85c │ │ │ │ │ - b 1e744 │ │ │ │ │ + beq 1e83c │ │ │ │ │ + b 1e724 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00001771 │ │ │ │ │ │ │ │ │ │ -0001e904 : │ │ │ │ │ +0001e8e4 : │ │ │ │ │ fstring_replacement_field_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ - ldr r2, [pc, #2872] @ 1f454 │ │ │ │ │ + ldr r2, [pc, #2872] @ 1f434 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1f024 │ │ │ │ │ + beq 1f004 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1e9a4 │ │ │ │ │ + bne 1e984 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 1ec38 │ │ │ │ │ + bne 1ec18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1f00c │ │ │ │ │ + blt 1efec │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1efe4 │ │ │ │ │ + bne 1efc4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e9bc │ │ │ │ │ + bne 1e99c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1ecf4 │ │ │ │ │ + bne 1ecd4 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2700] @ 1f454 │ │ │ │ │ + ldr r2, [pc, #2700] @ 1f434 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ecc4 │ │ │ │ │ + beq 1eca4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1ecdc │ │ │ │ │ + bne 1ecbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 17280 │ │ │ │ │ + bl 17268 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1f428 │ │ │ │ │ + bne 1f408 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1ecd8 │ │ │ │ │ + bne 1ecb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dfc8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1ece0 │ │ │ │ │ + beq 1ecc0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ │ - bne 1e994 │ │ │ │ │ - ldr r2, [pc, #2572] @ 1f454 │ │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ │ + bne 1e974 │ │ │ │ │ + ldr r2, [pc, #2572] @ 1f434 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ef24 │ │ │ │ │ + beq 1ef04 │ │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 1ebec │ │ │ │ │ + bne 1ebcc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - streq r8, [sp, #36] @ 0x24 │ │ │ │ │ - bne 1e994 │ │ │ │ │ - ldr r3, [pc, #2492] @ 1f454 │ │ │ │ │ + streq r8, [sp, #40] @ 0x28 │ │ │ │ │ + bne 1e974 │ │ │ │ │ + ldr r3, [pc, #2492] @ 1f434 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 1eb78 │ │ │ │ │ + beq 1eb58 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r8, [r4, #12] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq 1eb9c │ │ │ │ │ + beq 1eb7c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r1, #11 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1ec4c │ │ │ │ │ + bne 1ec2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1e994 │ │ │ │ │ + bne 1e974 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1e990 │ │ │ │ │ + beq 1e970 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1eb60 │ │ │ │ │ + beq 1eb40 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str sl, [sp, #12] │ │ │ │ │ stmib sp, {r8, fp} │ │ │ │ │ str r9, [sp] │ │ │ │ │ bl 0 <_PyPegen_formatted_value> │ │ │ │ │ R_ARM_CALL _PyPegen_formatted_value │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1f434 │ │ │ │ │ + beq 1f414 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1ef38 │ │ │ │ │ + bne 1ef18 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r8, [r4, #12] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne 1eab0 │ │ │ │ │ + bne 1ea90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1f03c │ │ │ │ │ + blt 1f01c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r2, r8, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - bne 1ef38 │ │ │ │ │ + bne 1ef18 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1ec50 │ │ │ │ │ + bne 1ec30 │ │ │ │ │ mov r5, r8 │ │ │ │ │ - b 1eadc │ │ │ │ │ + b 1eabc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1ea6c │ │ │ │ │ + beq 1ea4c │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_fstring_conversion> │ │ │ │ │ R_ARM_CALL _PyPegen_check_fstring_conversion │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - beq 1ef90 │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + beq 1ef70 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r1, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ea90 │ │ │ │ │ - b 1e994 │ │ │ │ │ + beq 1ea70 │ │ │ │ │ + b 1e974 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ - b 1e97c │ │ │ │ │ + b 1e95c │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ bl 481c │ │ │ │ │ R_ARM_CALL _loop0_112_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1ebe4 │ │ │ │ │ + beq 1ebc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 1eaec │ │ │ │ │ + beq 1eacc │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [r9, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r9, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ str r0, [sp] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_setup_full_format_spec> │ │ │ │ │ R_ARM_CALL _PyPegen_setup_full_format_spec │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1eff4 │ │ │ │ │ + beq 1efd4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1eaec │ │ │ │ │ + b 1eacc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1e9e0 │ │ │ │ │ + beq 1e9c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - beq 1e9a4 │ │ │ │ │ + beq 1e984 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1e9a4 │ │ │ │ │ - ldr r1, [pc, #1868] @ 1f454 │ │ │ │ │ + bne 1e984 │ │ │ │ │ + ldr r1, [pc, #1868] @ 1f434 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1f3d0 │ │ │ │ │ + beq 1f3b0 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ed44 │ │ │ │ │ + beq 1ed24 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ldrne r3, [pc, #1812] @ 1f458 │ │ │ │ │ - bne 1f3f8 │ │ │ │ │ + ldrne r3, [pc, #1812] @ 1f438 │ │ │ │ │ + bne 1f3d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f3e4 │ │ │ │ │ + bne 1f3c4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ed80 │ │ │ │ │ + beq 1ed60 │ │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ldrne r3, [pc, #1756] @ 1f45c │ │ │ │ │ - bne 1f3f8 │ │ │ │ │ + ldrne r3, [pc, #1756] @ 1f43c │ │ │ │ │ + bne 1f3d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f3e4 │ │ │ │ │ + bne 1f3c4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1edb8 │ │ │ │ │ + beq 1ed98 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 1f3f4 │ │ │ │ │ + bne 1f3d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f3e4 │ │ │ │ │ + bne 1f3c4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1edf4 │ │ │ │ │ + beq 1edd4 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ldrne r3, [pc, #1644] @ 1f460 │ │ │ │ │ - bne 1f3f8 │ │ │ │ │ + ldrne r3, [pc, #1644] @ 1f440 │ │ │ │ │ + bne 1f3d8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1f3e4 │ │ │ │ │ + bne 1f3c4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ee30 │ │ │ │ │ - ldr r1, [pc, #1604] @ 1f464 │ │ │ │ │ + beq 1ee10 │ │ │ │ │ + ldr r1, [pc, #1604] @ 1f444 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ef48 │ │ │ │ │ + bne 1ef28 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1f3e4 │ │ │ │ │ + bne 1f3c4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f218 │ │ │ │ │ + bne 1f1f8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1f3e4 │ │ │ │ │ + bne 1f3c4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f1c4 │ │ │ │ │ + bne 1f1a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f3e4 │ │ │ │ │ + bne 1f3c4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 1f258 │ │ │ │ │ + bne 1f238 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 1f3e4 │ │ │ │ │ + bne 1f3c4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f158 │ │ │ │ │ + bne 1f138 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 1f3e4 │ │ │ │ │ + bne 1f3c4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f0c4 │ │ │ │ │ + bne 1f0a4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 1f3e4 │ │ │ │ │ + bne 1f3c4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f054 │ │ │ │ │ + bne 1f034 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 1e9ac │ │ │ │ │ + b 1e98c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1ea54 │ │ │ │ │ + beq 1ea34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e994 │ │ │ │ │ - ldr r2, [pc, #1304] @ 1f468 │ │ │ │ │ - ldr r3, [pc, #1304] @ 1f46c │ │ │ │ │ + b 1e974 │ │ │ │ │ + ldr r2, [pc, #1304] @ 1f448 │ │ │ │ │ + ldr r3, [pc, #1304] @ 1f44c │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #1 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1efbc │ │ │ │ │ + bne 1ef9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ef0c │ │ │ │ │ + beq 1eeec │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1ef14 │ │ │ │ │ + b 1eef4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - beq 1efcc │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + beq 1efac │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e994 │ │ │ │ │ + b 1e974 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1ef1c │ │ │ │ │ + b 1eefc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r3, r2 │ │ │ │ │ - beq 1ea90 │ │ │ │ │ - b 1e994 │ │ │ │ │ + beq 1ea70 │ │ │ │ │ + b 1e974 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1e9ac │ │ │ │ │ + b 1e98c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ecbc │ │ │ │ │ - b 1efa8 │ │ │ │ │ + beq 1ec9c │ │ │ │ │ + b 1ef88 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1e9ac │ │ │ │ │ + b 1e98c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1e940 │ │ │ │ │ - b 1e9a4 │ │ │ │ │ + beq 1e920 │ │ │ │ │ + b 1e984 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e994 │ │ │ │ │ + b 1e974 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1645c │ │ │ │ │ + bl 16444 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ef08 │ │ │ │ │ + beq 1eee8 │ │ │ │ │ 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 1ef08 │ │ │ │ │ + bne 1eee8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 1904 │ │ │ │ │ R_ARM_CALL _tmp_237_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1ef08 │ │ │ │ │ - ldr r1, [pc, #984] @ 1f470 │ │ │ │ │ + bne 1eee8 │ │ │ │ │ + ldr r1, [pc, #984] @ 1f450 │ │ │ │ │ mov r3, #26 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ef08 │ │ │ │ │ + beq 1eee8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ef68 │ │ │ │ │ - ldr r2, [pc, #936] @ 1f468 │ │ │ │ │ - ldr r3, [pc, #944] @ 1f474 │ │ │ │ │ - b 1ef50 │ │ │ │ │ + bne 1ef48 │ │ │ │ │ + ldr r2, [pc, #936] @ 1f448 │ │ │ │ │ + ldr r3, [pc, #944] @ 1f454 │ │ │ │ │ + b 1ef30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1645c │ │ │ │ │ + bl 16444 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1eee4 │ │ │ │ │ + beq 1eec4 │ │ │ │ │ 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 1eee8 │ │ │ │ │ + bne 1eec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 1904 │ │ │ │ │ R_ARM_CALL _tmp_237_rule.isra.0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1eee8 │ │ │ │ │ + bne 1eec8 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1eee4 │ │ │ │ │ + beq 1eec4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 481c │ │ │ │ │ R_ARM_CALL _loop0_240_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1eee4 │ │ │ │ │ - ldr r1, [pc, #836] @ 1f470 │ │ │ │ │ + beq 1eec4 │ │ │ │ │ + ldr r1, [pc, #836] @ 1f450 │ │ │ │ │ mov r3, #26 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1eee4 │ │ │ │ │ + beq 1eec4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldreq r2, [pc, #792] @ 1f468 │ │ │ │ │ - ldreq r3, [pc, #804] @ 1f478 │ │ │ │ │ - beq 1ef50 │ │ │ │ │ - b 1ef68 │ │ │ │ │ + ldreq r2, [pc, #792] @ 1f448 │ │ │ │ │ + ldreq r3, [pc, #804] @ 1f458 │ │ │ │ │ + beq 1ef30 │ │ │ │ │ + b 1ef48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1645c │ │ │ │ │ + bl 16444 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1eec0 │ │ │ │ │ + beq 1eea0 │ │ │ │ │ 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 1eec4 │ │ │ │ │ + bne 1eea4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 1904 │ │ │ │ │ R_ARM_CALL _tmp_237_rule.isra.0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1eec4 │ │ │ │ │ - ldr r1, [pc, #736] @ 1f47c │ │ │ │ │ + bne 1eea4 │ │ │ │ │ + ldr r1, [pc, #736] @ 1f45c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1eec0 │ │ │ │ │ + beq 1eea0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldreq r2, [pc, #684] @ 1f468 │ │ │ │ │ - ldreq r3, [pc, #704] @ 1f480 │ │ │ │ │ - beq 1ef50 │ │ │ │ │ - b 1ef68 │ │ │ │ │ + ldreq r2, [pc, #684] @ 1f448 │ │ │ │ │ + ldreq r3, [pc, #704] @ 1f460 │ │ │ │ │ + beq 1ef30 │ │ │ │ │ + b 1ef48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1645c │ │ │ │ │ + bl 16444 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ee78 │ │ │ │ │ + beq 1ee58 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ee78 │ │ │ │ │ - ldr r1, [pc, #660] @ 1f484 │ │ │ │ │ + beq 1ee58 │ │ │ │ │ + ldr r1, [pc, #660] @ 1f464 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ee78 │ │ │ │ │ + beq 1ee58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ef68 │ │ │ │ │ - ldr r2, [pc, #596] @ 1f468 │ │ │ │ │ - ldr r3, [pc, #624] @ 1f488 │ │ │ │ │ - b 1ef50 │ │ │ │ │ + bne 1ef48 │ │ │ │ │ + ldr r2, [pc, #596] @ 1f448 │ │ │ │ │ + ldr r3, [pc, #624] @ 1f468 │ │ │ │ │ + b 1ef30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1645c │ │ │ │ │ + bl 16444 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ee54 │ │ │ │ │ - ldr r1, [pc, #604] @ 1f48c │ │ │ │ │ + beq 1ee34 │ │ │ │ │ + ldr r1, [pc, #604] @ 1f46c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ee54 │ │ │ │ │ + beq 1ee34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldreq r2, [pc, #536] @ 1f468 │ │ │ │ │ - ldreq r3, [pc, #572] @ 1f490 │ │ │ │ │ - beq 1ef50 │ │ │ │ │ - b 1ef68 │ │ │ │ │ + ldreq r2, [pc, #536] @ 1f448 │ │ │ │ │ + ldreq r3, [pc, #572] @ 1f470 │ │ │ │ │ + beq 1ef30 │ │ │ │ │ + b 1ef48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1645c │ │ │ │ │ + bl 16444 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1ee9c │ │ │ │ │ + beq 1ee7c │ │ │ │ │ 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 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - bne 1eea0 │ │ │ │ │ + bne 1ee80 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #452] @ 1f454 │ │ │ │ │ + ldr r2, [pc, #452] @ 1f434 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1f34c │ │ │ │ │ + beq 1f32c │ │ │ │ │ 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 1f2cc │ │ │ │ │ - ldr r1, [pc, #472] @ 1f494 │ │ │ │ │ + beq 1f2ac │ │ │ │ │ + ldr r1, [pc, #472] @ 1f474 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f370 │ │ │ │ │ + bne 1f350 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1f360 │ │ │ │ │ + bne 1f340 │ │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f380 │ │ │ │ │ - ldr r1, [pc, #416] @ 1f498 │ │ │ │ │ + beq 1f360 │ │ │ │ │ + ldr r1, [pc, #416] @ 1f478 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f380 │ │ │ │ │ - ldr r3, [pc, #344] @ 1f468 │ │ │ │ │ + beq 1f360 │ │ │ │ │ + ldr r3, [pc, #344] @ 1f448 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - ldr r3, [pc, #388] @ 1f49c │ │ │ │ │ + ldr r3, [pc, #388] @ 1f47c │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 1f394 │ │ │ │ │ + bne 1f374 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f384 │ │ │ │ │ + beq 1f364 │ │ │ │ │ mov r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1eea0 │ │ │ │ │ + b 1ee80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1f29c │ │ │ │ │ + beq 1f27c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1eea0 │ │ │ │ │ - ldr r3, [pc, #240] @ 1f468 │ │ │ │ │ + b 1ee80 │ │ │ │ │ + ldr r3, [pc, #240] @ 1f448 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - ldr r3, [pc, #288] @ 1f4a0 │ │ │ │ │ - b 1f314 │ │ │ │ │ + ldr r3, [pc, #288] @ 1f480 │ │ │ │ │ + b 1f2f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1eea0 │ │ │ │ │ + b 1ee80 │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, sl │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1ef14 │ │ │ │ │ - b 1ef1c │ │ │ │ │ + beq 1eef4 │ │ │ │ │ + b 1eefc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1ed14 │ │ │ │ │ + beq 1ecf4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1ef14 │ │ │ │ │ - ldr r3, [pc, #168] @ 1f4a4 │ │ │ │ │ + b 1eef4 │ │ │ │ │ + ldr r3, [pc, #168] @ 1f484 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #100] @ 1f468 │ │ │ │ │ + ldr r3, [pc, #100] @ 1f448 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b 1ef68 │ │ │ │ │ + b 1ef48 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1ea1c │ │ │ │ │ + b 1e9fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 1e9ac │ │ │ │ │ - b 1e9a4 │ │ │ │ │ + bne 1e98c │ │ │ │ │ + b 1e984 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000a80 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000ab0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000b10 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -34806,50 +34797,50 @@ │ │ │ │ │ .word 0x00000bf4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000bcc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000ae0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0001f4a8 : │ │ │ │ │ +0001f488 : │ │ │ │ │ func_type_comment_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #480] @ 1f6a0 │ │ │ │ │ + ldr r1, [pc, #480] @ 1f680 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1f668 │ │ │ │ │ + beq 1f648 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f5c4 │ │ │ │ │ + bne 1f5a4 │ │ │ │ │ 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 1f50c │ │ │ │ │ + beq 1f4ec │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1f5a4 │ │ │ │ │ + bne 1f584 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 1f550 │ │ │ │ │ + bne 1f530 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1f5c4 │ │ │ │ │ + bne 1f5a4 │ │ │ │ │ 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] │ │ │ │ │ @@ -34857,194 +34848,194 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne 1f544 │ │ │ │ │ - ldr r1, [pc, #308] @ 1f6a0 │ │ │ │ │ + bne 1f524 │ │ │ │ │ + ldr r1, [pc, #308] @ 1f680 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1f670 │ │ │ │ │ + beq 1f650 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f5d4 │ │ │ │ │ + bne 1f5b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 1f520 │ │ │ │ │ - ldr r1, [pc, #248] @ 1f6a4 │ │ │ │ │ + b 1f500 │ │ │ │ │ + ldr r1, [pc, #248] @ 1f684 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f50c │ │ │ │ │ + beq 1f4ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1f540 │ │ │ │ │ + b 1f520 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1f544 │ │ │ │ │ + b 1f524 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f58c │ │ │ │ │ + beq 1f56c │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f58c │ │ │ │ │ + beq 1f56c │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f58c │ │ │ │ │ + beq 1f56c │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f58c │ │ │ │ │ - ldr r2, [pc, #124] @ 1f6a8 │ │ │ │ │ - ldr r3, [pc, #124] @ 1f6ac │ │ │ │ │ + beq 1f56c │ │ │ │ │ + ldr r2, [pc, #124] @ 1f688 │ │ │ │ │ + ldr r3, [pc, #124] @ 1f68c │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1f690 │ │ │ │ │ + bne 1f670 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f590 │ │ │ │ │ + beq 1f570 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1f598 │ │ │ │ │ + b 1f578 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f4d4 │ │ │ │ │ + b 1f4b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r1, r1, #1 │ │ │ │ │ - beq 1f578 │ │ │ │ │ - b 1f598 │ │ │ │ │ + beq 1f558 │ │ │ │ │ + b 1f578 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1f540 │ │ │ │ │ + b 1f520 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _tmp_149_rule │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x000006b8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0001f6b0 : │ │ │ │ │ +0001f690 : │ │ │ │ │ elif_stmt_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r2, [pc, #1044] @ 1fadc │ │ │ │ │ + ldr r2, [pc, #1044] @ 1fabc │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1fa68 │ │ │ │ │ + beq 1fa48 │ │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1fa7c │ │ │ │ │ + bne 1fa5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 1fa48 │ │ │ │ │ + bne 1fa28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1fa88 │ │ │ │ │ + blt 1fa68 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 1f8e0 │ │ │ │ │ + bne 1f8c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f9d0 │ │ │ │ │ - ldr r1, [pc, #932] @ 1fae0 │ │ │ │ │ + bne 1f9b0 │ │ │ │ │ + ldr r1, [pc, #932] @ 1fac0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f78c │ │ │ │ │ + bne 1f76c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f9d0 │ │ │ │ │ - ldr r1, [pc, #896] @ 1fae0 │ │ │ │ │ + bne 1f9b0 │ │ │ │ │ + ldr r1, [pc, #896] @ 1fac0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f830 │ │ │ │ │ + bne 1f810 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1f748 │ │ │ │ │ + beq 1f728 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f748 │ │ │ │ │ + beq 1f728 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1f748 │ │ │ │ │ + beq 1f728 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f6b0 │ │ │ │ │ + bl 1f690 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 1f748 │ │ │ │ │ + beq 1f728 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1fad0 │ │ │ │ │ + beq 1fab0 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ ldr r6, [r6, #24] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r1, sl │ │ │ │ │ @@ -35056,594 +35047,594 @@ │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_CALL _PyAST_If │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1f8c0 │ │ │ │ │ + beq 1f8a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1f778 │ │ │ │ │ + b 1f758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1f76c │ │ │ │ │ + beq 1f74c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f76c │ │ │ │ │ + beq 1f74c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1f76c │ │ │ │ │ + beq 1f74c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1faf8 │ │ │ │ │ + bl 1fad8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 1f76c │ │ │ │ │ + bne 1f74c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1fad0 │ │ │ │ │ + beq 1fab0 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r6, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_CALL _PyAST_If │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1f828 │ │ │ │ │ + bne 1f808 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1f774 │ │ │ │ │ - b 1f77c │ │ │ │ │ + beq 1f754 │ │ │ │ │ + b 1f75c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f9d0 │ │ │ │ │ + bne 1f9b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #488] @ 1fadc │ │ │ │ │ + ldr r2, [pc, #488] @ 1fabc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1f9e0 │ │ │ │ │ - ldr r1, [pc, #472] @ 1fae0 │ │ │ │ │ + beq 1f9c0 │ │ │ │ │ + ldr r1, [pc, #472] @ 1fac0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f93c │ │ │ │ │ + beq 1f91c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f93c │ │ │ │ │ + beq 1f91c │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1faa0 │ │ │ │ │ + bne 1fa80 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1f9f4 │ │ │ │ │ - ldr r1, [pc, #396] @ 1fae0 │ │ │ │ │ + bne 1f9d4 │ │ │ │ │ + ldr r1, [pc, #396] @ 1fac0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1f9b4 │ │ │ │ │ + beq 1f994 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f9b4 │ │ │ │ │ + beq 1f994 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f9b4 │ │ │ │ │ + beq 1f994 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f9b4 │ │ │ │ │ - ldr r1, [pc, #324] @ 1fae4 │ │ │ │ │ + beq 1f994 │ │ │ │ │ + ldr r1, [pc, #324] @ 1fac4 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fa00 │ │ │ │ │ + bne 1f9e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1f734 │ │ │ │ │ + beq 1f714 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1f77c │ │ │ │ │ + b 1f75c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1f900 │ │ │ │ │ + beq 1f8e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1f9c0 │ │ │ │ │ + b 1f9a0 │ │ │ │ │ ldr r3, [r9, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #216] @ 1fae8 │ │ │ │ │ + ldr r3, [pc, #216] @ 1fac8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #204] @ 1faec │ │ │ │ │ + ldr r3, [pc, #204] @ 1facc │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1fac0 │ │ │ │ │ + bne 1faa0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f9b8 │ │ │ │ │ + beq 1f998 │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 1f9c0 │ │ │ │ │ + b 1f9a0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1f734 │ │ │ │ │ - b 1f8e8 │ │ │ │ │ + beq 1f714 │ │ │ │ │ + b 1f8c8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1f6ec │ │ │ │ │ + beq 1f6cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 1f77c │ │ │ │ │ + b 1f75c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1f77c │ │ │ │ │ - ldr r3, [pc, #72] @ 1faf0 │ │ │ │ │ + b 1f75c │ │ │ │ │ + ldr r3, [pc, #72] @ 1fad0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #60] @ 1faf4 │ │ │ │ │ + ldr r3, [pc, #60] @ 1fad4 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1fa28 │ │ │ │ │ + beq 1fa08 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1f778 │ │ │ │ │ + b 1f758 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1f77c │ │ │ │ │ + b 1f75c │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000296 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ R_ARM_ABS32 PyExc_IndentationError │ │ │ │ │ .word 0x00000c80 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0001faf8 : │ │ │ │ │ +0001fad8 : │ │ │ │ │ else_block_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r2, [pc, #464] @ 1fce0 │ │ │ │ │ + ldr r2, [pc, #464] @ 1fcc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1fcc0 │ │ │ │ │ + beq 1fca0 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1fcd4 │ │ │ │ │ + bne 1fcb4 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1fbb0 │ │ │ │ │ - ldr r1, [pc, #408] @ 1fce4 │ │ │ │ │ + bne 1fb90 │ │ │ │ │ + ldr r1, [pc, #408] @ 1fcc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fb74 │ │ │ │ │ + bne 1fb54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r2, [pc, #364] @ 1fce8 │ │ │ │ │ + ldr r2, [pc, #364] @ 1fcc8 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fb58 │ │ │ │ │ + beq 1fb38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fb58 │ │ │ │ │ + beq 1fb38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #292] @ 1fce0 │ │ │ │ │ + ldr r1, [pc, #292] @ 1fcc0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1fc94 │ │ │ │ │ - ldr r1, [pc, #276] @ 1fce4 │ │ │ │ │ + beq 1fc74 │ │ │ │ │ + ldr r1, [pc, #276] @ 1fcc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1fc84 │ │ │ │ │ + beq 1fc64 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fc84 │ │ │ │ │ + beq 1fc64 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fc84 │ │ │ │ │ - ldr r1, [pc, #224] @ 1fcec │ │ │ │ │ + beq 1fc64 │ │ │ │ │ + ldr r1, [pc, #224] @ 1fccc │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fc84 │ │ │ │ │ - ldr r1, [pc, #200] @ 1fcf0 │ │ │ │ │ + beq 1fc64 │ │ │ │ │ + ldr r1, [pc, #200] @ 1fcd0 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ - ldr r3, [pc, #192] @ 1fcf4 │ │ │ │ │ + ldr r3, [pc, #192] @ 1fcd4 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fcb4 │ │ │ │ │ + bne 1fc94 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fc88 │ │ │ │ │ + beq 1fc68 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ subne r3, r2, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1fb44 │ │ │ │ │ - b 1fb68 │ │ │ │ │ + beq 1fb24 │ │ │ │ │ + b 1fb48 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 1fc68 │ │ │ │ │ + b 1fc48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r3, #1 │ │ │ │ │ - beq 1fbc8 │ │ │ │ │ - b 1fc68 │ │ │ │ │ + beq 1fba8 │ │ │ │ │ + b 1fc48 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 1fb68 │ │ │ │ │ + b 1fb48 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1fb34 │ │ │ │ │ + beq 1fb14 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 1fb68 │ │ │ │ │ + b 1fb48 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000297 │ │ │ │ │ .word 0x00000124 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ R_ARM_ABS32 PyExc_IndentationError │ │ │ │ │ .word 0x000000e4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0001fcf8 : │ │ │ │ │ +0001fcd8 : │ │ │ │ │ slices_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #1716] @ 203c4 │ │ │ │ │ + ldr r2, [pc, #1716] @ 203a4 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 20398 │ │ │ │ │ + beq 20378 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 203ac │ │ │ │ │ + bne 2038c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 1fe48 │ │ │ │ │ + bne 1fe28 │ │ │ │ │ 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 r7, #0 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt 1fe38 │ │ │ │ │ + blt 1fe18 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 203b8 │ │ │ │ │ - ldr r3, [pc, #1588] @ 203c4 │ │ │ │ │ + bne 20398 │ │ │ │ │ + ldr r3, [pc, #1588] @ 203a4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1fe78 │ │ │ │ │ + beq 1fe58 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 200d4 │ │ │ │ │ + beq 200b4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ bl c67c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 202b8 │ │ │ │ │ + bne 20298 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fe9c │ │ │ │ │ + bne 1fe7c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1fe8c │ │ │ │ │ + bne 1fe6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1ff90 │ │ │ │ │ + beq 1ff70 │ │ │ │ │ mov r3, #12 │ │ │ │ │ - ldr r1, [pc, #1448] @ 203c8 │ │ │ │ │ + ldr r1, [pc, #1448] @ 203a8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ff90 │ │ │ │ │ + beq 1ff70 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r1, [pc, #1392] @ 203c4 │ │ │ │ │ + ldr r1, [pc, #1392] @ 203a4 │ │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ │ ldr fp, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ movne r7, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1fdb0 │ │ │ │ │ + bne 1fd90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1fd9c │ │ │ │ │ + beq 1fd7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1ff94 │ │ │ │ │ + b 1ff74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - bne 202b8 │ │ │ │ │ + bne 20298 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1284] @ 203c4 │ │ │ │ │ + ldr r2, [pc, #1284] @ 203a4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20324 │ │ │ │ │ + beq 20304 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 201c8 │ │ │ │ │ + bne 201a8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 202b8 │ │ │ │ │ + bne 20298 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ streq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ff94 │ │ │ │ │ + beq 1ff74 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ stm sp, {r9, ip} │ │ │ │ │ bl 0 <_PyAST_Slice> │ │ │ │ │ R_ARM_CALL _PyAST_Slice │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 20300 │ │ │ │ │ + beq 202e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #1112] @ 203c8 │ │ │ │ │ + ldr r1, [pc, #1112] @ 203a8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r3, #12 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fe34 │ │ │ │ │ + bne 1fe14 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 203ac │ │ │ │ │ - ldr r2, [pc, #1052] @ 203c4 │ │ │ │ │ + bne 2038c │ │ │ │ │ + ldr r2, [pc, #1052] @ 203a4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20354 │ │ │ │ │ + beq 20334 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 29894 <_tmp_253_rule> │ │ │ │ │ + bl 2989c <_tmp_253_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 202ec │ │ │ │ │ - ldr r2, [pc, #1008] @ 203c4 │ │ │ │ │ + beq 202cc │ │ │ │ │ + ldr r2, [pc, #1008] @ 203a4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20348 │ │ │ │ │ + beq 20328 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 202e0 │ │ │ │ │ + bne 202c0 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 202d4 │ │ │ │ │ + beq 202b4 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 202e0 │ │ │ │ │ + bne 202c0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20108 │ │ │ │ │ + beq 200e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 29894 <_tmp_253_rule> │ │ │ │ │ + bl 2989c <_tmp_253_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20108 │ │ │ │ │ + beq 200e8 │ │ │ │ │ str r0, [r5] │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20244 │ │ │ │ │ + beq 20224 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 29894 <_tmp_253_rule> │ │ │ │ │ + bl 2989c <_tmp_253_rule> │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 20244 │ │ │ │ │ + beq 20224 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 202cc │ │ │ │ │ + beq 202ac │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r8, #2 │ │ │ │ │ str sl, [r3, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ mov r7, r8 │ │ │ │ │ @@ -35651,46 +35642,46 @@ │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 201fc │ │ │ │ │ + beq 201dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 29894 <_tmp_253_rule> │ │ │ │ │ + bl 2989c <_tmp_253_rule> │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 201fc │ │ │ │ │ + beq 201dc │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - beq 20264 │ │ │ │ │ + beq 20244 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r5, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 20094 │ │ │ │ │ + b 20074 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2028c │ │ │ │ │ + blt 2026c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ moveq r0, r4 │ │ │ │ │ - beq 1fdc0 │ │ │ │ │ - b 1fe8c │ │ │ │ │ + beq 1fda0 │ │ │ │ │ + b 1fe6c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 202cc │ │ │ │ │ + beq 202ac │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -35698,114 +35689,114 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 202f4 │ │ │ │ │ + beq 202d4 │ │ │ │ │ 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 r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 202f4 │ │ │ │ │ + bne 202d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq 1fe38 │ │ │ │ │ + beq 1fe18 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r7, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_CALL _PyAST_Tuple │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 20378 │ │ │ │ │ + beq 20358 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1fe34 │ │ │ │ │ + b 1fe14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - bne 1feec │ │ │ │ │ + bne 1fecc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fef8 │ │ │ │ │ + bne 1fed8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 202a4 │ │ │ │ │ + bne 20284 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b 1fef4 │ │ │ │ │ + b 1fed4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 202cc │ │ │ │ │ + beq 202ac │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble 20120 │ │ │ │ │ + ble 20100 │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r2, [r5, r7, lsl #2] │ │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r7, sl │ │ │ │ │ - bne 20228 │ │ │ │ │ - b 20120 │ │ │ │ │ + bne 20208 │ │ │ │ │ + b 20100 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 202cc │ │ │ │ │ + beq 202ac │ │ │ │ │ mov sl, #1 │ │ │ │ │ - b 20228 │ │ │ │ │ + b 20208 │ │ │ │ │ lsl r7, r7, #1 │ │ │ │ │ lsl r1, r7, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 202c8 │ │ │ │ │ + beq 202a8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 200c4 │ │ │ │ │ + b 200a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1ff94 │ │ │ │ │ + b 1ff74 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - beq 1fdf8 │ │ │ │ │ - b 1fe8c │ │ │ │ │ + beq 1fdd8 │ │ │ │ │ + b 1fe6c │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ @@ -35813,181 +35804,181 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 1fe34 │ │ │ │ │ + b 1fe14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r5, #1 │ │ │ │ │ strne r5, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1ff90 │ │ │ │ │ - b 1ff94 │ │ │ │ │ + beq 1ff70 │ │ │ │ │ + b 1ff74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1fecc │ │ │ │ │ - b 202b8 │ │ │ │ │ + beq 1feac │ │ │ │ │ + b 20298 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1ffe0 │ │ │ │ │ + b 1ffc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ffb4 │ │ │ │ │ - b 202f4 │ │ │ │ │ + beq 1ff94 │ │ │ │ │ + b 202d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 202f8 │ │ │ │ │ - b 1fe38 │ │ │ │ │ + beq 202d8 │ │ │ │ │ + b 1fe18 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1fd34 │ │ │ │ │ + beq 1fd14 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 1fe38 │ │ │ │ │ + b 1fe18 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 1fe38 │ │ │ │ │ + b 1fe18 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -000203cc <_loop1_216_rule>: │ │ │ │ │ +000203ac <_loop1_216_rule>: │ │ │ │ │ _loop1_60_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #1540] @ 209e8 <_loop1_216_rule+0x61c> │ │ │ │ │ + ldr r2, [pc, #1540] @ 209c8 <_loop1_216_rule+0x61c> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 208b0 <_loop1_216_rule+0x4e4> │ │ │ │ │ + beq 20890 <_loop1_216_rule+0x4e4> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 208c4 <_loop1_216_rule+0x4f8> │ │ │ │ │ + bne 208a4 <_loop1_216_rule+0x4f8> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 208ec <_loop1_216_rule+0x520> │ │ │ │ │ + beq 208cc <_loop1_216_rule+0x520> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ - ldreq r9, [pc, #1460] @ 209e8 <_loop1_216_rule+0x61c> │ │ │ │ │ + ldreq r9, [pc, #1460] @ 209c8 <_loop1_216_rule+0x61c> │ │ │ │ │ streq r3, [sp, #24] │ │ │ │ │ - bne 208c0 <_loop1_216_rule+0x4f4> │ │ │ │ │ + bne 208a0 <_loop1_216_rule+0x4f4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 208cc <_loop1_216_rule+0x500> │ │ │ │ │ + beq 208ac <_loop1_216_rule+0x500> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 205fc <_loop1_216_rule+0x230> │ │ │ │ │ + bne 205dc <_loop1_216_rule+0x230> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne 2068c <_loop1_216_rule+0x2c0> │ │ │ │ │ + bne 2066c <_loop1_216_rule+0x2c0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2073c <_loop1_216_rule+0x370> │ │ │ │ │ + blt 2071c <_loop1_216_rule+0x370> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr fp, [r3, #16] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 20798 <_loop1_216_rule+0x3cc> │ │ │ │ │ + bne 20778 <_loop1_216_rule+0x3cc> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ - ldr r1, [pc, #1344] @ 209ec <_loop1_216_rule+0x620> │ │ │ │ │ + bne 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ + ldr r1, [pc, #1344] @ 209cc <_loop1_216_rule+0x620> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 205c4 <_loop1_216_rule+0x1f8> │ │ │ │ │ + beq 205a4 <_loop1_216_rule+0x1f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 205c4 <_loop1_216_rule+0x1f8> │ │ │ │ │ + beq 205a4 <_loop1_216_rule+0x1f8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1296] @ 209e8 <_loop1_216_rule+0x61c> │ │ │ │ │ + ldr r2, [pc, #1296] @ 209c8 <_loop1_216_rule+0x61c> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20880 <_loop1_216_rule+0x4b4> │ │ │ │ │ + beq 20860 <_loop1_216_rule+0x4b4> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 20898 <_loop1_216_rule+0x4cc> │ │ │ │ │ - ldr r1, [pc, #1272] @ 209f0 <_loop1_216_rule+0x624> │ │ │ │ │ + bne 20878 <_loop1_216_rule+0x4cc> │ │ │ │ │ + ldr r1, [pc, #1272] @ 209d0 <_loop1_216_rule+0x624> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 206b0 <_loop1_216_rule+0x2e4> │ │ │ │ │ + bne 20690 <_loop1_216_rule+0x2e4> │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 205c8 <_loop1_216_rule+0x1fc> │ │ │ │ │ + bne 205a8 <_loop1_216_rule+0x1fc> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 205c4 <_loop1_216_rule+0x1f8> │ │ │ │ │ + beq 205a4 <_loop1_216_rule+0x1f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 205c4 <_loop1_216_rule+0x1f8> │ │ │ │ │ + beq 205a4 <_loop1_216_rule+0x1f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ + beq 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ ldrne r7, [r7, #4] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str fp, [sp] │ │ │ │ │ @@ -35996,70 +35987,70 @@ │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_CALL _PyAST_ExceptHandler │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 20730 <_loop1_216_rule+0x364> │ │ │ │ │ + beq 20710 <_loop1_216_rule+0x364> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 20748 <_loop1_216_rule+0x37c> │ │ │ │ │ + beq 20728 <_loop1_216_rule+0x37c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r7, [sl, r5, lsl #2] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b 20438 <_loop1_216_rule+0x6c> │ │ │ │ │ + b 20418 <_loop1_216_rule+0x6c> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ - ldr r1, [pc, #1040] @ 209ec <_loop1_216_rule+0x620> │ │ │ │ │ + bne 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ + ldr r1, [pc, #1040] @ 209cc <_loop1_216_rule+0x620> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 206c4 <_loop1_216_rule+0x2f8> │ │ │ │ │ + bne 206a4 <_loop1_216_rule+0x2f8> │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20860 <_loop1_216_rule+0x494> │ │ │ │ │ + bne 20840 <_loop1_216_rule+0x494> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 2077c <_loop1_216_rule+0x3b0> │ │ │ │ │ + beq 2075c <_loop1_216_rule+0x3b0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2077c <_loop1_216_rule+0x3b0> │ │ │ │ │ + bne 2075c <_loop1_216_rule+0x3b0> │ │ │ │ │ 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 208e4 <_loop1_216_rule+0x518> │ │ │ │ │ + beq 208c4 <_loop1_216_rule+0x518> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 2066c <_loop1_216_rule+0x2a0> │ │ │ │ │ + ble 2064c <_loop1_216_rule+0x2a0> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 2066c <_loop1_216_rule+0x2a0> │ │ │ │ │ + beq 2064c <_loop1_216_rule+0x2a0> │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [sl, r3, lsl #2] │ │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne 20654 <_loop1_216_rule+0x288> │ │ │ │ │ + bne 20634 <_loop1_216_rule+0x288> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -36068,410 +36059,410 @@ │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr fp, [r3, #16] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - beq 204a4 <_loop1_216_rule+0xd8> │ │ │ │ │ - b 207a0 <_loop1_216_rule+0x3d4> │ │ │ │ │ + beq 20484 <_loop1_216_rule+0xd8> │ │ │ │ │ + b 20780 <_loop1_216_rule+0x3d4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 2050c <_loop1_216_rule+0x140> │ │ │ │ │ - b 20508 <_loop1_216_rule+0x13c> │ │ │ │ │ + bne 204ec <_loop1_216_rule+0x140> │ │ │ │ │ + b 204e8 <_loop1_216_rule+0x13c> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 205e8 <_loop1_216_rule+0x21c> │ │ │ │ │ + beq 205c8 <_loop1_216_rule+0x21c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 205e8 <_loop1_216_rule+0x21c> │ │ │ │ │ + beq 205c8 <_loop1_216_rule+0x21c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ + beq 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r0, r1 │ │ │ │ │ str fp, [sp] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_CALL _PyAST_ExceptHandler │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 20598 <_loop1_216_rule+0x1cc> │ │ │ │ │ + bne 20578 <_loop1_216_rule+0x1cc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ + beq 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ + b 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ lsl r3, r5, #1 │ │ │ │ │ lsl r1, r5, #3 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 208e4 <_loop1_216_rule+0x518> │ │ │ │ │ + beq 208c4 <_loop1_216_rule+0x518> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r7, [r0, r5, lsl #2] │ │ │ │ │ mov sl, r0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b 20438 <_loop1_216_rule+0x6c> │ │ │ │ │ + b 20418 <_loop1_216_rule+0x6c> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 20680 <_loop1_216_rule+0x2b4> │ │ │ │ │ + b 20660 <_loop1_216_rule+0x2b4> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ + bne 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #572] @ 209e8 <_loop1_216_rule+0x61c> │ │ │ │ │ + ldr r2, [pc, #572] @ 209c8 <_loop1_216_rule+0x61c> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20840 <_loop1_216_rule+0x474> │ │ │ │ │ + beq 20820 <_loop1_216_rule+0x474> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - ldr r1, [pc, #552] @ 209ec <_loop1_216_rule+0x620> │ │ │ │ │ + ldr r1, [pc, #552] @ 209cc <_loop1_216_rule+0x620> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 207e4 <_loop1_216_rule+0x418> │ │ │ │ │ + beq 207c4 <_loop1_216_rule+0x418> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20904 <_loop1_216_rule+0x538> │ │ │ │ │ + bne 208e4 <_loop1_216_rule+0x538> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bne 20854 <_loop1_216_rule+0x488> │ │ │ │ │ - ldr r1, [pc, #492] @ 209ec <_loop1_216_rule+0x620> │ │ │ │ │ + bne 20834 <_loop1_216_rule+0x488> │ │ │ │ │ + ldr r1, [pc, #492] @ 209cc <_loop1_216_rule+0x620> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 20820 <_loop1_216_rule+0x454> │ │ │ │ │ + beq 20800 <_loop1_216_rule+0x454> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 209a4 <_loop1_216_rule+0x5d8> │ │ │ │ │ + bne 20984 <_loop1_216_rule+0x5d8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 204a4 <_loop1_216_rule+0xd8> │ │ │ │ │ - b 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ + beq 20484 <_loop1_216_rule+0xd8> │ │ │ │ │ + b 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 207b8 <_loop1_216_rule+0x3ec> │ │ │ │ │ + beq 20798 <_loop1_216_rule+0x3ec> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 2082c <_loop1_216_rule+0x460> │ │ │ │ │ + b 2080c <_loop1_216_rule+0x460> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ + bne 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f90 │ │ │ │ │ + bl f90 │ │ │ │ │ R_ARM_CALL invalid_except_stmt_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ - b 20598 <_loop1_216_rule+0x1cc> │ │ │ │ │ + beq 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ + b 20578 <_loop1_216_rule+0x1cc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 204f0 <_loop1_216_rule+0x124> │ │ │ │ │ + beq 204d0 <_loop1_216_rule+0x124> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 205d4 <_loop1_216_rule+0x208> │ │ │ │ │ - b 205fc <_loop1_216_rule+0x230> │ │ │ │ │ + beq 205b4 <_loop1_216_rule+0x208> │ │ │ │ │ + b 205dc <_loop1_216_rule+0x230> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 20408 <_loop1_216_rule+0x3c> │ │ │ │ │ + beq 203e8 <_loop1_216_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 2078c <_loop1_216_rule+0x3c0> │ │ │ │ │ + b 2076c <_loop1_216_rule+0x3c0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 20458 <_loop1_216_rule+0x8c> │ │ │ │ │ - b 205f8 <_loop1_216_rule+0x22c> │ │ │ │ │ + beq 20438 <_loop1_216_rule+0x8c> │ │ │ │ │ + b 205d8 <_loop1_216_rule+0x22c> │ │ │ │ │ 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 2078c <_loop1_216_rule+0x3c0> │ │ │ │ │ + b 2076c <_loop1_216_rule+0x3c0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ef0 │ │ │ │ │ + bl ef0 │ │ │ │ │ R_ARM_CALL _tmp_224_rule │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 207e8 <_loop1_216_rule+0x41c> │ │ │ │ │ + bne 207c8 <_loop1_216_rule+0x41c> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 207e4 <_loop1_216_rule+0x418> │ │ │ │ │ + beq 207c4 <_loop1_216_rule+0x418> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 207e4 <_loop1_216_rule+0x418> │ │ │ │ │ - ldr r1, [pc, #172] @ 209f4 <_loop1_216_rule+0x628> │ │ │ │ │ + beq 207c4 <_loop1_216_rule+0x418> │ │ │ │ │ + ldr r1, [pc, #172] @ 209d4 <_loop1_216_rule+0x628> │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 207e4 <_loop1_216_rule+0x418> │ │ │ │ │ + beq 207c4 <_loop1_216_rule+0x418> │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #140] @ 209f8 <_loop1_216_rule+0x62c> │ │ │ │ │ + ldr r3, [pc, #140] @ 209d8 <_loop1_216_rule+0x62c> │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #128] @ 209fc <_loop1_216_rule+0x630> │ │ │ │ │ + ldr r3, [pc, #128] @ 209dc <_loop1_216_rule+0x630> │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 209d8 <_loop1_216_rule+0x60c> │ │ │ │ │ + bne 209b8 <_loop1_216_rule+0x60c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r8, #1 │ │ │ │ │ strne r8, [r4, #60] @ 0x3c │ │ │ │ │ - bne 2082c <_loop1_216_rule+0x460> │ │ │ │ │ - b 20824 <_loop1_216_rule+0x458> │ │ │ │ │ + bne 2080c <_loop1_216_rule+0x460> │ │ │ │ │ + b 20804 <_loop1_216_rule+0x458> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20820 <_loop1_216_rule+0x454> │ │ │ │ │ - ldr r1, [pc, #52] @ 209f4 <_loop1_216_rule+0x628> │ │ │ │ │ + beq 20800 <_loop1_216_rule+0x454> │ │ │ │ │ + ldr r1, [pc, #52] @ 209d4 <_loop1_216_rule+0x628> │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2095c <_loop1_216_rule+0x590> │ │ │ │ │ - b 20820 <_loop1_216_rule+0x454> │ │ │ │ │ + bne 2093c <_loop1_216_rule+0x590> │ │ │ │ │ + b 20800 <_loop1_216_rule+0x454> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 2059c <_loop1_216_rule+0x1d0> │ │ │ │ │ + b 2057c <_loop1_216_rule+0x1d0> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x0000028f │ │ │ │ │ .word 0x00000292 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ R_ARM_ABS32 PyExc_IndentationError │ │ │ │ │ .word 0x00000cc0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00020a00 : │ │ │ │ │ +000209e0 : │ │ │ │ │ class_def_raw_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ - ldr r2, [pc, #1516] @ 21004 │ │ │ │ │ + ldr r2, [pc, #1516] @ 20fe4 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 20e80 │ │ │ │ │ + beq 20e60 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 20e94 │ │ │ │ │ + bne 20e74 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq 20d84 │ │ │ │ │ + beq 20d64 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 20e08 │ │ │ │ │ - ldr r1, [pc, #1428] @ 21008 │ │ │ │ │ + bne 20de8 │ │ │ │ │ + ldr r1, [pc, #1428] @ 20fe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20dd4 │ │ │ │ │ + beq 20db4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 20dd4 │ │ │ │ │ + beq 20db4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e9c │ │ │ │ │ + bl 16e84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 20d7c │ │ │ │ │ - ldr r2, [pc, #1360] @ 21004 │ │ │ │ │ + bne 20d5c │ │ │ │ │ + ldr r2, [pc, #1360] @ 20fe4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20db0 │ │ │ │ │ + beq 20d90 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20cac │ │ │ │ │ + beq 20c8c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1308] @ 21004 │ │ │ │ │ + ldr r2, [pc, #1308] @ 20fe4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20d0c │ │ │ │ │ + beq 20cec │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 20d24 │ │ │ │ │ + bne 20d04 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #1280] @ 2100c │ │ │ │ │ + ldr r1, [pc, #1280] @ 20fec │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20b6c │ │ │ │ │ + bne 20b4c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 20d20 │ │ │ │ │ + bne 20d00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15974 │ │ │ │ │ + bl 1595c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 20cd4 │ │ │ │ │ + bne 20cb4 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20d34 │ │ │ │ │ + bne 20d14 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - ldr r2, [pc, #1200] @ 2100c │ │ │ │ │ + ldr r2, [pc, #1200] @ 20fec │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 20cb4 │ │ │ │ │ + bne 20c94 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20cac │ │ │ │ │ + beq 20c8c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 20d58 │ │ │ │ │ + beq 20d38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 20d7c │ │ │ │ │ + bne 20d5c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20dd4 │ │ │ │ │ + beq 20db4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 20dd4 │ │ │ │ │ + beq 20db4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 20e74 │ │ │ │ │ + beq 20e54 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr ip, [r2, #20] │ │ │ │ │ ldr lr, [r2, #24] │ │ │ │ │ - beq 20c50 │ │ │ │ │ + beq 20c30 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ str lr, [sp, #20] │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ str sl, [sp, #12] │ │ │ │ │ stmib sp, {r8, fp} │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #24] │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_ClassDef> │ │ │ │ │ R_ARM_CALL _PyAST_ClassDef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20c88 │ │ │ │ │ + beq 20c68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str lr, [sp, #20] │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ @@ -36483,500 +36474,505 @@ │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str ip, [sp, #24] │ │ │ │ │ bl 0 <_PyAST_ClassDef> │ │ │ │ │ R_ARM_CALL _PyAST_ClassDef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20c3c │ │ │ │ │ + bne 20c1c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 20da4 │ │ │ │ │ + bne 20d84 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 20c40 │ │ │ │ │ + b 20c20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 20d7c │ │ │ │ │ + bne 20d5c │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b 20bbc │ │ │ │ │ + b 20b9c │ │ │ │ │ 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 20b40 │ │ │ │ │ - ldr r1, [pc, #796] @ 21010 │ │ │ │ │ + bne 20b20 │ │ │ │ │ + ldr r1, [pc, #796] @ 20ff0 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20b54 │ │ │ │ │ - b 20b40 │ │ │ │ │ + bne 20b34 │ │ │ │ │ + b 20b20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 20b00 │ │ │ │ │ + beq 20ae0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 20b80 │ │ │ │ │ + b 20b60 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 20d20 │ │ │ │ │ + bne 20d00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d54 │ │ │ │ │ + bl 1d54 │ │ │ │ │ R_ARM_CALL invalid_arguments_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 20b54 │ │ │ │ │ + bne 20b34 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b 20b50 │ │ │ │ │ + b 20b30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ - beq 20cbc │ │ │ │ │ + beq 20c9c │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - b 20ca4 │ │ │ │ │ + b 20c84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 20ddc │ │ │ │ │ + bge 20dbc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 20c48 │ │ │ │ │ + b 20c28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20ac0 │ │ │ │ │ - b 20d7c │ │ │ │ │ + beq 20aa0 │ │ │ │ │ + b 20d5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 20d7c │ │ │ │ │ + b 20d5c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 20e6c │ │ │ │ │ + beq 20e4c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 20e94 │ │ │ │ │ - ldr r2, [pc, #500] @ 21004 │ │ │ │ │ + bne 20e74 │ │ │ │ │ + ldr r2, [pc, #500] @ 20fe4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20f60 │ │ │ │ │ - ldr r1, [pc, #484] @ 21008 │ │ │ │ │ + beq 20f40 │ │ │ │ │ + ldr r1, [pc, #484] @ 20fe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20f80 │ │ │ │ │ + bne 20f60 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 20f74 │ │ │ │ │ - ldr r1, [pc, #444] @ 21008 │ │ │ │ │ + bne 20f54 │ │ │ │ │ + ldr r1, [pc, #444] @ 20fe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 20e9c │ │ │ │ │ + bne 20e7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 20a6c │ │ │ │ │ + beq 20a4c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 20da4 │ │ │ │ │ + b 20d84 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20a3c │ │ │ │ │ + beq 20a1c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 20da4 │ │ │ │ │ + b 20d84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20e58 │ │ │ │ │ + beq 20e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e9c │ │ │ │ │ + bl 16e84 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 20ffc │ │ │ │ │ + bne 20fdc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1488 │ │ │ │ │ + bl 1488 │ │ │ │ │ R_ARM_CALL _tmp_229_rule.isra.0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 20ffc │ │ │ │ │ + bne 20fdc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20e58 │ │ │ │ │ + beq 20e38 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20e58 │ │ │ │ │ - ldr r1, [pc, #268] @ 21010 │ │ │ │ │ + beq 20e38 │ │ │ │ │ + ldr r1, [pc, #268] @ 20ff0 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20e58 │ │ │ │ │ + beq 20e38 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #236] @ 21014 │ │ │ │ │ + ldr r3, [pc, #236] @ 20ff4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #224] @ 21018 │ │ │ │ │ + ldr r3, [pc, #224] @ 20ff8 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20fec │ │ │ │ │ + bne 20fcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r6, #1 │ │ │ │ │ strne r6, [r4, #60] @ 0x3c │ │ │ │ │ - bne 20e64 │ │ │ │ │ - b 20e5c │ │ │ │ │ + bne 20e44 │ │ │ │ │ + b 20e3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 20e1c │ │ │ │ │ + beq 20dfc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 20e64 │ │ │ │ │ + b 20e44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20e34 │ │ │ │ │ + beq 20e14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e9c │ │ │ │ │ + bl 16e84 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 20e38 │ │ │ │ │ + bne 20e18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1488 │ │ │ │ │ + bl 1488 │ │ │ │ │ R_ARM_CALL _tmp_229_rule.isra.0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 20e38 │ │ │ │ │ + bne 20e18 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20e34 │ │ │ │ │ - ldr r3, [pc, #72] @ 2101c │ │ │ │ │ + beq 20e14 │ │ │ │ │ + ldr r3, [pc, #72] @ 20ffc │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r3, [pc, #60] @ 21020 │ │ │ │ │ + ldr r3, [pc, #60] @ 21000 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20f40 │ │ │ │ │ + beq 20f20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 20c40 │ │ │ │ │ + b 20c20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 20e60 │ │ │ │ │ + b 20e40 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x000002a5 │ │ │ │ │ .word 0x00000496 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ R_ARM_ABS32 PyExc_IndentationError │ │ │ │ │ .word 0x00000d00 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00021024 <_gather_116_rule>: │ │ │ │ │ +00021004 <_gather_116_rule>: │ │ │ │ │ _gather_116_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr ip, [pc, #1436] @ 215d8 <_gather_116_rule+0x5b4> │ │ │ │ │ + ldr ip, [pc, #1456] @ 215cc <_gather_116_rule+0x5c8> │ │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 21574 <_gather_116_rule+0x550> │ │ │ │ │ + beq 21568 <_gather_116_rule+0x564> │ │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 21588 <_gather_116_rule+0x564> │ │ │ │ │ - ldr r0, [pc, #1392] @ 215d8 <_gather_116_rule+0x5b4> │ │ │ │ │ + bne 2157c <_gather_116_rule+0x578> │ │ │ │ │ + ldr r0, [pc, #1412] @ 215cc <_gather_116_rule+0x5c8> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ldr fp, [sl, #8] │ │ │ │ │ str r1, [sl, #88] @ 0x58 │ │ │ │ │ - beq 21434 <_gather_116_rule+0x410> │ │ │ │ │ + beq 21428 <_gather_116_rule+0x424> │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ mov r4, fp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21460 <_gather_116_rule+0x43c> │ │ │ │ │ + bne 21454 <_gather_116_rule+0x450> │ │ │ │ │ ldr r1, [sl, #60] @ 0x3c │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r4, [sl, #8] │ │ │ │ │ - bne 214e0 <_gather_116_rule+0x4bc> │ │ │ │ │ - ldr r0, [pc, #1324] @ 215d8 <_gather_116_rule+0x5b4> │ │ │ │ │ + bne 214d4 <_gather_116_rule+0x4d0> │ │ │ │ │ + ldr r0, [pc, #1344] @ 215cc <_gather_116_rule+0x5c8> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ str r1, [sl, #88] @ 0x58 │ │ │ │ │ mov r0, sl │ │ │ │ │ - beq 2159c <_gather_116_rule+0x578> │ │ │ │ │ + beq 21590 <_gather_116_rule+0x58c> │ │ │ │ │ bl c67c │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 213bc <_gather_116_rule+0x398> │ │ │ │ │ + beq 213b0 <_gather_116_rule+0x3ac> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 213bc <_gather_116_rule+0x398> │ │ │ │ │ + beq 213b0 <_gather_116_rule+0x3ac> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl c67c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 213bc <_gather_116_rule+0x398> │ │ │ │ │ + beq 213b0 <_gather_116_rule+0x3ac> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_key_value_pair │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - beq 2153c <_gather_116_rule+0x518> │ │ │ │ │ + beq 21530 <_gather_116_rule+0x52c> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ str r1, [sl, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #1220] @ 215dc <_gather_116_rule+0x5b8> │ │ │ │ │ + ldr r1, [pc, #1240] @ 215d0 <_gather_116_rule+0x5cc> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 21498 <_gather_116_rule+0x474> │ │ │ │ │ + beq 2148c <_gather_116_rule+0x488> │ │ │ │ │ ldr r2, [sl, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 214dc <_gather_116_rule+0x4b8> │ │ │ │ │ + bne 214d0 <_gather_116_rule+0x4cc> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r9, [sl, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 214d0 <_gather_116_rule+0x4ac> │ │ │ │ │ + beq 214c4 <_gather_116_rule+0x4c0> │ │ │ │ │ ldr r4, [sl, #60] @ 0x3c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ldreq r7, [pc, #1164] @ 215d8 <_gather_116_rule+0x5b4> │ │ │ │ │ + ldreq r7, [pc, #1184] @ 215cc <_gather_116_rule+0x5c8> │ │ │ │ │ moveq r8, #1 │ │ │ │ │ - beq 21198 <_gather_116_rule+0x174> │ │ │ │ │ - b 214dc <_gather_116_rule+0x4b8> │ │ │ │ │ + beq 21178 <_gather_116_rule+0x174> │ │ │ │ │ + b 214d0 <_gather_116_rule+0x4cc> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl c67c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 2122c <_gather_116_rule+0x208> │ │ │ │ │ + beq 2120c <_gather_116_rule+0x208> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_key_value_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 21558 <_gather_116_rule+0x534> │ │ │ │ │ + beq 2154c <_gather_116_rule+0x548> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ - beq 21414 <_gather_116_rule+0x3f0> │ │ │ │ │ + beq 21408 <_gather_116_rule+0x404> │ │ │ │ │ ldr r9, [sl, #8] │ │ │ │ │ str r5, [r6, r4, lsl #2] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21238 <_gather_116_rule+0x214> │ │ │ │ │ + beq 21218 <_gather_116_rule+0x214> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ - beq 214e8 <_gather_116_rule+0x4c4> │ │ │ │ │ + beq 214dc <_gather_116_rule+0x4d8> │ │ │ │ │ ldr r1, [sl, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 214bc <_gather_116_rule+0x498> │ │ │ │ │ + bne 214b0 <_gather_116_rule+0x4ac> │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r5, [sl, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 213dc <_gather_116_rule+0x3b8> │ │ │ │ │ + bne 213d0 <_gather_116_rule+0x3cc> │ │ │ │ │ ldr r1, [sl, #60] @ 0x3c │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [sl, #8] │ │ │ │ │ - bne 214bc <_gather_116_rule+0x498> │ │ │ │ │ + bne 214b0 <_gather_116_rule+0x4ac> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r1, [sl, #88] @ 0x58 │ │ │ │ │ - beq 214a4 <_gather_116_rule+0x480> │ │ │ │ │ + beq 21498 <_gather_116_rule+0x494> │ │ │ │ │ bl c67c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2122c <_gather_116_rule+0x208> │ │ │ │ │ + beq 2120c <_gather_116_rule+0x208> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21154 <_gather_116_rule+0x130> │ │ │ │ │ + bne 21134 <_gather_116_rule+0x130> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ ldr r1, [sl, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [sl, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 214c8 <_gather_116_rule+0x4a4> │ │ │ │ │ + beq 214bc <_gather_116_rule+0x4b8> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 21384 <_gather_116_rule+0x360> │ │ │ │ │ + ble 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ cmp r4, #4 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ cmp r4, #5 │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ cmp r4, #6 │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ cmp r4, #7 │ │ │ │ │ str r1, [r2, #24] │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ cmp r4, #8 │ │ │ │ │ str r1, [r2, #28] │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #32] │ │ │ │ │ cmp r4, #9 │ │ │ │ │ str r1, [r2, #32] │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ │ cmp r4, #10 │ │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ │ cmp r4, #11 │ │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ │ cmp r4, #12 │ │ │ │ │ str r1, [r2, #44] @ 0x2c │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ │ cmp r4, #13 │ │ │ │ │ str r1, [r2, #48] @ 0x30 │ │ │ │ │ - add r1, r6, #48 @ 0x30 │ │ │ │ │ - beq 21384 <_gather_116_rule+0x360> │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ │ + ldr r1, [r6, #52] @ 0x34 │ │ │ │ │ + cmp r4, #14 │ │ │ │ │ + str r1, [r2, #52] @ 0x34 │ │ │ │ │ + add r1, r6, #52 @ 0x34 │ │ │ │ │ + beq 21378 <_gather_116_rule+0x374> │ │ │ │ │ sub lr, r6, #4 │ │ │ │ │ add lr, lr, r4, lsl #2 │ │ │ │ │ rsb r4, r6, #4 │ │ │ │ │ add r2, r4, r1 │ │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ str ip, [r0, r2] │ │ │ │ │ - bne 2136c <_gather_116_rule+0x348> │ │ │ │ │ + bne 21360 <_gather_116_rule+0x35c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr ip, [sl, #88] @ 0x58 │ │ │ │ │ mov r2, r5 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ @@ -36996,884 +36992,884 @@ │ │ │ │ │ str fp, [sl, #8] │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 10254 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 21524 <_gather_116_rule+0x500> │ │ │ │ │ + beq 21518 <_gather_116_rule+0x514> │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_key_value_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 21504 <_gather_116_rule+0x4e0> │ │ │ │ │ + beq 214f8 <_gather_116_rule+0x4f4> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ - bne 2118c <_gather_116_rule+0x168> │ │ │ │ │ + bne 2116c <_gather_116_rule+0x168> │ │ │ │ │ lsl r8, r8, #1 │ │ │ │ │ lsl r1, r8, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 214c8 <_gather_116_rule+0x4a4> │ │ │ │ │ + beq 214bc <_gather_116_rule+0x4b8> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 2118c <_gather_116_rule+0x168> │ │ │ │ │ + b 2116c <_gather_116_rule+0x168> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [sl, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 214dc <_gather_116_rule+0x4b8> │ │ │ │ │ + bne 214d0 <_gather_116_rule+0x4cc> │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r4, [sl, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21090 <_gather_116_rule+0x6c> │ │ │ │ │ + beq 21070 <_gather_116_rule+0x6c> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 10254 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 21090 <_gather_116_rule+0x6c> │ │ │ │ │ + beq 21070 <_gather_116_rule+0x6c> │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_key_value_pair │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - beq 215bc <_gather_116_rule+0x598> │ │ │ │ │ - ldr r2, [pc, #336] @ 215e0 <_gather_116_rule+0x5bc> │ │ │ │ │ + beq 215b0 <_gather_116_rule+0x5ac> │ │ │ │ │ + ldr r2, [pc, #336] @ 215d4 <_gather_116_rule+0x5d0> │ │ │ │ │ ldr r1, [sl, #88] @ 0x58 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 2111c <_gather_116_rule+0xf8> │ │ │ │ │ + bne 210fc <_gather_116_rule+0xf8> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2111c <_gather_116_rule+0xf8> │ │ │ │ │ + b 210fc <_gather_116_rule+0xf8> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [sl, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 21594 <_gather_116_rule+0x570> │ │ │ │ │ + beq 21588 <_gather_116_rule+0x584> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ - b 21238 <_gather_116_rule+0x214> │ │ │ │ │ + b 21218 <_gather_116_rule+0x214> │ │ │ │ │ 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 213c4 <_gather_116_rule+0x3a0> │ │ │ │ │ + b 213b8 <_gather_116_rule+0x3b4> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [sl, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 211cc <_gather_116_rule+0x1a8> │ │ │ │ │ + beq 211ac <_gather_116_rule+0x1a8> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ - b 214bc <_gather_116_rule+0x498> │ │ │ │ │ + b 214b0 <_gather_116_rule+0x4ac> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ strne r1, [sl, #60] @ 0x3c │ │ │ │ │ - b 21238 <_gather_116_rule+0x214> │ │ │ │ │ + b 21218 <_gather_116_rule+0x214> │ │ │ │ │ ldr r2, [sl, #60] @ 0x3c │ │ │ │ │ str r5, [sl, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ - beq 211f8 <_gather_116_rule+0x1d4> │ │ │ │ │ - b 214bc <_gather_116_rule+0x498> │ │ │ │ │ + beq 211d8 <_gather_116_rule+0x1d4> │ │ │ │ │ + b 214b0 <_gather_116_rule+0x4ac> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ strne r1, [sl, #60] @ 0x3c │ │ │ │ │ - b 214e0 <_gather_116_rule+0x4bc> │ │ │ │ │ + b 214d4 <_gather_116_rule+0x4d0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ strne r1, [sl, #60] @ 0x3c │ │ │ │ │ - b 214bc <_gather_116_rule+0x498> │ │ │ │ │ + b 214b0 <_gather_116_rule+0x4ac> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [sl, #60] @ 0x3c │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 21060 <_gather_116_rule+0x3c> │ │ │ │ │ + beq 21040 <_gather_116_rule+0x3c> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 213b0 <_gather_116_rule+0x38c> │ │ │ │ │ + b 213a4 <_gather_116_rule+0x3a0> │ │ │ │ │ mov r0, sl │ │ │ │ │ - b 2120c <_gather_116_rule+0x1e8> │ │ │ │ │ + b 211ec <_gather_116_rule+0x1e8> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [sl, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r2, [sl, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 214e0 <_gather_116_rule+0x4bc> │ │ │ │ │ + bne 214d4 <_gather_116_rule+0x4d0> │ │ │ │ │ mov r0, sl │ │ │ │ │ - b 210bc <_gather_116_rule+0x98> │ │ │ │ │ + b 2109c <_gather_116_rule+0x98> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ strne r1, [sl, #60] @ 0x3c │ │ │ │ │ - b 213c4 <_gather_116_rule+0x3a0> │ │ │ │ │ + b 213b8 <_gather_116_rule+0x3b4> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00001772 │ │ │ │ │ .word 0x00001771 │ │ │ │ │ │ │ │ │ │ -000215e4 <_loop0_119_rule>: │ │ │ │ │ -_loop0_119_rule(): │ │ │ │ │ +000215d8 <_loop0_119_rule>: │ │ │ │ │ +_loop0_120_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r3, [pc, #644] @ 21880 <_loop0_119_rule+0x29c> │ │ │ │ │ + ldr r3, [pc, #644] @ 21874 <_loop0_119_rule+0x29c> │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 2183c <_loop0_119_rule+0x258> │ │ │ │ │ + beq 21830 <_loop0_119_rule+0x258> │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21850 <_loop0_119_rule+0x26c> │ │ │ │ │ + bne 21844 <_loop0_119_rule+0x26c> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 21820 <_loop0_119_rule+0x23c> │ │ │ │ │ + beq 21814 <_loop0_119_rule+0x23c> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 21810 <_loop0_119_rule+0x22c> │ │ │ │ │ + bne 21804 <_loop0_119_rule+0x22c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #564] @ 21880 <_loop0_119_rule+0x29c> │ │ │ │ │ + ldr r2, [pc, #564] @ 21874 <_loop0_119_rule+0x29c> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 217b8 <_loop0_119_rule+0x1d4> │ │ │ │ │ + beq 217ac <_loop0_119_rule+0x1d4> │ │ │ │ │ mov r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 216ac <_loop0_119_rule+0xc8> │ │ │ │ │ + bne 216a0 <_loop0_119_rule+0xc8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ 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 r6, r0, #0 │ │ │ │ │ - beq 2185c <_loop0_119_rule+0x278> │ │ │ │ │ + beq 21850 <_loop0_119_rule+0x278> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl ce70 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21808 <_loop0_119_rule+0x224> │ │ │ │ │ + beq 217fc <_loop0_119_rule+0x224> │ │ │ │ │ mov fp, #1 │ │ │ │ │ - ldr r9, [pc, #432] @ 21880 <_loop0_119_rule+0x29c> │ │ │ │ │ + ldr r9, [pc, #432] @ 21874 <_loop0_119_rule+0x29c> │ │ │ │ │ mov sl, fp │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [r5] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, fp │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 217dc <_loop0_119_rule+0x1f8> │ │ │ │ │ + beq 217d0 <_loop0_119_rule+0x1f8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r1, #660 @ 0x294 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 217d0 <_loop0_119_rule+0x1ec> │ │ │ │ │ + bne 217c4 <_loop0_119_rule+0x1ec> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2175c <_loop0_119_rule+0x178> │ │ │ │ │ + bne 21750 <_loop0_119_rule+0x178> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2185c <_loop0_119_rule+0x278> │ │ │ │ │ + beq 21850 <_loop0_119_rule+0x278> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble 2168c <_loop0_119_rule+0xa8> │ │ │ │ │ + ble 21680 <_loop0_119_rule+0xa8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r5, r7, lsl #2] │ │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - beq 2168c <_loop0_119_rule+0xa8> │ │ │ │ │ - b 21740 <_loop0_119_rule+0x15c> │ │ │ │ │ + beq 21680 <_loop0_119_rule+0xa8> │ │ │ │ │ + b 21734 <_loop0_119_rule+0x15c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl ce70 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 21718 <_loop0_119_rule+0x134> │ │ │ │ │ + beq 2170c <_loop0_119_rule+0x134> │ │ │ │ │ cmp sl, fp │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq 21790 <_loop0_119_rule+0x1ac> │ │ │ │ │ + beq 21784 <_loop0_119_rule+0x1ac> │ │ │ │ │ str r3, [r5, fp, lsl #2] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ - b 216dc <_loop0_119_rule+0xf8> │ │ │ │ │ + b 216d0 <_loop0_119_rule+0xf8> │ │ │ │ │ lsl sl, sl, #1 │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 217e8 <_loop0_119_rule+0x204> │ │ │ │ │ + beq 217dc <_loop0_119_rule+0x204> │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b 21780 <_loop0_119_rule+0x19c> │ │ │ │ │ + b 21774 <_loop0_119_rule+0x19c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21658 <_loop0_119_rule+0x74> │ │ │ │ │ + beq 2164c <_loop0_119_rule+0x74> │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 2171c <_loop0_119_rule+0x138> │ │ │ │ │ + b 21710 <_loop0_119_rule+0x138> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 216f4 <_loop0_119_rule+0x110> │ │ │ │ │ + b 216e8 <_loop0_119_rule+0x110> │ │ │ │ │ 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 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 2169c <_loop0_119_rule+0xb8> │ │ │ │ │ + b 21690 <_loop0_119_rule+0xb8> │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 21718 <_loop0_119_rule+0x134> │ │ │ │ │ + b 2170c <_loop0_119_rule+0x134> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 2169c <_loop0_119_rule+0xb8> │ │ │ │ │ + b 21690 <_loop0_119_rule+0xb8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r5 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 2169c <_loop0_119_rule+0xb8> │ │ │ │ │ + b 21690 <_loop0_119_rule+0xb8> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21620 <_loop0_119_rule+0x3c> │ │ │ │ │ + beq 21614 <_loop0_119_rule+0x3c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 2169c <_loop0_119_rule+0xb8> │ │ │ │ │ + b 21690 <_loop0_119_rule+0xb8> │ │ │ │ │ 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 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 2169c <_loop0_119_rule+0xb8> │ │ │ │ │ + b 21690 <_loop0_119_rule+0xb8> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00021884 : │ │ │ │ │ +00021878 : │ │ │ │ │ augassign_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r2, [pc, #928] @ 21c3c │ │ │ │ │ + ldr r2, [pc, #928] @ 21c30 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 21b9c │ │ │ │ │ + beq 21b90 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 21bb0 │ │ │ │ │ + bne 21ba4 │ │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21a9c │ │ │ │ │ + bne 21a90 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21abc │ │ │ │ │ + bne 21ab0 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21b0c │ │ │ │ │ + bne 21b00 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21bc8 │ │ │ │ │ + bne 21bbc │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21c24 │ │ │ │ │ + bne 21c18 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21bf4 │ │ │ │ │ + bne 21be8 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21b24 │ │ │ │ │ + bne 21b18 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21af4 │ │ │ │ │ + bne 21ae8 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21b84 │ │ │ │ │ + bne 21b78 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21b6c │ │ │ │ │ + bne 21b60 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21b54 │ │ │ │ │ + bne 21b48 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21b3c │ │ │ │ │ + bne 21b30 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21bbc │ │ │ │ │ + bne 21bb0 │ │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21c0c │ │ │ │ │ + bne 21c00 │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 21ad0 │ │ │ │ │ + beq 21ac4 │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 21a90 │ │ │ │ │ + b 21a84 │ │ │ │ │ mov r1, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r4, #0 │ │ │ │ │ - beq 21ab4 │ │ │ │ │ + beq 21aa8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ - b 21a90 │ │ │ │ │ + b 21a84 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ mov r1, #3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 218bc │ │ │ │ │ + beq 218b0 │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 21a90 │ │ │ │ │ + b 21a84 │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 21a90 │ │ │ │ │ + b 21a84 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ - ldr r2, [pc, #100] @ 21c40 │ │ │ │ │ + ldr r2, [pc, #100] @ 21c34 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ mov r1, #6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 21ab0 │ │ │ │ │ - b 21ad0 │ │ │ │ │ + bne 21aa4 │ │ │ │ │ + b 21ac4 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000604 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00021c44 : │ │ │ │ │ +00021c38 : │ │ │ │ │ kwargs_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r2, [pc, #4080] @ 22c4c │ │ │ │ │ + ldr r2, [pc, #4084] @ 22c44 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ add r5, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r5, [r0, #88] @ 0x58 │ │ │ │ │ - beq 22e0c │ │ │ │ │ + beq 22e08 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22138 │ │ │ │ │ - ldr r3, [pc, #4036] @ 22c4c │ │ │ │ │ + bne 2212c │ │ │ │ │ + ldr r3, [pc, #4040] @ 22c44 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 22d88 │ │ │ │ │ + beq 22d8c │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq 22e24 │ │ │ │ │ + beq 22e20 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r5, r7 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 223c0 │ │ │ │ │ + beq 223b8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ - bne 228b0 │ │ │ │ │ + bne 228dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 22000 │ │ │ │ │ + bne 21ff4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r5, r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 21d80 │ │ │ │ │ - ldr r3, [pc, #3908] @ 22c4c │ │ │ │ │ + bne 21d74 │ │ │ │ │ + ldr r3, [pc, #3912] @ 22c44 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 21f38 │ │ │ │ │ + beq 21f2c │ │ │ │ │ ldr r8, [r4, #12] │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - beq 21f5c │ │ │ │ │ + beq 21f50 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 227f4 │ │ │ │ │ + bne 22878 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22714 │ │ │ │ │ + bne 22658 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22840 │ │ │ │ │ + bne 228c4 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22a44 │ │ │ │ │ + bne 22b78 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r5, r5, #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 22138 │ │ │ │ │ - ldr r3, [pc, #3764] @ 22c4c │ │ │ │ │ + bne 2212c │ │ │ │ │ + ldr r3, [pc, #3768] @ 22c44 │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 229bc │ │ │ │ │ + beq 229e8 │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq 22d14 │ │ │ │ │ + beq 22d74 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 2237c │ │ │ │ │ + beq 22374 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 228cc │ │ │ │ │ + bne 228f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 22144 │ │ │ │ │ + bne 22138 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 227d0 │ │ │ │ │ + bne 227bc │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #3640] @ 22c4c │ │ │ │ │ + ldr r3, [pc, #3644] @ 22c44 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 21f9c │ │ │ │ │ + beq 21f90 │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq 21fc0 │ │ │ │ │ + beq 21fb4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2284c │ │ │ │ │ + bne 22820 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 226a0 │ │ │ │ │ + bne 22700 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22898 │ │ │ │ │ + bne 2286c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22a00 │ │ │ │ │ + bne 22ab0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r5, r2, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 22138 │ │ │ │ │ - ldr r3, [pc, #3504] @ 22c4c │ │ │ │ │ + bne 2212c │ │ │ │ │ + ldr r3, [pc, #3508] @ 22c44 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 22dcc │ │ │ │ │ + beq 22dc8 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq 22df4 │ │ │ │ │ + beq 22df0 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 228dc │ │ │ │ │ + beq 22908 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r5, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22924 │ │ │ │ │ + bne 22950 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 22948 │ │ │ │ │ + bne 22974 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2293c │ │ │ │ │ + bne 22968 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 225ac │ │ │ │ │ + bne 225a4 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r5, #2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22840 │ │ │ │ │ + bne 228c4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 22dbc │ │ │ │ │ + bne 22dc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 227d8 │ │ │ │ │ + blt 22804 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 229f4 │ │ │ │ │ + bne 22a20 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22840 │ │ │ │ │ + bne 228c4 │ │ │ │ │ mov r5, r8 │ │ │ │ │ - b 21d3c │ │ │ │ │ + b 21d30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22898 │ │ │ │ │ + bne 2286c │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 22dc4 │ │ │ │ │ + bne 22e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 227bc │ │ │ │ │ + blt 227a8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 229e8 │ │ │ │ │ + bne 22a14 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22898 │ │ │ │ │ + bne 2286c │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b 21e40 │ │ │ │ │ + b 21e34 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21ce8 │ │ │ │ │ + beq 21cdc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 21ce8 │ │ │ │ │ + beq 21cdc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 22c40 │ │ │ │ │ + beq 22c80 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r0, [sl, #4] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ @@ -37886,46 +37882,46 @@ │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 22794 │ │ │ │ │ + beq 226d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - ldr r3, [pc, #3000] @ 22c4c │ │ │ │ │ + ldr r3, [pc, #3004] @ 22c44 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 22d2c │ │ │ │ │ + beq 22d20 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 223f8 │ │ │ │ │ + bne 223f0 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 22c34 │ │ │ │ │ + beq 22c74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 223f8 │ │ │ │ │ + bne 223f0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 222d4 │ │ │ │ │ + bne 222cc │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 22c2c │ │ │ │ │ + beq 22c6c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, r8 │ │ │ │ │ @@ -37933,88 +37929,89 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 22274 │ │ │ │ │ + bne 2226c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 21d90 │ │ │ │ │ + beq 21d84 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 21f2c │ │ │ │ │ + b 21f20 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21df0 │ │ │ │ │ + beq 21de4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 21df0 │ │ │ │ │ + beq 21de4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 22c70 │ │ │ │ │ + beq 22cc4 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ + mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ - mov r3, r9 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_CALL _PyAST_keyword │ │ │ │ │ mov r2, #1 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - streq r2, [r4, #60] @ 0x3c │ │ │ │ │ + moveq r3, #1 │ │ │ │ │ + streq r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 22c9c │ │ │ │ │ + beq 22780 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - ldr r3, [pc, #2680] @ 22c4c │ │ │ │ │ + ldr r3, [pc, #2680] @ 22c44 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 22cc4 │ │ │ │ │ + beq 22ca4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 223b4 │ │ │ │ │ + bne 223ac │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 22c64 │ │ │ │ │ + beq 22cb8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 223b4 │ │ │ │ │ + bne 223ac │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22328 │ │ │ │ │ + bne 22320 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 22c5c │ │ │ │ │ + beq 22cb0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -38023,1088 +38020,1092 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r2, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 229d8 │ │ │ │ │ + beq 22a04 │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ - b 21f28 │ │ │ │ │ + b 21f1c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22128 │ │ │ │ │ + beq 2211c │ │ │ │ │ add r3, r5, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #2480] @ 22c4c │ │ │ │ │ + ldr r3, [pc, #2480] @ 22c44 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 22cd0 │ │ │ │ │ + beq 22c10 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r5, [r4, #88] @ 0x58 │ │ │ │ │ subne r5, r5, #1 │ │ │ │ │ - bne 2212c │ │ │ │ │ + bne 22120 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23494 │ │ │ │ │ + bl 2349c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 22b90 │ │ │ │ │ + bne 22bbc │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ - b 2212c │ │ │ │ │ + b 22120 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22fdc │ │ │ │ │ + bl 22fe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 220d8 │ │ │ │ │ + beq 220cc │ │ │ │ │ str r0, [r5] │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 224b0 │ │ │ │ │ + bne 224a8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, #1 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 22c2c │ │ │ │ │ + beq 22c6c │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 220f0 │ │ │ │ │ + b 220e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22fdc │ │ │ │ │ + bl 22fe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22218 │ │ │ │ │ + beq 22210 │ │ │ │ │ str r0, [r7] │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22404 │ │ │ │ │ + bne 223fc │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, #1 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 22c5c │ │ │ │ │ + beq 22cb0 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 22230 │ │ │ │ │ + b 22228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 22c84 │ │ │ │ │ + blt 22c8c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 228c0 │ │ │ │ │ + bne 228ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21de0 │ │ │ │ │ + beq 21dd4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 21e84 │ │ │ │ │ + b 21e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 22c14 │ │ │ │ │ + blt 22c54 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ - bne 228a4 │ │ │ │ │ + bne 228d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21cd8 │ │ │ │ │ + beq 21ccc │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ - b 21d80 │ │ │ │ │ + b 21d74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22fdc │ │ │ │ │ + bl 22fe0 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 22354 │ │ │ │ │ + beq 2234c │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 22c5c │ │ │ │ │ + beq 22cb0 │ │ │ │ │ mov r9, #2 │ │ │ │ │ str r8, [r3, #4] │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2255c │ │ │ │ │ + bne 22554 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 22c5c │ │ │ │ │ + beq 22cb0 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 22230 │ │ │ │ │ + ble 22228 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ cmp r9, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 22230 │ │ │ │ │ + beq 22228 │ │ │ │ │ sub r2, r7, #4 │ │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ │ mov r3, r7 │ │ │ │ │ rsb lr, r7, #4 │ │ │ │ │ add r1, lr, r3 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str ip, [r0, r1] │ │ │ │ │ - beq 22230 │ │ │ │ │ - b 22494 │ │ │ │ │ + beq 22228 │ │ │ │ │ + b 2248c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22fdc │ │ │ │ │ + bl 22fe0 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 22300 │ │ │ │ │ + beq 222f8 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 22c2c │ │ │ │ │ + beq 22c6c │ │ │ │ │ mov r9, #2 │ │ │ │ │ str r8, [r3, #4] │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22584 │ │ │ │ │ + bne 2257c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 22c2c │ │ │ │ │ + beq 22c6c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 220f0 │ │ │ │ │ + ble 220e4 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmp r9, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 220f0 │ │ │ │ │ + beq 220e4 │ │ │ │ │ sub r2, r5, #4 │ │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ │ mov r3, r5 │ │ │ │ │ rsb lr, r5, #4 │ │ │ │ │ add r1, lr, r3 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str ip, [r0, r1] │ │ │ │ │ - beq 220f0 │ │ │ │ │ - b 22540 │ │ │ │ │ + beq 220e4 │ │ │ │ │ + b 22538 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22fdc │ │ │ │ │ + bl 22fe0 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 22450 │ │ │ │ │ + beq 22448 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - beq 22660 │ │ │ │ │ + beq 227c4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ str fp, [r7, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ - b 2243c │ │ │ │ │ + b 22434 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22fdc │ │ │ │ │ + bl 22fe0 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 224fc │ │ │ │ │ + beq 224f4 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - beq 22680 │ │ │ │ │ + beq 227e4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ str fp, [r5, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ - b 224e8 │ │ │ │ │ + b 224e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 2293c │ │ │ │ │ + beq 22968 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2293c │ │ │ │ │ + beq 22968 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_CALL _PyAST_keyword │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 229b0 │ │ │ │ │ + beq 229dc │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 22d38 │ │ │ │ │ + beq 22d00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl ee4 │ │ │ │ │ + bl ee4 │ │ │ │ │ R_ARM_CALL _loop0_129_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 22c7c │ │ │ │ │ + beq 22d4c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2226c │ │ │ │ │ + bne 22264 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 21f28 │ │ │ │ │ - lsl sl, sl, #1 │ │ │ │ │ - lsl r1, sl, #2 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Realloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 22c5c │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - b 22574 │ │ │ │ │ - lsl sl, sl, #1 │ │ │ │ │ - lsl r1, sl, #2 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Realloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 22c2c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b 2259c │ │ │ │ │ + b 21f1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ - subs r7, r0, #0 │ │ │ │ │ - beq 21e54 │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ + beq 21d44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldreq r5, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ - subeq r2, r2, #1 │ │ │ │ │ - beq 227d0 │ │ │ │ │ + subeq r5, r5, #1 │ │ │ │ │ + beq 22818 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, #1 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 22a20 │ │ │ │ │ + beq 22b98 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 221b0 │ │ │ │ │ + bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ + R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ + subs r7, r0, #0 │ │ │ │ │ + bne 22074 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + sub r5, r1, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + movne r2, #1 │ │ │ │ │ + ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ + movne r3, r2 │ │ │ │ │ + subeq r5, r1, #1 │ │ │ │ │ + strne r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 21d74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ - subs r8, r0, #0 │ │ │ │ │ - beq 21d50 │ │ │ │ │ + subs r7, r0, #0 │ │ │ │ │ + beq 21e48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - ldreq r5, [r4, #88] @ 0x58 │ │ │ │ │ + ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ - subeq r5, r5, #1 │ │ │ │ │ - beq 227ec │ │ │ │ │ + subeq r2, r2, #1 │ │ │ │ │ + beq 227bc │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, #1 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 22a64 │ │ │ │ │ + beq 22ad0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ - subs r7, r0, #0 │ │ │ │ │ - bne 22080 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + bne 221b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - sub r5, r1, #1 │ │ │ │ │ + sub r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - movne r2, #1 │ │ │ │ │ + movne r1, #1 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ - movne r3, r2 │ │ │ │ │ - subeq r5, r1, #1 │ │ │ │ │ - strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 21d80 │ │ │ │ │ + movne r3, r1 │ │ │ │ │ + subeq r2, r1, #1 │ │ │ │ │ + strne r1, [r4, #60] @ 0x3c │ │ │ │ │ + b 21e78 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 21e84 │ │ │ │ │ + b 21e78 │ │ │ │ │ + lsl sl, sl, #1 │ │ │ │ │ + lsl r1, sl, #2 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Realloc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 22cb0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + b 2256c │ │ │ │ │ + lsl sl, sl, #1 │ │ │ │ │ + lsl r1, sl, #2 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Realloc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 22c6c │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b 22594 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ - b 21d80 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ + b 21d74 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1096] @ 22c4c │ │ │ │ │ + ldr r2, [pc, #1044] @ 22c44 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 22be4 │ │ │ │ │ + beq 22d2c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 22b0c │ │ │ │ │ + bne 22a2c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - str r8, [r4, #8] │ │ │ │ │ - beq 21f94 │ │ │ │ │ - ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ - sub r5, r5, #1 │ │ │ │ │ - b 227ec │ │ │ │ │ - mov r7, r5 │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + beq 21fec │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 227bc │ │ │ │ │ + mov r8, r5 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1008] @ 22c4c │ │ │ │ │ + ldr r2, [pc, #956] @ 22c44 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 22d58 │ │ │ │ │ + beq 22cd0 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 22a88 │ │ │ │ │ + bne 22af4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - beq 21ff8 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 227d0 │ │ │ │ │ + str r8, [r4, #8] │ │ │ │ │ + beq 21f88 │ │ │ │ │ + ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ + sub r5, r5, #1 │ │ │ │ │ + b 22818 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 223f8 │ │ │ │ │ + bne 223f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2990 │ │ │ │ │ + bl 2990 │ │ │ │ │ R_ARM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b 223ec │ │ │ │ │ + b 223e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 223b4 │ │ │ │ │ + bne 223ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2990 │ │ │ │ │ + bl 2990 │ │ │ │ │ R_ARM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 223a8 │ │ │ │ │ + b 223a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ sublt r5, r3, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt 21f1c │ │ │ │ │ + blt 21f10 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r5, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 22930 │ │ │ │ │ + beq 2295c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2293c │ │ │ │ │ + bne 22968 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2990 │ │ │ │ │ + bl 2990 │ │ │ │ │ R_ARM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21ee0 │ │ │ │ │ + beq 21ed4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ - b 21f1c │ │ │ │ │ + b 21f10 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21ef0 │ │ │ │ │ + beq 21ee4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 21ef0 │ │ │ │ │ + beq 21ee4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2293c │ │ │ │ │ + beq 22968 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_CALL _PyAST_keyword │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 22600 │ │ │ │ │ + bne 225f8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 22600 │ │ │ │ │ + b 225f8 │ │ │ │ │ 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 │ │ │ │ │ subne r5, r2, #1 │ │ │ │ │ - beq 22d04 │ │ │ │ │ + beq 22d64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 21e94 │ │ │ │ │ - b 22138 │ │ │ │ │ + beq 21e88 │ │ │ │ │ + b 2212c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 22850 │ │ │ │ │ - b 22898 │ │ │ │ │ + beq 22824 │ │ │ │ │ + b 2286c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 227f8 │ │ │ │ │ - b 22840 │ │ │ │ │ - ldr r2, [pc, #584] @ 22c50 │ │ │ │ │ - ldr r3, [pc, #584] @ 22c54 │ │ │ │ │ - ldr r1, [r2] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - bl 0 <_PyPegen_raise_error> │ │ │ │ │ - R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - subs r1, r0, #0 │ │ │ │ │ - bne 22700 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r1, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 22c04 │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 227d0 │ │ │ │ │ - ldr r2, [pc, #516] @ 22c50 │ │ │ │ │ - ldr r3, [pc, #516] @ 22c54 │ │ │ │ │ - ldr r1, [r2] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - bl 0 <_PyPegen_raise_error> │ │ │ │ │ - R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - subs r1, r0, #0 │ │ │ │ │ - bne 22774 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - sub r5, r1, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 22d78 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 227ec │ │ │ │ │ + beq 2287c │ │ │ │ │ + b 228c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2287c │ │ │ │ │ + beq 22850 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2287c │ │ │ │ │ + beq 22850 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 2287c │ │ │ │ │ - ldr r2, [pc, #404] @ 22c58 │ │ │ │ │ + beq 22850 │ │ │ │ │ + ldr r2, [pc, #480] @ 22c48 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #388] @ 22c50 │ │ │ │ │ + ldr r2, [pc, #476] @ 22c4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22880 │ │ │ │ │ + beq 22854 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 22888 │ │ │ │ │ + b 2285c │ │ │ │ │ + ldr r2, [pc, #404] @ 22c4c │ │ │ │ │ + ldr r3, [pc, #404] @ 22c50 │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + bl 0 <_PyPegen_raise_error> │ │ │ │ │ + R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ + subs r1, r0, #0 │ │ │ │ │ + bne 22760 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + sub r2, r1, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 22d54 │ │ │ │ │ + mov r1, #1 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + b 227bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22824 │ │ │ │ │ + beq 228a8 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22824 │ │ │ │ │ + beq 228a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 22824 │ │ │ │ │ - ldr r2, [pc, #272] @ 22c58 │ │ │ │ │ + beq 228a8 │ │ │ │ │ + ldr r2, [pc, #280] @ 22c48 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #256] @ 22c50 │ │ │ │ │ + ldr r2, [pc, #276] @ 22c4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22828 │ │ │ │ │ + beq 228ac │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 22830 │ │ │ │ │ + b 228b4 │ │ │ │ │ + ldr r2, [pc, #204] @ 22c4c │ │ │ │ │ + ldr r3, [pc, #204] @ 22c50 │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ee4 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + bl 0 <_PyPegen_raise_error> │ │ │ │ │ + R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ + subs r1, r0, #0 │ │ │ │ │ + bne 226b8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + sub r5, r1, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 22cf0 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 22818 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl ee4 │ │ │ │ │ R_ARM_CALL _loop0_129_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 222c4 │ │ │ │ │ + beq 222bc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 22128 │ │ │ │ │ + beq 2211c │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_join_sequences> │ │ │ │ │ R_ARM_CALL _PyPegen_join_sequences │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 22cdc │ │ │ │ │ + beq 22c1c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ - b 21f28 │ │ │ │ │ + b 21f1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - subne r2, r2, #1 │ │ │ │ │ - beq 22810 │ │ │ │ │ - b 22830 │ │ │ │ │ - sub r2, r1, #1 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 227d0 │ │ │ │ │ + b 22298 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 21d80 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 21f1c │ │ │ │ │ mov r3, #1 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 227ec │ │ │ │ │ + b 21f20 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ + .word 0x000006f4 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000724 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000006f4 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + sub r5, r5, #1 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 21d74 │ │ │ │ │ + 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 r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 227d0 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ - b 21f1c │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + b 22818 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 21e84 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r1, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - movne r1, #1 │ │ │ │ │ - ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ - movne r3, r1 │ │ │ │ │ - subeq r2, r1, #1 │ │ │ │ │ - strne r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 21e84 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 221d8 │ │ │ │ │ + b 21e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 222a0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ - sub r5, r5, #1 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 21f28 │ │ │ │ │ + b 221d0 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 21f2c │ │ │ │ │ - add r3, r2, #1 │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 21db4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + b 227bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21db4 │ │ │ │ │ - b 223b4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 22098 │ │ │ │ │ + ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ + subne r2, r2, #1 │ │ │ │ │ + beq 22894 │ │ │ │ │ + b 228b4 │ │ │ │ │ + sub r5, r1, #1 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r5, [r4, #88] @ 0x58 │ │ │ │ │ + b 22818 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r5, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ subeq r5, r1, #1 │ │ │ │ │ - b 21f1c │ │ │ │ │ + b 21f10 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 2208c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 22868 │ │ │ │ │ - b 22888 │ │ │ │ │ - sub r5, r1, #1 │ │ │ │ │ + beq 2283c │ │ │ │ │ + b 2285c │ │ │ │ │ + ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ + b 21f10 │ │ │ │ │ + sub r2, r1, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b 227ec │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 227bc │ │ │ │ │ + add r3, r2, #1 │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + bne 21da8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 21da8 │ │ │ │ │ + b 223ac │ │ │ │ │ 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 │ │ │ │ │ subne r5, r2, #1 │ │ │ │ │ - bne 2212c │ │ │ │ │ + bne 22120 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 22e24 │ │ │ │ │ + beq 22e20 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - b 21cac │ │ │ │ │ + b 21ca0 │ │ │ │ │ mov r5, r8 │ │ │ │ │ - b 21d20 │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - b 21e24 │ │ │ │ │ + b 21d14 │ │ │ │ │ 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 │ │ │ │ │ - bne 22e3c │ │ │ │ │ + bne 22e40 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 21eb4 │ │ │ │ │ + bne 21ea8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21eb4 │ │ │ │ │ - b 2293c │ │ │ │ │ + beq 21ea8 │ │ │ │ │ + b 22968 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21c80 │ │ │ │ │ - b 22138 │ │ │ │ │ + beq 21c74 │ │ │ │ │ + b 2212c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 22db4 │ │ │ │ │ - b 223f8 │ │ │ │ │ + beq 22db8 │ │ │ │ │ + b 223f0 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + b 21e18 │ │ │ │ │ sub r5, r2, #1 │ │ │ │ │ - b 22650 │ │ │ │ │ + b 22648 │ │ │ │ │ │ │ │ │ │ -00022e44 : │ │ │ │ │ +00022e48 : │ │ │ │ │ default_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r2, [pc, #368] @ 22fcc │ │ │ │ │ + ldr r2, [pc, #368] @ 22fd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 22fac │ │ │ │ │ + beq 22fb0 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 22fc0 │ │ │ │ │ + bne 22fc4 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22ebc │ │ │ │ │ + beq 22ec0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22ebc │ │ │ │ │ + beq 22ec0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 22f14 │ │ │ │ │ + beq 22f18 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 22fc0 │ │ │ │ │ - ldr r1, [pc, #232] @ 22fcc │ │ │ │ │ + bne 22fc4 │ │ │ │ │ + ldr r1, [pc, #232] @ 22fd0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 22f8c │ │ │ │ │ + beq 22f90 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 22f24 │ │ │ │ │ + bne 22f28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 22eb0 │ │ │ │ │ - ldr r1, [pc, #164] @ 22fd0 │ │ │ │ │ + b 22eb4 │ │ │ │ │ + ldr r1, [pc, #164] @ 22fd4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22f04 │ │ │ │ │ - ldr r3, [pc, #144] @ 22fd4 │ │ │ │ │ + beq 22f08 │ │ │ │ │ + ldr r3, [pc, #144] @ 22fd8 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #140] @ 22fd8 │ │ │ │ │ + ldr r3, [pc, #140] @ 22fdc │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22f08 │ │ │ │ │ + beq 22f0c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 22f0c │ │ │ │ │ + b 22f10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 22ef0 │ │ │ │ │ - b 22f0c │ │ │ │ │ + beq 22ef4 │ │ │ │ │ + b 22f10 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 22e80 │ │ │ │ │ + beq 22e84 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 22eb0 │ │ │ │ │ + b 22eb4 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _tmp_179_rule │ │ │ │ │ .word 0x00000d40 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ │ │ │ │ │ -00022fdc : │ │ │ │ │ +00022fe0 : │ │ │ │ │ kwarg_or_starred_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r2, [pc, #1168] @ 23484 │ │ │ │ │ + ldr r2, [pc, #1172] @ 2348c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 2342c │ │ │ │ │ + beq 2346c │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 23440 │ │ │ │ │ + bne 23480 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 23218 │ │ │ │ │ + beq 2321c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23354 │ │ │ │ │ + bne 23358 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 23180 │ │ │ │ │ + bne 23184 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 23440 │ │ │ │ │ - ldr r1, [pc, #1044] @ 23484 │ │ │ │ │ + bne 23480 │ │ │ │ │ + ldr r1, [pc, #1048] @ 2348c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 230fc │ │ │ │ │ + beq 23100 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 23120 │ │ │ │ │ + beq 23124 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23304 │ │ │ │ │ + bne 23308 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23260 │ │ │ │ │ + bne 23264 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23168 │ │ │ │ │ + bne 2316c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 233e8 │ │ │ │ │ + bne 23368 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23168 │ │ │ │ │ + bne 2316c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 2308c │ │ │ │ │ + bne 23090 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r2, [r4, #88] @ 0x58 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ sublt r2, r2, #1 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt 23170 │ │ │ │ │ + blt 23174 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 232fc │ │ │ │ │ + bne 23300 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 230a8 │ │ │ │ │ + beq 230ac │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 230ec │ │ │ │ │ + b 230f0 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23054 │ │ │ │ │ + beq 23058 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 23054 │ │ │ │ │ + beq 23058 │ │ │ │ │ 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 230f0 │ │ │ │ │ + beq 230f4 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ @@ -39117,608 +39118,609 @@ │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 232d4 │ │ │ │ │ + beq 232d8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 230ec │ │ │ │ │ + b 230f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2346c │ │ │ │ │ + blt 2342c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23348 │ │ │ │ │ + bne 2334c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 23044 │ │ │ │ │ + beq 23048 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 230f0 │ │ │ │ │ + b 230f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 230bc │ │ │ │ │ + beq 230c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 23168 │ │ │ │ │ + beq 2316c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 23408 │ │ │ │ │ + beq 23388 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 23208 │ │ │ │ │ + bne 2320c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 230ec │ │ │ │ │ + beq 230f0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 230f0 │ │ │ │ │ + b 230f4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 23168 │ │ │ │ │ + bne 2316c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #372] @ 23484 │ │ │ │ │ + ldr r2, [pc, #376] @ 2348c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2344c │ │ │ │ │ + beq 23444 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 23364 │ │ │ │ │ + bne 233a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 23160 │ │ │ │ │ + b 23164 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 23250 │ │ │ │ │ + bne 23254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2990 │ │ │ │ │ + bl 2990 │ │ │ │ │ R_ARM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 23244 │ │ │ │ │ + b 23248 │ │ │ │ │ + ldr r2, [pc, #288] @ 23490 │ │ │ │ │ + ldr r3, [pc, #288] @ 23494 │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + bl 0 <_PyPegen_raise_error> │ │ │ │ │ + R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ + subs r1, r0, #0 │ │ │ │ │ + bne 232b8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r2, r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 23464 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b 23174 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23330 │ │ │ │ │ + beq 23334 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23330 │ │ │ │ │ + beq 23334 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 23330 │ │ │ │ │ - ldr r2, [pc, #232] @ 23488 │ │ │ │ │ + beq 23334 │ │ │ │ │ + ldr r2, [pc, #180] @ 23498 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #228] @ 2348c │ │ │ │ │ + ldr r2, [pc, #164] @ 23490 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r9, #16] │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23334 │ │ │ │ │ + beq 23338 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 2333c │ │ │ │ │ - ldr r2, [pc, #156] @ 2348c │ │ │ │ │ - ldr r3, [pc, #156] @ 23490 │ │ │ │ │ - ldr r1, [r2] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - bl 0 <_PyPegen_raise_error> │ │ │ │ │ - R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - subs r1, r0, #0 │ │ │ │ │ - bne 232b4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ + b 23340 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 23170 │ │ │ │ │ - sub r2, r3, #1 │ │ │ │ │ - b 23170 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 23018 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 230f0 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 230f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r1, r1, #1 │ │ │ │ │ - beq 2331c │ │ │ │ │ - b 2333c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ + beq 23320 │ │ │ │ │ + b 23340 │ │ │ │ │ + sub r2, r3, #1 │ │ │ │ │ + b 23174 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ + beq 2301c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 230f0 │ │ │ │ │ + b 230f4 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ - .word 0x000006f4 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000724 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x000006f4 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00023494 : │ │ │ │ │ +0002349c : │ │ │ │ │ kwarg_or_double_starred_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r1, [pc, #564] @ 236e0 │ │ │ │ │ + ldr r1, [pc, #564] @ 236e8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 23694 │ │ │ │ │ + beq 2369c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 23610 │ │ │ │ │ + bne 23618 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq 235c0 │ │ │ │ │ + beq 235c8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 235f8 │ │ │ │ │ + bne 23600 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 23620 │ │ │ │ │ + bne 23628 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 23610 │ │ │ │ │ + bne 23618 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23550 │ │ │ │ │ + bne 23558 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 23530 │ │ │ │ │ + beq 23538 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2369c │ │ │ │ │ + beq 236a4 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r5, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr ip, [r5, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_CALL _PyAST_keyword │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 23688 │ │ │ │ │ + beq 23690 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 236a8 │ │ │ │ │ + beq 236b0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 2353c │ │ │ │ │ + b 23544 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 236c8 │ │ │ │ │ + blt 236d0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 23608 │ │ │ │ │ + beq 23610 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23610 │ │ │ │ │ + bne 23618 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2990 │ │ │ │ │ + bl 2990 │ │ │ │ │ R_ARM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 234fc │ │ │ │ │ + beq 23504 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 23540 │ │ │ │ │ + b 23548 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2350c │ │ │ │ │ + beq 23514 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 2350c │ │ │ │ │ + beq 23514 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2369c │ │ │ │ │ + beq 236a4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_CALL _PyAST_keyword │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 235a4 │ │ │ │ │ + bne 235ac │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 235a4 │ │ │ │ │ + b 235ac │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 234c4 │ │ │ │ │ + b 234cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 23540 │ │ │ │ │ + b 23548 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 23538 │ │ │ │ │ - b 23540 │ │ │ │ │ + beq 23540 │ │ │ │ │ + b 23548 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, r6 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 23540 │ │ │ │ │ + b 23548 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -000236e4 : │ │ │ │ │ +000236ec : │ │ │ │ │ INVALID_VERSION_CHECK(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ streq r2, [r0, #60] @ 0x3c │ │ │ │ │ - beq 23718 │ │ │ │ │ + beq 23720 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ldr r1, [r0, #68] @ 0x44 │ │ │ │ │ cmp r1, lr │ │ │ │ │ - blt 23724 │ │ │ │ │ + blt 2372c │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ - ldr r1, [pc, #32] @ 2374c │ │ │ │ │ + ldr r1, [pc, #32] @ 23754 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ - ldr r3, [pc, #20] @ 23750 │ │ │ │ │ + ldr r3, [pc, #20] @ 23758 │ │ │ │ │ stm sp, {r2, lr} │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 23718 │ │ │ │ │ + b 23720 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000d64 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00023754 <_loop1_178_rule>: │ │ │ │ │ +0002375c <_loop1_178_rule>: │ │ │ │ │ _loop1_178_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r1, [pc, #1208] @ 23c24 <_loop1_178_rule+0x4d0> │ │ │ │ │ + ldr r1, [pc, #1208] @ 23c2c <_loop1_178_rule+0x4d0> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 23c0c <_loop1_178_rule+0x4b8> │ │ │ │ │ + beq 23c14 <_loop1_178_rule+0x4b8> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r6, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 23a88 <_loop1_178_rule+0x334> │ │ │ │ │ + bne 23a90 <_loop1_178_rule+0x334> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 23bf0 <_loop1_178_rule+0x49c> │ │ │ │ │ + beq 23bf8 <_loop1_178_rule+0x49c> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ - ldreq r8, [pc, #1116] @ 23c24 <_loop1_178_rule+0x4d0> │ │ │ │ │ + ldreq r8, [pc, #1116] @ 23c2c <_loop1_178_rule+0x4d0> │ │ │ │ │ streq r3, [sp, #24] │ │ │ │ │ - bne 23b60 <_loop1_178_rule+0x40c> │ │ │ │ │ + bne 23b68 <_loop1_178_rule+0x40c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 23bd4 <_loop1_178_rule+0x480> │ │ │ │ │ + beq 23bdc <_loop1_178_rule+0x480> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23a20 <_loop1_178_rule+0x2cc> │ │ │ │ │ + bne 23a28 <_loop1_178_rule+0x2cc> │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2398c <_loop1_178_rule+0x238> │ │ │ │ │ + beq 23994 <_loop1_178_rule+0x238> │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq 239b0 <_loop1_178_rule+0x25c> │ │ │ │ │ + beq 239b8 <_loop1_178_rule+0x25c> │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 239f0 <_loop1_178_rule+0x29c> │ │ │ │ │ + beq 239f8 <_loop1_178_rule+0x29c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 23ba8 <_loop1_178_rule+0x454> │ │ │ │ │ + beq 23bb0 <_loop1_178_rule+0x454> │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 239f8 <_loop1_178_rule+0x2a4> │ │ │ │ │ + bne 23a00 <_loop1_178_rule+0x2a4> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23b40 <_loop1_178_rule+0x3ec> │ │ │ │ │ + bne 23b48 <_loop1_178_rule+0x3ec> │ │ │ │ │ mov r1, #0 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 239f8 <_loop1_178_rule+0x2a4> │ │ │ │ │ + bne 23a00 <_loop1_178_rule+0x2a4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq fp, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ streq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 23a00 <_loop1_178_rule+0x2ac> │ │ │ │ │ + beq 23a08 <_loop1_178_rule+0x2ac> │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r9, [sp] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ mov r2, fp │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 23b18 <_loop1_178_rule+0x3c4> │ │ │ │ │ + beq 23b20 <_loop1_178_rule+0x3c4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne 23a00 <_loop1_178_rule+0x2ac> │ │ │ │ │ + bne 23a08 <_loop1_178_rule+0x2ac> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23b38 <_loop1_178_rule+0x3e4> │ │ │ │ │ + beq 23b40 <_loop1_178_rule+0x3e4> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 23a00 <_loop1_178_rule+0x2ac> │ │ │ │ │ + bne 23a08 <_loop1_178_rule+0x2ac> │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 23bb4 <_loop1_178_rule+0x460> │ │ │ │ │ + beq 23bbc <_loop1_178_rule+0x460> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 23a98 <_loop1_178_rule+0x344> │ │ │ │ │ + beq 23aa0 <_loop1_178_rule+0x344> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r7, [sl, r5, lsl #2] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b 237cc <_loop1_178_rule+0x78> │ │ │ │ │ + b 237d4 <_loop1_178_rule+0x78> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 23c14 <_loop1_178_rule+0x4c0> │ │ │ │ │ + bne 23c1c <_loop1_178_rule+0x4c0> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 23810 <_loop1_178_rule+0xbc> │ │ │ │ │ + bne 23818 <_loop1_178_rule+0xbc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 23b6c <_loop1_178_rule+0x418> │ │ │ │ │ + blt 23b74 <_loop1_178_rule+0x418> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - bne 23c14 <_loop1_178_rule+0x4c0> │ │ │ │ │ + bne 23c1c <_loop1_178_rule+0x4c0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 23834 <_loop1_178_rule+0xe0> │ │ │ │ │ + bne 2383c <_loop1_178_rule+0xe0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 23a1c <_loop1_178_rule+0x2c8> │ │ │ │ │ + bne 23a24 <_loop1_178_rule+0x2c8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19510 │ │ │ │ │ + bl 194f8 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 23abc <_loop1_178_rule+0x368> │ │ │ │ │ + bne 23ac4 <_loop1_178_rule+0x368> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 23b54 <_loop1_178_rule+0x400> │ │ │ │ │ + beq 23b5c <_loop1_178_rule+0x400> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 23b54 <_loop1_178_rule+0x400> │ │ │ │ │ + bne 23b5c <_loop1_178_rule+0x400> │ │ │ │ │ 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 23b88 <_loop1_178_rule+0x434> │ │ │ │ │ + beq 23b90 <_loop1_178_rule+0x434> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 23a78 <_loop1_178_rule+0x324> │ │ │ │ │ + ble 23a80 <_loop1_178_rule+0x324> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [sl, r7, lsl #2] │ │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne 23a60 <_loop1_178_rule+0x30c> │ │ │ │ │ + bne 23a68 <_loop1_178_rule+0x30c> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -39727,206 +39729,206 @@ │ │ │ │ │ lsl r3, r2, #1 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23b84 <_loop1_178_rule+0x430> │ │ │ │ │ + beq 23b8c <_loop1_178_rule+0x430> │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b 23978 <_loop1_178_rule+0x224> │ │ │ │ │ + b 23980 <_loop1_178_rule+0x224> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - bne 23a1c <_loop1_178_rule+0x2c8> │ │ │ │ │ + bne 23a24 <_loop1_178_rule+0x2c8> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne 23a1c <_loop1_178_rule+0x2c8> │ │ │ │ │ - ldr r1, [pc, #304] @ 23c28 <_loop1_178_rule+0x4d4> │ │ │ │ │ + bne 23a24 <_loop1_178_rule+0x2c8> │ │ │ │ │ + ldr r1, [pc, #304] @ 23c30 <_loop1_178_rule+0x4d4> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23a1c <_loop1_178_rule+0x2c8> │ │ │ │ │ + beq 23a24 <_loop1_178_rule+0x2c8> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b 2394c <_loop1_178_rule+0x1f8> │ │ │ │ │ + b 23954 <_loop1_178_rule+0x1f8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne fp, #1 │ │ │ │ │ strne fp, [r4, #60] @ 0x3c │ │ │ │ │ - bne 23a00 <_loop1_178_rule+0x2ac> │ │ │ │ │ + bne 23a08 <_loop1_178_rule+0x2ac> │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ - b 23a00 <_loop1_178_rule+0x2ac> │ │ │ │ │ + b 23a08 <_loop1_178_rule+0x2ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 23880 <_loop1_178_rule+0x12c> │ │ │ │ │ - b 23878 <_loop1_178_rule+0x124> │ │ │ │ │ + bne 23888 <_loop1_178_rule+0x12c> │ │ │ │ │ + b 23880 <_loop1_178_rule+0x124> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r6, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 23a88 <_loop1_178_rule+0x334> │ │ │ │ │ + b 23a90 <_loop1_178_rule+0x334> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [r4, #60] @ 0x3c │ │ │ │ │ - b 23a00 <_loop1_178_rule+0x2ac> │ │ │ │ │ + b 23a08 <_loop1_178_rule+0x2ac> │ │ │ │ │ mov r6, r0 │ │ │ │ │ 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 23a88 <_loop1_178_rule+0x334> │ │ │ │ │ + b 23a90 <_loop1_178_rule+0x334> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 23848 <_loop1_178_rule+0xf4> │ │ │ │ │ + b 23850 <_loop1_178_rule+0xf4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ subeq r2, r1, #1 │ │ │ │ │ strne r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 23a24 <_loop1_178_rule+0x2d0> │ │ │ │ │ + b 23a2c <_loop1_178_rule+0x2d0> │ │ │ │ │ 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 237ec <_loop1_178_rule+0x98> │ │ │ │ │ - b 23a20 <_loop1_178_rule+0x2cc> │ │ │ │ │ + beq 237f4 <_loop1_178_rule+0x98> │ │ │ │ │ + b 23a28 <_loop1_178_rule+0x2cc> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 23a88 <_loop1_178_rule+0x334> │ │ │ │ │ + b 23a90 <_loop1_178_rule+0x334> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 23784 <_loop1_178_rule+0x30> │ │ │ │ │ + b 2378c <_loop1_178_rule+0x30> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 23a00 <_loop1_178_rule+0x2ac> │ │ │ │ │ + b 23a08 <_loop1_178_rule+0x2ac> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -00023c2c <_gather_51_rule>: │ │ │ │ │ +00023c34 <_gather_51_rule>: │ │ │ │ │ _gather_53_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr ip, [pc, #1424] @ 241d4 <_gather_51_rule+0x5a8> │ │ │ │ │ + ldr ip, [pc, #1424] @ 241dc <_gather_51_rule+0x5a8> │ │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ mov fp, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 2418c <_gather_51_rule+0x560> │ │ │ │ │ + beq 24194 <_gather_51_rule+0x560> │ │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 241a0 <_gather_51_rule+0x574> │ │ │ │ │ - ldr r0, [pc, #1380] @ 241d4 <_gather_51_rule+0x5a8> │ │ │ │ │ + bne 241a8 <_gather_51_rule+0x574> │ │ │ │ │ + ldr r0, [pc, #1380] @ 241dc <_gather_51_rule+0x5a8> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ldr r9, [fp, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ str r1, [fp, #88] @ 0x58 │ │ │ │ │ - beq 241ac <_gather_51_rule+0x580> │ │ │ │ │ + beq 241b4 <_gather_51_rule+0x580> │ │ │ │ │ bl c67c │ │ │ │ │ mov r6, r9 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 23ca8 <_gather_51_rule+0x7c> │ │ │ │ │ - ldr r1, [pc, #1340] @ 241d8 <_gather_51_rule+0x5ac> │ │ │ │ │ + beq 23cb0 <_gather_51_rule+0x7c> │ │ │ │ │ + ldr r1, [pc, #1340] @ 241e0 <_gather_51_rule+0x5ac> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23d98 <_gather_51_rule+0x16c> │ │ │ │ │ + bne 23da0 <_gather_51_rule+0x16c> │ │ │ │ │ ldr r2, [fp, #92] @ 0x5c │ │ │ │ │ str r6, [fp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 23f5c <_gather_51_rule+0x330> │ │ │ │ │ + bne 23f64 <_gather_51_rule+0x330> │ │ │ │ │ ldr r2, [fp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 24008 <_gather_51_rule+0x3dc> │ │ │ │ │ + bne 24010 <_gather_51_rule+0x3dc> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24008 <_gather_51_rule+0x3dc> │ │ │ │ │ + beq 24010 <_gather_51_rule+0x3dc> │ │ │ │ │ ldr r2, [fp, #20] │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_CALL _PyAST_withitem │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 23dd8 <_gather_51_rule+0x1ac> │ │ │ │ │ - ldr r2, [pc, #1260] @ 241dc <_gather_51_rule+0x5b0> │ │ │ │ │ + beq 23de0 <_gather_51_rule+0x1ac> │ │ │ │ │ + ldr r2, [pc, #1260] @ 241e4 <_gather_51_rule+0x5b0> │ │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq 24180 <_gather_51_rule+0x554> │ │ │ │ │ + beq 24188 <_gather_51_rule+0x554> │ │ │ │ │ ldr r2, [fp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 24008 <_gather_51_rule+0x3dc> │ │ │ │ │ + bne 24010 <_gather_51_rule+0x3dc> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [fp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 24130 <_gather_51_rule+0x504> │ │ │ │ │ + beq 24138 <_gather_51_rule+0x504> │ │ │ │ │ ldr r6, [fp, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ moveq r7, r6 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - bne 24008 <_gather_51_rule+0x3dc> │ │ │ │ │ + bne 24010 <_gather_51_rule+0x3dc> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23e14 <_gather_51_rule+0x1e8> │ │ │ │ │ + bne 23e1c <_gather_51_rule+0x1e8> │ │ │ │ │ str r8, [fp, #8] │ │ │ │ │ ldr r1, [fp, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 24128 <_gather_51_rule+0x4fc> │ │ │ │ │ + beq 24130 <_gather_51_rule+0x4fc> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt 23df8 <_gather_51_rule+0x1cc> │ │ │ │ │ + bgt 23e00 <_gather_51_rule+0x1cc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr ip, [fp, #88] @ 0x58 │ │ │ │ │ mov r2, r8 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -39938,1218 +39940,1218 @@ │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, fp │ │ │ │ │ bl afa4 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 23ca8 <_gather_51_rule+0x7c> │ │ │ │ │ - ldr r1, [pc, #1072] @ 241e0 <_gather_51_rule+0x5b4> │ │ │ │ │ + beq 23cb0 <_gather_51_rule+0x7c> │ │ │ │ │ + ldr r1, [pc, #1072] @ 241e8 <_gather_51_rule+0x5b4> │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23ca8 <_gather_51_rule+0x7c> │ │ │ │ │ + beq 23cb0 <_gather_51_rule+0x7c> │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r2, [fp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_CALL _PyAST_withitem │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 23ce8 <_gather_51_rule+0xbc> │ │ │ │ │ + bne 23cf0 <_gather_51_rule+0xbc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ strne r1, [fp, #60] @ 0x3c │ │ │ │ │ subeq r2, r1, #1 │ │ │ │ │ - b 24010 <_gather_51_rule+0x3e4> │ │ │ │ │ + b 24018 <_gather_51_rule+0x3e4> │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r4, r6, lsl #2] │ │ │ │ │ str r2, [r3, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq 23d60 <_gather_51_rule+0x134> │ │ │ │ │ - b 23df8 <_gather_51_rule+0x1cc> │ │ │ │ │ + beq 23d68 <_gather_51_rule+0x134> │ │ │ │ │ + b 23e00 <_gather_51_rule+0x1cc> │ │ │ │ │ ldr r3, [fp, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #948] @ 241d4 <_gather_51_rule+0x5a8> │ │ │ │ │ + ldr r2, [pc, #948] @ 241dc <_gather_51_rule+0x5a8> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [fp, #88] @ 0x58 │ │ │ │ │ - beq 24174 <_gather_51_rule+0x548> │ │ │ │ │ + beq 2417c <_gather_51_rule+0x548> │ │ │ │ │ ldr r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23f24 <_gather_51_rule+0x2f8> │ │ │ │ │ + bne 23f2c <_gather_51_rule+0x2f8> │ │ │ │ │ ldr r3, [fp, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - beq 23e68 <_gather_51_rule+0x23c> │ │ │ │ │ - ldr r1, [pc, #892] @ 241d8 <_gather_51_rule+0x5ac> │ │ │ │ │ + beq 23e70 <_gather_51_rule+0x23c> │ │ │ │ │ + ldr r1, [pc, #892] @ 241e0 <_gather_51_rule+0x5ac> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23ed4 <_gather_51_rule+0x2a8> │ │ │ │ │ + bne 23edc <_gather_51_rule+0x2a8> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r3, [fp, #8] │ │ │ │ │ ldr r3, [fp, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24040 <_gather_51_rule+0x414> │ │ │ │ │ + bne 24038 <_gather_51_rule+0x404> │ │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 24030 <_gather_51_rule+0x404> │ │ │ │ │ + bne 240e8 <_gather_51_rule+0x4b4> │ │ │ │ │ mov r0, fp │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23f24 <_gather_51_rule+0x2f8> │ │ │ │ │ + beq 23f2c <_gather_51_rule+0x2f8> │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r2, [fp, #20] │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_CALL _PyAST_withitem │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 23f18 <_gather_51_rule+0x2ec> │ │ │ │ │ + beq 23f20 <_gather_51_rule+0x2ec> │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ - beq 23f34 <_gather_51_rule+0x308> │ │ │ │ │ + beq 23f3c <_gather_51_rule+0x308> │ │ │ │ │ str r3, [r4, r7, lsl #2] │ │ │ │ │ ldr r8, [fp, #8] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b 23d2c <_gather_51_rule+0x100> │ │ │ │ │ + b 23d34 <_gather_51_rule+0x100> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl afa4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq 23e68 <_gather_51_rule+0x23c> │ │ │ │ │ - ldr r1, [pc, #752] @ 241e0 <_gather_51_rule+0x5b4> │ │ │ │ │ + beq 23e70 <_gather_51_rule+0x23c> │ │ │ │ │ + ldr r1, [pc, #752] @ 241e8 <_gather_51_rule+0x5b4> │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23e68 <_gather_51_rule+0x23c> │ │ │ │ │ + beq 23e70 <_gather_51_rule+0x23c> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r2, [fp, #20] │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_CALL _PyAST_withitem │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 23eb0 <_gather_51_rule+0x284> │ │ │ │ │ + bne 23eb8 <_gather_51_rule+0x284> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24140 <_gather_51_rule+0x514> │ │ │ │ │ + bne 24148 <_gather_51_rule+0x514> │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ - b 23d40 <_gather_51_rule+0x114> │ │ │ │ │ + b 23d48 <_gather_51_rule+0x114> │ │ │ │ │ lsl sl, sl, #1 │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24128 <_gather_51_rule+0x4fc> │ │ │ │ │ + beq 24130 <_gather_51_rule+0x4fc> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 23ec4 <_gather_51_rule+0x298> │ │ │ │ │ + b 23ecc <_gather_51_rule+0x298> │ │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 2400c <_gather_51_rule+0x3e0> │ │ │ │ │ + bne 24014 <_gather_51_rule+0x3e0> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [fp, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #600] @ 241d4 <_gather_51_rule+0x5a8> │ │ │ │ │ + ldr r1, [pc, #600] @ 241dc <_gather_51_rule+0x5a8> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 24154 <_gather_51_rule+0x528> │ │ │ │ │ + beq 2415c <_gather_51_rule+0x528> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24020 <_gather_51_rule+0x3f4> │ │ │ │ │ - ldr r1, [pc, #576] @ 241d8 <_gather_51_rule+0x5ac> │ │ │ │ │ + beq 24028 <_gather_51_rule+0x3f4> │ │ │ │ │ + ldr r1, [pc, #576] @ 241e0 <_gather_51_rule+0x5ac> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24020 <_gather_51_rule+0x3f4> │ │ │ │ │ + beq 24028 <_gather_51_rule+0x3f4> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl c67c │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 24020 <_gather_51_rule+0x3f4> │ │ │ │ │ - ldr r1, [pc, #552] @ 241e4 <_gather_51_rule+0x5b8> │ │ │ │ │ + beq 24028 <_gather_51_rule+0x3f4> │ │ │ │ │ + ldr r1, [pc, #552] @ 241ec <_gather_51_rule+0x5b8> │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24020 <_gather_51_rule+0x3f4> │ │ │ │ │ + beq 24028 <_gather_51_rule+0x3f4> │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 2f4 <_PyPegen_parse+0x2f4> │ │ │ │ │ R_ARM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r0, r1, #1 │ │ │ │ │ - beq 24024 <_gather_51_rule+0x3f8> │ │ │ │ │ + beq 2402c <_gather_51_rule+0x3f8> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [fp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r0, [fp, #88] @ 0x58 │ │ │ │ │ str r6, [fp, #8] │ │ │ │ │ - beq 23cc4 <_gather_51_rule+0x98> │ │ │ │ │ + beq 23ccc <_gather_51_rule+0x98> │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ str r9, [fp, #8] │ │ │ │ │ - b 23d84 <_gather_51_rule+0x158> │ │ │ │ │ + b 23d8c <_gather_51_rule+0x158> │ │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #60] @ 0x3c │ │ │ │ │ sub r0, r1, #1 │ │ │ │ │ - b 23ff8 <_gather_51_rule+0x3cc> │ │ │ │ │ - ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [fp, #88] @ 0x58 │ │ │ │ │ - b 23d40 <_gather_51_rule+0x114> │ │ │ │ │ + b 24000 <_gather_51_rule+0x3cc> │ │ │ │ │ ldr r3, [fp, #60] @ 0x3c │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24120 <_gather_51_rule+0x4f4> │ │ │ │ │ - ldr r3, [pc, #380] @ 241d4 <_gather_51_rule+0x5a8> │ │ │ │ │ + bne 24128 <_gather_51_rule+0x4f4> │ │ │ │ │ + ldr r3, [pc, #396] @ 241dc <_gather_51_rule+0x5a8> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ - beq 24100 <_gather_51_rule+0x4d4> │ │ │ │ │ + beq 24108 <_gather_51_rule+0x4d4> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 240f0 <_gather_51_rule+0x4c4> │ │ │ │ │ - ldr r1, [pc, #348] @ 241d8 <_gather_51_rule+0x5ac> │ │ │ │ │ + beq 240f8 <_gather_51_rule+0x4c4> │ │ │ │ │ + ldr r1, [pc, #364] @ 241e0 <_gather_51_rule+0x5ac> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 240f0 <_gather_51_rule+0x4c4> │ │ │ │ │ + beq 240f8 <_gather_51_rule+0x4c4> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - beq 240f0 <_gather_51_rule+0x4c4> │ │ │ │ │ - ldr r1, [pc, #320] @ 241e4 <_gather_51_rule+0x5b8> │ │ │ │ │ + beq 240f8 <_gather_51_rule+0x4c4> │ │ │ │ │ + ldr r1, [pc, #336] @ 241ec <_gather_51_rule+0x5b8> │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 240f0 <_gather_51_rule+0x4c4> │ │ │ │ │ + beq 240f8 <_gather_51_rule+0x4c4> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 2f4 <_PyPegen_parse+0x2f4> │ │ │ │ │ R_ARM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 240f4 <_gather_51_rule+0x4c8> │ │ │ │ │ + beq 240fc <_gather_51_rule+0x4c8> │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [fp, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ │ str r3, [fp, #8] │ │ │ │ │ - b 23e80 <_gather_51_rule+0x254> │ │ │ │ │ + b 23e88 <_gather_51_rule+0x254> │ │ │ │ │ + ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [fp, #88] @ 0x58 │ │ │ │ │ + b 23d48 <_gather_51_rule+0x114> │ │ │ │ │ ldr r3, [fp, #88] @ 0x58 │ │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 240e0 <_gather_51_rule+0x4b4> │ │ │ │ │ + b 240d8 <_gather_51_rule+0x4a4> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r2, [fp, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 24064 <_gather_51_rule+0x438> │ │ │ │ │ - b 240e0 <_gather_51_rule+0x4b4> │ │ │ │ │ + beq 2405c <_gather_51_rule+0x428> │ │ │ │ │ + b 240d8 <_gather_51_rule+0x4a4> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 23f2c <_gather_51_rule+0x300> │ │ │ │ │ + b 23f34 <_gather_51_rule+0x300> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [fp, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 24008 <_gather_51_rule+0x3dc> │ │ │ │ │ + b 24010 <_gather_51_rule+0x3dc> │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [fp, #60] @ 0x3c │ │ │ │ │ - b 23f2c <_gather_51_rule+0x300> │ │ │ │ │ + b 23f34 <_gather_51_rule+0x300> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [fp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r0, [fp, #88] @ 0x58 │ │ │ │ │ subne r0, r0, #1 │ │ │ │ │ - beq 23f80 <_gather_51_rule+0x354> │ │ │ │ │ - b 23ff8 <_gather_51_rule+0x3cc> │ │ │ │ │ + beq 23f88 <_gather_51_rule+0x354> │ │ │ │ │ + b 24000 <_gather_51_rule+0x3cc> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 23e2c <_gather_51_rule+0x200> │ │ │ │ │ + b 23e34 <_gather_51_rule+0x200> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 23cf8 <_gather_51_rule+0xcc> │ │ │ │ │ + b 23d00 <_gather_51_rule+0xcc> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ │ ldr r2, [fp, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 23c68 <_gather_51_rule+0x3c> │ │ │ │ │ + beq 23c70 <_gather_51_rule+0x3c> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 23d8c <_gather_51_rule+0x160> │ │ │ │ │ + b 23d94 <_gather_51_rule+0x160> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [fp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 24008 <_gather_51_rule+0x3dc> │ │ │ │ │ + bne 24010 <_gather_51_rule+0x3dc> │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r6, [fp, #8] │ │ │ │ │ bl c67c │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 23c94 <_gather_51_rule+0x68> │ │ │ │ │ - b 23ca8 <_gather_51_rule+0x7c> │ │ │ │ │ + bne 23c9c <_gather_51_rule+0x68> │ │ │ │ │ + b 23cb0 <_gather_51_rule+0x7c> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000292 │ │ │ │ │ .word 0x00001771 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _tmp_59_rule │ │ │ │ │ R_ARM_ABS32 _tmp_203_rule │ │ │ │ │ │ │ │ │ │ -000241e8 : │ │ │ │ │ +000241f0 : │ │ │ │ │ expressions_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #1132] @ 2466c │ │ │ │ │ + ldr r2, [pc, #1132] @ 24674 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 245c0 │ │ │ │ │ + beq 245c8 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 245d4 │ │ │ │ │ + bne 245dc │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 24510 │ │ │ │ │ + bne 24518 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r2, [r4, #88] @ 0x58 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ sublt r2, r2, #1 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt 24504 │ │ │ │ │ + blt 2450c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 244fc │ │ │ │ │ + bne 24504 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 244f4 │ │ │ │ │ + beq 244fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #992] @ 2466c │ │ │ │ │ + ldr r2, [pc, #992] @ 24674 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2459c │ │ │ │ │ + beq 245a4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 245b4 │ │ │ │ │ + bne 245bc │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 244dc │ │ │ │ │ + beq 244e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bne 245b0 │ │ │ │ │ + bne 245b8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #920] @ 2466c │ │ │ │ │ + ldr r1, [pc, #920] @ 24674 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 24614 │ │ │ │ │ + beq 2461c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24380 │ │ │ │ │ + bne 24388 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ 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 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 244fc │ │ │ │ │ + bne 24504 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2434c │ │ │ │ │ + beq 24354 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 245dc │ │ │ │ │ + bne 245e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 244fc │ │ │ │ │ + bne 24504 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 242f4 │ │ │ │ │ + beq 242fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov fp, #1 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ mov r5, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [sp, #20] │ │ │ │ │ str r0, [r6] │ │ │ │ │ - ldr r2, [pc, #688] @ 2466c │ │ │ │ │ + ldr r2, [pc, #688] @ 24674 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r4, fp │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ - beq 24590 │ │ │ │ │ + beq 24598 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ mov r1, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 243ec │ │ │ │ │ + bne 243f4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24524 │ │ │ │ │ + bne 2452c │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - beq 24304 │ │ │ │ │ + beq 2430c │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 24304 │ │ │ │ │ + bne 2430c │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 244d4 │ │ │ │ │ + beq 244dc │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bgt 24658 │ │ │ │ │ + bgt 24660 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 2431c │ │ │ │ │ + bne 24324 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 244fc │ │ │ │ │ + beq 24504 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24608 │ │ │ │ │ + beq 24610 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r5, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_CALL _PyAST_Tuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24634 │ │ │ │ │ + beq 2463c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 24370 │ │ │ │ │ + b 24378 │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ 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 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 2431c │ │ │ │ │ + b 24324 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 24378 │ │ │ │ │ + b 24380 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ - b 24270 │ │ │ │ │ + b 24278 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl c67c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 243ec │ │ │ │ │ + beq 243f4 │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, fp │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - beq 24564 │ │ │ │ │ + beq 2456c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str r2, [r6, fp, lsl #2] │ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ - b 243b4 │ │ │ │ │ + b 243bc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 244cc │ │ │ │ │ + beq 244d4 │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 24550 │ │ │ │ │ + b 24558 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 243cc │ │ │ │ │ + b 243d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 242a4 │ │ │ │ │ + beq 242ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 2431c │ │ │ │ │ + b 24324 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 24224 │ │ │ │ │ + beq 2422c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 24504 │ │ │ │ │ + b 2450c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 244fc │ │ │ │ │ + beq 24504 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2449c │ │ │ │ │ + bne 244a4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 2449c │ │ │ │ │ + b 244a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 242e0 │ │ │ │ │ - b 243f8 │ │ │ │ │ + beq 242e8 │ │ │ │ │ + b 24400 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - beq 24370 │ │ │ │ │ + beq 24378 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 24504 │ │ │ │ │ + b 2450c │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ ldr r1, [r6, fp, lsl #2] │ │ │ │ │ str r1, [r2, fp, lsl #2] │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ - b 24438 │ │ │ │ │ + b 24440 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00024670 : │ │ │ │ │ +00024678 : │ │ │ │ │ lambda_params_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r1, [pc, #2860] @ 251b4 │ │ │ │ │ + ldr r1, [pc, #2860] @ 251bc │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 24ac0 │ │ │ │ │ + beq 24ac8 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24ad4 │ │ │ │ │ + bne 24adc │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - bne 24b44 │ │ │ │ │ - ldr r1, [pc, #2796] @ 251b4 │ │ │ │ │ + bne 24b4c │ │ │ │ │ + ldr r1, [pc, #2796] @ 251bc │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 24d10 │ │ │ │ │ + beq 24d18 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2768] @ 251b4 │ │ │ │ │ + ldr r2, [pc, #2768] @ 251bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 24aec │ │ │ │ │ - bl 252e4 <_loop1_101_rule> │ │ │ │ │ + beq 24af4 │ │ │ │ │ + bl 252ec <_loop1_101_rule> │ │ │ │ │ mov r9, r6 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 24710 │ │ │ │ │ + beq 24718 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24a04 │ │ │ │ │ + bne 24a0c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 24afc │ │ │ │ │ + bne 24b04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 252e4 <_loop1_101_rule> │ │ │ │ │ + bl 252ec <_loop1_101_rule> │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 24744 │ │ │ │ │ + beq 2474c │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24a74 │ │ │ │ │ + bne 24a7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 24ae4 │ │ │ │ │ + bne 24aec │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2632] @ 251b4 │ │ │ │ │ + ldr r2, [pc, #2632] @ 251bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 24a94 │ │ │ │ │ - bl 25bf4 <_loop0_106_rule> │ │ │ │ │ + beq 24a9c │ │ │ │ │ + bl 25bfc <_loop0_106_rule> │ │ │ │ │ mov r9, r6 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 24794 │ │ │ │ │ + beq 2479c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26454 <_loop1_103_rule> │ │ │ │ │ + bl 2645c <_loop1_103_rule> │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 248a4 │ │ │ │ │ + bne 248ac │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 24aa4 │ │ │ │ │ + bne 24aac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25bf4 <_loop0_106_rule> │ │ │ │ │ + bl 25bfc <_loop0_106_rule> │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 247c4 │ │ │ │ │ + beq 247cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26454 <_loop1_103_rule> │ │ │ │ │ + bl 2645c <_loop1_103_rule> │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 24970 │ │ │ │ │ + bne 24978 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 24ae0 │ │ │ │ │ + bne 24ae8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 252e4 <_loop1_101_rule> │ │ │ │ │ + bl 252ec <_loop1_101_rule> │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 24850 │ │ │ │ │ + beq 24858 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26ce4 <_loop0_100_rule> │ │ │ │ │ + bl 26cec <_loop0_100_rule> │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 24850 │ │ │ │ │ + beq 24858 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27264 │ │ │ │ │ + bl 2726c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 24854 │ │ │ │ │ + bne 2485c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r9, [sp] │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24950 │ │ │ │ │ + beq 24958 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 24ae0 │ │ │ │ │ + bne 24ae8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26454 <_loop1_103_rule> │ │ │ │ │ + bl 2645c <_loop1_103_rule> │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 24b20 │ │ │ │ │ + bne 24b28 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 24ae0 │ │ │ │ │ + bne 24ae8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27264 │ │ │ │ │ + bl 2726c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 249dc │ │ │ │ │ + bne 249e4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 24840 │ │ │ │ │ + b 24848 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24794 │ │ │ │ │ + beq 2479c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24794 │ │ │ │ │ + beq 2479c │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_CALL _PyPegen_slash_with_default │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 249b8 │ │ │ │ │ + beq 249c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 26ce4 <_loop0_100_rule> │ │ │ │ │ + bl 26cec <_loop0_100_rule> │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ - beq 247d4 │ │ │ │ │ + beq 247dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27264 │ │ │ │ │ + bl 2726c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 247d4 │ │ │ │ │ + bne 247dc │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r9, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ - ldr r2, [pc, #2172] @ 251b8 │ │ │ │ │ + ldr r2, [pc, #2172] @ 251c0 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 236e4 │ │ │ │ │ + bl 236ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24838 │ │ │ │ │ + bne 24840 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - bne 24898 │ │ │ │ │ - b 24894 │ │ │ │ │ + bne 248a0 │ │ │ │ │ + b 2489c │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 247c4 │ │ │ │ │ - ldr r1, [pc, #2096] @ 251bc │ │ │ │ │ + beq 247cc │ │ │ │ │ + ldr r1, [pc, #2096] @ 251c4 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 247c4 │ │ │ │ │ + beq 247cc │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_CALL _PyPegen_slash_with_default │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 248e4 │ │ │ │ │ + bne 248ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2519c │ │ │ │ │ + bne 251a4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 247d4 │ │ │ │ │ + b 247dc │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r7, [sp] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24838 │ │ │ │ │ - b 24950 │ │ │ │ │ + bne 24840 │ │ │ │ │ + b 24958 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24710 │ │ │ │ │ + beq 24718 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 25bf4 <_loop0_106_rule> │ │ │ │ │ + bl 25bfc <_loop0_106_rule> │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 24ab4 │ │ │ │ │ + beq 24abc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26ce4 <_loop0_100_rule> │ │ │ │ │ + bl 26cec <_loop0_100_rule> │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 24ab4 │ │ │ │ │ + beq 24abc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27264 │ │ │ │ │ + bl 2726c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 24750 │ │ │ │ │ + bne 24758 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str sl, [sp] │ │ │ │ │ - b 2492c │ │ │ │ │ - ldr r1, [pc, #1856] @ 251bc │ │ │ │ │ + b 24934 │ │ │ │ │ + ldr r1, [pc, #1856] @ 251c4 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24a18 │ │ │ │ │ - b 24744 │ │ │ │ │ + bne 24a20 │ │ │ │ │ + b 2474c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 24b08 │ │ │ │ │ + beq 24b10 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 247d4 │ │ │ │ │ + b 247dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b 24750 │ │ │ │ │ + b 24758 │ │ │ │ │ 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 246ac │ │ │ │ │ + beq 246b4 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 24844 │ │ │ │ │ + b 2484c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 24898 │ │ │ │ │ + b 248a0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 24d30 │ │ │ │ │ + beq 24d38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 24750 │ │ │ │ │ + b 24758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ - bl 25bf4 <_loop0_106_rule> │ │ │ │ │ + bl 25bfc <_loop0_106_rule> │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 24784 │ │ │ │ │ - b 24794 │ │ │ │ │ + bne 2478c │ │ │ │ │ + b 2479c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27264 │ │ │ │ │ + bl 2726c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 24874 │ │ │ │ │ + bne 2487c │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r8, [sp] │ │ │ │ │ - b 249e8 │ │ │ │ │ + b 249f0 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #1632] @ 251b4 │ │ │ │ │ + ldr r3, [pc, #1632] @ 251bc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 250b8 │ │ │ │ │ + beq 250c0 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 250d8 │ │ │ │ │ + bne 250e0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 250cc │ │ │ │ │ + bne 250d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 448 <_PyPegen_parse+0x448> │ │ │ │ │ R_ARM_CALL _tmp_186_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2508c │ │ │ │ │ + bne 25094 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 250cc │ │ │ │ │ + bne 250d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 251dc │ │ │ │ │ + bl 251e4 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 24c28 │ │ │ │ │ + bne 24c30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25bf4 <_loop0_106_rule> │ │ │ │ │ + bl 25bfc <_loop0_106_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25148 │ │ │ │ │ + beq 25150 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1504] @ 251b4 │ │ │ │ │ + ldr r2, [pc, #1504] @ 251bc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 25178 │ │ │ │ │ + beq 25180 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 25184 │ │ │ │ │ + bne 2518c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl 25a90 │ │ │ │ │ + bl 25a98 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 25118 │ │ │ │ │ + bne 25120 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 25184 │ │ │ │ │ + bne 2518c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26454 <_loop1_103_rule> │ │ │ │ │ + bl 2645c <_loop1_103_rule> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25194 │ │ │ │ │ + bne 2519c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 250cc │ │ │ │ │ + bne 250d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25bf4 <_loop0_106_rule> │ │ │ │ │ + bl 25bfc <_loop0_106_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24c5c │ │ │ │ │ + beq 24c64 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bne 24db0 │ │ │ │ │ + bne 24db8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 250cc │ │ │ │ │ + bne 250d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 448 <_PyPegen_parse+0x448> │ │ │ │ │ R_ARM_CALL _tmp_192_rule │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 24ca8 │ │ │ │ │ + bne 24cb0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ab8 │ │ │ │ │ + bl 1ab8 │ │ │ │ │ R_ARM_CALL _loop0_193_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24ca4 │ │ │ │ │ + beq 24cac │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24fc4 │ │ │ │ │ + bne 24fcc │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 250cc │ │ │ │ │ + bne 250d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5b3c │ │ │ │ │ R_ARM_CALL _loop1_196_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24cd8 │ │ │ │ │ + beq 24ce0 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24d48 │ │ │ │ │ + bne 24d50 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ subne r3, r1, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 24844 │ │ │ │ │ - ldr r2, [pc, #1204] @ 251b4 │ │ │ │ │ + bne 2484c │ │ │ │ │ + ldr r2, [pc, #1204] @ 251bc │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ movne r6, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 246d4 │ │ │ │ │ + bne 246dc │ │ │ │ │ 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 │ │ │ │ │ - bne 24ae4 │ │ │ │ │ + bne 24aec │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 246d4 │ │ │ │ │ + b 246dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ - bl 252e4 <_loop1_101_rule> │ │ │ │ │ + bl 252ec <_loop1_101_rule> │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 246fc │ │ │ │ │ - b 24710 │ │ │ │ │ + bne 24704 │ │ │ │ │ + b 24718 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 24cd8 │ │ │ │ │ - ldr r3, [pc, #1116] @ 251c0 │ │ │ │ │ + beq 24ce0 │ │ │ │ │ + ldr r3, [pc, #1116] @ 251c8 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #1112] @ 251c4 │ │ │ │ │ + ldr r3, [pc, #1112] @ 251cc │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24cdc │ │ │ │ │ + beq 24ce4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 24ce4 │ │ │ │ │ + b 24cec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1016] @ 251b4 │ │ │ │ │ + ldr r2, [pc, #1016] @ 251bc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 24fb8 │ │ │ │ │ + beq 24fc0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 24c60 │ │ │ │ │ + bne 24c68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq 24f00 │ │ │ │ │ + beq 24f08 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #940] @ 251b4 │ │ │ │ │ + ldr r2, [pc, #940] @ 251bc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 24fac │ │ │ │ │ + beq 24fb4 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 24f9c │ │ │ │ │ + bne 24fa4 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 24ee4 │ │ │ │ │ + beq 24eec │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ mov r8, r7 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ - bne 24f9c │ │ │ │ │ + bne 24fa4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24ea8 │ │ │ │ │ + beq 24eb0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 24ea8 │ │ │ │ │ + beq 24eb0 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - bne 24e98 │ │ │ │ │ + bne 24ea0 │ │ │ │ │ lsl r9, r9, #1 │ │ │ │ │ lsl r1, r9, #2 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24edc │ │ │ │ │ + beq 24ee4 │ │ │ │ │ mov fp, r0 │ │ │ │ │ str r2, [fp, r7, lsl #2] │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b 24e48 │ │ │ │ │ + b 24e50 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 24edc │ │ │ │ │ + beq 24ee4 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - ble 24f0c │ │ │ │ │ + ble 24f14 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ ldr r1, [fp, r8, lsl #2] │ │ │ │ │ str r1, [r2, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 24ec0 │ │ │ │ │ + b 24ec8 │ │ │ │ │ mov r0, fp │ │ │ │ │ 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 r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 24c60 │ │ │ │ │ + b 24c68 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -41157,186 +41159,186 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24c5c │ │ │ │ │ + beq 24c64 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 24c60 │ │ │ │ │ + bne 24c68 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 24c5c │ │ │ │ │ - ldr r2, [pc, #588] @ 251c4 │ │ │ │ │ + beq 24c64 │ │ │ │ │ + ldr r2, [pc, #588] @ 251cc │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ - ldr r2, [pc, #584] @ 251c8 │ │ │ │ │ + ldr r2, [pc, #584] @ 251d0 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ - b 24d80 │ │ │ │ │ + b 24d88 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 24f00 │ │ │ │ │ + b 24f08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 24e14 │ │ │ │ │ + b 24e1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 24dc8 │ │ │ │ │ + b 24dd0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #476] @ 251b4 │ │ │ │ │ + ldr r2, [pc, #476] @ 251bc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 25080 │ │ │ │ │ + beq 25088 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 25070 │ │ │ │ │ + bne 25078 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25064 │ │ │ │ │ + bne 2506c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 25070 │ │ │ │ │ + bne 25078 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25854 │ │ │ │ │ + bl 2585c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ streq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 24ca8 │ │ │ │ │ + beq 24cb0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1ab8 │ │ │ │ │ + bl 1ab8 │ │ │ │ │ R_ARM_CALL _loop0_195_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24ca4 │ │ │ │ │ + beq 24cac │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 24ca4 │ │ │ │ │ - ldr r3, [pc, #360] @ 251cc │ │ │ │ │ - b 24d60 │ │ │ │ │ + beq 24cac │ │ │ │ │ + ldr r3, [pc, #360] @ 251d4 │ │ │ │ │ + b 24d68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25034 │ │ │ │ │ + b 2503c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 24ca8 │ │ │ │ │ + b 24cb0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 24fdc │ │ │ │ │ + b 24fe4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ab8 │ │ │ │ │ + bl 1ab8 │ │ │ │ │ R_ARM_CALL _loop0_187_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24b8c │ │ │ │ │ + beq 24b94 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ldrne r3, [pc, #284] @ 251d0 │ │ │ │ │ - bne 24d60 │ │ │ │ │ - b 24b8c │ │ │ │ │ + ldrne r3, [pc, #284] @ 251d8 │ │ │ │ │ + bne 24d68 │ │ │ │ │ + b 24b94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 251ac │ │ │ │ │ + beq 251b4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 24ce4 │ │ │ │ │ + b 24cec │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24b6c │ │ │ │ │ - ldr r3, [pc, #224] @ 251d4 │ │ │ │ │ + beq 24b74 │ │ │ │ │ + ldr r3, [pc, #224] @ 251dc │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #200] @ 251c4 │ │ │ │ │ + ldr r3, [pc, #200] @ 251cc │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ - b 24d84 │ │ │ │ │ + b 24d8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq 25150 │ │ │ │ │ + beq 25158 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25854 │ │ │ │ │ + bl 2585c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ldrne r3, [pc, #144] @ 251d8 │ │ │ │ │ - bne 24d60 │ │ │ │ │ + ldrne r3, [pc, #144] @ 251e0 │ │ │ │ │ + bne 24d68 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b 24c28 │ │ │ │ │ + b 24c30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ streq r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r7, #1 │ │ │ │ │ strne r7, [r4, #60] @ 0x3c │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 24c28 │ │ │ │ │ + b 24c30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 24bd8 │ │ │ │ │ + b 24be0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 24c28 │ │ │ │ │ + b 24c30 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25130 │ │ │ │ │ + b 25138 │ │ │ │ │ mov r7, #1 │ │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 247d4 │ │ │ │ │ + b 247dc │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 24b58 │ │ │ │ │ + b 24b60 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000860 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ .word 0x00000840 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -41349,399 +41351,399 @@ │ │ │ │ │ .word 0x000007a4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000077c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000007bc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000251dc : │ │ │ │ │ +000251e4 : │ │ │ │ │ lambda_slash_no_default_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #232] @ 252dc │ │ │ │ │ + ldr r1, [pc, #232] @ 252e4 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 252d4 │ │ │ │ │ + beq 252dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 252c4 │ │ │ │ │ + bne 252cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 252e4 <_loop1_101_rule> │ │ │ │ │ + bl 252ec <_loop1_101_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2523c │ │ │ │ │ + beq 25244 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2528c │ │ │ │ │ + bne 25294 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 252c4 │ │ │ │ │ + bne 252cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 252e4 <_loop1_101_rule> │ │ │ │ │ + bl 252ec <_loop1_101_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 25270 │ │ │ │ │ + beq 25278 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 252a4 │ │ │ │ │ + bne 252ac │ │ │ │ │ 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, pc} │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25278 │ │ │ │ │ - b 2523c │ │ │ │ │ - ldr r1, [pc, #52] @ 252e0 │ │ │ │ │ + bne 25280 │ │ │ │ │ + b 25244 │ │ │ │ │ + ldr r1, [pc, #52] @ 252e8 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25278 │ │ │ │ │ - b 25270 │ │ │ │ │ + bne 25280 │ │ │ │ │ + b 25278 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25280 │ │ │ │ │ + b 25288 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25208 │ │ │ │ │ + b 25210 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -000252e4 <_loop1_101_rule>: │ │ │ │ │ +000252ec <_loop1_101_rule>: │ │ │ │ │ _loop1_104_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r2, [pc, #1360] @ 2584c <_loop1_101_rule+0x568> │ │ │ │ │ + ldr r2, [pc, #1360] @ 25854 <_loop1_101_rule+0x568> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 257dc <_loop1_101_rule+0x4f8> │ │ │ │ │ + beq 257e4 <_loop1_101_rule+0x4f8> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 257f0 <_loop1_101_rule+0x50c> │ │ │ │ │ + bne 257f8 <_loop1_101_rule+0x50c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 257c0 <_loop1_101_rule+0x4dc> │ │ │ │ │ + beq 257c8 <_loop1_101_rule+0x4dc> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldreq r8, [pc, #1280] @ 2584c <_loop1_101_rule+0x568> │ │ │ │ │ + ldreq r8, [pc, #1280] @ 25854 <_loop1_101_rule+0x568> │ │ │ │ │ moveq r9, #1 │ │ │ │ │ - bne 257f0 <_loop1_101_rule+0x50c> │ │ │ │ │ + bne 257f8 <_loop1_101_rule+0x50c> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 25480 <_loop1_101_rule+0x19c> │ │ │ │ │ + beq 25488 <_loop1_101_rule+0x19c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25498 <_loop1_101_rule+0x1b4> │ │ │ │ │ + bne 254a0 <_loop1_101_rule+0x1b4> │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 254b4 <_loop1_101_rule+0x1d0> │ │ │ │ │ + beq 254bc <_loop1_101_rule+0x1d0> │ │ │ │ │ ldr sl, [r4, #12] │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq 254d8 <_loop1_101_rule+0x1f4> │ │ │ │ │ + beq 254e0 <_loop1_101_rule+0x1f4> │ │ │ │ │ mov sl, r6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 25524 <_loop1_101_rule+0x240> │ │ │ │ │ + beq 2552c <_loop1_101_rule+0x240> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 25614 <_loop1_101_rule+0x330> │ │ │ │ │ + beq 2561c <_loop1_101_rule+0x330> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str sl, [sp] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 255f4 <_loop1_101_rule+0x310> │ │ │ │ │ + beq 255fc <_loop1_101_rule+0x310> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25610 <_loop1_101_rule+0x32c> │ │ │ │ │ + beq 25618 <_loop1_101_rule+0x32c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 254a0 <_loop1_101_rule+0x1bc> │ │ │ │ │ + bne 254a8 <_loop1_101_rule+0x1bc> │ │ │ │ │ lsl r9, r9, #1 │ │ │ │ │ lsl r1, r9, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 257fc <_loop1_101_rule+0x518> │ │ │ │ │ + beq 25804 <_loop1_101_rule+0x518> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str sl, [r6, r5, lsl #2] │ │ │ │ │ mov r7, r6 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 25360 <_loop1_101_rule+0x7c> │ │ │ │ │ + bne 25368 <_loop1_101_rule+0x7c> │ │ │ │ │ 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 2536c <_loop1_101_rule+0x88> │ │ │ │ │ + beq 25374 <_loop1_101_rule+0x88> │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 2568c <_loop1_101_rule+0x3a8> │ │ │ │ │ + b 25694 <_loop1_101_rule+0x3a8> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str sl, [r7, r5, lsl #2] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b 25350 <_loop1_101_rule+0x6c> │ │ │ │ │ + b 25358 <_loop1_101_rule+0x6c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 2581c <_loop1_101_rule+0x538> │ │ │ │ │ + bne 25824 <_loop1_101_rule+0x538> │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne 25390 <_loop1_101_rule+0xac> │ │ │ │ │ + bne 25398 <_loop1_101_rule+0xac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt 25614 <_loop1_101_rule+0x330> │ │ │ │ │ + blt 2561c <_loop1_101_rule+0x330> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ - bne 2581c <_loop1_101_rule+0x538> │ │ │ │ │ + bne 25824 <_loop1_101_rule+0x538> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 253b0 <_loop1_101_rule+0xcc> │ │ │ │ │ + bne 253b8 <_loop1_101_rule+0xcc> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 255ec <_loop1_101_rule+0x308> │ │ │ │ │ + bne 255f4 <_loop1_101_rule+0x308> │ │ │ │ │ cmp r3, r8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 25624 <_loop1_101_rule+0x340> │ │ │ │ │ + beq 2562c <_loop1_101_rule+0x340> │ │ │ │ │ ldr sl, [r4, #12] │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq 25648 <_loop1_101_rule+0x364> │ │ │ │ │ + beq 25650 <_loop1_101_rule+0x364> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 25684 <_loop1_101_rule+0x3a0> │ │ │ │ │ + beq 2568c <_loop1_101_rule+0x3a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 257b4 <_loop1_101_rule+0x4d0> │ │ │ │ │ + beq 257bc <_loop1_101_rule+0x4d0> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r6, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 25830 <_loop1_101_rule+0x54c> │ │ │ │ │ + beq 25838 <_loop1_101_rule+0x54c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #644] @ 25850 <_loop1_101_rule+0x56c> │ │ │ │ │ + ldr r1, [pc, #644] @ 25858 <_loop1_101_rule+0x56c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25430 <_loop1_101_rule+0x14c> │ │ │ │ │ + bne 25438 <_loop1_101_rule+0x14c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 2568c <_loop1_101_rule+0x3a8> │ │ │ │ │ + b 25694 <_loop1_101_rule+0x3a8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - bne 25614 <_loop1_101_rule+0x330> │ │ │ │ │ + bne 2561c <_loop1_101_rule+0x330> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 2553c <_loop1_101_rule+0x258> │ │ │ │ │ - b 255ec <_loop1_101_rule+0x308> │ │ │ │ │ + beq 25544 <_loop1_101_rule+0x258> │ │ │ │ │ + b 255f4 <_loop1_101_rule+0x308> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 257b4 <_loop1_101_rule+0x4d0> │ │ │ │ │ + bne 257bc <_loop1_101_rule+0x4d0> │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne 25828 <_loop1_101_rule+0x544> │ │ │ │ │ + bne 25830 <_loop1_101_rule+0x544> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 257ac <_loop1_101_rule+0x4c8> │ │ │ │ │ + blt 257b4 <_loop1_101_rule+0x4c8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ - bne 257b4 <_loop1_101_rule+0x4d0> │ │ │ │ │ + bne 257bc <_loop1_101_rule+0x4d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 25578 <_loop1_101_rule+0x294> │ │ │ │ │ + bne 25580 <_loop1_101_rule+0x294> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 25788 <_loop1_101_rule+0x4a4> │ │ │ │ │ + beq 25790 <_loop1_101_rule+0x4a4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25788 <_loop1_101_rule+0x4a4> │ │ │ │ │ + bne 25790 <_loop1_101_rule+0x4a4> │ │ │ │ │ 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 257fc <_loop1_101_rule+0x518> │ │ │ │ │ + beq 25804 <_loop1_101_rule+0x518> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 25768 <_loop1_101_rule+0x484> │ │ │ │ │ + ble 25770 <_loop1_101_rule+0x484> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 25768 <_loop1_101_rule+0x484> │ │ │ │ │ + beq 25770 <_loop1_101_rule+0x484> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 25768 <_loop1_101_rule+0x484> │ │ │ │ │ + beq 25770 <_loop1_101_rule+0x484> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 25768 <_loop1_101_rule+0x484> │ │ │ │ │ + beq 25770 <_loop1_101_rule+0x484> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq 25768 <_loop1_101_rule+0x484> │ │ │ │ │ + beq 25770 <_loop1_101_rule+0x484> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq 25768 <_loop1_101_rule+0x484> │ │ │ │ │ + beq 25770 <_loop1_101_rule+0x484> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ add r3, r7, #20 │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ - beq 25768 <_loop1_101_rule+0x484> │ │ │ │ │ + beq 25770 <_loop1_101_rule+0x484> │ │ │ │ │ sub ip, r7, #4 │ │ │ │ │ add ip, ip, r5, lsl #2 │ │ │ │ │ rsb lr, r7, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r3, ip │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ - bne 25750 <_loop1_101_rule+0x46c> │ │ │ │ │ + bne 25758 <_loop1_101_rule+0x46c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -41757,2614 +41759,2614 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 255ec <_loop1_101_rule+0x308> │ │ │ │ │ + b 255f4 <_loop1_101_rule+0x308> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25778 <_loop1_101_rule+0x494> │ │ │ │ │ + b 25780 <_loop1_101_rule+0x494> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 25320 <_loop1_101_rule+0x3c> │ │ │ │ │ + beq 25328 <_loop1_101_rule+0x3c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 25778 <_loop1_101_rule+0x494> │ │ │ │ │ + b 25780 <_loop1_101_rule+0x494> │ │ │ │ │ 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 25778 <_loop1_101_rule+0x494> │ │ │ │ │ + b 25780 <_loop1_101_rule+0x494> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25614 <_loop1_101_rule+0x330> │ │ │ │ │ + b 2561c <_loop1_101_rule+0x330> │ │ │ │ │ mov r6, sl │ │ │ │ │ - b 25558 <_loop1_101_rule+0x274> │ │ │ │ │ + b 25560 <_loop1_101_rule+0x274> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 255ec <_loop1_101_rule+0x308> │ │ │ │ │ + b 255f4 <_loop1_101_rule+0x308> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -00025854 : │ │ │ │ │ +0002585c : │ │ │ │ │ lambda_param_no_default_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #192] @ 2592c │ │ │ │ │ + ldr r1, [pc, #192] @ 25934 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 25914 │ │ │ │ │ + beq 2591c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2591c │ │ │ │ │ + bne 25924 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 258c8 │ │ │ │ │ + beq 258d0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 258c8 │ │ │ │ │ + beq 258d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2591c │ │ │ │ │ + bne 25924 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 258f4 │ │ │ │ │ + bne 258fc │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 258b4 │ │ │ │ │ - ldr r1, [pc, #52] @ 25930 │ │ │ │ │ + b 258bc │ │ │ │ │ + ldr r1, [pc, #52] @ 25938 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 258b4 │ │ │ │ │ - b 258e8 │ │ │ │ │ + bne 258bc │ │ │ │ │ + b 258f0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25880 │ │ │ │ │ + b 25888 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 258bc │ │ │ │ │ + b 258c4 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -00025934 : │ │ │ │ │ +0002593c : │ │ │ │ │ lambda_param_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r1, [pc, #320] @ 25a8c │ │ │ │ │ + ldr r1, [pc, #320] @ 25a94 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 25a64 │ │ │ │ │ + beq 25a6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r7, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 259fc │ │ │ │ │ + bne 25a04 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r5, lsl #2] │ │ │ │ │ ldrne r8, [r3, #12] │ │ │ │ │ ldrne r9, [r3, #16] │ │ │ │ │ - beq 25a1c │ │ │ │ │ + beq 25a24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 25a0c │ │ │ │ │ + beq 25a14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 25a58 │ │ │ │ │ + beq 25a60 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r9, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 25a6c │ │ │ │ │ + beq 25a74 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 259f8 │ │ │ │ │ + b 25a00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt 259fc │ │ │ │ │ + blt 25a04 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2599c │ │ │ │ │ + beq 259a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 259fc │ │ │ │ │ + b 25a04 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25964 │ │ │ │ │ + b 2596c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 25a14 │ │ │ │ │ - b 259fc │ │ │ │ │ + beq 25a1c │ │ │ │ │ + b 25a04 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00025a90 : │ │ │ │ │ +00025a98 : │ │ │ │ │ lambda_slash_with_default_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r1, [pc, #324] @ 25bec │ │ │ │ │ + ldr r1, [pc, #324] @ 25bf4 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 25bc4 │ │ │ │ │ + beq 25bcc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25bb4 │ │ │ │ │ + bne 25bbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 25bf4 <_loop0_106_rule> │ │ │ │ │ + bl 25bfc <_loop0_106_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 25aec │ │ │ │ │ + beq 25af4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26454 <_loop1_103_rule> │ │ │ │ │ + bl 2645c <_loop1_103_rule> │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 25b38 │ │ │ │ │ + bne 25b40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25bb4 │ │ │ │ │ + bne 25bbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25bf4 <_loop0_106_rule> │ │ │ │ │ + bl 25bfc <_loop0_106_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 25b1c │ │ │ │ │ + beq 25b24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26454 <_loop1_103_rule> │ │ │ │ │ + bl 2645c <_loop1_103_rule> │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 25b80 │ │ │ │ │ + bne 25b88 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25aec │ │ │ │ │ + beq 25af4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25aec │ │ │ │ │ + beq 25af4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_CALL _PyPegen_slash_with_default │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 25bcc │ │ │ │ │ + beq 25bd4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 25b28 │ │ │ │ │ + b 25b30 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25b1c │ │ │ │ │ - ldr r1, [pc, #84] @ 25bf0 │ │ │ │ │ + beq 25b24 │ │ │ │ │ + ldr r1, [pc, #84] @ 25bf8 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25b60 │ │ │ │ │ - b 25b1c │ │ │ │ │ + bne 25b68 │ │ │ │ │ + b 25b24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25b2c │ │ │ │ │ + b 25b34 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25abc │ │ │ │ │ + b 25ac4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 25b24 │ │ │ │ │ - b 25b2c │ │ │ │ │ + beq 25b2c │ │ │ │ │ + b 25b34 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -00025bf4 <_loop0_106_rule>: │ │ │ │ │ +00025bfc <_loop0_106_rule>: │ │ │ │ │ _loop0_106_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #2112] @ 2644c <_loop0_106_rule+0x858> │ │ │ │ │ + ldr r2, [pc, #2112] @ 26454 <_loop0_106_rule+0x858> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 26394 <_loop0_106_rule+0x7a0> │ │ │ │ │ + beq 2639c <_loop0_106_rule+0x7a0> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 263a8 <_loop0_106_rule+0x7b4> │ │ │ │ │ + bne 263b0 <_loop0_106_rule+0x7b4> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 26378 <_loop0_106_rule+0x784> │ │ │ │ │ + beq 26380 <_loop0_106_rule+0x784> │ │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 263a8 <_loop0_106_rule+0x7b4> │ │ │ │ │ - ldr r2, [pc, #2028] @ 2644c <_loop0_106_rule+0x858> │ │ │ │ │ + bne 263b0 <_loop0_106_rule+0x7b4> │ │ │ │ │ + ldr r2, [pc, #2028] @ 26454 <_loop0_106_rule+0x858> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 26354 <_loop0_106_rule+0x760> │ │ │ │ │ - ldr r2, [pc, #2008] @ 2644c <_loop0_106_rule+0x858> │ │ │ │ │ + beq 2635c <_loop0_106_rule+0x760> │ │ │ │ │ + ldr r2, [pc, #2008] @ 26454 <_loop0_106_rule+0x858> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 26158 <_loop0_106_rule+0x564> │ │ │ │ │ + beq 26160 <_loop0_106_rule+0x564> │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 2617c <_loop0_106_rule+0x588> │ │ │ │ │ + beq 26184 <_loop0_106_rule+0x588> │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 261b8 <_loop0_106_rule+0x5c4> │ │ │ │ │ + beq 261c0 <_loop0_106_rule+0x5c4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 261b8 <_loop0_106_rule+0x5c4> │ │ │ │ │ + beq 261c0 <_loop0_106_rule+0x5c4> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r8, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 263e0 <_loop0_106_rule+0x7ec> │ │ │ │ │ + beq 263e8 <_loop0_106_rule+0x7ec> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 261c0 <_loop0_106_rule+0x5cc> │ │ │ │ │ + beq 261c8 <_loop0_106_rule+0x5cc> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ str r6, [r7] │ │ │ │ │ - ldr r8, [pc, #1812] @ 2644c <_loop0_106_rule+0x858> │ │ │ │ │ + ldr r8, [pc, #1812] @ 26454 <_loop0_106_rule+0x858> │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 26334 <_loop0_106_rule+0x740> │ │ │ │ │ + beq 2633c <_loop0_106_rule+0x740> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 26324 <_loop0_106_rule+0x730> │ │ │ │ │ + bne 2632c <_loop0_106_rule+0x730> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ mov fp, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 25e80 <_loop0_106_rule+0x28c> │ │ │ │ │ + beq 25e88 <_loop0_106_rule+0x28c> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r9, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 25ea4 <_loop0_106_rule+0x2b0> │ │ │ │ │ + beq 25eac <_loop0_106_rule+0x2b0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 25ef0 <_loop0_106_rule+0x2fc> │ │ │ │ │ + beq 25ef8 <_loop0_106_rule+0x2fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq 25fe8 <_loop0_106_rule+0x3f4> │ │ │ │ │ + beq 25ff0 <_loop0_106_rule+0x3f4> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r9, [sp] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 25fc8 <_loop0_106_rule+0x3d4> │ │ │ │ │ + beq 25fd0 <_loop0_106_rule+0x3d4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25fe4 <_loop0_106_rule+0x3f0> │ │ │ │ │ + beq 25fec <_loop0_106_rule+0x3f0> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 25e6c <_loop0_106_rule+0x278> │ │ │ │ │ + bne 25e74 <_loop0_106_rule+0x278> │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 262d8 <_loop0_106_rule+0x6e4> │ │ │ │ │ + beq 262e0 <_loop0_106_rule+0x6e4> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r9, [r0, r6, lsl #2] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 25d3c <_loop0_106_rule+0x148> │ │ │ │ │ + b 25d44 <_loop0_106_rule+0x148> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ str r9, [r7, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 25d3c <_loop0_106_rule+0x148> │ │ │ │ │ + b 25d44 <_loop0_106_rule+0x148> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 26440 <_loop0_106_rule+0x84c> │ │ │ │ │ + bne 26448 <_loop0_106_rule+0x84c> │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne 25d80 <_loop0_106_rule+0x18c> │ │ │ │ │ + bne 25d88 <_loop0_106_rule+0x18c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r2, [r4, #88] @ 0x58 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ sublt r2, r2, #1 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt 25fe8 <_loop0_106_rule+0x3f4> │ │ │ │ │ + blt 25ff0 <_loop0_106_rule+0x3f4> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, r9, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr sl, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r9, [r2, #16] │ │ │ │ │ - bne 26440 <_loop0_106_rule+0x84c> │ │ │ │ │ + bne 26448 <_loop0_106_rule+0x84c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 25da0 <_loop0_106_rule+0x1ac> │ │ │ │ │ + bne 25da8 <_loop0_106_rule+0x1ac> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 25ff4 <_loop0_106_rule+0x400> │ │ │ │ │ + bne 25ffc <_loop0_106_rule+0x400> │ │ │ │ │ cmp r2, r8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 26004 <_loop0_106_rule+0x410> │ │ │ │ │ + beq 2600c <_loop0_106_rule+0x410> │ │ │ │ │ ldr r9, [r4, #12] │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq 26028 <_loop0_106_rule+0x434> │ │ │ │ │ + beq 26030 <_loop0_106_rule+0x434> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, fp, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 26064 <_loop0_106_rule+0x470> │ │ │ │ │ + beq 2606c <_loop0_106_rule+0x470> │ │ │ │ │ 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 263b4 <_loop0_106_rule+0x7c0> │ │ │ │ │ + beq 263bc <_loop0_106_rule+0x7c0> │ │ │ │ │ ldr r0, [sl, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r5, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 26304 <_loop0_106_rule+0x710> │ │ │ │ │ + beq 2630c <_loop0_106_rule+0x710> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #1196] @ 26450 <_loop0_106_rule+0x85c> │ │ │ │ │ + ldr r1, [pc, #1196] @ 26458 <_loop0_106_rule+0x85c> │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25e20 <_loop0_106_rule+0x22c> │ │ │ │ │ + bne 25e28 <_loop0_106_rule+0x22c> │ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 26074 <_loop0_106_rule+0x480> │ │ │ │ │ + b 2607c <_loop0_106_rule+0x480> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 25fe8 <_loop0_106_rule+0x3f4> │ │ │ │ │ + bne 25ff0 <_loop0_106_rule+0x3f4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 25f08 <_loop0_106_rule+0x314> │ │ │ │ │ + beq 25f10 <_loop0_106_rule+0x314> │ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 26074 <_loop0_106_rule+0x480> │ │ │ │ │ + b 2607c <_loop0_106_rule+0x480> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 26420 <_loop0_106_rule+0x82c> │ │ │ │ │ + bne 26428 <_loop0_106_rule+0x82c> │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne 262fc <_loop0_106_rule+0x708> │ │ │ │ │ + bne 26304 <_loop0_106_rule+0x708> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 26428 <_loop0_106_rule+0x834> │ │ │ │ │ + blt 26430 <_loop0_106_rule+0x834> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ - bne 26420 <_loop0_106_rule+0x82c> │ │ │ │ │ + bne 26428 <_loop0_106_rule+0x82c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 25f44 <_loop0_106_rule+0x350> │ │ │ │ │ + bne 25f4c <_loop0_106_rule+0x350> │ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r0, fp │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 262dc <_loop0_106_rule+0x6e8> │ │ │ │ │ + beq 262e4 <_loop0_106_rule+0x6e8> │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - ble 26138 <_loop0_106_rule+0x544> │ │ │ │ │ + ble 26140 <_loop0_106_rule+0x544> │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ cmp fp, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 26138 <_loop0_106_rule+0x544> │ │ │ │ │ + beq 26140 <_loop0_106_rule+0x544> │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp fp, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 26138 <_loop0_106_rule+0x544> │ │ │ │ │ + beq 26140 <_loop0_106_rule+0x544> │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp fp, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 26138 <_loop0_106_rule+0x544> │ │ │ │ │ + beq 26140 <_loop0_106_rule+0x544> │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp fp, #4 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq 26138 <_loop0_106_rule+0x544> │ │ │ │ │ + beq 26140 <_loop0_106_rule+0x544> │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ cmp fp, #5 │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq 26138 <_loop0_106_rule+0x544> │ │ │ │ │ + beq 26140 <_loop0_106_rule+0x544> │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ cmp fp, #6 │ │ │ │ │ add r3, r7, #20 │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ - beq 26138 <_loop0_106_rule+0x544> │ │ │ │ │ + beq 26140 <_loop0_106_rule+0x544> │ │ │ │ │ sub ip, r7, #4 │ │ │ │ │ add ip, ip, fp, lsl #2 │ │ │ │ │ rsb lr, r7, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ ldr r1, [sl, #4] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ - bne 26120 <_loop0_106_rule+0x52c> │ │ │ │ │ + bne 26128 <_loop0_106_rule+0x52c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 26400 <_loop0_106_rule+0x80c> │ │ │ │ │ + bne 26408 <_loop0_106_rule+0x80c> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 25c94 <_loop0_106_rule+0xa0> │ │ │ │ │ + bne 25c9c <_loop0_106_rule+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2640c <_loop0_106_rule+0x818> │ │ │ │ │ + blt 26414 <_loop0_106_rule+0x818> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r9, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r8, [r2, #16] │ │ │ │ │ - bne 26400 <_loop0_106_rule+0x80c> │ │ │ │ │ + bne 26408 <_loop0_106_rule+0x80c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 25cb4 <_loop0_106_rule+0xc0> │ │ │ │ │ + bne 25cbc <_loop0_106_rule+0xc0> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs fp, r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 26438 <_loop0_106_rule+0x844> │ │ │ │ │ - ldr r3, [pc, #628] @ 2644c <_loop0_106_rule+0x858> │ │ │ │ │ + bne 26440 <_loop0_106_rule+0x844> │ │ │ │ │ + ldr r3, [pc, #628] @ 26454 <_loop0_106_rule+0x858> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 263c4 <_loop0_106_rule+0x7d0> │ │ │ │ │ + beq 263cc <_loop0_106_rule+0x7d0> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 2629c <_loop0_106_rule+0x6a8> │ │ │ │ │ + beq 262a4 <_loop0_106_rule+0x6a8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 26068 <_loop0_106_rule+0x474> │ │ │ │ │ + beq 26070 <_loop0_106_rule+0x474> │ │ │ │ │ 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 263b8 <_loop0_106_rule+0x7c4> │ │ │ │ │ + beq 263c0 <_loop0_106_rule+0x7c4> │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 26308 <_loop0_106_rule+0x714> │ │ │ │ │ + beq 26310 <_loop0_106_rule+0x714> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #480] @ 26450 <_loop0_106_rule+0x85c> │ │ │ │ │ + ldr r1, [pc, #480] @ 26458 <_loop0_106_rule+0x85c> │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 262d0 <_loop0_106_rule+0x6dc> │ │ │ │ │ + beq 262d8 <_loop0_106_rule+0x6dc> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r5, [r7] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b 25d30 <_loop0_106_rule+0x13c> │ │ │ │ │ + b 25d38 <_loop0_106_rule+0x13c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2642c <_loop0_106_rule+0x838> │ │ │ │ │ + blt 26434 <_loop0_106_rule+0x838> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ - beq 26200 <_loop0_106_rule+0x60c> │ │ │ │ │ + beq 26208 <_loop0_106_rule+0x60c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - b 25fc0 <_loop0_106_rule+0x3cc> │ │ │ │ │ + b 25fc8 <_loop0_106_rule+0x3cc> │ │ │ │ │ mov sl, r0 │ │ │ │ │ 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 26148 <_loop0_106_rule+0x554> │ │ │ │ │ + b 26150 <_loop0_106_rule+0x554> │ │ │ │ │ mov fp, r9 │ │ │ │ │ - b 25f24 <_loop0_106_rule+0x330> │ │ │ │ │ + b 25f2c <_loop0_106_rule+0x330> │ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 262d0 <_loop0_106_rule+0x6dc> │ │ │ │ │ + b 262d8 <_loop0_106_rule+0x6dc> │ │ │ │ │ mov fp, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 26074 <_loop0_106_rule+0x480> │ │ │ │ │ + b 2607c <_loop0_106_rule+0x480> │ │ │ │ │ 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 │ │ │ │ │ - bne 26370 <_loop0_106_rule+0x77c> │ │ │ │ │ + bne 26378 <_loop0_106_rule+0x77c> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b 25d5c <_loop0_106_rule+0x168> │ │ │ │ │ + b 25d64 <_loop0_106_rule+0x168> │ │ │ │ │ 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 25c6c <_loop0_106_rule+0x78> │ │ │ │ │ - b 26328 <_loop0_106_rule+0x734> │ │ │ │ │ + beq 25c74 <_loop0_106_rule+0x78> │ │ │ │ │ + b 26330 <_loop0_106_rule+0x734> │ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ │ - b 26328 <_loop0_106_rule+0x734> │ │ │ │ │ + b 26330 <_loop0_106_rule+0x734> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26148 <_loop0_106_rule+0x554> │ │ │ │ │ + b 26150 <_loop0_106_rule+0x554> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 25c30 <_loop0_106_rule+0x3c> │ │ │ │ │ + beq 25c38 <_loop0_106_rule+0x3c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov sl, #0 │ │ │ │ │ - b 26148 <_loop0_106_rule+0x554> │ │ │ │ │ + b 26150 <_loop0_106_rule+0x554> │ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 25fc0 <_loop0_106_rule+0x3cc> │ │ │ │ │ + b 25fc8 <_loop0_106_rule+0x3cc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 262c8 <_loop0_106_rule+0x6d4> │ │ │ │ │ + bne 262d0 <_loop0_106_rule+0x6d4> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b 261e4 <_loop0_106_rule+0x5f0> │ │ │ │ │ + b 261ec <_loop0_106_rule+0x5f0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 261c0 <_loop0_106_rule+0x5cc> │ │ │ │ │ - b 261c4 <_loop0_106_rule+0x5d0> │ │ │ │ │ + beq 261c8 <_loop0_106_rule+0x5cc> │ │ │ │ │ + b 261cc <_loop0_106_rule+0x5d0> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 261c4 <_loop0_106_rule+0x5d0> │ │ │ │ │ + b 261cc <_loop0_106_rule+0x5d0> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 261c4 <_loop0_106_rule+0x5d0> │ │ │ │ │ + b 261cc <_loop0_106_rule+0x5d0> │ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ │ - b 262c8 <_loop0_106_rule+0x6d4> │ │ │ │ │ + b 262d0 <_loop0_106_rule+0x6d4> │ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 262c8 <_loop0_106_rule+0x6d4> │ │ │ │ │ + b 262d0 <_loop0_106_rule+0x6d4> │ │ │ │ │ mov fp, #0 │ │ │ │ │ - b 25ff8 <_loop0_106_rule+0x404> │ │ │ │ │ + b 26000 <_loop0_106_rule+0x404> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 25fe8 <_loop0_106_rule+0x3f4> │ │ │ │ │ + b 25ff0 <_loop0_106_rule+0x3f4> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -00026454 <_loop1_103_rule>: │ │ │ │ │ +0002645c <_loop1_103_rule>: │ │ │ │ │ _loop1_107_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r3, [pc, #2160] @ 26cdc <_loop1_103_rule+0x888> │ │ │ │ │ + ldr r3, [pc, #2160] @ 26ce4 <_loop1_103_rule+0x888> │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 26b6c <_loop1_103_rule+0x718> │ │ │ │ │ + beq 26b74 <_loop1_103_rule+0x718> │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 26b80 <_loop1_103_rule+0x72c> │ │ │ │ │ + bne 26b88 <_loop1_103_rule+0x72c> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 26c90 <_loop1_103_rule+0x83c> │ │ │ │ │ + beq 26c98 <_loop1_103_rule+0x83c> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 26be4 <_loop1_103_rule+0x790> │ │ │ │ │ + bne 26bec <_loop1_103_rule+0x790> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #2080] @ 26cdc <_loop1_103_rule+0x888> │ │ │ │ │ + ldr r2, [pc, #2080] @ 26ce4 <_loop1_103_rule+0x888> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 26cac <_loop1_103_rule+0x858> │ │ │ │ │ - ldr r2, [pc, #2060] @ 26cdc <_loop1_103_rule+0x888> │ │ │ │ │ + beq 26cb4 <_loop1_103_rule+0x858> │ │ │ │ │ + ldr r2, [pc, #2060] @ 26ce4 <_loop1_103_rule+0x888> │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 265d8 <_loop1_103_rule+0x184> │ │ │ │ │ + beq 265e0 <_loop1_103_rule+0x184> │ │ │ │ │ ldr r9, [r4, #12] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - beq 265fc <_loop1_103_rule+0x1a8> │ │ │ │ │ + beq 26604 <_loop1_103_rule+0x1a8> │ │ │ │ │ mov r9, r8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 26638 <_loop1_103_rule+0x1e4> │ │ │ │ │ + beq 26640 <_loop1_103_rule+0x1e4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 26cd0 <_loop1_103_rule+0x87c> │ │ │ │ │ + beq 26cd8 <_loop1_103_rule+0x87c> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r9, [sp] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 26c74 <_loop1_103_rule+0x820> │ │ │ │ │ + beq 26c7c <_loop1_103_rule+0x820> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 26588 <_loop1_103_rule+0x134> │ │ │ │ │ + beq 26590 <_loop1_103_rule+0x134> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 269f4 <_loop1_103_rule+0x5a0> │ │ │ │ │ + bne 269fc <_loop1_103_rule+0x5a0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ strne r7, [r4, #8] │ │ │ │ │ - bne 2696c <_loop1_103_rule+0x518> │ │ │ │ │ - ldr r2, [pc, #1836] @ 26cdc <_loop1_103_rule+0x888> │ │ │ │ │ + bne 26974 <_loop1_103_rule+0x518> │ │ │ │ │ + ldr r2, [pc, #1836] @ 26ce4 <_loop1_103_rule+0x888> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 26668 <_loop1_103_rule+0x214> │ │ │ │ │ + bne 26670 <_loop1_103_rule+0x214> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 26af8 <_loop1_103_rule+0x6a4> │ │ │ │ │ + bne 26b00 <_loop1_103_rule+0x6a4> │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - b 26668 <_loop1_103_rule+0x214> │ │ │ │ │ + b 26670 <_loop1_103_rule+0x214> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 26c38 <_loop1_103_rule+0x7e4> │ │ │ │ │ + bne 26c40 <_loop1_103_rule+0x7e4> │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne 264f0 <_loop1_103_rule+0x9c> │ │ │ │ │ + bne 264f8 <_loop1_103_rule+0x9c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 26c44 <_loop1_103_rule+0x7f0> │ │ │ │ │ + blt 26c4c <_loop1_103_rule+0x7f0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ - bne 26c38 <_loop1_103_rule+0x7e4> │ │ │ │ │ + bne 26c40 <_loop1_103_rule+0x7e4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 26510 <_loop1_103_rule+0xbc> │ │ │ │ │ + bne 26518 <_loop1_103_rule+0xbc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ strne r7, [r4, #8] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ subne r3, r3, #2 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 2696c <_loop1_103_rule+0x518> │ │ │ │ │ - ldr r3, [pc, #1656] @ 26cdc <_loop1_103_rule+0x888> │ │ │ │ │ + bne 26974 <_loop1_103_rule+0x518> │ │ │ │ │ + ldr r3, [pc, #1656] @ 26ce4 <_loop1_103_rule+0x888> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 265bc <_loop1_103_rule+0x168> │ │ │ │ │ + beq 265c4 <_loop1_103_rule+0x168> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 26990 <_loop1_103_rule+0x53c> │ │ │ │ │ + beq 26998 <_loop1_103_rule+0x53c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 269cc <_loop1_103_rule+0x578> │ │ │ │ │ + beq 269d4 <_loop1_103_rule+0x578> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 26af8 <_loop1_103_rule+0x6a4> │ │ │ │ │ + beq 26b00 <_loop1_103_rule+0x6a4> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r9, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 26b90 <_loop1_103_rule+0x73c> │ │ │ │ │ + beq 26b98 <_loop1_103_rule+0x73c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 269e0 <_loop1_103_rule+0x58c> │ │ │ │ │ - ldr r1, [pc, #1504] @ 26ce0 <_loop1_103_rule+0x88c> │ │ │ │ │ + beq 269e8 <_loop1_103_rule+0x58c> │ │ │ │ │ + ldr r1, [pc, #1504] @ 26ce8 <_loop1_103_rule+0x88c> │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 26cc8 <_loop1_103_rule+0x874> │ │ │ │ │ + beq 26cd0 <_loop1_103_rule+0x874> │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 26c18 <_loop1_103_rule+0x7c4> │ │ │ │ │ + beq 26c20 <_loop1_103_rule+0x7c4> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ - ldr r9, [pc, #1436] @ 26cdc <_loop1_103_rule+0x888> │ │ │ │ │ + ldr r9, [pc, #1436] @ 26ce4 <_loop1_103_rule+0x888> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov fp, r1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str fp, [sp, #20] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 26b5c <_loop1_103_rule+0x708> │ │ │ │ │ + beq 26b64 <_loop1_103_rule+0x708> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 26b04 <_loop1_103_rule+0x6b0> │ │ │ │ │ + bne 26b0c <_loop1_103_rule+0x6b0> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ movne r8, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 26b40 <_loop1_103_rule+0x6ec> │ │ │ │ │ + beq 26b48 <_loop1_103_rule+0x6ec> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r8, lsl #2] │ │ │ │ │ ldrne sl, [r3, #12] │ │ │ │ │ ldrne r8, [r3, #16] │ │ │ │ │ - beq 26a80 <_loop1_103_rule+0x62c> │ │ │ │ │ + beq 26a88 <_loop1_103_rule+0x62c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - beq 26a00 <_loop1_103_rule+0x5ac> │ │ │ │ │ + beq 26a08 <_loop1_103_rule+0x5ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 26a00 <_loop1_103_rule+0x5ac> │ │ │ │ │ + beq 26a08 <_loop1_103_rule+0x5ac> │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [r1, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r8, [sp] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 26bf4 <_loop1_103_rule+0x7a0> │ │ │ │ │ + beq 26bfc <_loop1_103_rule+0x7a0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 2683c <_loop1_103_rule+0x3e8> │ │ │ │ │ + beq 26844 <_loop1_103_rule+0x3e8> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 26b10 <_loop1_103_rule+0x6bc> │ │ │ │ │ + bne 26b18 <_loop1_103_rule+0x6bc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 26b04 <_loop1_103_rule+0x6b0> │ │ │ │ │ + bne 26b0c <_loop1_103_rule+0x6b0> │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 26c58 <_loop1_103_rule+0x804> │ │ │ │ │ + beq 26c60 <_loop1_103_rule+0x804> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r6, lsl #2] │ │ │ │ │ ldrne r8, [r3, #12] │ │ │ │ │ ldrne r6, [r3, #16] │ │ │ │ │ - beq 26ac8 <_loop1_103_rule+0x674> │ │ │ │ │ + beq 26ad0 <_loop1_103_rule+0x674> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 26a10 <_loop1_103_rule+0x5bc> │ │ │ │ │ + beq 26a18 <_loop1_103_rule+0x5bc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 26af4 <_loop1_103_rule+0x6a0> │ │ │ │ │ + beq 26afc <_loop1_103_rule+0x6a0> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r6, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [sl, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 26b8c <_loop1_103_rule+0x738> │ │ │ │ │ + beq 26b94 <_loop1_103_rule+0x738> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 26950 <_loop1_103_rule+0x4fc> │ │ │ │ │ - ldr r1, [pc, #1000] @ 26ce0 <_loop1_103_rule+0x88c> │ │ │ │ │ + beq 26958 <_loop1_103_rule+0x4fc> │ │ │ │ │ + ldr r1, [pc, #1000] @ 26ce8 <_loop1_103_rule+0x88c> │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 26950 <_loop1_103_rule+0x4fc> │ │ │ │ │ + beq 26958 <_loop1_103_rule+0x4fc> │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 26c14 <_loop1_103_rule+0x7c0> │ │ │ │ │ + beq 26c1c <_loop1_103_rule+0x7c0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - beq 26b1c <_loop1_103_rule+0x6c8> │ │ │ │ │ + beq 26b24 <_loop1_103_rule+0x6c8> │ │ │ │ │ str r6, [r5, fp, lsl #2] │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ - b 26754 <_loop1_103_rule+0x300> │ │ │ │ │ + b 2675c <_loop1_103_rule+0x300> │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 26a2c <_loop1_103_rule+0x5d8> │ │ │ │ │ + bne 26a34 <_loop1_103_rule+0x5d8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ 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 26bb0 <_loop1_103_rule+0x75c> │ │ │ │ │ + blt 26bb8 <_loop1_103_rule+0x75c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ - bne 26af8 <_loop1_103_rule+0x6a4> │ │ │ │ │ + bne 26b00 <_loop1_103_rule+0x6a4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 26694 <_loop1_103_rule+0x240> │ │ │ │ │ + bne 2669c <_loop1_103_rule+0x240> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 2696c <_loop1_103_rule+0x518> │ │ │ │ │ + b 26974 <_loop1_103_rule+0x518> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 2696c <_loop1_103_rule+0x518> │ │ │ │ │ + b 26974 <_loop1_103_rule+0x518> │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ - b 2671c <_loop1_103_rule+0x2c8> │ │ │ │ │ + b 26724 <_loop1_103_rule+0x2c8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26844 <_loop1_103_rule+0x3f0> │ │ │ │ │ + b 2684c <_loop1_103_rule+0x3f0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - beq 2696c <_loop1_103_rule+0x518> │ │ │ │ │ + beq 26974 <_loop1_103_rule+0x518> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 2696c <_loop1_103_rule+0x518> │ │ │ │ │ + bne 26974 <_loop1_103_rule+0x518> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 26bc4 <_loop1_103_rule+0x770> │ │ │ │ │ + beq 26bcc <_loop1_103_rule+0x770> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bge 26a68 <_loop1_103_rule+0x614> │ │ │ │ │ + bge 26a70 <_loop1_103_rule+0x614> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r5, r8, lsl #2] │ │ │ │ │ str r2, [r3, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 26a4c <_loop1_103_rule+0x5f8> │ │ │ │ │ + b 26a54 <_loop1_103_rule+0x5f8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 26984 <_loop1_103_rule+0x530> │ │ │ │ │ + b 2698c <_loop1_103_rule+0x530> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt 26844 <_loop1_103_rule+0x3f0> │ │ │ │ │ + blt 2684c <_loop1_103_rule+0x3f0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - beq 267ac <_loop1_103_rule+0x358> │ │ │ │ │ + beq 267b4 <_loop1_103_rule+0x358> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26844 <_loop1_103_rule+0x3f0> │ │ │ │ │ + b 2684c <_loop1_103_rule+0x3f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 26bac <_loop1_103_rule+0x758> │ │ │ │ │ + blt 26bb4 <_loop1_103_rule+0x758> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ - beq 2687c <_loop1_103_rule+0x428> │ │ │ │ │ + beq 26884 <_loop1_103_rule+0x428> │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26958 <_loop1_103_rule+0x504> │ │ │ │ │ + b 26960 <_loop1_103_rule+0x504> │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26a1c <_loop1_103_rule+0x5c8> │ │ │ │ │ + b 26a24 <_loop1_103_rule+0x5c8> │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ - b 26914 <_loop1_103_rule+0x4c0> │ │ │ │ │ + b 2691c <_loop1_103_rule+0x4c0> │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 26bc4 <_loop1_103_rule+0x770> │ │ │ │ │ + beq 26bcc <_loop1_103_rule+0x770> │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b 26940 <_loop1_103_rule+0x4ec> │ │ │ │ │ + b 26948 <_loop1_103_rule+0x4ec> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 26abc <_loop1_103_rule+0x668> │ │ │ │ │ + bne 26ac4 <_loop1_103_rule+0x668> │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - b 26790 <_loop1_103_rule+0x33c> │ │ │ │ │ + b 26798 <_loop1_103_rule+0x33c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 2676c <_loop1_103_rule+0x318> │ │ │ │ │ + b 26774 <_loop1_103_rule+0x318> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 26490 <_loop1_103_rule+0x3c> │ │ │ │ │ + beq 26498 <_loop1_103_rule+0x3c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 26a78 <_loop1_103_rule+0x624> │ │ │ │ │ + b 26a80 <_loop1_103_rule+0x624> │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 26958 <_loop1_103_rule+0x504> │ │ │ │ │ + b 26960 <_loop1_103_rule+0x504> │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26958 <_loop1_103_rule+0x504> │ │ │ │ │ + b 26960 <_loop1_103_rule+0x504> │ │ │ │ │ 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 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 26a78 <_loop1_103_rule+0x624> │ │ │ │ │ + b 26a80 <_loop1_103_rule+0x624> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 26a78 <_loop1_103_rule+0x624> │ │ │ │ │ + b 26a80 <_loop1_103_rule+0x624> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 26840 <_loop1_103_rule+0x3ec> │ │ │ │ │ - b 26844 <_loop1_103_rule+0x3f0> │ │ │ │ │ + beq 26848 <_loop1_103_rule+0x3ec> │ │ │ │ │ + b 2684c <_loop1_103_rule+0x3f0> │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r2, #1 │ │ │ │ │ - b 26a1c <_loop1_103_rule+0x5c8> │ │ │ │ │ + b 26a24 <_loop1_103_rule+0x5c8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26590 <_loop1_103_rule+0x13c> │ │ │ │ │ + b 26598 <_loop1_103_rule+0x13c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 26590 <_loop1_103_rule+0x13c> │ │ │ │ │ + b 26598 <_loop1_103_rule+0x13c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 26af4 <_loop1_103_rule+0x6a0> │ │ │ │ │ + bne 26afc <_loop1_103_rule+0x6a0> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 26860 <_loop1_103_rule+0x40c> │ │ │ │ │ + b 26868 <_loop1_103_rule+0x40c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 26c4c <_loop1_103_rule+0x7f8> │ │ │ │ │ + bne 26c54 <_loop1_103_rule+0x7f8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 26590 <_loop1_103_rule+0x13c> │ │ │ │ │ + b 26598 <_loop1_103_rule+0x13c> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r5 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 26a78 <_loop1_103_rule+0x624> │ │ │ │ │ + b 26a80 <_loop1_103_rule+0x624> │ │ │ │ │ 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 264c8 <_loop1_103_rule+0x74> │ │ │ │ │ - b 26b08 <_loop1_103_rule+0x6b4> │ │ │ │ │ + beq 264d0 <_loop1_103_rule+0x74> │ │ │ │ │ + b 26b10 <_loop1_103_rule+0x6b4> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 26954 <_loop1_103_rule+0x500> │ │ │ │ │ + b 2695c <_loop1_103_rule+0x500> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26c88 <_loop1_103_rule+0x834> │ │ │ │ │ + b 26c90 <_loop1_103_rule+0x834> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -00026ce4 <_loop0_100_rule>: │ │ │ │ │ +00026cec <_loop0_100_rule>: │ │ │ │ │ _loop0_102_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r3, [pc, #1376] @ 2725c <_loop0_100_rule+0x578> │ │ │ │ │ + ldr r3, [pc, #1376] @ 27264 <_loop0_100_rule+0x578> │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 2723c <_loop0_100_rule+0x558> │ │ │ │ │ + beq 27244 <_loop0_100_rule+0x558> │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 27250 <_loop0_100_rule+0x56c> │ │ │ │ │ + bne 27258 <_loop0_100_rule+0x56c> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - beq 27220 <_loop0_100_rule+0x53c> │ │ │ │ │ + beq 27228 <_loop0_100_rule+0x53c> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ movne r5, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 26fe4 <_loop0_100_rule+0x300> │ │ │ │ │ - ldr r9, [pc, #1284] @ 2725c <_loop0_100_rule+0x578> │ │ │ │ │ + bne 26fec <_loop0_100_rule+0x300> │ │ │ │ │ + ldr r9, [pc, #1284] @ 27264 <_loop0_100_rule+0x578> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 27118 <_loop0_100_rule+0x434> │ │ │ │ │ + beq 27120 <_loop0_100_rule+0x434> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 27130 <_loop0_100_rule+0x44c> │ │ │ │ │ + bne 27138 <_loop0_100_rule+0x44c> │ │ │ │ │ cmp r3, r9 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 26ff4 <_loop0_100_rule+0x310> │ │ │ │ │ + beq 26ffc <_loop0_100_rule+0x310> │ │ │ │ │ ldr sl, [r4, #12] │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq 27018 <_loop0_100_rule+0x334> │ │ │ │ │ + beq 27020 <_loop0_100_rule+0x334> │ │ │ │ │ mov sl, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 27064 <_loop0_100_rule+0x380> │ │ │ │ │ + beq 2706c <_loop0_100_rule+0x380> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 26e58 <_loop0_100_rule+0x174> │ │ │ │ │ + beq 26e60 <_loop0_100_rule+0x174> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str sl, [sp] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 271d0 <_loop0_100_rule+0x4ec> │ │ │ │ │ + beq 271d8 <_loop0_100_rule+0x4ec> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 26e50 <_loop0_100_rule+0x16c> │ │ │ │ │ + beq 26e58 <_loop0_100_rule+0x16c> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 270ec <_loop0_100_rule+0x408> │ │ │ │ │ + bne 270f4 <_loop0_100_rule+0x408> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 27130 <_loop0_100_rule+0x44c> │ │ │ │ │ - ldr r2, [pc, #1008] @ 2725c <_loop0_100_rule+0x578> │ │ │ │ │ + bne 27138 <_loop0_100_rule+0x44c> │ │ │ │ │ + ldr r2, [pc, #1008] @ 27264 <_loop0_100_rule+0x578> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 27088 <_loop0_100_rule+0x3a4> │ │ │ │ │ + beq 27090 <_loop0_100_rule+0x3a4> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 26f6c <_loop0_100_rule+0x288> │ │ │ │ │ + beq 26f74 <_loop0_100_rule+0x288> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 26fa8 <_loop0_100_rule+0x2c4> │ │ │ │ │ + beq 26fb0 <_loop0_100_rule+0x2c4> │ │ │ │ │ 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 27214 <_loop0_100_rule+0x530> │ │ │ │ │ + beq 2721c <_loop0_100_rule+0x530> │ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 271f0 <_loop0_100_rule+0x50c> │ │ │ │ │ + beq 271f8 <_loop0_100_rule+0x50c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 22e44 │ │ │ │ │ + bl 22e48 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 270a4 <_loop0_100_rule+0x3c0> │ │ │ │ │ - ldr r1, [pc, #848] @ 27260 <_loop0_100_rule+0x57c> │ │ │ │ │ + beq 270ac <_loop0_100_rule+0x3c0> │ │ │ │ │ + ldr r1, [pc, #848] @ 27268 <_loop0_100_rule+0x57c> │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 270a4 <_loop0_100_rule+0x3c0> │ │ │ │ │ + beq 270ac <_loop0_100_rule+0x3c0> │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 27190 <_loop0_100_rule+0x4ac> │ │ │ │ │ + beq 27198 <_loop0_100_rule+0x4ac> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 2716c <_loop0_100_rule+0x488> │ │ │ │ │ + beq 27174 <_loop0_100_rule+0x488> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str sl, [r3, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 26d60 <_loop0_100_rule+0x7c> │ │ │ │ │ + b 26d68 <_loop0_100_rule+0x7c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 27148 <_loop0_100_rule+0x464> │ │ │ │ │ + blt 27150 <_loop0_100_rule+0x464> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ - bne 27138 <_loop0_100_rule+0x454> │ │ │ │ │ + bne 27140 <_loop0_100_rule+0x454> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 26ea4 <_loop0_100_rule+0x1c0> │ │ │ │ │ + bne 26eac <_loop0_100_rule+0x1c0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 270c8 <_loop0_100_rule+0x3e4> │ │ │ │ │ + beq 270d0 <_loop0_100_rule+0x3e4> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bgt 270f8 <_loop0_100_rule+0x414> │ │ │ │ │ + bgt 27100 <_loop0_100_rule+0x414> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 27160 <_loop0_100_rule+0x47c> │ │ │ │ │ + bne 27168 <_loop0_100_rule+0x47c> │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne 26da4 <_loop0_100_rule+0xc0> │ │ │ │ │ + bne 26dac <_loop0_100_rule+0xc0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt 26e58 <_loop0_100_rule+0x174> │ │ │ │ │ + blt 26e60 <_loop0_100_rule+0x174> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ - bne 27160 <_loop0_100_rule+0x47c> │ │ │ │ │ + bne 27168 <_loop0_100_rule+0x47c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 26dc4 <_loop0_100_rule+0xe0> │ │ │ │ │ + bne 26dcc <_loop0_100_rule+0xe0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 27130 <_loop0_100_rule+0x44c> │ │ │ │ │ - ldr r2, [pc, #472] @ 2725c <_loop0_100_rule+0x578> │ │ │ │ │ + bne 27138 <_loop0_100_rule+0x44c> │ │ │ │ │ + ldr r2, [pc, #472] @ 27264 <_loop0_100_rule+0x578> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 26e78 <_loop0_100_rule+0x194> │ │ │ │ │ + bne 26e80 <_loop0_100_rule+0x194> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 27138 <_loop0_100_rule+0x454> │ │ │ │ │ + bne 27140 <_loop0_100_rule+0x454> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b 26e78 <_loop0_100_rule+0x194> │ │ │ │ │ + b 26e80 <_loop0_100_rule+0x194> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 26fcc <_loop0_100_rule+0x2e8> │ │ │ │ │ + bne 26fd4 <_loop0_100_rule+0x2e8> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ 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 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 26fe4 <_loop0_100_rule+0x300> │ │ │ │ │ + b 26fec <_loop0_100_rule+0x300> │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, sl │ │ │ │ │ - b 26f2c <_loop0_100_rule+0x248> │ │ │ │ │ + b 26f34 <_loop0_100_rule+0x248> │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r1, r7, lsl #2] │ │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - beq 26fd4 <_loop0_100_rule+0x2f0> │ │ │ │ │ - b 270fc <_loop0_100_rule+0x418> │ │ │ │ │ + beq 26fdc <_loop0_100_rule+0x2f0> │ │ │ │ │ + b 27104 <_loop0_100_rule+0x418> │ │ │ │ │ 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 26d80 <_loop0_100_rule+0x9c> │ │ │ │ │ + beq 26d88 <_loop0_100_rule+0x9c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26fb0 <_loop0_100_rule+0x2cc> │ │ │ │ │ + b 26fb8 <_loop0_100_rule+0x2cc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 270ac <_loop0_100_rule+0x3c8> │ │ │ │ │ + b 270b4 <_loop0_100_rule+0x3c8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 270ac <_loop0_100_rule+0x3c8> │ │ │ │ │ + b 270b4 <_loop0_100_rule+0x3c8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26e58 <_loop0_100_rule+0x174> │ │ │ │ │ + b 26e60 <_loop0_100_rule+0x174> │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 271b0 <_loop0_100_rule+0x4cc> │ │ │ │ │ + beq 271b8 <_loop0_100_rule+0x4cc> │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ - b 26f58 <_loop0_100_rule+0x274> │ │ │ │ │ + b 26f60 <_loop0_100_rule+0x274> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r2, #1 │ │ │ │ │ - b 26fb0 <_loop0_100_rule+0x2cc> │ │ │ │ │ + b 26fb8 <_loop0_100_rule+0x2cc> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ 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 │ │ │ │ │ - b 26fe4 <_loop0_100_rule+0x300> │ │ │ │ │ + b 26fec <_loop0_100_rule+0x300> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 26e54 <_loop0_100_rule+0x170> │ │ │ │ │ - b 26e58 <_loop0_100_rule+0x174> │ │ │ │ │ + beq 26e5c <_loop0_100_rule+0x170> │ │ │ │ │ + b 26e60 <_loop0_100_rule+0x174> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 270a8 <_loop0_100_rule+0x3c4> │ │ │ │ │ + beq 270b0 <_loop0_100_rule+0x3c4> │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 270ac <_loop0_100_rule+0x3c8> │ │ │ │ │ + b 270b4 <_loop0_100_rule+0x3c8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 270ac <_loop0_100_rule+0x3c8> │ │ │ │ │ + b 270b4 <_loop0_100_rule+0x3c8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 26fe4 <_loop0_100_rule+0x300> │ │ │ │ │ + b 26fec <_loop0_100_rule+0x300> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 26d20 <_loop0_100_rule+0x3c> │ │ │ │ │ + beq 26d28 <_loop0_100_rule+0x3c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 26fe4 <_loop0_100_rule+0x300> │ │ │ │ │ + b 26fec <_loop0_100_rule+0x300> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyPegen_expect_token │ │ │ │ │ │ │ │ │ │ -00027264 : │ │ │ │ │ +0002726c : │ │ │ │ │ lambda_star_etc_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r3, [pc, #1852] @ 279b8 │ │ │ │ │ + ldr r3, [pc, #1852] @ 279c0 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 278f8 │ │ │ │ │ + beq 27900 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2790c │ │ │ │ │ + bne 27914 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - bne 275b0 │ │ │ │ │ + bne 275b8 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27364 │ │ │ │ │ + bne 2736c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r6, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 27354 │ │ │ │ │ + bne 2735c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27918 │ │ │ │ │ + bne 27920 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 27640 │ │ │ │ │ - ldr r1, [pc, #1700] @ 279b8 │ │ │ │ │ + bne 27648 │ │ │ │ │ + ldr r1, [pc, #1700] @ 279c0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2796c │ │ │ │ │ + beq 27974 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 27424 │ │ │ │ │ + bne 2742c │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 273cc │ │ │ │ │ + bne 273d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25854 │ │ │ │ │ + bl 2585c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 272c8 │ │ │ │ │ + beq 272d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ab8 │ │ │ │ │ + bl 1ab8 │ │ │ │ │ R_ARM_CALL _loop0_110_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 272c8 │ │ │ │ │ + beq 272d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 279d4 │ │ │ │ │ + bl 279dc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 272cc │ │ │ │ │ + bne 272d4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 27400 │ │ │ │ │ + beq 27408 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b 27354 │ │ │ │ │ + b 2735c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25854 │ │ │ │ │ + bl 2585c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 27340 │ │ │ │ │ + beq 27348 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 273b4 │ │ │ │ │ + bne 273bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 273c0 │ │ │ │ │ - b 27354 │ │ │ │ │ + beq 273c8 │ │ │ │ │ + b 2735c │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1404] @ 279b8 │ │ │ │ │ + ldr r2, [pc, #1404] @ 279c0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 278d8 │ │ │ │ │ + beq 278e0 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 274c0 │ │ │ │ │ + bne 274c8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 278ec │ │ │ │ │ + bne 278f4 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27534 │ │ │ │ │ + bne 2753c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 278ec │ │ │ │ │ + bne 278f4 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27578 │ │ │ │ │ + bne 27580 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 2732c │ │ │ │ │ - b 27344 │ │ │ │ │ + beq 27334 │ │ │ │ │ + b 2734c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27458 │ │ │ │ │ + beq 27460 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 27458 │ │ │ │ │ - ldr r3, [pc, #1232] @ 279bc │ │ │ │ │ + beq 27460 │ │ │ │ │ + ldr r3, [pc, #1232] @ 279c4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - ldr r3, [pc, #1228] @ 279c0 │ │ │ │ │ + ldr r3, [pc, #1228] @ 279c8 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 274a4 │ │ │ │ │ + beq 274ac │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 274ac │ │ │ │ │ + b 274b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2747c │ │ │ │ │ + beq 27484 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2747c │ │ │ │ │ + beq 27484 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 2747c │ │ │ │ │ - ldr r3, [pc, #1100] @ 279bc │ │ │ │ │ + beq 27484 │ │ │ │ │ + ldr r3, [pc, #1100] @ 279c4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - ldr r3, [pc, #1100] @ 279c4 │ │ │ │ │ - b 274f0 │ │ │ │ │ + ldr r3, [pc, #1100] @ 279cc │ │ │ │ │ + b 274f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 274a0 │ │ │ │ │ + beq 274a8 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 274a0 │ │ │ │ │ + beq 274a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1330 │ │ │ │ │ + bl 1330 │ │ │ │ │ R_ARM_CALL _tmp_202_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 27568 │ │ │ │ │ - b 274a0 │ │ │ │ │ + bne 27570 │ │ │ │ │ + b 274a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #1012] @ 279b8 │ │ │ │ │ + ldr r2, [pc, #1012] @ 279c0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 27734 │ │ │ │ │ + beq 2773c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27754 │ │ │ │ │ + bne 2775c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 27748 │ │ │ │ │ + bne 27750 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 276e4 │ │ │ │ │ + bne 276ec │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 27748 │ │ │ │ │ + bne 27750 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2764c │ │ │ │ │ + bne 27654 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 272b4 │ │ │ │ │ + beq 272bc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 27354 │ │ │ │ │ + b 2735c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1990 │ │ │ │ │ + bl 1990 │ │ │ │ │ R_ARM_CALL _tmp_199_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27624 │ │ │ │ │ + beq 2762c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ab8 │ │ │ │ │ + bl 1ab8 │ │ │ │ │ R_ARM_CALL _loop0_200_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27624 │ │ │ │ │ + beq 2762c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 27624 │ │ │ │ │ + beq 2762c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1990 │ │ │ │ │ + bl 1990 │ │ │ │ │ R_ARM_CALL _tmp_201_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27624 │ │ │ │ │ - ldr r3, [pc, #816] @ 279c8 │ │ │ │ │ + beq 2762c │ │ │ │ │ + ldr r3, [pc, #816] @ 279d0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #796] @ 279bc │ │ │ │ │ + ldr r3, [pc, #796] @ 279c4 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27628 │ │ │ │ │ + beq 27630 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 27630 │ │ │ │ │ + b 27638 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27600 │ │ │ │ │ + beq 27608 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 27600 │ │ │ │ │ - ldr r3, [pc, #700] @ 279cc │ │ │ │ │ + beq 27608 │ │ │ │ │ + ldr r3, [pc, #700] @ 279d4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #676] @ 279bc │ │ │ │ │ + ldr r3, [pc, #676] @ 279c4 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - b 276b8 │ │ │ │ │ + b 276c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 2786c │ │ │ │ │ + beq 27874 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 27630 │ │ │ │ │ + b 27638 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #592] @ 279b8 │ │ │ │ │ + ldr r2, [pc, #592] @ 279c0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 27994 │ │ │ │ │ + beq 2799c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 278c8 │ │ │ │ │ + bne 278d0 │ │ │ │ │ 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 27834 │ │ │ │ │ + bne 2783c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 278c8 │ │ │ │ │ + bne 278d0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 277c8 │ │ │ │ │ + bne 277d0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 275e0 │ │ │ │ │ + b 275e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #484] @ 279b8 │ │ │ │ │ + ldr r2, [pc, #484] @ 279c0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 27874 │ │ │ │ │ + beq 2787c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 27890 │ │ │ │ │ + bne 27898 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 27880 │ │ │ │ │ + beq 27888 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 275dc │ │ │ │ │ - b 27840 │ │ │ │ │ + beq 275e4 │ │ │ │ │ + b 27848 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #372] @ 279bc │ │ │ │ │ - ldr r3, [pc, #388] @ 279d0 │ │ │ │ │ + ldr r2, [pc, #372] @ 279c4 │ │ │ │ │ + ldr r3, [pc, #388] @ 279d8 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 276c0 │ │ │ │ │ + beq 276c8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #2 │ │ │ │ │ - b 273c0 │ │ │ │ │ + b 273c8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 275c8 │ │ │ │ │ + b 275d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 277e0 │ │ │ │ │ + b 277e8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 278a0 │ │ │ │ │ + beq 278a8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 277bc │ │ │ │ │ + b 277c4 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 27804 │ │ │ │ │ + bne 2780c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 277bc │ │ │ │ │ + b 277c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 275e0 │ │ │ │ │ + b 275e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 27440 │ │ │ │ │ + beq 27448 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 274ac │ │ │ │ │ + b 274b4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 272a0 │ │ │ │ │ + beq 272a8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 27354 │ │ │ │ │ + b 2735c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 279a0 │ │ │ │ │ + beq 279a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5b3c │ │ │ │ │ R_ARM_CALL _loop1_111_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 279a0 │ │ │ │ │ + beq 279a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 279d4 │ │ │ │ │ + bl 279dc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 279a4 │ │ │ │ │ + bne 279ac │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 273b4 │ │ │ │ │ - b 27400 │ │ │ │ │ + bne 273bc │ │ │ │ │ + b 27408 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 27340 │ │ │ │ │ + bne 27348 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2732c │ │ │ │ │ - b 27428 │ │ │ │ │ + beq 27334 │ │ │ │ │ + b 27430 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2776c │ │ │ │ │ + b 27774 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 2730c │ │ │ │ │ - b 27640 │ │ │ │ │ + beq 27314 │ │ │ │ │ + b 27648 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000a04 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000a34 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000009e4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000009b0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000968 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000279d4 : │ │ │ │ │ +000279dc : │ │ │ │ │ lambda_kwds_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r1, [pc, #576] @ 27c2c │ │ │ │ │ + ldr r1, [pc, #576] @ 27c34 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 27c1c │ │ │ │ │ + beq 27c24 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 27a54 │ │ │ │ │ + bne 27a5c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - bne 27a74 │ │ │ │ │ + bne 27a7c │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27a60 │ │ │ │ │ + bne 27a68 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25854 │ │ │ │ │ + bl 2585c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27a4c │ │ │ │ │ - b 27a44 │ │ │ │ │ + bne 27a54 │ │ │ │ │ + b 27a4c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #420] @ 27c2c │ │ │ │ │ + ldr r2, [pc, #420] @ 27c34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 27bfc │ │ │ │ │ + beq 27c04 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27b10 │ │ │ │ │ + bne 27b18 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 27c10 │ │ │ │ │ + bne 27c18 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27bc4 │ │ │ │ │ + bne 27bcc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 27c10 │ │ │ │ │ + bne 27c18 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27b88 │ │ │ │ │ + bne 27b90 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 27a30 │ │ │ │ │ - b 27a54 │ │ │ │ │ + beq 27a38 │ │ │ │ │ + b 27a5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27aa0 │ │ │ │ │ + beq 27aa8 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ldrne r3, [pc, #248] @ 27c30 │ │ │ │ │ - beq 27aa0 │ │ │ │ │ + ldrne r3, [pc, #248] @ 27c38 │ │ │ │ │ + beq 27aa8 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #240] @ 27c34 │ │ │ │ │ + ldr r3, [pc, #240] @ 27c3c │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27aec │ │ │ │ │ + beq 27af4 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 27af4 │ │ │ │ │ + b 27afc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27ae8 │ │ │ │ │ + beq 27af0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27ae8 │ │ │ │ │ + beq 27af0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1330 │ │ │ │ │ + bl 1330 │ │ │ │ │ R_ARM_CALL _tmp_202_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 27ae8 │ │ │ │ │ - ldr r3, [pc, #116] @ 27c38 │ │ │ │ │ - b 27b38 │ │ │ │ │ + beq 27af0 │ │ │ │ │ + ldr r3, [pc, #116] @ 27c40 │ │ │ │ │ + b 27b40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27ac4 │ │ │ │ │ + beq 27acc │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27ac4 │ │ │ │ │ + beq 27acc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25934 │ │ │ │ │ + bl 2593c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 27ac4 │ │ │ │ │ - b 27bbc │ │ │ │ │ + beq 27acc │ │ │ │ │ + b 27bc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 27c24 │ │ │ │ │ + beq 27c2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 27af4 │ │ │ │ │ + b 27afc │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 27a04 │ │ │ │ │ + b 27a0c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 27a8c │ │ │ │ │ + b 27a94 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000a04 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000a34 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00027c3c <_loop0_1_rule>: │ │ │ │ │ +00027c44 <_loop0_1_rule>: │ │ │ │ │ _loop0_1_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r2, [pc, #428] @ 27e00 <_loop0_1_rule+0x1c4> │ │ │ │ │ + ldr r2, [pc, #428] @ 27e08 <_loop0_1_rule+0x1c4> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 27d9c <_loop0_1_rule+0x160> │ │ │ │ │ + beq 27da4 <_loop0_1_rule+0x160> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 27db0 <_loop0_1_rule+0x174> │ │ │ │ │ + bne 27db8 <_loop0_1_rule+0x174> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 27d80 <_loop0_1_rule+0x144> │ │ │ │ │ + beq 27d88 <_loop0_1_rule+0x144> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 27d50 <_loop0_1_rule+0x114> │ │ │ │ │ + bne 27d58 <_loop0_1_rule+0x114> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 27cd8 <_loop0_1_rule+0x9c> │ │ │ │ │ + bne 27ce0 <_loop0_1_rule+0x9c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 27dbc <_loop0_1_rule+0x180> │ │ │ │ │ + beq 27dc4 <_loop0_1_rule+0x180> │ │ │ │ │ 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 │ │ │ │ │ @@ -44374,207 +44376,207 @@ │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r3, [r6] │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 27d38 <_loop0_1_rule+0xfc> │ │ │ │ │ + bne 27d40 <_loop0_1_rule+0xfc> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 27dbc <_loop0_1_rule+0x180> │ │ │ │ │ + beq 27dc4 <_loop0_1_rule+0x180> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble 27cbc <_loop0_1_rule+0x80> │ │ │ │ │ + ble 27cc4 <_loop0_1_rule+0x80> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r6, r7, lsl #2] │ │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - beq 27cbc <_loop0_1_rule+0x80> │ │ │ │ │ - b 27d1c <_loop0_1_rule+0xe0> │ │ │ │ │ + beq 27cc4 <_loop0_1_rule+0x80> │ │ │ │ │ + b 27d24 <_loop0_1_rule+0xe0> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq 27d60 <_loop0_1_rule+0x124> │ │ │ │ │ + beq 27d68 <_loop0_1_rule+0x124> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str sl, [r6, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 27ce8 <_loop0_1_rule+0xac> │ │ │ │ │ + b 27cf0 <_loop0_1_rule+0xac> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 27ccc <_loop0_1_rule+0x90> │ │ │ │ │ + b 27cd4 <_loop0_1_rule+0x90> │ │ │ │ │ lsl r9, r9, #1 │ │ │ │ │ lsl r1, r9, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 27de0 <_loop0_1_rule+0x1a4> │ │ │ │ │ + beq 27de8 <_loop0_1_rule+0x1a4> │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b 27d40 <_loop0_1_rule+0x104> │ │ │ │ │ + b 27d48 <_loop0_1_rule+0x104> │ │ │ │ │ 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 27ccc <_loop0_1_rule+0x90> │ │ │ │ │ + b 27cd4 <_loop0_1_rule+0x90> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 27c74 <_loop0_1_rule+0x38> │ │ │ │ │ + beq 27c7c <_loop0_1_rule+0x38> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 27ccc <_loop0_1_rule+0x90> │ │ │ │ │ + b 27cd4 <_loop0_1_rule+0x90> │ │ │ │ │ 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 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 27ccc <_loop0_1_rule+0x90> │ │ │ │ │ + b 27cd4 <_loop0_1_rule+0x90> │ │ │ │ │ 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 27ccc <_loop0_1_rule+0x90> │ │ │ │ │ + b 27cd4 <_loop0_1_rule+0x90> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00027e04 <_tmp_167_rule>: │ │ │ │ │ +00027e0c <_tmp_167_rule>: │ │ │ │ │ _tmp_167_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r2, [pc, #156] @ 27eb8 <_tmp_167_rule+0xb4> │ │ │ │ │ + ldr r2, [pc, #156] @ 27ec0 <_tmp_167_rule+0xb4> │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 27e98 <_tmp_167_rule+0x94> │ │ │ │ │ + beq 27ea0 <_tmp_167_rule+0x94> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 27eac <_tmp_167_rule+0xa8> │ │ │ │ │ + bne 27eb4 <_tmp_167_rule+0xa8> │ │ │ │ │ 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 27e8c <_tmp_167_rule+0x88> │ │ │ │ │ + bne 27e94 <_tmp_167_rule+0x88> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 27e8c <_tmp_167_rule+0x88> │ │ │ │ │ + bne 27e94 <_tmp_167_rule+0x88> │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27e8c <_tmp_167_rule+0x88> │ │ │ │ │ + bne 27e94 <_tmp_167_rule+0x88> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 27e84 <_tmp_167_rule+0x80> │ │ │ │ │ + b 27e8c <_tmp_167_rule+0x80> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 27e3c <_tmp_167_rule+0x38> │ │ │ │ │ + beq 27e44 <_tmp_167_rule+0x38> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 27e84 <_tmp_167_rule+0x80> │ │ │ │ │ + b 27e8c <_tmp_167_rule+0x80> │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00027ebc : │ │ │ │ │ +00027ec4 : │ │ │ │ │ or_pattern_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r2, [pc, #896] @ 28254 │ │ │ │ │ + ldr r2, [pc, #896] @ 2825c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 28220 │ │ │ │ │ + beq 28228 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 28234 │ │ │ │ │ + bne 2823c │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq 281b0 │ │ │ │ │ + beq 281b8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [pc, #832] @ 28254 │ │ │ │ │ + ldr r2, [pc, #832] @ 2825c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 281fc │ │ │ │ │ + beq 28204 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 28258 │ │ │ │ │ + bl 28260 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 280e0 │ │ │ │ │ - ldr r2, [pc, #776] @ 28254 │ │ │ │ │ + beq 280e8 │ │ │ │ │ + ldr r2, [pc, #776] @ 2825c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 281a4 │ │ │ │ │ + beq 281ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 280d4 │ │ │ │ │ + bne 280dc │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 280c8 │ │ │ │ │ + beq 280d0 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 280d4 │ │ │ │ │ + bne 280dc │ │ │ │ │ mov r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2802c │ │ │ │ │ + bne 28034 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 280c0 │ │ │ │ │ + beq 280c8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -44582,72 +44584,72 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 280e8 │ │ │ │ │ + beq 280f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq 2801c │ │ │ │ │ + beq 28024 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 280f4 │ │ │ │ │ + bne 280fc │ │ │ │ │ ldr ip, [r5, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 28120 │ │ │ │ │ + beq 28128 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, ip │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 28258 │ │ │ │ │ + bl 28260 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2819c │ │ │ │ │ + beq 281a4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ str r0, [r6] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r1, #18 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 28144 │ │ │ │ │ + bne 2814c │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 280c0 │ │ │ │ │ + beq 280c8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 27fac │ │ │ │ │ + ble 27fb4 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r6, r9, lsl #2] │ │ │ │ │ str r2, [r3, r9, lsl #2] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq 27fac │ │ │ │ │ - b 2809c │ │ │ │ │ + beq 27fb4 │ │ │ │ │ + b 280a4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ @@ -44655,454 +44657,454 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov ip, #0 │ │ │ │ │ - b 28018 │ │ │ │ │ + b 28020 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [ip, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [ip, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyAST_MatchOr> │ │ │ │ │ R_ARM_CALL _PyAST_MatchOr │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - bne 28014 │ │ │ │ │ + bne 2801c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 280ec │ │ │ │ │ + beq 280f4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov ip, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 2801c │ │ │ │ │ + b 28024 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 28258 │ │ │ │ │ + bl 28260 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 28070 │ │ │ │ │ + beq 28078 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq 28170 │ │ │ │ │ + beq 28178 │ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ │ str r2, [r6, r4, lsl #2] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - b 28058 │ │ │ │ │ + b 28060 │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 280bc │ │ │ │ │ + beq 280c4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 28160 │ │ │ │ │ + b 28168 │ │ │ │ │ str r9, [sp, #16] │ │ │ │ │ - b 28078 │ │ │ │ │ + b 28080 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 27f58 │ │ │ │ │ + b 27f60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 28240 │ │ │ │ │ + blt 28248 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ movne ip, #0 │ │ │ │ │ - bne 2801c │ │ │ │ │ - ldr r3, [pc, #100] @ 28254 │ │ │ │ │ + bne 28024 │ │ │ │ │ + ldr r3, [pc, #100] @ 2825c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 27f30 │ │ │ │ │ + bne 27f38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 27f30 │ │ │ │ │ - b 280e8 │ │ │ │ │ + beq 27f38 │ │ │ │ │ + b 280f0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 27ef8 │ │ │ │ │ + beq 27f00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov ip, #0 │ │ │ │ │ - b 2801c │ │ │ │ │ + b 28024 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov ip, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 2801c │ │ │ │ │ + b 28024 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00028258 : │ │ │ │ │ +00028260 : │ │ │ │ │ closed_pattern_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ - ldr r2, [pc, #4068] @ 29254 │ │ │ │ │ + ldr r2, [pc, #4068] @ 2925c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 290cc │ │ │ │ │ + beq 290d4 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 290e0 │ │ │ │ │ + bne 290e8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #4024] @ 29258 │ │ │ │ │ + ldr r1, [pc, #4024] @ 29260 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 282cc │ │ │ │ │ + beq 282d4 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - bne 290e0 │ │ │ │ │ + bne 290e8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #3940] @ 29254 │ │ │ │ │ + ldr r2, [pc, #3940] @ 2925c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 290ec │ │ │ │ │ + beq 290f4 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r5, lsl #2] │ │ │ │ │ ldrne r9, [r3, #12] │ │ │ │ │ ldrne sl, [r3, #16] │ │ │ │ │ - beq 29158 │ │ │ │ │ + beq 29160 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3bb0 │ │ │ │ │ R_ARM_CALL signed_number_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 2881c │ │ │ │ │ + bne 28824 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 29184 │ │ │ │ │ + bne 2918c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3d48 │ │ │ │ │ R_ARM_CALL complex_number_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 28834 │ │ │ │ │ + bne 2883c │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 29184 │ │ │ │ │ + bne 2918c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl a06c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 28834 │ │ │ │ │ + bne 2883c │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 29184 │ │ │ │ │ - ldr r1, [pc, #3812] @ 2925c │ │ │ │ │ + bne 2918c │ │ │ │ │ + ldr r1, [pc, #3812] @ 29264 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 28f4c │ │ │ │ │ + bne 28f54 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 29184 │ │ │ │ │ - ldr r1, [pc, #3780] @ 29260 │ │ │ │ │ + bne 2918c │ │ │ │ │ + ldr r1, [pc, #3780] @ 29268 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2903c │ │ │ │ │ + bne 29044 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 29184 │ │ │ │ │ - ldr r1, [pc, #3748] @ 29264 │ │ │ │ │ + bne 2918c │ │ │ │ │ + ldr r1, [pc, #3748] @ 2926c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2907c │ │ │ │ │ + bne 29084 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 290bc │ │ │ │ │ - ldr r1, [pc, #3688] @ 29254 │ │ │ │ │ + bne 290c4 │ │ │ │ │ + ldr r1, [pc, #3688] @ 2925c │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 29108 │ │ │ │ │ + beq 29110 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r5, lsl #2] │ │ │ │ │ ldrne r7, [r3, #12] │ │ │ │ │ ldrne r9, [r3, #16] │ │ │ │ │ - beq 29128 │ │ │ │ │ + beq 29130 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3f60 │ │ │ │ │ R_ARM_CALL pattern_capture_target_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 28794 │ │ │ │ │ + bne 2879c │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 290bc │ │ │ │ │ + bne 290c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4060 │ │ │ │ │ R_ARM_CALL wildcard_pattern_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 287f0 │ │ │ │ │ + bne 287f8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 290e0 │ │ │ │ │ + bne 290e8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #3548] @ 29254 │ │ │ │ │ + ldr r2, [pc, #3548] @ 2925c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 28f34 │ │ │ │ │ + beq 28f3c │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r7, lsl #2] │ │ │ │ │ ldrne r9, [r3, #12] │ │ │ │ │ ldrne sl, [r3, #16] │ │ │ │ │ - beq 28efc │ │ │ │ │ + beq 28f04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 41c4 │ │ │ │ │ R_ARM_CALL attr_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 28d68 │ │ │ │ │ + bne 28d70 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 290bc │ │ │ │ │ + bne 290c4 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #3456] @ 29254 │ │ │ │ │ + ldr r3, [pc, #3456] @ 2925c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 291f0 │ │ │ │ │ + beq 291f8 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 28d30 │ │ │ │ │ + bne 28d38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 290e0 │ │ │ │ │ + bne 290e8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #3392] @ 29254 │ │ │ │ │ + ldr r2, [pc, #3392] @ 2925c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 2901c │ │ │ │ │ + beq 29024 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r7, lsl #2] │ │ │ │ │ ldrne sl, [r3, #12] │ │ │ │ │ ldrne r9, [r3, #16] │ │ │ │ │ - beq 29210 │ │ │ │ │ + beq 29218 │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 28b40 │ │ │ │ │ + bne 28b48 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 29030 │ │ │ │ │ + bne 29038 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 28fc0 │ │ │ │ │ + bne 28fc8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 290bc │ │ │ │ │ + bne 290c4 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #3260] @ 29254 │ │ │ │ │ + ldr r3, [pc, #3260] @ 2925c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 28fa0 │ │ │ │ │ + beq 28fa8 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, fp, lsl #2] │ │ │ │ │ ldrne sl, [r3, #12] │ │ │ │ │ ldrne r9, [r3, #16] │ │ │ │ │ - beq 292f0 │ │ │ │ │ + beq 292f8 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 28894 │ │ │ │ │ + bne 2889c │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 28fb4 │ │ │ │ │ + bne 28fbc │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 28904 │ │ │ │ │ + bne 2890c │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - bne 28fb4 │ │ │ │ │ + bne 28fbc │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 289a8 │ │ │ │ │ + bne 289b0 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - bne 28fb4 │ │ │ │ │ + bne 28fbc │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 28a88 │ │ │ │ │ + bne 28a90 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 290bc │ │ │ │ │ + bne 290c4 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #3056] @ 29254 │ │ │ │ │ + ldr r3, [pc, #3056] @ 2925c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 291d0 │ │ │ │ │ + beq 291d8 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r7, lsl #2] │ │ │ │ │ ldrne fp, [r3, #12] │ │ │ │ │ ldrne sl, [r3, #16] │ │ │ │ │ - beq 29288 │ │ │ │ │ + beq 29290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 440c │ │ │ │ │ R_ARM_CALL name_or_attr_rule │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 286c0 │ │ │ │ │ + beq 286c8 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 286c0 │ │ │ │ │ + beq 286c8 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 29330 │ │ │ │ │ + bne 29338 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 291e4 │ │ │ │ │ + bne 291ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 440c │ │ │ │ │ R_ARM_CALL name_or_attr_rule │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 28bc8 │ │ │ │ │ + beq 28bd0 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28bc8 │ │ │ │ │ + beq 28bd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4a9c │ │ │ │ │ R_ARM_CALL positional_patterns_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 28bc8 │ │ │ │ │ + beq 28bd0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 28bcc │ │ │ │ │ + bne 28bd4 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28bc8 │ │ │ │ │ + beq 28bd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 291e4 │ │ │ │ │ + beq 291ec │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ @@ -45110,204 +45112,204 @@ │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ str sl, [sp, #4] │ │ │ │ │ str fp, [sp] │ │ │ │ │ bl 0 <_PyAST_MatchClass> │ │ │ │ │ R_ARM_CALL _PyAST_MatchClass │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 28ccc │ │ │ │ │ + beq 28cd4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r3 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 287f0 │ │ │ │ │ + b 287f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r8, [r4, #60] @ 0x3c │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq 28434 │ │ │ │ │ + beq 2843c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyAST_MatchAs> │ │ │ │ │ R_ARM_CALL _PyAST_MatchAs │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 292cc │ │ │ │ │ + beq 292d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - ldr r2, [pc, #2652] @ 29258 │ │ │ │ │ + ldr r2, [pc, #2652] @ 29260 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 282c4 │ │ │ │ │ - ldr r1, [pc, #2628] @ 29268 │ │ │ │ │ + b 282cc │ │ │ │ │ + ldr r1, [pc, #2628] @ 29270 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28320 │ │ │ │ │ + beq 28328 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 291a8 │ │ │ │ │ + beq 291b0 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyAST_MatchValue> │ │ │ │ │ R_ARM_CALL _PyAST_MatchValue │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 287e4 │ │ │ │ │ + bne 287ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 283d0 │ │ │ │ │ + beq 283d8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 283d8 │ │ │ │ │ + b 283e0 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 285d0 │ │ │ │ │ + beq 285d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 29320 │ │ │ │ │ + beq 29328 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r9, [sp] │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_CALL _PyAST_MatchMapping │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28988 │ │ │ │ │ + beq 28990 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 287f0 │ │ │ │ │ + b 287f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5cb4 │ │ │ │ │ R_ARM_CALL double_star_pattern_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 285f4 │ │ │ │ │ + beq 285fc │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 285f8 │ │ │ │ │ + bne 28600 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 285f4 │ │ │ │ │ + beq 285fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 29320 │ │ │ │ │ + beq 29328 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r9, [sp] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_CALL _PyAST_MatchMapping │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 288f0 │ │ │ │ │ + bne 288f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r8, #1 │ │ │ │ │ strne r8, [r4, #60] @ 0x3c │ │ │ │ │ - beq 28640 │ │ │ │ │ - b 28648 │ │ │ │ │ + beq 28648 │ │ │ │ │ + b 28650 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5d48 │ │ │ │ │ R_ARM_CALL items_pattern_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 28618 │ │ │ │ │ + beq 28620 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28618 │ │ │ │ │ + beq 28620 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5cb4 │ │ │ │ │ R_ARM_CALL double_star_pattern_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 28618 │ │ │ │ │ + beq 28620 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 2861c │ │ │ │ │ + bne 28624 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28618 │ │ │ │ │ + beq 28620 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 29320 │ │ │ │ │ + beq 29328 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r3, #20] │ │ │ │ │ ldr fp, [r3, #24] │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ R_ARM_CALL _PyPegen_get_pattern_keys │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -45328,40 +45330,40 @@ │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ mov r3, sl │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_CALL _PyAST_MatchMapping │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 288f0 │ │ │ │ │ - b 28988 │ │ │ │ │ + bne 288f8 │ │ │ │ │ + b 28990 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5d48 │ │ │ │ │ R_ARM_CALL items_pattern_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 2863c │ │ │ │ │ + beq 28644 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 28644 │ │ │ │ │ + bne 2864c │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2863c │ │ │ │ │ + beq 28644 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 29320 │ │ │ │ │ + beq 29328 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r3, #20] │ │ │ │ │ ldr fp, [r3, #24] │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ R_ARM_CALL _PyPegen_get_pattern_keys │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -45381,94 +45383,94 @@ │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_CALL _PyAST_MatchMapping │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 288f0 │ │ │ │ │ - b 28988 │ │ │ │ │ + bne 288f8 │ │ │ │ │ + b 28990 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 44a0 │ │ │ │ │ R_ARM_CALL maybe_sequence_pattern_rule │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 28550 │ │ │ │ │ + bne 28558 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2854c │ │ │ │ │ + beq 28554 │ │ │ │ │ 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, sl │ │ │ │ │ movne r0, fp │ │ │ │ │ - beq 2900c │ │ │ │ │ + beq 29014 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 288f0 │ │ │ │ │ + bne 288f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r8, #1 │ │ │ │ │ strne r8, [r4, #60] @ 0x3c │ │ │ │ │ - beq 28574 │ │ │ │ │ - b 2857c │ │ │ │ │ + beq 2857c │ │ │ │ │ + b 28584 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 291e4 │ │ │ │ │ + bne 291ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 440c │ │ │ │ │ R_ARM_CALL name_or_attr_rule │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 28cec │ │ │ │ │ + beq 28cf4 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28cec │ │ │ │ │ + beq 28cf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4c9c │ │ │ │ │ R_ARM_CALL keyword_patterns_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 28cec │ │ │ │ │ + beq 28cf4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 28cf0 │ │ │ │ │ + bne 28cf8 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28cec │ │ │ │ │ + beq 28cf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 291e4 │ │ │ │ │ + beq 291ec │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r3, #20] │ │ │ │ │ ldr r7, [r3, #24] │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ R_ARM_CALL _PyPegen_get_pattern_keys │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ @@ -45496,135 +45498,135 @@ │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 <_PyAST_MatchClass> │ │ │ │ │ R_ARM_CALL _PyAST_MatchClass │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 28780 │ │ │ │ │ + bne 28788 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 28d20 │ │ │ │ │ - b 28d24 │ │ │ │ │ + beq 28d28 │ │ │ │ │ + b 28d2c │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 291e4 │ │ │ │ │ + bne 291ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 440c │ │ │ │ │ R_ARM_CALL name_or_attr_rule │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 28de8 │ │ │ │ │ + bne 28df0 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 29380 │ │ │ │ │ + bne 29388 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 287f0 │ │ │ │ │ + b 287f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 383c <_tmp_7_rule+0x6c> │ │ │ │ │ R_ARM_CALL pattern_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 284ec │ │ │ │ │ + beq 284f4 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 284ec │ │ │ │ │ + beq 284f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 287f0 │ │ │ │ │ - ldr r1, [pc, #1276] @ 2926c │ │ │ │ │ + b 287f8 │ │ │ │ │ + ldr r1, [pc, #1276] @ 29274 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 284ac │ │ │ │ │ + beq 284b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r8, [r4, #60] @ 0x3c │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq 284b8 │ │ │ │ │ + beq 284c0 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyAST_MatchValue> │ │ │ │ │ R_ARM_CALL _PyAST_MatchValue │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 288f0 │ │ │ │ │ + bne 288f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 284b0 │ │ │ │ │ + beq 284b8 │ │ │ │ │ mov r8, #1 │ │ │ │ │ str r8, [r4, #60] @ 0x3c │ │ │ │ │ - b 284b8 │ │ │ │ │ + b 284c0 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28d0c │ │ │ │ │ + beq 28d14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4a9c │ │ │ │ │ R_ARM_CALL positional_patterns_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 28d0c │ │ │ │ │ + beq 28d14 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28d0c │ │ │ │ │ + beq 28d14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4c9c │ │ │ │ │ R_ARM_CALL keyword_patterns_rule │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 28d0c │ │ │ │ │ + beq 28d14 │ │ │ │ │ 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 28d0c │ │ │ │ │ + bne 28d14 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28d0c │ │ │ │ │ + beq 28d14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 291e4 │ │ │ │ │ + beq 291ec │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r3, #24] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ R_ARM_CALL _PyPegen_get_pattern_keys │ │ │ │ │ @@ -45654,251 +45656,251 @@ │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_MatchClass> │ │ │ │ │ R_ARM_CALL _PyAST_MatchClass │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 28780 │ │ │ │ │ - b 28ccc │ │ │ │ │ + bne 28788 │ │ │ │ │ + b 28cd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 28f8c │ │ │ │ │ + blt 28f94 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ - beq 2849c │ │ │ │ │ + beq 284a4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 284b8 │ │ │ │ │ + b 284c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 2847c │ │ │ │ │ - b 28f28 │ │ │ │ │ + beq 28484 │ │ │ │ │ + b 28f30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 291a8 │ │ │ │ │ + beq 291b0 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ - ldr r0, [pc, #756] @ 29270 │ │ │ │ │ + ldr r0, [pc, #756] @ 29278 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <_PyAST_MatchSingleton> │ │ │ │ │ R_ARM_CALL _PyAST_MatchSingleton │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 287e4 │ │ │ │ │ - b 28870 │ │ │ │ │ + bne 287ec │ │ │ │ │ + b 28878 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r8, [r4, #60] @ 0x3c │ │ │ │ │ - b 284b8 │ │ │ │ │ + b 284c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 2859c │ │ │ │ │ + beq 285a4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 28648 │ │ │ │ │ + b 28650 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34e0 │ │ │ │ │ + bl 34e0 │ │ │ │ │ R_ARM_CALL open_sequence_pattern_rule │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - bne 28578 │ │ │ │ │ + bne 28580 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28570 │ │ │ │ │ + beq 28578 │ │ │ │ │ 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, sl │ │ │ │ │ movne r0, r7 │ │ │ │ │ - bne 28b88 │ │ │ │ │ + bne 28b90 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 2857c │ │ │ │ │ + b 28584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 28518 │ │ │ │ │ + beq 28520 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 2857c │ │ │ │ │ + b 28584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 291a8 │ │ │ │ │ + beq 291b0 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ - ldr r0, [pc, #520] @ 29274 │ │ │ │ │ + ldr r0, [pc, #520] @ 2927c │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <_PyAST_MatchSingleton> │ │ │ │ │ R_ARM_CALL _PyAST_MatchSingleton │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 287e4 │ │ │ │ │ - b 28870 │ │ │ │ │ + bne 287ec │ │ │ │ │ + b 28878 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 291a8 │ │ │ │ │ + beq 291b0 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ - ldr r0, [pc, #460] @ 29278 │ │ │ │ │ + ldr r0, [pc, #460] @ 29280 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <_PyAST_MatchSingleton> │ │ │ │ │ R_ARM_CALL _PyAST_MatchSingleton │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 287e4 │ │ │ │ │ - b 28870 │ │ │ │ │ + bne 287ec │ │ │ │ │ + b 28878 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 282c4 │ │ │ │ │ + b 282cc │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 28294 │ │ │ │ │ + beq 2829c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 290c4 │ │ │ │ │ + b 290cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 29184 │ │ │ │ │ + bne 2918c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b 282f4 │ │ │ │ │ + b 282fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 283f8 │ │ │ │ │ + beq 28400 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 28434 │ │ │ │ │ + b 2843c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 29190 │ │ │ │ │ + blt 29198 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ - beq 28418 │ │ │ │ │ - b 2911c │ │ │ │ │ + beq 28420 │ │ │ │ │ + b 29124 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 291b8 │ │ │ │ │ + blt 291c0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ - beq 28310 │ │ │ │ │ + beq 28318 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 283d8 │ │ │ │ │ + b 283e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 28434 │ │ │ │ │ + b 2843c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 283d8 │ │ │ │ │ + b 283e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 283d8 │ │ │ │ │ + b 283e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 28668 │ │ │ │ │ + beq 28670 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 28d24 │ │ │ │ │ + b 28d2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq 284d8 │ │ │ │ │ - b 284f8 │ │ │ │ │ + beq 284e0 │ │ │ │ │ + b 28500 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 29240 │ │ │ │ │ + blt 29248 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ - beq 28538 │ │ │ │ │ - b 29030 │ │ │ │ │ + beq 28540 │ │ │ │ │ + b 29038 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r8, [r4, #60] @ 0x3c │ │ │ │ │ - b 2857c │ │ │ │ │ + b 28584 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x0000042d │ │ │ │ │ .word 0x00000266 │ │ │ │ │ .word 0x00000265 │ │ │ │ │ .word 0x00000267 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _tmp_67_rule │ │ │ │ │ @@ -45911,60 +45913,60 @@ │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x00000fcc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 292b8 │ │ │ │ │ + blt 292c0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr fp, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ - beq 28688 │ │ │ │ │ - b 291e4 │ │ │ │ │ + beq 28690 │ │ │ │ │ + b 291ec │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 28d24 │ │ │ │ │ + b 28d2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2842c │ │ │ │ │ + beq 28434 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 28434 │ │ │ │ │ + b 2843c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 29404 │ │ │ │ │ + blt 2940c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, fp, lsl #2] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr sl, [r3, #12] │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ - beq 285bc │ │ │ │ │ - b 28fb4 │ │ │ │ │ + beq 285c4 │ │ │ │ │ + b 28fbc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 28648 │ │ │ │ │ + b 28650 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 291e4 │ │ │ │ │ + beq 291ec │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ @@ -45972,107 +45974,107 @@ │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str sl, [sp, #4] │ │ │ │ │ str fp, [sp] │ │ │ │ │ bl 0 <_PyAST_MatchClass> │ │ │ │ │ R_ARM_CALL _PyAST_MatchClass │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 28780 │ │ │ │ │ - b 28ccc │ │ │ │ │ + bne 28788 │ │ │ │ │ + b 28cd4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 28d24 │ │ │ │ │ + bne 28d2c │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #-296] @ 2927c │ │ │ │ │ + ldr r3, [pc, #-296] @ 29284 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 293e4 │ │ │ │ │ + beq 293ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 440c │ │ │ │ │ R_ARM_CALL name_or_attr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 293d4 │ │ │ │ │ + beq 293dc │ │ │ │ │ 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 │ │ │ │ │ - bne 29418 │ │ │ │ │ + bne 29420 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 28d20 │ │ │ │ │ + b 28d28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - beq 293a8 │ │ │ │ │ - b 293d8 │ │ │ │ │ + beq 293b0 │ │ │ │ │ + b 293e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r8, [r4, #60] @ 0x3c │ │ │ │ │ - b 28648 │ │ │ │ │ - ldr r2, [pc, #-420] @ 2927c │ │ │ │ │ + b 28650 │ │ │ │ │ + ldr r2, [pc, #-420] @ 29284 │ │ │ │ │ mov r1, r3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2959c │ │ │ │ │ + beq 295a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r2, r3, #1 │ │ │ │ │ movne r3, r2 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 293d4 │ │ │ │ │ + bne 293dc │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [pc, #-476] @ 2927c │ │ │ │ │ + ldr r2, [pc, #-476] @ 29284 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 29578 │ │ │ │ │ + beq 29580 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 4a9c │ │ │ │ │ R_ARM_CALL positional_patterns_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 29554 │ │ │ │ │ + bne 2955c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 29548 │ │ │ │ │ + bne 29550 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4c9c │ │ │ │ │ R_ARM_CALL keyword_patterns_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 29544 │ │ │ │ │ + beq 2954c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 29544 │ │ │ │ │ + beq 2954c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4a9c │ │ │ │ │ R_ARM_CALL positional_patterns_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 29548 │ │ │ │ │ + beq 29550 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [pc, #-596] @ 29280 │ │ │ │ │ + ldr r3, [pc, #-596] @ 29288 │ │ │ │ │ ldr r8, [r3] │ │ │ │ │ bl 0 <_PyPegen_seq_first_item> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_first_item │ │ │ │ │ ldr r9, [r0, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_seq_first_item> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_first_item │ │ │ │ │ @@ -46080,115 +46082,115 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_seq_last_item> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_last_item │ │ │ │ │ ldr fp, [r0, #28] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_seq_last_item> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_last_item │ │ │ │ │ - ldr r3, [pc, #-640] @ 29284 │ │ │ │ │ + ldr r3, [pc, #-640] @ 2928c │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r3, [r0, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, sl │ │ │ │ │ str fp, [sp] │ │ │ │ │ - bl 1680 │ │ │ │ │ + bl 15e4 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 293d8 │ │ │ │ │ - b 293d4 │ │ │ │ │ + bne 293e0 │ │ │ │ │ + b 293dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 293d4 │ │ │ │ │ + b 293dc │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 29470 │ │ │ │ │ + beq 29478 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ - b 29474 │ │ │ │ │ + b 2947c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2945c │ │ │ │ │ - b 29548 │ │ │ │ │ + beq 29464 │ │ │ │ │ + b 29550 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 29430 │ │ │ │ │ + b 29438 │ │ │ │ │ │ │ │ │ │ -000295ac : │ │ │ │ │ +000295b4 : │ │ │ │ │ signed_real_number_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r2, [pc, #716] @ 29890 │ │ │ │ │ + ldr r2, [pc, #716] @ 29898 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 297ec │ │ │ │ │ + beq 297f4 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 29724 │ │ │ │ │ + bne 2972c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 29810 │ │ │ │ │ + beq 29818 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [pc, #652] @ 29890 │ │ │ │ │ + ldr r2, [pc, #652] @ 29898 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2985c │ │ │ │ │ + beq 29864 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_CALL _PyPegen_number_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 29680 │ │ │ │ │ + bne 29688 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 29724 │ │ │ │ │ + bne 2972c │ │ │ │ │ mov r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 296ac │ │ │ │ │ + bne 296b4 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ @@ -46196,66 +46198,66 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_ensure_real> │ │ │ │ │ R_ARM_CALL _PyPegen_ensure_real │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 296f8 │ │ │ │ │ + beq 29700 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 29670 │ │ │ │ │ - ldr r2, [pc, #476] @ 29890 │ │ │ │ │ + b 29678 │ │ │ │ │ + ldr r2, [pc, #476] @ 29898 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 29804 │ │ │ │ │ + beq 2980c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 29664 │ │ │ │ │ + bne 2966c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_CALL _PyPegen_number_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 29730 │ │ │ │ │ + bne 29738 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 29664 │ │ │ │ │ + b 2966c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 2964c │ │ │ │ │ + beq 29654 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 29670 │ │ │ │ │ + b 29678 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_ensure_real> │ │ │ │ │ R_ARM_CALL _PyPegen_ensure_real │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 297b8 │ │ │ │ │ + beq 297c0 │ │ │ │ │ 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 r8, r0, #0 │ │ │ │ │ - beq 297e0 │ │ │ │ │ + beq 297e8 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r8, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r8, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r0, [sp] │ │ │ │ │ @@ -46263,282 +46265,282 @@ │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, #4 │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_CALL _PyAST_UnaryOp │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, r8 │ │ │ │ │ - bne 296a0 │ │ │ │ │ + bne 296a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq 296a0 │ │ │ │ │ - b 29670 │ │ │ │ │ + beq 296a8 │ │ │ │ │ + b 29678 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 296ec │ │ │ │ │ + beq 296f4 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 29664 │ │ │ │ │ + b 2966c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 29670 │ │ │ │ │ + b 29678 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 295e8 │ │ │ │ │ - b 29724 │ │ │ │ │ + beq 295f0 │ │ │ │ │ + b 2972c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 296c0 │ │ │ │ │ + b 296c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2987c │ │ │ │ │ + blt 29884 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ movne r8, #0 │ │ │ │ │ - bne 29670 │ │ │ │ │ - ldr r3, [pc, #64] @ 29890 │ │ │ │ │ + bne 29678 │ │ │ │ │ + ldr r3, [pc, #64] @ 29898 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 29620 │ │ │ │ │ + bne 29628 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq 29620 │ │ │ │ │ - b 29714 │ │ │ │ │ + beq 29628 │ │ │ │ │ + b 2971c │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 29670 │ │ │ │ │ + b 29678 │ │ │ │ │ .word 0x00001770 │ │ │ │ │ │ │ │ │ │ -00029894 <_tmp_253_rule>: │ │ │ │ │ +0002989c <_tmp_253_rule>: │ │ │ │ │ _tmp_253_rule(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r1, [pc, #740] @ 29b90 <_tmp_253_rule+0x2fc> │ │ │ │ │ + ldr r1, [pc, #740] @ 29b98 <_tmp_253_rule+0x2fc> │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq 29b70 <_tmp_253_rule+0x2dc> │ │ │ │ │ + beq 29b78 <_tmp_253_rule+0x2dc> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 29b84 <_tmp_253_rule+0x2f0> │ │ │ │ │ - ldr r1, [pc, #696] @ 29b90 <_tmp_253_rule+0x2fc> │ │ │ │ │ + bne 29b8c <_tmp_253_rule+0x2f0> │ │ │ │ │ + ldr r1, [pc, #696] @ 29b98 <_tmp_253_rule+0x2fc> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 29a88 <_tmp_253_rule+0x1f4> │ │ │ │ │ + beq 29a90 <_tmp_253_rule+0x1f4> │ │ │ │ │ ldr r9, [r4, #12] │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq 29aac <_tmp_253_rule+0x218> │ │ │ │ │ + beq 29ab4 <_tmp_253_rule+0x218> │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, r9, lsl #2] │ │ │ │ │ ldr r8, [r2, #12] │ │ │ │ │ ldr r7, [r2, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne 29984 <_tmp_253_rule+0xf0> │ │ │ │ │ + bne 2998c <_tmp_253_rule+0xf0> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 299c4 <_tmp_253_rule+0x130> │ │ │ │ │ + bne 299cc <_tmp_253_rule+0x130> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 29990 <_tmp_253_rule+0xfc> │ │ │ │ │ + bne 29998 <_tmp_253_rule+0xfc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b624 │ │ │ │ │ + bl 1b60c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r1, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 29998 <_tmp_253_rule+0x104> │ │ │ │ │ + beq 299a0 <_tmp_253_rule+0x104> │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - beq 29944 <_tmp_253_rule+0xb0> │ │ │ │ │ + beq 2994c <_tmp_253_rule+0xb0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 29b84 <_tmp_253_rule+0x2f0> │ │ │ │ │ + bne 29b8c <_tmp_253_rule+0x2f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17ad8 │ │ │ │ │ + bl 17ac0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 29964 <_tmp_253_rule+0xd0> │ │ │ │ │ + b 2996c <_tmp_253_rule+0xd0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - bne 29984 <_tmp_253_rule+0xf0> │ │ │ │ │ + bne 2998c <_tmp_253_rule+0xf0> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #424] @ 29b90 <_tmp_253_rule+0x2fc> │ │ │ │ │ + ldr r1, [pc, #424] @ 29b98 <_tmp_253_rule+0x2fc> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 29b4c <_tmp_253_rule+0x2b8> │ │ │ │ │ + beq 29b54 <_tmp_253_rule+0x2b8> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 29adc <_tmp_253_rule+0x248> │ │ │ │ │ + bne 29ae4 <_tmp_253_rule+0x248> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ mov fp, #0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 29984 <_tmp_253_rule+0xf0> │ │ │ │ │ + bne 2998c <_tmp_253_rule+0xf0> │ │ │ │ │ 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 r1, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 29998 <_tmp_253_rule+0x104> │ │ │ │ │ + beq 299a0 <_tmp_253_rule+0x104> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r6 │ │ │ │ │ stm sp, {r7, ip} │ │ │ │ │ bl 0 <_PyAST_Slice> │ │ │ │ │ R_ARM_CALL _PyAST_Slice │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 29b28 <_tmp_253_rule+0x294> │ │ │ │ │ + beq 29b30 <_tmp_253_rule+0x294> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 299bc <_tmp_253_rule+0x128> │ │ │ │ │ + b 299c4 <_tmp_253_rule+0x128> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 29990 <_tmp_253_rule+0xfc> │ │ │ │ │ + bne 29998 <_tmp_253_rule+0xfc> │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne 298f8 <_tmp_253_rule+0x64> │ │ │ │ │ + bne 29900 <_tmp_253_rule+0x64> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 29b10 <_tmp_253_rule+0x27c> │ │ │ │ │ + blt 29b18 <_tmp_253_rule+0x27c> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r2, r9, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r8, [r2, #12] │ │ │ │ │ ldr r7, [r2, #16] │ │ │ │ │ - beq 29908 <_tmp_253_rule+0x74> │ │ │ │ │ - b 29990 <_tmp_253_rule+0xfc> │ │ │ │ │ + beq 29910 <_tmp_253_rule+0x74> │ │ │ │ │ + b 29998 <_tmp_253_rule+0xfc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c67c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 29a10 <_tmp_253_rule+0x17c> │ │ │ │ │ + bne 29a18 <_tmp_253_rule+0x17c> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 29a18 <_tmp_253_rule+0x184> │ │ │ │ │ + bne 29a20 <_tmp_253_rule+0x184> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 29970 <_tmp_253_rule+0xdc> │ │ │ │ │ + bne 29978 <_tmp_253_rule+0xdc> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 29a14 <_tmp_253_rule+0x180> │ │ │ │ │ + b 29a1c <_tmp_253_rule+0x180> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 29998 <_tmp_253_rule+0x104> │ │ │ │ │ + b 299a0 <_tmp_253_rule+0x104> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ ldreq r1, [r4, #60] @ 0x3c │ │ │ │ │ movne r1, r2 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 29998 <_tmp_253_rule+0x104> │ │ │ │ │ + b 299a0 <_tmp_253_rule+0x104> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 299f4 <_tmp_253_rule+0x160> │ │ │ │ │ - b 29984 <_tmp_253_rule+0xf0> │ │ │ │ │ + beq 299fc <_tmp_253_rule+0x160> │ │ │ │ │ + b 2998c <_tmp_253_rule+0xf0> │ │ │ │ │ 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 298d0 <_tmp_253_rule+0x3c> │ │ │ │ │ + beq 298d8 <_tmp_253_rule+0x3c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 29964 <_tmp_253_rule+0xd0> │ │ │ │ │ + b 2996c <_tmp_253_rule+0xd0> │ │ │ │ │ .word 0x00001770 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -248,15 +248,15 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ str sl, [sp, #4] │ │ │ │ │ str r6, [sp] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1680 <_tmp_238_rule+0x6c> │ │ │ │ │ + bl 15e4 <_tmp_235_rule+0xb0> │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b 384 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x90> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -339,24 +339,24 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 4cc <_tmp_186_rule+0x84> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 251dc │ │ │ │ │ + bl 251e4 │ │ │ │ │ R_ARM_CALL lambda_slash_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 4c4 <_tmp_186_rule+0x7c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 4c4 <_tmp_186_rule+0x7c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25a90 │ │ │ │ │ + bl 25a98 │ │ │ │ │ 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, r6, pc} │ │ │ │ │ @@ -381,15 +381,15 @@ │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r5, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 564 <_tmp_262_rule+0x8c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 17ad8 │ │ │ │ │ + bl 17ac0 │ │ │ │ │ R_ARM_CALL starred_expression_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 540 <_tmp_262_rule+0x68> │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ b 55c <_tmp_262_rule+0x84> │ │ │ │ │ ldr r1, [pc, #44] @ 574 <_tmp_262_rule+0x9c> │ │ │ │ │ @@ -536,15 +536,15 @@ │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 784 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 784 │ │ │ │ │ ldr r1, [pc, #712] @ a18 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ @@ -578,15 +578,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 890 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bf8 <_loop0_215_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 890 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 203cc <_loop1_216_rule> │ │ │ │ │ + bl 203ac <_loop1_216_rule> │ │ │ │ │ R_ARM_CALL _loop1_216_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 890 │ │ │ │ │ ldr r1, [pc, #576] @ a24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -621,15 +621,15 @@ │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ - bl 1680 <_tmp_238_rule+0x6c> │ │ │ │ │ + bl 15e4 <_tmp_235_rule+0xb0> │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ @@ -724,15 +724,15 @@ │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ - bl 1680 <_tmp_238_rule+0x6c> │ │ │ │ │ + bl 15e4 <_tmp_235_rule+0xb0> │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b 6dc │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ b 6f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -818,15 +818,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne b4c <_tmp_181_rule+0x88> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 19030 │ │ │ │ │ + bl 19018 │ │ │ │ │ R_ARM_CALL param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne b44 <_tmp_181_rule+0x80> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne b44 <_tmp_181_rule+0x80> │ │ │ │ │ @@ -925,15 +925,15 @@ │ │ │ │ │ b d2c <_loop0_215_rule+0x134> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq r8, r7 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ bne d24 <_loop0_215_rule+0x12c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d930 │ │ │ │ │ + bl 1d918 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq cc8 <_loop0_215_rule+0xd0> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ bne cb8 <_loop0_215_rule+0xc0> │ │ │ │ │ lsl r9, r9, #1 │ │ │ │ │ lsl r1, r9, #2 │ │ │ │ │ @@ -1193,15 +1193,15 @@ │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 108c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 241e8 │ │ │ │ │ + bl 241f0 │ │ │ │ │ R_ARM_CALL expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 108c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl ef0 <_tmp_217_rule> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ @@ -1218,15 +1218,15 @@ │ │ │ │ │ mvn r3, #4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ - bl 1680 <_tmp_238_rule+0x6c> │ │ │ │ │ + bl 15e4 <_tmp_235_rule+0xb0> │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b 1238 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 1154 │ │ │ │ │ ldr r1, [pc, #476] @ 1280 │ │ │ │ │ @@ -1542,15 +1542,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 151c <_tmp_229_rule.isra.0+0x94> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15830 │ │ │ │ │ + bl 15818 │ │ │ │ │ R_ARM_CALL arguments_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bne 151c <_tmp_229_rule.isra.0+0x94> │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1824,15 +1824,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 18f8 <_tmp_268_rule+0x94> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 241e8 │ │ │ │ │ + bl 241f0 │ │ │ │ │ R_ARM_CALL expressions_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 18e8 <_tmp_268_rule+0x84> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 254 <_tmp_276_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -1912,15 +1912,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 1a18 <_tmp_199_rule+0x88> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 25854 │ │ │ │ │ + bl 2585c │ │ │ │ │ R_ARM_CALL lambda_param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 1a10 <_tmp_199_rule+0x80> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 1a10 <_tmp_199_rule+0x80> │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -31,17 +31,17 @@ │ │ │ │ │ 0x000001c0 72756c65 005f6c6f 6f70315f 36315f72 rule._loop1_61_r │ │ │ │ │ 0x000001d0 756c6500 5f676174 6865725f 35315f72 ule._gather_51_r │ │ │ │ │ 0x000001e0 756c6500 696e7661 6c69645f 7472795f ule.invalid_try_ │ │ │ │ │ 0x000001f0 73746d74 5f72756c 65005f67 61746865 stmt_rule._gathe │ │ │ │ │ 0x00000200 725f3231 305f7275 6c65005f 67617468 r_210_rule._gath │ │ │ │ │ 0x00000210 65725f32 31325f72 756c6500 5f676174 er_212_rule._gat │ │ │ │ │ 0x00000220 6865725f 3230365f 72756c65 005f6761 her_206_rule._ga │ │ │ │ │ - 0x00000230 74686572 5f323038 5f72756c 6500696e ther_208_rule.in │ │ │ │ │ - 0x00000240 76616c69 645f666f 725f7461 72676574 valid_for_target │ │ │ │ │ - 0x00000250 5f72756c 65005f67 61746865 725f3535 _rule._gather_55 │ │ │ │ │ + 0x00000230 74686572 5f323038 5f72756c 65005f67 ther_208_rule._g │ │ │ │ │ + 0x00000240 61746865 725f3535 5f72756c 6500696e ather_55_rule.in │ │ │ │ │ + 0x00000250 76616c69 645f666f 725f7461 72676574 valid_for_target │ │ │ │ │ 0x00000260 5f72756c 65006173 7369676e 6d656e74 _rule.assignment │ │ │ │ │ 0x00000270 5f72756c 6500696d 706f7274 5f66726f _rule.import_fro │ │ │ │ │ 0x00000280 6d5f7461 72676574 735f7275 6c650064 m_targets_rule.d │ │ │ │ │ 0x00000290 6f747465 645f6e61 6d655f72 756c6500 otted_name_rule. │ │ │ │ │ 0x000002a0 64656c5f 74617267 6574735f 72756c65 del_targets_rule │ │ │ │ │ 0x000002b0 00796965 6c645f65 7870725f 72756c65 .yield_expr_rule │ │ │ │ │ 0x000002c0 005f746d 705f365f 72756c65 005f746d ._tmp_6_rule._tm │ │ │ │ │ @@ -96,16 +96,16 @@ │ │ │ │ │ 0x000005d0 6e5f7275 6c650073 7461725f 65787072 n_rule.star_expr │ │ │ │ │ 0x000005e0 65737369 6f6e5f72 756c6500 62697477 ession_rule.bitw │ │ │ │ │ 0x000005f0 6973655f 786f725f 72756c65 00626974 ise_xor_rule.bit │ │ │ │ │ 0x00000600 77697365 5f616e64 5f72756c 65007368 wise_and_rule.sh │ │ │ │ │ 0x00000610 6966745f 65787072 5f72756c 65007375 ift_expr_rule.su │ │ │ │ │ 0x00000620 6d5f7275 6c650074 65726d5f 72756c65 m_rule.term_rule │ │ │ │ │ 0x00000630 00746572 6d5f7261 77006661 63746f72 .term_raw.factor │ │ │ │ │ - 0x00000640 5f72756c 65005f6c 6f6f7030 5f313139 _rule._loop0_119 │ │ │ │ │ - 0x00000650 5f72756c 65005f6c 6f6f7030 5f313230 _rule._loop0_120 │ │ │ │ │ + 0x00000640 5f72756c 65005f6c 6f6f7030 5f313230 _rule._loop0_120 │ │ │ │ │ + 0x00000650 5f72756c 65005f6c 6f6f7030 5f313139 _rule._loop0_119 │ │ │ │ │ 0x00000660 5f72756c 65006675 6e635f74 7970655f _rule.func_type_ │ │ │ │ │ 0x00000670 636f6d6d 656e745f 72756c65 005f746d comment_rule._tm │ │ │ │ │ 0x00000680 705f3232 385f7275 6c65005f 746d705f p_228_rule._tmp_ │ │ │ │ │ 0x00000690 3232375f 72756c65 005f746d 705f3134 227_rule._tmp_14 │ │ │ │ │ 0x000006a0 395f7275 6c650069 6e76616c 69645f61 9_rule.invalid_a │ │ │ │ │ 0x000006b0 7267756d 656e7473 5f72756c 65006b77 rguments_rule.kw │ │ │ │ │ 0x000006c0 61726773 5f72756c 65005f74 6d705f32 args_rule._tmp_2 │ │ │ │ │ @@ -302,17 +302,17 @@ │ │ │ │ │ 0x000012b0 50795065 67656e5f 65787065 63745f66 PyPegen_expect_f │ │ │ │ │ 0x000012c0 6f726365 645f746f 6b656e00 5f507941 orced_token._PyA │ │ │ │ │ 0x000012d0 53545f54 7279005f 50794153 545f5768 ST_Try._PyAST_Wh │ │ │ │ │ 0x000012e0 696c6500 5f507941 53545f4d 61746368 ile._PyAST_Match │ │ │ │ │ 0x000012f0 005f5079 50656765 6e5f636c 6173735f ._PyPegen_class_ │ │ │ │ │ 0x00001300 6465665f 6465636f 7261746f 7273005f def_decorators._ │ │ │ │ │ 0x00001310 50794153 545f4173 796e6357 69746800 PyAST_AsyncWith. │ │ │ │ │ - 0x00001320 50794578 635f5379 6e746178 4572726f PyExc_SyntaxErro │ │ │ │ │ - 0x00001330 72005079 4578635f 496e6465 6e746174 r.PyExc_Indentat │ │ │ │ │ - 0x00001340 696f6e45 72726f72 005f5079 4153545f ionError._PyAST_ │ │ │ │ │ + 0x00001320 50794578 635f496e 64656e74 6174696f PyExc_Indentatio │ │ │ │ │ + 0x00001330 6e457272 6f720050 79457863 5f53796e nError.PyExc_Syn │ │ │ │ │ + 0x00001340 74617845 72726f72 005f5079 4153545f taxError._PyAST_ │ │ │ │ │ 0x00001350 4173796e 63466f72 005f5079 4153545f AsyncFor._PyAST_ │ │ │ │ │ 0x00001360 54727953 74617200 5f507950 6567656e TryStar._PyPegen │ │ │ │ │ 0x00001370 5f726169 73655f65 72726f72 00507942 _raise_error.PyB │ │ │ │ │ 0x00001380 79746573 5f417353 7472696e 67005f50 ytes_AsString._P │ │ │ │ │ 0x00001390 79506567 656e5f6e 65775f74 7970655f yPegen_new_type_ │ │ │ │ │ 0x000013a0 636f6d6d 656e7400 5f507950 6567656e comment._PyPegen │ │ │ │ │ 0x000013b0 5f69735f 6d656d6f 697a6564 005f5079 _is_memoized._Py │ │ │ ├── string_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: 5692 (bytes into file) │ │ │ │ │ + Start of section headers: 4976 (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 0x163c: │ │ │ │ │ +There are 14 section headers, starting at offset 0x1370: │ │ │ │ │ │ │ │ │ │ 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 0002c0 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0013d4 000070 08 I 11 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 001170 000070 08 I 11 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0002f4 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 0002f4 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 0002f4 0000a2 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000398 000b08 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 001444 000180 08 I 11 6 4 │ │ │ │ │ - [ 8] .rodata PROGBITS 00000000 000ea0 00006c 00 A 0 0 1 │ │ │ │ │ - [ 9] .note.GNU-stack PROGBITS 00000000 000f0c 000000 00 0 0 1 │ │ │ │ │ - [10] .ARM.attributes ARM_ATTRIBUTES 00000000 000f0c 00002b 00 0 0 1 │ │ │ │ │ - [11] .symtab SYMTAB 00000000 000f38 000270 10 12 15 4 │ │ │ │ │ - [12] .strtab STRTAB 00000000 0011a8 00022a 00 0 0 1 │ │ │ │ │ - [13] .shstrtab STRTAB 00000000 0015c4 000075 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000398 0008a4 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 0011e0 000118 08 I 11 6 4 │ │ │ │ │ + [ 8] .rodata PROGBITS 00000000 000c3c 00006c 00 A 0 0 1 │ │ │ │ │ + [ 9] .note.GNU-stack PROGBITS 00000000 000ca8 000000 00 0 0 1 │ │ │ │ │ + [10] .ARM.attributes ARM_ATTRIBUTES 00000000 000ca8 00002b 00 0 0 1 │ │ │ │ │ + [11] .symtab SYMTAB 00000000 000cd4 000260 10 12 14 4 │ │ │ │ │ + [12] .strtab STRTAB 00000000 000f34 00023b 00 0 0 1 │ │ │ │ │ + [13] .shstrtab STRTAB 00000000 0012f8 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 {} │ │ │ │ │ @@ -1,42 +1,41 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 39 entries: │ │ │ │ │ +Symbol table '.symtab' contains 38 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 5 .rodata.str1.4 │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 4: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata │ │ │ │ │ - 5: 00000000 612 FUNC LOCAL DEFAULT 1 warn_invalid_escape_sequence │ │ │ │ │ - 6: 00000ae8 32 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 4: 00000588 796 FUNC LOCAL DEFAULT 6 decode_unicode_with_escapes │ │ │ │ │ + 5: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata │ │ │ │ │ + 6: 00000000 612 FUNC LOCAL DEFAULT 1 warn_invalid_escape_sequence │ │ │ │ │ 7: 00000264 92 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - 8: 00000790 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 9: 000007c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 10: 00000adc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 11: 00000ae8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 12: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 13: 00000250 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 14: 00000264 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 15: 00000000 1988 FUNC GLOBAL HIDDEN 6 _PyPegen_parse_string │ │ │ │ │ - 16: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ - 17: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 18: 00000000 0 NOTYPE GLOBAL DEFAULT UND strchr │ │ │ │ │ - 19: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8Stateful │ │ │ │ │ - 20: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 21: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 22: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ - 23: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 24: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 25: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_DecodeEscape2 │ │ │ │ │ - 26: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ - 27: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ - 28: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 29: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxError │ │ │ │ │ - 30: 000007c4 804 FUNC GLOBAL HIDDEN 6 _PyPegen_decode_string │ │ │ │ │ - 31: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 32: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Size │ │ │ │ │ - 33: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnExplicitObject │ │ │ │ │ - 34: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 35: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 36: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxWarning │ │ │ │ │ - 37: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 38: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error_known_location │ │ │ │ │ + 8: 00000520 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 9: 00000548 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 10: 00000898 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 11: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 12: 00000250 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 13: 00000264 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 14: 00000000 1352 FUNC GLOBAL HIDDEN 6 _PyPegen_parse_string │ │ │ │ │ + 15: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ + 16: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ + 17: 00000000 0 NOTYPE GLOBAL DEFAULT UND strchr │ │ │ │ │ + 18: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8Stateful │ │ │ │ │ + 19: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 20: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_DecodeEscape2 │ │ │ │ │ + 21: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 22: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 23: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 24: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxError │ │ │ │ │ + 25: 00000548 64 FUNC GLOBAL HIDDEN 6 _PyPegen_decode_string │ │ │ │ │ + 26: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 27: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ + 28: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ + 29: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ + 30: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 31: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Size │ │ │ │ │ + 32: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnExplicitObject │ │ │ │ │ + 33: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 34: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 35: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxWarning │ │ │ │ │ + 36: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ + 37: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error_known_location │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,68 +1,55 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x13d4 contains 14 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x1170 contains 14 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000006c 00001f1c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -000000bc 0000101c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000000d0 0000201c R_ARM_CALL 00000000 PyBytes_Size │ │ │ │ │ -00000114 0000211c R_ARM_CALL 00000000 PyErr_WarnExplicitObject │ │ │ │ │ -00000180 0000171c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000018c 0000221c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000198 0000231c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000200 0000171c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000006c 00001e1c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +000000bc 00000f1c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +000000d0 00001f1c R_ARM_CALL 00000000 PyBytes_Size │ │ │ │ │ +00000114 0000201c R_ARM_CALL 00000000 PyErr_WarnExplicitObject │ │ │ │ │ +00000180 0000161c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000018c 0000211c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000198 0000221c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000200 0000161c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000250 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000254 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000258 00002402 R_ARM_ABS32 00000000 PyExc_SyntaxWarning │ │ │ │ │ -0000025c 00002502 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00000260 00001d02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -000002b0 0000261c R_ARM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +00000258 00002302 R_ARM_ABS32 00000000 PyExc_SyntaxWarning │ │ │ │ │ +0000025c 00002402 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00000260 00001802 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +000002b0 0000251c R_ARM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x1444 contains 48 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x11e0 contains 35 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000024 0000101c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00000064 0000111c R_ARM_CALL 00000000 strlen │ │ │ │ │ -000000a0 0000121c R_ARM_CALL 00000000 strchr │ │ │ │ │ -000000cc 0000131d R_ARM_JUMP24 00000000 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ -000000f0 0000141c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000000fc 0000101c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00000170 0000151c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000198 0000161c R_ARM_CALL 00000000 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ -000001d0 0000171c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000021c 0000181c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000270 0000181c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000050c 0000191c R_ARM_CALL 00000000 _PyBytes_DecodeEscape2 │ │ │ │ │ -00000530 0000051c R_ARM_CALL 00000000 warn_invalid_escape_sequence │ │ │ │ │ -0000055c 0000171c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000578 0000141d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000005e8 00001a1c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00000660 00001b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000069c 0000171c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006dc 0000051c R_ARM_CALL 00000000 warn_invalid_escape_sequence │ │ │ │ │ -0000071c 0000071c R_ARM_CALL 00000264 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000072c 0000151c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000758 0000181c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000788 0000171c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000790 00001c02 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -00000798 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007a0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007a4 00000402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000007ac 00000402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000007b0 00000402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000007b4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007b8 00001d02 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ -000007bc 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000804 0000131d R_ARM_JUMP24 00000000 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ -00000824 0000141c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000830 0000101c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000008a8 0000151c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000008d0 0000161c R_ARM_CALL 00000000 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ -0000090c 0000171c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000094c 00001a1c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -000009cc 00001b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00000a08 0000171c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a3c 0000051c R_ARM_CALL 00000000 warn_invalid_escape_sequence │ │ │ │ │ -00000a70 0000171c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a84 0000151c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000ad4 0000171c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ae0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ae4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b04 0000171d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000020 00000f1c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +00000060 0000101c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00000098 0000111c R_ARM_CALL 00000000 strchr │ │ │ │ │ +000000c4 0000121d R_ARM_JUMP24 00000000 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ +00000124 0000131c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000178 0000131c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000414 0000141c R_ARM_CALL 00000000 _PyBytes_DecodeEscape2 │ │ │ │ │ +00000448 0000151d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000004a8 0000061c R_ARM_CALL 00000000 warn_invalid_escape_sequence │ │ │ │ │ +000004d4 0000161c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000508 0000071c R_ARM_CALL 00000264 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00000518 0000131c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000520 00001702 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00000528 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000052c 00000502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000534 00000502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000538 00000502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000053c 00001802 R_ARM_ABS32 00000000 PyExc_SyntaxError │ │ │ │ │ +00000540 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000570 0000121d R_ARM_JUMP24 00000000 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ +000005c4 0000151c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000005d0 00000f1c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +00000648 00001a1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00000670 00001b1c R_ARM_CALL 00000000 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ +000006ac 0000161c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006ec 00001c1c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +0000076c 00001d1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000007a8 0000161c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007dc 0000061c R_ARM_CALL 00000000 warn_invalid_escape_sequence │ │ │ │ │ +00000808 0000161c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000082c 0000161c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000864 0000161c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000874 00001a1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000089c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000008a0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ ../Parser/string_parser.c │ │ │ │ │ bytes can only contain ASCII literal characters │ │ │ │ │ invalid octal escape sequence '\%.3s' │ │ │ │ │ invalid escape sequence '\%c' │ │ │ │ │ +decode_unicode_with_escapes │ │ │ │ │ warn_invalid_escape_sequence │ │ │ │ │ -Py_XDECREF │ │ │ │ │ RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ _PyPegen_parse_string │ │ │ │ │ PyBytes_AsString │ │ │ │ │ PyUnicode_DecodeUTF8Stateful │ │ │ │ │ -PyBytes_FromStringAndSize │ │ │ │ │ -_PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ -_Py_Dealloc │ │ │ │ │ _PyErr_BadInternalCall │ │ │ │ │ _PyBytes_DecodeEscape2 │ │ │ │ │ -PyUnicode_DecodeUTF8 │ │ │ │ │ -__sprintf_chk │ │ │ │ │ +PyBytes_FromStringAndSize │ │ │ │ │ +_Py_Dealloc │ │ │ │ │ _Py_ctype_table │ │ │ │ │ PyExc_SyntaxError │ │ │ │ │ _PyPegen_decode_string │ │ │ │ │ +_PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ +PyUnicode_DecodeUTF8 │ │ │ │ │ +__sprintf_chk │ │ │ │ │ PyUnicode_FromFormat │ │ │ │ │ PyBytes_Size │ │ │ │ │ PyErr_WarnExplicitObject │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ PyErr_Clear │ │ │ │ │ PyExc_SyntaxWarning │ │ │ │ │ PyExc_DeprecationWarning │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -4,763 +4,597 @@ │ │ │ │ │ Disassembly of section .text.hot: │ │ │ │ │ │ │ │ │ │ 00000000 <_PyPegen_parse_string>: │ │ │ │ │ _PyPegen_parse_string(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ + sub sp, sp, #28 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - str r7, [sp, #16] │ │ │ │ │ + mov r7, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_AsString │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - ldrb r8, [r5] │ │ │ │ │ - ldr r3, [pc, #1876] @ 790 <_PyPegen_parse_string+0x790> │ │ │ │ │ - ldr r3, [r3, r8, lsl #2] │ │ │ │ │ + beq 4d8 <_PyPegen_parse_string+0x4d8> │ │ │ │ │ + ldrb r4, [r5] │ │ │ │ │ + ldr r3, [pc, #1256] @ 520 <_PyPegen_parse_string+0x520> │ │ │ │ │ + ldr r3, [r3, r4, lsl #2] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - bne 224 <_PyPegen_parse_string+0x224> │ │ │ │ │ - cmp r8, #39 @ 0x27 │ │ │ │ │ - cmpne r8, #34 @ 0x22 │ │ │ │ │ + bne 12c <_PyPegen_parse_string+0x12c> │ │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ │ + cmpne r4, #39 @ 0x27 │ │ │ │ │ movne fp, #1 │ │ │ │ │ moveq fp, #0 │ │ │ │ │ - bne 268 <_PyPegen_parse_string+0x268> │ │ │ │ │ - mov sl, fp │ │ │ │ │ - add r4, r5, #1 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + bne 170 <_PyPegen_parse_string+0x170> │ │ │ │ │ + mov r9, fp │ │ │ │ │ + add r6, r5, #1 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ ldrb r3, [r5, r0] │ │ │ │ │ - sub r9, r0, #1 │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - add r7, r5, r0 │ │ │ │ │ - bne 750 <_PyPegen_parse_string+0x750> │ │ │ │ │ - cmp r9, #3 │ │ │ │ │ - bls 90 <_PyPegen_parse_string+0x90> │ │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - beq 1e0 <_PyPegen_parse_string+0x1e0> │ │ │ │ │ + sub sl, r0, #1 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + bne 510 <_PyPegen_parse_string+0x510> │ │ │ │ │ + cmp sl, #3 │ │ │ │ │ + bls 88 <_PyPegen_parse_string+0x88> │ │ │ │ │ + ldrb r3, [r5, #1] │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + beq ec <_PyPegen_parse_string+0xec> │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne ac <_PyPegen_parse_string+0xac> │ │ │ │ │ + bne a4 <_PyPegen_parse_string+0xa4> │ │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d0 <_PyPegen_parse_string+0xd0> │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - bne 3c0 <_PyPegen_parse_string+0x3c0> │ │ │ │ │ + bne c8 <_PyPegen_parse_string+0xc8> │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + bne 2c8 <_PyPegen_parse_string+0x2c8> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - bne 57c <_PyPegen_parse_string+0x57c> │ │ │ │ │ - ldr r2, [pc, #1716] @ 794 <_PyPegen_parse_string+0x794> │ │ │ │ │ - cmp r9, r2 │ │ │ │ │ - bhi 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - add r9, r9, r9, lsl #1 │ │ │ │ │ - lsl r1, r9, #1 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ - subs r8, r0, #0 │ │ │ │ │ - beq 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyBytes_AsString │ │ │ │ │ - subs r9, r0, #0 │ │ │ │ │ - beq 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ - bcc 134 <_PyPegen_parse_string+0x134> │ │ │ │ │ - b 178 <_PyPegen_parse_string+0x178> │ │ │ │ │ - tst r3, #128 @ 0x80 │ │ │ │ │ - bne 5b8 <_PyPegen_parse_string+0x5b8> │ │ │ │ │ - add r4, r4, #1 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ - strb r3, [r5], #1 │ │ │ │ │ - bcs 178 <_PyPegen_parse_string+0x178> │ │ │ │ │ - ldrb r3, [r4] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ │ - bne 118 <_PyPegen_parse_string+0x118> │ │ │ │ │ - add sl, r4, #1 │ │ │ │ │ - cmp sl, r7 │ │ │ │ │ - strb r3, [r0], #1 │ │ │ │ │ - bcs 168 <_PyPegen_parse_string+0x168> │ │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ │ - tst r3, #128 @ 0x80 │ │ │ │ │ - bne 724 <_PyPegen_parse_string+0x724> │ │ │ │ │ - mov r4, sl │ │ │ │ │ - b 120 <_PyPegen_parse_string+0x120> │ │ │ │ │ - ldr r1, [pc, #1576] @ 798 <_PyPegen_parse_string+0x798> │ │ │ │ │ - mov r2, #6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - add r5, r5, #6 │ │ │ │ │ - add r3, sp, #36 @ 0x24 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ - str r3, [sp] │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - sub r1, r5, r9 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 <_PyUnicode_DecodeUnicodeEscapeInternal2> │ │ │ │ │ - R_ARM_CALL _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - beq 1b0 <_PyPegen_parse_string+0x1b0> │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 6d0 <_PyPegen_parse_string+0x6d0> │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1d4 <_PyPegen_parse_string+0x1d4> │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne 1d4 <_PyPegen_parse_string+0x1d4> │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + bne 44c <_PyPegen_parse_string+0x44c> │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - bne 90 <_PyPegen_parse_string+0x90> │ │ │ │ │ - add r4, r5, #3 │ │ │ │ │ - add r3, r4, r0 │ │ │ │ │ + add sp, sp, #28 │ │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + b 588 │ │ │ │ │ + ldrb r3, [r5, #2] │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + bne 88 <_PyPegen_parse_string+0x88> │ │ │ │ │ + add r6, r5, #3 │ │ │ │ │ + add r3, r6, r0 │ │ │ │ │ ldrb r3, [r3, #-4] │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - bne 214 <_PyPegen_parse_string+0x214> │ │ │ │ │ - sub r9, r0, #5 │ │ │ │ │ - ldrb r3, [r4, r9] │ │ │ │ │ - add r7, r4, r9 │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - beq 90 <_PyPegen_parse_string+0x90> │ │ │ │ │ - ldr r1, [pc, #1408] @ 79c <_PyPegen_parse_string+0x79c> │ │ │ │ │ - ldr r0, [pc, #1408] @ 7a0 <_PyPegen_parse_string+0x7a0> │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + bne 11c <_PyPegen_parse_string+0x11c> │ │ │ │ │ + sub sl, r0, #5 │ │ │ │ │ + ldrb r3, [r6, sl] │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + beq 88 <_PyPegen_parse_string+0x88> │ │ │ │ │ + ldr r1, [pc, #1024] @ 524 <_PyPegen_parse_string+0x524> │ │ │ │ │ + ldr r0, [pc, #1024] @ 528 <_PyPegen_parse_string+0x528> │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - cmp r8, #66 @ 0x42 │ │ │ │ │ - beq 318 <_PyPegen_parse_string+0x318> │ │ │ │ │ - sub r3, r8, #82 @ 0x52 │ │ │ │ │ + b 4d8 <_PyPegen_parse_string+0x4d8> │ │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ │ + beq 220 <_PyPegen_parse_string+0x220> │ │ │ │ │ + sub r3, r4, #82 @ 0x52 │ │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ │ - bhi 254 <_PyPegen_parse_string+0x254> │ │ │ │ │ - ldr r2, [pc, #1376] @ 7a4 <_PyPegen_parse_string+0x7a4> │ │ │ │ │ + bhi 15c <_PyPegen_parse_string+0x15c> │ │ │ │ │ + ldr r2, [pc, #992] @ 52c <_PyPegen_parse_string+0x52c> │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ - bhi 254 <_PyPegen_parse_string+0x254> │ │ │ │ │ + bhi 15c <_PyPegen_parse_string+0x15c> │ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ - mov fp, #0 │ │ │ │ │ - mov sl, fp │ │ │ │ │ - cmp r8, #39 @ 0x27 │ │ │ │ │ - cmpne r8, #34 @ 0x22 │ │ │ │ │ - beq 5c <_PyPegen_parse_string+0x5c> │ │ │ │ │ - ldr r1, [pc, #1336] @ 7a8 <_PyPegen_parse_string+0x7a8> │ │ │ │ │ - ldr r0, [pc, #1324] @ 7a0 <_PyPegen_parse_string+0x7a0> │ │ │ │ │ + mov r9, #0 │ │ │ │ │ + mov fp, r9 │ │ │ │ │ + cmp r4, #39 @ 0x27 │ │ │ │ │ + cmpne r4, #34 @ 0x22 │ │ │ │ │ + beq 58 <_PyPegen_parse_string+0x58> │ │ │ │ │ + ldr r1, [pc, #952] @ 530 <_PyPegen_parse_string+0x530> │ │ │ │ │ + ldr r0, [pc, #940] @ 528 <_PyPegen_parse_string+0x528> │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - ldrb r8, [r5, #1] │ │ │ │ │ + b 4d8 <_PyPegen_parse_string+0x4d8> │ │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ - cmp r8, #66 @ 0x42 │ │ │ │ │ - beq 6bc <_PyPegen_parse_string+0x6bc> │ │ │ │ │ - mov sl, #0 │ │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ │ + beq 488 <_PyPegen_parse_string+0x488> │ │ │ │ │ + mov r9, #0 │ │ │ │ │ mov fp, #1 │ │ │ │ │ - sub r3, r8, #82 @ 0x52 │ │ │ │ │ + sub r3, r4, #82 @ 0x52 │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ - bhi 2b4 <_PyPegen_parse_string+0x2b4> │ │ │ │ │ - ldr r1, [pc, #1288] @ 7ac <_PyPegen_parse_string+0x7ac> │ │ │ │ │ + bhi 1bc <_PyPegen_parse_string+0x1bc> │ │ │ │ │ + ldr r1, [pc, #904] @ 534 <_PyPegen_parse_string+0x534> │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ - bhi 2b4 <_PyPegen_parse_string+0x2b4> │ │ │ │ │ + bhi 1bc <_PyPegen_parse_string+0x1bc> │ │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b 25c <_PyPegen_parse_string+0x25c> │ │ │ │ │ - ldrb r8, [r5, #1] │ │ │ │ │ + b 164 <_PyPegen_parse_string+0x164> │ │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ - cmp r8, #66 @ 0x42 │ │ │ │ │ - movne sl, #0 │ │ │ │ │ - movne fp, sl │ │ │ │ │ - bne 290 <_PyPegen_parse_string+0x290> │ │ │ │ │ - ldrb r8, [r5, #2] │ │ │ │ │ - mov sl, #1 │ │ │ │ │ - add r5, r5, #2 │ │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ │ + movne r9, #0 │ │ │ │ │ + movne fp, r9 │ │ │ │ │ + bne 198 <_PyPegen_parse_string+0x198> │ │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ │ mov fp, #0 │ │ │ │ │ + add r5, r5, #2 │ │ │ │ │ + mov r9, #1 │ │ │ │ │ add r3, r5, #1 │ │ │ │ │ - cmp r8, #66 @ 0x42 │ │ │ │ │ - sub r2, r8, #82 @ 0x52 │ │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ │ + sub r2, r4, #82 @ 0x52 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ - beq 398 <_PyPegen_parse_string+0x398> │ │ │ │ │ + beq 2a0 <_PyPegen_parse_string+0x2a0> │ │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ │ - bhi 25c <_PyPegen_parse_string+0x25c> │ │ │ │ │ - ldr r1, [pc, #1192] @ 7b0 <_PyPegen_parse_string+0x7b0> │ │ │ │ │ + bhi 164 <_PyPegen_parse_string+0x164> │ │ │ │ │ + ldr r1, [pc, #808] @ 538 <_PyPegen_parse_string+0x538> │ │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ │ - bhi 25c <_PyPegen_parse_string+0x25c> │ │ │ │ │ + bhi 164 <_PyPegen_parse_string+0x164> │ │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ - ldrb r8, [r5, #1] │ │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ - cmp r8, #66 @ 0x42 │ │ │ │ │ - movne sl, #1 │ │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ │ + movne r9, #1 │ │ │ │ │ movne fp, #0 │ │ │ │ │ - bne 290 <_PyPegen_parse_string+0x290> │ │ │ │ │ - b 2d4 <_PyPegen_parse_string+0x2d4> │ │ │ │ │ - ldrb r8, [r3] │ │ │ │ │ + bne 198 <_PyPegen_parse_string+0x198> │ │ │ │ │ + b 1dc <_PyPegen_parse_string+0x1dc> │ │ │ │ │ + ldrb r4, [r3] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - eor r1, sl, #1 │ │ │ │ │ + eor r1, r9, #1 │ │ │ │ │ mov fp, #1 │ │ │ │ │ eor r2, fp, #1 │ │ │ │ │ orrs r2, r2, r1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - bne 2e8 <_PyPegen_parse_string+0x2e8> │ │ │ │ │ - b 25c <_PyPegen_parse_string+0x25c> │ │ │ │ │ - ldrb r8, [r2, #1] │ │ │ │ │ + bne 1f0 <_PyPegen_parse_string+0x1f0> │ │ │ │ │ + b 164 <_PyPegen_parse_string+0x164> │ │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ │ add r5, r2, #1 │ │ │ │ │ mov fp, #1 │ │ │ │ │ - eor r2, sl, #1 │ │ │ │ │ + eor r2, r9, #1 │ │ │ │ │ eor r3, fp, #1 │ │ │ │ │ orrs r3, r3, r2 │ │ │ │ │ - bne 2e4 <_PyPegen_parse_string+0x2e4> │ │ │ │ │ - b 25c <_PyPegen_parse_string+0x25c> │ │ │ │ │ - ldrb r8, [r2, #1] │ │ │ │ │ + bne 1ec <_PyPegen_parse_string+0x1ec> │ │ │ │ │ + b 164 <_PyPegen_parse_string+0x164> │ │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ │ add r5, r2, #1 │ │ │ │ │ - eor r2, sl, #1 │ │ │ │ │ - b 368 <_PyPegen_parse_string+0x368> │ │ │ │ │ - ldrb r8, [r3] │ │ │ │ │ + eor r2, r9, #1 │ │ │ │ │ + b 270 <_PyPegen_parse_string+0x270> │ │ │ │ │ + ldrb r4, [r3] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - eor r1, sl, #1 │ │ │ │ │ - b 344 <_PyPegen_parse_string+0x344> │ │ │ │ │ - ldrb r8, [r3] │ │ │ │ │ + eor r1, r9, #1 │ │ │ │ │ + b 24c <_PyPegen_parse_string+0x24c> │ │ │ │ │ + ldrb r4, [r3] │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - mov sl, #1 │ │ │ │ │ - b 344 <_PyPegen_parse_string+0x344> │ │ │ │ │ - ldrb r8, [r2, #1] │ │ │ │ │ + mov r9, #1 │ │ │ │ │ + b 24c <_PyPegen_parse_string+0x24c> │ │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ │ add r5, r2, #1 │ │ │ │ │ - mov sl, #1 │ │ │ │ │ + mov r9, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 368 <_PyPegen_parse_string+0x368> │ │ │ │ │ - ldrb r3, [r4] │ │ │ │ │ + b 270 <_PyPegen_parse_string+0x270> │ │ │ │ │ + ldrb r3, [r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 568 <_PyPegen_parse_string+0x568> │ │ │ │ │ + beq 438 <_PyPegen_parse_string+0x438> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 568 <_PyPegen_parse_string+0x568> │ │ │ │ │ + beq 438 <_PyPegen_parse_string+0x438> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #2] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 568 <_PyPegen_parse_string+0x568> │ │ │ │ │ + beq 438 <_PyPegen_parse_string+0x438> │ │ │ │ │ mov r1, #1 │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #3] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #4] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #5] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #6] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #7] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #8] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #9] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #10] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #10] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #11] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #11] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #12] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #13] │ │ │ │ │ - add r2, r4, #13 │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #13] │ │ │ │ │ + add r2, r6, #13 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ + beq 3f4 <_PyPegen_parse_string+0x3f4> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4d8 <_PyPegen_parse_string+0x4d8> │ │ │ │ │ + bne 3e0 <_PyPegen_parse_string+0x3e0> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 568 <_PyPegen_parse_string+0x568> │ │ │ │ │ - add r3, sp, #36 @ 0x24 │ │ │ │ │ + bne 438 <_PyPegen_parse_string+0x438> │ │ │ │ │ + add r3, sp, #20 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + add r3, sp, #16 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_PyBytes_DecodeEscape2> │ │ │ │ │ R_ARM_CALL _PyBytes_DecodeEscape2 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - beq 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + beq 4d8 <_PyPegen_parse_string+0x4d8> │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1d4 <_PyPegen_parse_string+0x1d4> │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - bl 0 <_PyPegen_parse_string> │ │ │ │ │ - R_ARM_CALL warn_invalid_escape_sequence │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - bne 1d4 <_PyPegen_parse_string+0x1d4> │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - b 1d4 <_PyPegen_parse_string+0x1d4> │ │ │ │ │ - mov r1, r9 │ │ │ │ │ + bne 49c <_PyPegen_parse_string+0x49c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ │ + add sp, sp, #28 │ │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ - ldrb r3, [r4] │ │ │ │ │ + ldrb r3, [r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4f4 <_PyPegen_parse_string+0x4f4> │ │ │ │ │ + beq 3fc <_PyPegen_parse_string+0x3fc> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4f4 <_PyPegen_parse_string+0x4f4> │ │ │ │ │ + beq 3fc <_PyPegen_parse_string+0x3fc> │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 6f4 <_PyPegen_parse_string+0x6f4> │ │ │ │ │ - ldrb r3, [r4, #2] │ │ │ │ │ + bne 4e0 <_PyPegen_parse_string+0x4e0> │ │ │ │ │ + ldrb r3, [r6, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r1, #0 │ │ │ │ │ - bne 3f8 <_PyPegen_parse_string+0x3f8> │ │ │ │ │ - b 4f4 <_PyPegen_parse_string+0x4f4> │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - mov r3, sl │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - bcs 5dc <_PyPegen_parse_string+0x5dc> │ │ │ │ │ - ldrsb r2, [r3] │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - blt 5c0 <_PyPegen_parse_string+0x5c0> │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - sub r1, r4, sl │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 768 <_PyPegen_parse_string+0x768> │ │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ │ - lsr r2, r3, #2 │ │ │ │ │ - and r2, r2, #7 │ │ │ │ │ - tst r3, #32 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - beq 760 <_PyPegen_parse_string+0x760> │ │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ │ - addne fp, r0, #20 │ │ │ │ │ - addeq fp, r0, #28 │ │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ │ - str r7, [sp, #28] │ │ │ │ │ - mov sl, #0 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - ble 66c <_PyPegen_parse_string+0x66c> │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ldrbeq r3, [fp, sl] │ │ │ │ │ - bne 6a4 <_PyPegen_parse_string+0x6a4> │ │ │ │ │ - mov r0, #10 │ │ │ │ │ - mla r0, sl, r0, r5 │ │ │ │ │ - str r3, [sp] │ │ │ │ │ - mvn r2, #0 │ │ │ │ │ - ldr r3, [pc, #340] @ 7b4 <_PyPegen_parse_string+0x7b4> │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - bl 0 <__sprintf_chk> │ │ │ │ │ - R_ARM_CALL __sprintf_chk │ │ │ │ │ - add sl, sl, #1 │ │ │ │ │ - b 62c <_PyPegen_parse_string+0x62c> │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bic fp, r3, r3, asr #31 │ │ │ │ │ - ldr r3, [r0] │ │ │ │ │ - mov r2, #10 │ │ │ │ │ + bne 300 <_PyPegen_parse_string+0x300> │ │ │ │ │ + b 3fc <_PyPegen_parse_string+0x3fc> │ │ │ │ │ + mov fp, #1 │ │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ │ + mov r9, fp │ │ │ │ │ + add r5, r5, #2 │ │ │ │ │ + b 164 <_PyPegen_parse_string+0x164> │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 <_PyPegen_parse_string> │ │ │ │ │ + R_ARM_CALL warn_invalid_escape_sequence │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + bne 42c <_PyPegen_parse_string+0x42c> │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - mla r5, r2, fp, r5 │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - beq 10c <_PyPegen_parse_string+0x10c> │ │ │ │ │ + beq 4d8 <_PyPegen_parse_string+0x4d8> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [r0] │ │ │ │ │ - bne 10c <_PyPegen_parse_string+0x10c> │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 4d8 <_PyPegen_parse_string+0x4d8> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10c <_PyPegen_parse_string+0x10c> │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, #2 │ │ │ │ │ - lsl r3, sl, #1 │ │ │ │ │ - ldrheq r3, [fp, r3] │ │ │ │ │ - ldrne r3, [fp, sl, lsl #2] │ │ │ │ │ - b 648 <_PyPegen_parse_string+0x648> │ │ │ │ │ - mov sl, #1 │ │ │ │ │ - ldrb r8, [r5, #2] │ │ │ │ │ - mov fp, sl │ │ │ │ │ - add r5, r5, #2 │ │ │ │ │ - b 25c <_PyPegen_parse_string+0x25c> │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - bl 0 <_PyPegen_parse_string> │ │ │ │ │ - R_ARM_CALL warn_invalid_escape_sequence │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - bne 1b0 <_PyPegen_parse_string+0x1b0> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl ae8 │ │ │ │ │ - b 53c <_PyPegen_parse_string+0x53c> │ │ │ │ │ - ldr r1, [pc, #188] @ 7b8 <_PyPegen_parse_string+0x7b8> │ │ │ │ │ - ldr r2, [pc, #188] @ 7bc <_PyPegen_parse_string+0x7bc> │ │ │ │ │ - ldr r3, [r6, #24] │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + b 42c <_PyPegen_parse_string+0x42c> │ │ │ │ │ + ldr r1, [pc, #84] @ 53c <_PyPegen_parse_string+0x53c> │ │ │ │ │ + ldr r2, [pc, #84] @ 540 <_PyPegen_parse_string+0x540> │ │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - add r2, r6, #12 │ │ │ │ │ + add r2, r7, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 264 <_PyPegen_parse_string+0x264> │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - mov r2, #6 │ │ │ │ │ - ldr r1, [pc, #104] @ 798 <_PyPegen_parse_string+0x798> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - ldrsb r2, [r4, #1] │ │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - add r5, r5, #6 │ │ │ │ │ - blt 5bc <_PyPegen_parse_string+0x5bc> │ │ │ │ │ - mov r4, sl │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - b 120 <_PyPegen_parse_string+0x120> │ │ │ │ │ - ldr r1, [pc, #104] @ 7c0 <_PyPegen_parse_string+0x7c0> │ │ │ │ │ - ldr r0, [pc, #68] @ 7a0 <_PyPegen_parse_string+0x7a0> │ │ │ │ │ + b 4d8 <_PyPegen_parse_string+0x4d8> │ │ │ │ │ + ldr r1, [pc, #44] @ 544 <_PyPegen_parse_string+0x544> │ │ │ │ │ + ldr r0, [pc, #12] @ 528 <_PyPegen_parse_string+0x528> │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - ldr fp, [r0, #28] │ │ │ │ │ - b 618 <_PyPegen_parse_string+0x618> │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 560 <_PyPegen_parse_string+0x560> │ │ │ │ │ + b 4d8 <_PyPegen_parse_string+0x4d8> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_ctype_table │ │ │ │ │ - .word 0x15555555 │ │ │ │ │ - .word 0x00000054 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000012e │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000112 │ │ │ │ │ .word 0x00000024 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ - .word 0x0000004c │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxError │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000123 │ │ │ │ │ │ │ │ │ │ -000007c4 <_PyPegen_decode_string>: │ │ │ │ │ +00000548 <_PyPegen_decode_string>: │ │ │ │ │ _PyPegen_decode_string(): │ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub ip, sp, ip │ │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - beq 808 <_PyPegen_decode_string+0x44> │ │ │ │ │ + push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ │ + mov ip, r2 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + beq 574 <_PyPegen_decode_string+0x2c> │ │ │ │ │ mov r3, #0 │ │ │ │ │ + pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ │ mov r2, r3 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + mov r0, ip │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ - ldr r3, [pc, #716] @ adc <_PyPegen_decode_string+0x318> │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - bhi a74 <_PyPegen_decode_string+0x2b0> │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - add r1, fp, fp, lsl #1 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ │ + mov r1, ip │ │ │ │ │ + b 588 │ │ │ │ │ + │ │ │ │ │ +00000588 : │ │ │ │ │ +decode_unicode_with_escapes(): │ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + sub ip, sp, ip │ │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ + ldr ip, [pc, #760] @ 898 │ │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ │ + cmp r2, ip │ │ │ │ │ + bhi 830 │ │ │ │ │ + mov r4, r1 │ │ │ │ │ + add r1, r2, r2, lsl #1 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ lsl r1, r1, #1 │ │ │ │ │ + mov r0, #0 │ │ │ │ │ + mov fp, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ - subs r8, r0, #0 │ │ │ │ │ - beq a74 <_PyPegen_decode_string+0x2b0> │ │ │ │ │ + subs r6, r0, #0 │ │ │ │ │ + beq 830 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_AsString │ │ │ │ │ - subs r9, r0, #0 │ │ │ │ │ - beq a74 <_PyPegen_decode_string+0x2b0> │ │ │ │ │ + subs r7, r0, #0 │ │ │ │ │ + beq 830 │ │ │ │ │ add fp, r4, fp │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - cmp fp, r4 │ │ │ │ │ - bhi 86c <_PyPegen_decode_string+0xa8> │ │ │ │ │ - b 8b0 <_PyPegen_decode_string+0xec> │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + cmp r4, fp │ │ │ │ │ + bcc 60c │ │ │ │ │ + b 650 │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne 91c <_PyPegen_decode_string+0x158> │ │ │ │ │ + bne 6bc │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cmp fp, r4 │ │ │ │ │ + cmp r4, fp │ │ │ │ │ strb r3, [r5], #1 │ │ │ │ │ - bls 8b0 <_PyPegen_decode_string+0xec> │ │ │ │ │ + bcs 650 │ │ │ │ │ ldrb r3, [r4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - bne 850 <_PyPegen_decode_string+0x8c> │ │ │ │ │ + bne 5f0 │ │ │ │ │ add sl, r4, #1 │ │ │ │ │ - cmp fp, sl │ │ │ │ │ + cmp sl, fp │ │ │ │ │ strb r3, [r0], #1 │ │ │ │ │ - bls 8a0 <_PyPegen_decode_string+0xdc> │ │ │ │ │ + bcs 640 │ │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ │ - bne a7c <_PyPegen_decode_string+0x2b8> │ │ │ │ │ + bne 86c │ │ │ │ │ mov r4, sl │ │ │ │ │ - b 858 <_PyPegen_decode_string+0x94> │ │ │ │ │ - ldr r1, [pc, #568] @ ae0 <_PyPegen_decode_string+0x31c> │ │ │ │ │ + b 5f8 │ │ │ │ │ + ldr r1, [pc, #596] @ 89c │ │ │ │ │ mov r2, #6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r5, r5, #6 │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r3, #0 │ │ │ │ │ - sub r1, r5, r9 │ │ │ │ │ + sub r1, r5, r7 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 <_PyUnicode_DecodeUnicodeEscapeInternal2> │ │ │ │ │ R_ARM_CALL _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8ec <_PyPegen_decode_string+0x128> │ │ │ │ │ + beq 68c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - cmpne r7, #0 │ │ │ │ │ - bne a30 <_PyPegen_decode_string+0x26c> │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ + cmpne r8, #0 │ │ │ │ │ + bne 7d0 │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 910 <_PyPegen_decode_string+0x14c> │ │ │ │ │ + beq 6b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne 910 <_PyPegen_decode_string+0x14c> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + bne 6b0 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov sl, r4 │ │ │ │ │ mov r3, sl │ │ │ │ │ cmp fp, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - bls 940 <_PyPegen_decode_string+0x17c> │ │ │ │ │ + bls 6e0 │ │ │ │ │ ldrsb r2, [r3] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 924 <_PyPegen_decode_string+0x160> │ │ │ │ │ + blt 6c4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, r4, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ab4 <_PyPegen_decode_string+0x2f0> │ │ │ │ │ + beq 844 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ lsr r2, r3, #2 │ │ │ │ │ and r2, r2, #7 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - beq aa8 <_PyPegen_decode_string+0x2e4> │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ + beq 838 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r3, r0, #20 │ │ │ │ │ addeq r3, r0, #28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - str r8, [sp, #20] │ │ │ │ │ + str r6, [sp, #20] │ │ │ │ │ mov sl, #0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - ble 9d8 <_PyPegen_decode_string+0x214> │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + bge 778 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne a10 <_PyPegen_decode_string+0x24c> │ │ │ │ │ + bne 7b0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ │ mov r0, #10 │ │ │ │ │ mla r0, sl, r0, r5 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - ldr r3, [pc, #280] @ ae4 <_PyPegen_decode_string+0x320> │ │ │ │ │ + ldr r3, [pc, #308] @ 8a0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_CALL __sprintf_chk │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ - b 994 <_PyPegen_decode_string+0x1d0> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bic r2, r3, r3, asr #31 │ │ │ │ │ - ldr r3, [r0] │ │ │ │ │ + b 734 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + ldr r2, [r0] │ │ │ │ │ + bic r3, r3, r3, asr #31 │ │ │ │ │ mov r1, #10 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - mla r5, r1, r2, r5 │ │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ │ - beq 844 <_PyPegen_decode_string+0x80> │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + mla r5, r1, r3, r5 │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ + beq 5e4 │ │ │ │ │ + sub r3, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 844 <_PyPegen_decode_string+0x80> │ │ │ │ │ + bne 5e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 844 <_PyPegen_decode_string+0x80> │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + b 5e4 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ldreq r2, [sp, #8] │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ │ ldrheq r3, [r2, r3] │ │ │ │ │ ldrne r3, [r3, sl, lsl #2] │ │ │ │ │ - b 9b4 <_PyPegen_decode_string+0x1f0> │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + b 754 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_PyPegen_parse_string> │ │ │ │ │ R_ARM_CALL warn_invalid_escape_sequence │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 8ec <_PyPegen_decode_string+0x128> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl ae8 │ │ │ │ │ + bne 68c │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq 80c │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + bne 80c │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a74 <_PyPegen_decode_string+0x2b0> │ │ │ │ │ + beq 830 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne a74 <_PyPegen_decode_string+0x2b0> │ │ │ │ │ + bne 830 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 910 <_PyPegen_decode_string+0x14c> │ │ │ │ │ + b 6b0 │ │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + b 720 │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq 830 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + bne 830 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 830 │ │ │ │ │ mov r2, #6 │ │ │ │ │ - ldr r1, [pc, #88] @ ae0 <_PyPegen_decode_string+0x31c> │ │ │ │ │ + ldr r1, [pc, #36] @ 89c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldrsb r2, [r4, #1] │ │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add r5, r5, #6 │ │ │ │ │ - blt 920 <_PyPegen_decode_string+0x15c> │ │ │ │ │ + blt 6c0 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b 858 <_PyPegen_decode_string+0x94> │ │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 980 <_PyPegen_decode_string+0x1bc> │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a74 <_PyPegen_decode_string+0x2b0> │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne a74 <_PyPegen_decode_string+0x2b0> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a74 <_PyPegen_decode_string+0x2b0> │ │ │ │ │ + b 5f8 │ │ │ │ │ .word 0x15555555 │ │ │ │ │ .word 0x00000054 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - │ │ │ │ │ -00000ae8 : │ │ │ │ │ -Py_XDECREF(): │ │ │ │ │ - ldr r3, [r0] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bxeq lr │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r0] │ │ │ │ │ - bxne lr │ │ │ │ │ - b 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_JUMP24 _Py_Dealloc │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,38 +1,39 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 24610077 61726e5f 696e7661 .$d.$a.warn_inva │ │ │ │ │ - 0x00000010 6c69645f 65736361 70655f73 65717565 lid_escape_seque │ │ │ │ │ - 0x00000020 6e636500 50795f58 44454352 45460052 nce.Py_XDECREF.R │ │ │ │ │ - 0x00000030 41495345 5f455252 4f525f4b 4e4f574e AISE_ERROR_KNOWN │ │ │ │ │ - 0x00000040 5f4c4f43 4154494f 4e005f50 79506567 _LOCATION._PyPeg │ │ │ │ │ - 0x00000050 656e5f70 61727365 5f737472 696e6700 en_parse_string. │ │ │ │ │ - 0x00000060 50794279 7465735f 41735374 72696e67 PyBytes_AsString │ │ │ │ │ - 0x00000070 00737472 6c656e00 73747263 68720050 .strlen.strchr.P │ │ │ │ │ - 0x00000080 79556e69 636f6465 5f446563 6f646555 yUnicode_DecodeU │ │ │ │ │ - 0x00000090 54463853 74617465 66756c00 50794279 TF8Stateful.PyBy │ │ │ │ │ - 0x000000a0 7465735f 46726f6d 53747269 6e67416e tes_FromStringAn │ │ │ │ │ - 0x000000b0 6453697a 65006d65 6d637079 005f5079 dSize.memcpy._Py │ │ │ │ │ - 0x000000c0 556e6963 6f64655f 4465636f 6465556e Unicode_DecodeUn │ │ │ │ │ - 0x000000d0 69636f64 65457363 61706549 6e746572 icodeEscapeInter │ │ │ │ │ - 0x000000e0 6e616c32 005f5079 5f446561 6c6c6f63 nal2._Py_Dealloc │ │ │ │ │ - 0x000000f0 005f5079 4572725f 42616449 6e746572 ._PyErr_BadInter │ │ │ │ │ - 0x00000100 6e616c43 616c6c00 5f507942 79746573 nalCall._PyBytes │ │ │ │ │ - 0x00000110 5f446563 6f646545 73636170 65320050 _DecodeEscape2.P │ │ │ │ │ - 0x00000120 79556e69 636f6465 5f446563 6f646555 yUnicode_DecodeU │ │ │ │ │ - 0x00000130 54463800 5f5f7370 72696e74 665f6368 TF8.__sprintf_ch │ │ │ │ │ - 0x00000140 6b005f50 795f6374 7970655f 7461626c k._Py_ctype_tabl │ │ │ │ │ - 0x00000150 65005079 4578635f 53796e74 61784572 e.PyExc_SyntaxEr │ │ │ │ │ - 0x00000160 726f7200 5f507950 6567656e 5f646563 ror._PyPegen_dec │ │ │ │ │ - 0x00000170 6f64655f 73747269 6e670050 79556e69 ode_string.PyUni │ │ │ │ │ - 0x00000180 636f6465 5f46726f 6d466f72 6d617400 code_FromFormat. │ │ │ │ │ - 0x00000190 50794279 7465735f 53697a65 00507945 PyBytes_Size.PyE │ │ │ │ │ - 0x000001a0 72725f57 61726e45 78706c69 6369744f rr_WarnExplicitO │ │ │ │ │ - 0x000001b0 626a6563 74005079 4572725f 45786365 bject.PyErr_Exce │ │ │ │ │ - 0x000001c0 7074696f 6e4d6174 63686573 00507945 ptionMatches.PyE │ │ │ │ │ - 0x000001d0 72725f43 6c656172 00507945 78635f53 rr_Clear.PyExc_S │ │ │ │ │ - 0x000001e0 796e7461 78576172 6e696e67 00507945 yntaxWarning.PyE │ │ │ │ │ - 0x000001f0 78635f44 65707265 63617469 6f6e5761 xc_DeprecationWa │ │ │ │ │ - 0x00000200 726e696e 67005f50 79506567 656e5f72 rning._PyPegen_r │ │ │ │ │ - 0x00000210 61697365 5f657272 6f725f6b 6e6f776e aise_error_known │ │ │ │ │ - 0x00000220 5f6c6f63 6174696f 6e00 _location. │ │ │ │ │ + 0x00000000 00246400 24610064 65636f64 655f756e .$d.$a.decode_un │ │ │ │ │ + 0x00000010 69636f64 655f7769 74685f65 73636170 icode_with_escap │ │ │ │ │ + 0x00000020 65730077 61726e5f 696e7661 6c69645f es.warn_invalid_ │ │ │ │ │ + 0x00000030 65736361 70655f73 65717565 6e636500 escape_sequence. │ │ │ │ │ + 0x00000040 52414953 455f4552 524f525f 4b4e4f57 RAISE_ERROR_KNOW │ │ │ │ │ + 0x00000050 4e5f4c4f 43415449 4f4e005f 50795065 N_LOCATION._PyPe │ │ │ │ │ + 0x00000060 67656e5f 70617273 655f7374 72696e67 gen_parse_string │ │ │ │ │ + 0x00000070 00507942 79746573 5f417353 7472696e .PyBytes_AsStrin │ │ │ │ │ + 0x00000080 67007374 726c656e 00737472 63687200 g.strlen.strchr. │ │ │ │ │ + 0x00000090 5079556e 69636f64 655f4465 636f6465 PyUnicode_Decode │ │ │ │ │ + 0x000000a0 55544638 53746174 6566756c 005f5079 UTF8Stateful._Py │ │ │ │ │ + 0x000000b0 4572725f 42616449 6e746572 6e616c43 Err_BadInternalC │ │ │ │ │ + 0x000000c0 616c6c00 5f507942 79746573 5f446563 all._PyBytes_Dec │ │ │ │ │ + 0x000000d0 6f646545 73636170 65320050 79427974 odeEscape2.PyByt │ │ │ │ │ + 0x000000e0 65735f46 726f6d53 7472696e 67416e64 es_FromStringAnd │ │ │ │ │ + 0x000000f0 53697a65 005f5079 5f446561 6c6c6f63 Size._Py_Dealloc │ │ │ │ │ + 0x00000100 005f5079 5f637479 70655f74 61626c65 ._Py_ctype_table │ │ │ │ │ + 0x00000110 00507945 78635f53 796e7461 78457272 .PyExc_SyntaxErr │ │ │ │ │ + 0x00000120 6f72005f 50795065 67656e5f 6465636f or._PyPegen_deco │ │ │ │ │ + 0x00000130 64655f73 7472696e 67006d65 6d637079 de_string.memcpy │ │ │ │ │ + 0x00000140 005f5079 556e6963 6f64655f 4465636f ._PyUnicode_Deco │ │ │ │ │ + 0x00000150 6465556e 69636f64 65457363 61706549 deUnicodeEscapeI │ │ │ │ │ + 0x00000160 6e746572 6e616c32 00507955 6e69636f nternal2.PyUnico │ │ │ │ │ + 0x00000170 64655f44 65636f64 65555446 38005f5f de_DecodeUTF8.__ │ │ │ │ │ + 0x00000180 73707269 6e74665f 63686b00 5079556e sprintf_chk.PyUn │ │ │ │ │ + 0x00000190 69636f64 655f4672 6f6d466f 726d6174 icode_FromFormat │ │ │ │ │ + 0x000001a0 00507942 79746573 5f53697a 65005079 .PyBytes_Size.Py │ │ │ │ │ + 0x000001b0 4572725f 5761726e 4578706c 69636974 Err_WarnExplicit │ │ │ │ │ + 0x000001c0 4f626a65 63740050 79457272 5f457863 Object.PyErr_Exc │ │ │ │ │ + 0x000001d0 65707469 6f6e4d61 74636865 73005079 eptionMatches.Py │ │ │ │ │ + 0x000001e0 4572725f 436c6561 72005079 4578635f Err_Clear.PyExc_ │ │ │ │ │ + 0x000001f0 53796e74 61785761 726e696e 67005079 SyntaxWarning.Py │ │ │ │ │ + 0x00000200 4578635f 44657072 65636174 696f6e57 Exc_DeprecationW │ │ │ │ │ + 0x00000210 61726e69 6e67005f 50795065 67656e5f arning._PyPegen_ │ │ │ │ │ + 0x00000220 72616973 655f6572 726f725f 6b6e6f77 raise_error_know │ │ │ │ │ + 0x00000230 6e5f6c6f 63617469 6f6e00 n_location. │ │ │ ├── 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: 18592 (bytes into file) │ │ │ │ │ + Start of section headers: 18540 (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 0x48a0: │ │ │ │ │ +There are 14 section headers, starting at offset 0x486c: │ │ │ │ │ │ │ │ │ │ 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 000124 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0041b0 000038 08 I 11 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00417c 000038 08 I 11 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 000158 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 000158 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 000158 00051b 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000674 003434 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 0041e8 000640 08 I 11 6 4 │ │ │ │ │ - [ 8] .rodata PROGBITS 00000000 003aa8 00001b 00 A 0 0 4 │ │ │ │ │ - [ 9] .note.GNU-stack PROGBITS 00000000 003ac3 000000 00 0 0 1 │ │ │ │ │ - [10] .ARM.attributes ARM_ATTRIBUTES 00000000 003ac3 00002b 00 0 0 1 │ │ │ │ │ - [11] .symtab SYMTAB 00000000 003af0 0003c0 10 12 28 4 │ │ │ │ │ - [12] .strtab STRTAB 00000000 003eb0 0002fd 00 0 0 1 │ │ │ │ │ - [13] .shstrtab STRTAB 00000000 004828 000075 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000674 003400 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 0041b4 000640 08 I 11 6 4 │ │ │ │ │ + [ 8] .rodata PROGBITS 00000000 003a74 00001b 00 A 0 0 4 │ │ │ │ │ + [ 9] .note.GNU-stack PROGBITS 00000000 003a8f 000000 00 0 0 1 │ │ │ │ │ + [10] .ARM.attributes ARM_ATTRIBUTES 00000000 003a8f 00002b 00 0 0 1 │ │ │ │ │ + [11] .symtab SYMTAB 00000000 003abc 0003c0 10 12 28 4 │ │ │ │ │ + [12] .strtab STRTAB 00000000 003e7c 0002fd 00 0 0 1 │ │ │ │ │ + [13] .shstrtab STRTAB 00000000 0047f4 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 {} │ │ │ │ │ @@ -1,63 +1,63 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 60 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 5 .rodata.str1.4 │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 4: 00000bec 8832 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ - 5: 00002e6c 260 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ - 6: 00002f70 116 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ - 7: 00000bcc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 8: 00000bec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 9: 000032bc 376 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ - 10: 00003138 388 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ - 11: 00001cb0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 12: 00001d2c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 4: 00000be8 8784 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ + 5: 00002e38 260 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ + 6: 00002f3c 116 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ + 7: 00000bc8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 8: 00000be8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 9: 00003288 376 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ + 10: 00003104 388 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ + 11: 00001c78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 12: 00001cfc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 13: 00000000 124 FUNC LOCAL DEFAULT 1 tok_continuation_line │ │ │ │ │ - 14: 00002e58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 15: 00002e6c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 16: 00002f6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 17: 00002f70 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 18: 00002fd8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 19: 00002fe4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 20: 000032b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 21: 000032bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 14: 00002e2c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 15: 00002e38 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 16: 00002f38 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 17: 00002f3c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 18: 00002fa4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 19: 00002fb0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 20: 0000327c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 21: 00003288 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 22: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata │ │ │ │ │ 23: 0000007c 168 FUNC LOCAL DEFAULT 1 lookahead │ │ │ │ │ - 24: 00003410 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 24: 000033dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 25: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 26: 0000000f 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 27: 00000010 11 OBJECT LOCAL DEFAULT 8 __func__.0 │ │ │ │ │ - 28: 00000000 3052 FUNC GLOBAL HIDDEN 6 _PyTokenizer_Get │ │ │ │ │ + 28: 00000000 3048 FUNC GLOBAL HIDDEN 6 _PyTokenizer_Get │ │ │ │ │ 29: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 30: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 31: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 32: 00000000 0 NOTYPE GLOBAL DEFAULT UND strncpy │ │ │ │ │ 33: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_token_setup │ │ │ │ │ 34: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ 35: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror │ │ │ │ │ - 36: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ - 37: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ + 36: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ + 37: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ 38: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_TwoChars │ │ │ │ │ 39: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsPrintable │ │ │ │ │ 40: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_OneChar │ │ │ │ │ - 41: 00002fe4 340 FUNC GLOBAL HIDDEN 6 _PyLexer_update_fstring_expr │ │ │ │ │ - 42: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_indenterror │ │ │ │ │ - 43: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ - 44: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 45: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ - 46: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_ThreeChars │ │ │ │ │ - 47: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ - 48: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ScanIdentifier │ │ │ │ │ - 49: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 50: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_type_comment_token_setup │ │ │ │ │ - 51: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 52: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + 41: 00002fb0 340 FUNC GLOBAL HIDDEN 6 _PyLexer_update_fstring_expr │ │ │ │ │ + 42: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ + 43: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 44: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ + 45: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_indenterror │ │ │ │ │ + 46: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + 47: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_ThreeChars │ │ │ │ │ + 48: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ + 49: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ScanIdentifier │ │ │ │ │ + 50: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 51: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_type_comment_token_setup │ │ │ │ │ + 52: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ 53: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ 54: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8String │ │ │ │ │ 55: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 56: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 57: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ 58: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_parser_warn │ │ │ │ │ 59: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxWarning │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,213 +1,213 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x41b0 contains 7 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x417c contains 7 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000014 0000051c R_ARM_CALL 00002e6c tok_nextc │ │ │ │ │ -00000034 0000051c R_ARM_CALL 00002e6c tok_nextc │ │ │ │ │ -0000004c 0000061c R_ARM_CALL 00002f70 tok_backup │ │ │ │ │ -0000005c 0000051c R_ARM_CALL 00002e6c tok_nextc │ │ │ │ │ -000000a0 0000051c R_ARM_CALL 00002e6c tok_nextc │ │ │ │ │ -000000f8 0000061c R_ARM_CALL 00002f70 tok_backup │ │ │ │ │ -0000010c 0000061c R_ARM_CALL 00002f70 tok_backup │ │ │ │ │ +00000014 0000051c R_ARM_CALL 00002e38 tok_nextc │ │ │ │ │ +00000034 0000051c R_ARM_CALL 00002e38 tok_nextc │ │ │ │ │ +0000004c 0000061c R_ARM_CALL 00002f3c tok_backup │ │ │ │ │ +0000005c 0000051c R_ARM_CALL 00002e38 tok_nextc │ │ │ │ │ +000000a0 0000051c R_ARM_CALL 00002e38 tok_nextc │ │ │ │ │ +000000f8 0000061c R_ARM_CALL 00002f3c tok_backup │ │ │ │ │ +0000010c 0000061c R_ARM_CALL 00002f3c tok_backup │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x41e8 contains 200 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x41b4 contains 200 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000220 00001d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ 00000240 00001e1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000248 00001f1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000274 0000201c R_ARM_CALL 00000000 strncpy │ │ │ │ │ 0000034c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 000003a8 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ 0000040c 00001e1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000448 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 00000590 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 000005d4 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ 00000628 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ 00000690 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00000730 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -0000074c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000007e8 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000080c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000840 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000088c 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000008a8 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00000924 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -0000093c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00000a30 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000a40 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00000a58 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000a70 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00000a88 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000a98 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00000ab0 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000af4 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000b04 0000241c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00000b10 0000241c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00000ba4 0000251c R_ARM_CALL 00000000 _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ -00000bc4 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000790 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000007b4 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000007f8 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00000814 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000086c 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00000884 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000964 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000009b8 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000009d4 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000a80 0000241c R_ARM_CALL 00000000 _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ +00000aa0 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000ab0 0000251c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00000af0 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000b00 0000251c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00000b0c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000b24 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000b3c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000b54 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000b64 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000b7c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000bc0 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000bc8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000bcc 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000bd0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bd4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000bd4 00001602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000bd8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000bdc 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000be0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000be4 00001602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000be8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000dd8 0000261c R_ARM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ -00000e44 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000e5c 0000281c R_ARM_CALL 00000000 _PyToken_OneChar │ │ │ │ │ -00000e74 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000fd8 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000010e8 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000011c0 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000012dc 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000136c 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -000013ec 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000014bc 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000014fc 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000151c 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00001534 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000154c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000015dc 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000016c0 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000173c 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -0000178c 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00001858 0000261c R_ARM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ -000018b8 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000018cc 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001924 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000019dc 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001ac0 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00001b70 0000291c R_ARM_CALL 00002fe4 _PyLexer_update_fstring_expr │ │ │ │ │ -00001bf8 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001ca8 00002a1c R_ARM_CALL 00000000 _PyTokenizer_indenterror │ │ │ │ │ +00000be4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000dd4 0000261c R_ARM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ +00000e40 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000e58 0000281c R_ARM_CALL 00000000 _PyToken_OneChar │ │ │ │ │ +00000e70 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000fd4 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000010e4 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000011d0 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000012ec 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000137c 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +000013fc 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000014cc 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000150c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000152c 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00001544 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000155c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000015fc 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000016e0 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000175c 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000017ac 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00001878 0000261c R_ARM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ +000018d8 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000018ec 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001944 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000019fc 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001b18 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001b6c 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00001b80 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001bd8 0000291c R_ARM_CALL 00002fb0 _PyLexer_update_fstring_expr │ │ │ │ │ +00001c60 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001c80 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001c84 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001c88 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001c8c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001c90 00002a02 R_ARM_ABS32 00000000 _Py_ctype_tolower │ │ │ │ │ +00001c94 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001c98 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001c9c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001ca0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001ca4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001ca8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001cac 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001cb0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001cb4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cb8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001cbc 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001cc0 00002b02 R_ARM_ABS32 00000000 _Py_ctype_tolower │ │ │ │ │ +00001cbc 00002b02 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00001cc0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cc4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cc8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001ccc 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cd0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cd4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cd8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cdc 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001ce0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001ce4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001ce4 00002c02 R_ARM_ABS32 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ 00001ce8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cec 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001cf0 00002c02 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00001cf0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cf4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001cf8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001cfc 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d00 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d04 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d08 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d0c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d10 00002d02 R_ARM_ABS32 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00001d14 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d18 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d1c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d20 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d24 00001602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00001d28 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d64 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001dbc 00002e1c R_ARM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ -00001e1c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001e48 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001ee4 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002054 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000020c0 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000020d0 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002154 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000021ac 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002234 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002268 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000022a4 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002310 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002368 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002380 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000023b0 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000023e0 00002f1c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -000023ec 0000301c R_ARM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ -00002424 0000311c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002510 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002544 00000d1c R_ARM_CALL 00000000 tok_continuation_line │ │ │ │ │ -000025c8 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002624 00002f1c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00002690 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000026a0 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002770 0000321c R_ARM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -000027b0 0000331c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002808 0000321c R_ARM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -00002880 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000028a0 00000d1c R_ARM_CALL 00000000 tok_continuation_line │ │ │ │ │ -000028c0 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000028d8 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000028f0 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000028fc 00001f1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002958 00002f1c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00002964 00001e1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002988 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002a08 0000341c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00002ab0 0000311c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002ab8 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00002ad4 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002ae4 0000351c R_ARM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ -00002b0c 0000311c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b1c 0000361c R_ARM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ -00002b44 0000311c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b84 0000311c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002ba8 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002be8 0000371c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002ccc 0000241c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002cd8 0000241c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002d18 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002d2c 0000381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00002d5c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002dbc 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002e08 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002e58 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002e5c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002e60 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002e64 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002e68 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002ef0 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002f3c 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002f50 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002f6c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002fc8 0000241c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002fd4 0000241c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002fd8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002fdc 00001602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00002fe0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003000 00001d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00003030 00001e1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003038 00001f1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003060 0000201c R_ARM_CALL 00000000 strncpy │ │ │ │ │ -0000307c 00001d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00003090 00001f1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000030cc 00001d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -000030f8 0000391c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003118 0000201c R_ARM_CALL 00000000 strncpy │ │ │ │ │ -00003130 00001e1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000031d8 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00003224 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00003238 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00003290 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000032b0 00002c02 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -000032b4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000032b8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000333c 0000171c R_ARM_CALL 0000007c lookahead │ │ │ │ │ -0000336c 00003a1c R_ARM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -0000339c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000033a8 0000171c R_ARM_CALL 0000007c lookahead │ │ │ │ │ -000033b8 0000171c R_ARM_CALL 0000007c lookahead │ │ │ │ │ -000033f4 0000171c R_ARM_CALL 0000007c lookahead │ │ │ │ │ -00003404 0000171c R_ARM_CALL 0000007c lookahead │ │ │ │ │ -00003410 00001602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00003414 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003418 00003b02 R_ARM_ABS32 00000000 PyExc_SyntaxWarning │ │ │ │ │ -0000341c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003420 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003424 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000342c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003430 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001cf8 00001602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001d94 00002d1c R_ARM_CALL 00000000 _PyTokenizer_indenterror │ │ │ │ │ +00001e28 00002e1c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001e40 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001e98 00002f1c R_ARM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ +00001ef8 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001f24 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001fc0 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002130 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000215c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002190 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000220c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002254 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002304 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002388 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000023e4 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002428 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002440 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000245c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000024c0 0000301c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +0000252c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000259c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002618 00000d1c R_ARM_CALL 00000000 tok_continuation_line │ │ │ │ │ +0000263c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000026b8 0000301c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +000026c4 0000311c R_ARM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ +000026fc 0000321c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002724 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002814 0000331c R_ARM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +00002828 0000341c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002880 0000331c R_ARM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +000028e8 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002918 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002998 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000029c4 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000029ec 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002a88 0000321c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a90 0000271c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00002aac 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002abc 0000351c R_ARM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ +00002ae4 0000321c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002af4 0000361c R_ARM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ +00002b1c 0000321c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b5c 0000321c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b80 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002bc0 0000371c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00002c04 00001f1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002c60 0000301c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00002c6c 00001e1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002cb4 0000251c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00002cc0 0000251c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00002d2c 0000211c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002d50 00000d1c R_ARM_CALL 00000000 tok_continuation_line │ │ │ │ │ +00002d74 0000381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00002d9c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002e0c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002e2c 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002e30 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002e34 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002ebc 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002f08 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002f1c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002f38 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002f94 0000251c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00002fa0 0000251c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00002fa4 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002fa8 00001602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00002fac 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002fcc 00001d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00002ffc 00001e1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003004 00001f1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000302c 0000201c R_ARM_CALL 00000000 strncpy │ │ │ │ │ +00003048 00001d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0000305c 00001f1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003098 00001d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000030c4 0000391c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000030e4 0000201c R_ARM_CALL 00000000 strncpy │ │ │ │ │ +000030fc 00001e1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000031a4 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000031f0 0000221c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00003204 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000325c 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000327c 00002b02 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00003280 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003284 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003308 0000171c R_ARM_CALL 0000007c lookahead │ │ │ │ │ +00003338 00003a1c R_ARM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +00003368 0000231c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00003374 0000171c R_ARM_CALL 0000007c lookahead │ │ │ │ │ +00003384 0000171c R_ARM_CALL 0000007c lookahead │ │ │ │ │ +000033c0 0000171c R_ARM_CALL 0000007c lookahead │ │ │ │ │ +000033d0 0000171c R_ARM_CALL 0000007c lookahead │ │ │ │ │ +000033dc 00001602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000033e0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000033e4 00003b02 R_ARM_ABS32 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000033e8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000033ec 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000033f0 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000033f8 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000033fc 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -39,30 +39,30 @@ │ │ │ │ │ lookahead │ │ │ │ │ __func__.0 │ │ │ │ │ _PyTokenizer_Get │ │ │ │ │ PyMem_Free │ │ │ │ │ PyMem_Malloc │ │ │ │ │ _PyLexer_token_setup │ │ │ │ │ _PyTokenizer_syntaxerror │ │ │ │ │ -_Py_FatalErrorFunc │ │ │ │ │ _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ +_Py_FatalErrorFunc │ │ │ │ │ _PyToken_TwoChars │ │ │ │ │ _PyUnicode_IsPrintable │ │ │ │ │ _PyToken_OneChar │ │ │ │ │ _PyLexer_update_fstring_expr │ │ │ │ │ -_PyTokenizer_indenterror │ │ │ │ │ _Py_ctype_tolower │ │ │ │ │ _Py_ctype_table │ │ │ │ │ PyExc_UnicodeDecodeError │ │ │ │ │ +_PyTokenizer_indenterror │ │ │ │ │ +_PyTokenizer_syntaxerror_known_range │ │ │ │ │ _PyToken_ThreeChars │ │ │ │ │ PyUnicode_DecodeUTF8 │ │ │ │ │ _PyUnicode_ScanIdentifier │ │ │ │ │ _Py_Dealloc │ │ │ │ │ _PyLexer_type_comment_token_setup │ │ │ │ │ -_PyTokenizer_syntaxerror_known_range │ │ │ │ │ PyUnicode_Substring │ │ │ │ │ PyUnicode_AsUTF8String │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ __aeabi_idiv │ │ │ │ │ PyMem_Realloc │ │ │ │ │ _PyTokenizer_parser_warn │ │ │ │ │ PyExc_SyntaxWarning │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -6,36 +6,36 @@ │ │ │ │ │ 00000000 : │ │ │ │ │ tok_continuation_line(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ R_ARM_CALL tok_nextc │ │ │ │ │ cmp r0, #13 │ │ │ │ │ beq 58 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ movne r3, #25 │ │ │ │ │ strne r3, [r5, #32] │ │ │ │ │ bne 74 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ R_ARM_CALL tok_nextc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ beq 64 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2f70 │ │ │ │ │ + bl 2f3c │ │ │ │ │ R_ARM_CALL tok_backup │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ R_ARM_CALL tok_nextc │ │ │ │ │ b 20 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r2, #11 │ │ │ │ │ str r2, [r5, #32] │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ mvn r4, #0 │ │ │ │ │ @@ -48,15 +48,15 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ R_ARM_CALL tok_nextc │ │ │ │ │ ldrb r3, [r4] │ │ │ │ │ add r2, r4, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq c4 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ beq 98 │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ bls 11c │ │ │ │ │ subs r6, r0, #95 @ 0x5f │ │ │ │ │ movne r6, #1 │ │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ │ movgt r6, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2f70 │ │ │ │ │ + bl 2f3c │ │ │ │ │ R_ARM_CALL tok_backup │ │ │ │ │ cmp r4, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ beq 114 │ │ │ │ │ ldrb r1, [r4, #-1]! │ │ │ │ │ - bl 2f70 │ │ │ │ │ + bl 2f3c │ │ │ │ │ R_ARM_CALL tok_backup │ │ │ │ │ b fc │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r6, r3 │ │ │ │ │ b f0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -18,15 +18,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r9, r0, r1, lsl #6 │ │ │ │ │ bne 5c <_PyTokenizer_Get+0x5c> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl bec │ │ │ │ │ + bl be8 │ │ │ │ │ ldr r3, [r4, #2692] @ 0xa84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 35c <_PyTokenizer_Get+0x35c> │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr sl, [r0, #4] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ @@ -49,96 +49,96 @@ │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldrb r1, [sl] │ │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ │ beq 450 <_PyTokenizer_Get+0x450> │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ str sl, [r4, #4] │ │ │ │ │ cmp r0, sl │ │ │ │ │ - bhi b08 <_PyTokenizer_Get+0xb08> │ │ │ │ │ + bhi af8 <_PyTokenizer_Get+0xaf8> │ │ │ │ │ ldrb r0, [sl] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne afc <_PyTokenizer_Get+0xafc> │ │ │ │ │ + bne aa8 <_PyTokenizer_Get+0xaa8> │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ add fp, r4, r5 │ │ │ │ │ ldr r2, [fp, #2768] @ 0xad0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ble 3fc <_PyTokenizer_Get+0x3fc> │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ cmp r9, sl │ │ │ │ │ beq 5ec <_PyTokenizer_Get+0x5ec> │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi 8c8 <_PyTokenizer_Get+0x8c8> │ │ │ │ │ + bhi 9f4 <_PyTokenizer_Get+0x9f4> │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ add r3, sl, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldrb r0, [sl] │ │ │ │ │ ldrb r1, [fp, #2764] @ 0xacc │ │ │ │ │ cmp r1, r0 │ │ │ │ │ beq 3dc <_PyTokenizer_Get+0x3dc> │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ str sl, [r4, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bhi b08 <_PyTokenizer_Get+0xb08> │ │ │ │ │ + bhi af8 <_PyTokenizer_Get+0xaf8> │ │ │ │ │ ldrb r1, [sl] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne afc <_PyTokenizer_Get+0xafc> │ │ │ │ │ + bne aa8 <_PyTokenizer_Get+0xaa8> │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #2704] @ 0xa90 │ │ │ │ │ mov r9, #0 │ │ │ │ │ str r3, [r4, #2708] @ 0xa94 │ │ │ │ │ add r3, r4, r5 │ │ │ │ │ ldr r2, [r3, #2768] @ 0xad0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ str r9, [sp, #8] │ │ │ │ │ b 180 <_PyTokenizer_Get+0x180> │ │ │ │ │ cmp sl, #125 @ 0x7d │ │ │ │ │ - beq 964 <_PyTokenizer_Get+0x964> │ │ │ │ │ + beq 8ac <_PyTokenizer_Get+0x8ac> │ │ │ │ │ cmp sl, #92 @ 0x5c │ │ │ │ │ mov r9, ip │ │ │ │ │ beq 6b0 <_PyTokenizer_Get+0x6b0> │ │ │ │ │ ldr sl, [r4, #4] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ mov r3, sl │ │ │ │ │ beq 500 <_PyTokenizer_Get+0x500> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ beq 36c <_PyTokenizer_Get+0x36c> │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi b14 <_PyTokenizer_Get+0xb14> │ │ │ │ │ + bhi acc <_PyTokenizer_Get+0xacc> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #17 │ │ │ │ │ cmpne r2, #22 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ moveq r1, #1 │ │ │ │ │ ldrb sl, [r3] │ │ │ │ │ movne r1, #0 │ │ │ │ │ - beq 7f8 <_PyTokenizer_Get+0x7f8> │ │ │ │ │ - ldr r3, [fp, #2812] @ 0xafc │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ + beq 7a0 <_PyTokenizer_Get+0x7a0> │ │ │ │ │ + ldr r0, [fp, #2812] @ 0xafc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ ldrne r2, [fp, #2760] @ 0xac8 │ │ │ │ │ mvnne r1, r2 │ │ │ │ │ ldr r2, [fp, #2768] @ 0xad0 │ │ │ │ │ lsrne r1, r1, #31 │ │ │ │ │ - movne r3, r1 │ │ │ │ │ + movne r0, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ cmpeq sl, #10 │ │ │ │ │ moveq ip, #1 │ │ │ │ │ movne ip, #0 │ │ │ │ │ - beq 958 <_PyTokenizer_Get+0x958> │ │ │ │ │ - ldrb r0, [fp, #2764] @ 0xacc │ │ │ │ │ - cmp r0, sl │ │ │ │ │ + beq 8a0 <_PyTokenizer_Get+0x8a0> │ │ │ │ │ + ldrb r3, [fp, #2764] @ 0xacc │ │ │ │ │ + cmp r3, sl │ │ │ │ │ addeq r9, r9, #1 │ │ │ │ │ beq 17c <_PyTokenizer_Get+0x17c> │ │ │ │ │ cmp sl, #123 @ 0x7b │ │ │ │ │ bne 168 <_PyTokenizer_Get+0x168> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ mov r9, r1 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -155,15 +155,15 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ add r1, r4, sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [r1, #2804] @ 0xaf4 │ │ │ │ │ - beq a18 <_PyTokenizer_Get+0xa18> │ │ │ │ │ + beq ad8 <_PyTokenizer_Get+0xad8> │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r1, #2800] @ 0xaf0 │ │ │ │ │ str r8, [r1, #2796] @ 0xaec │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strncpy │ │ │ │ │ @@ -181,39 +181,39 @@ │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ add r2, sl, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldrb r1, [sl] │ │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ │ orrne r9, r9, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq a0c <_PyTokenizer_Get+0xa0c> │ │ │ │ │ + beq 950 <_PyTokenizer_Get+0x950> │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ str sl, [r4, #4] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bcc b08 <_PyTokenizer_Get+0xb08> │ │ │ │ │ + bcc af8 <_PyTokenizer_Get+0xaf8> │ │ │ │ │ ldrb r0, [sl] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne afc <_PyTokenizer_Get+0xafc> │ │ │ │ │ + bne aa8 <_PyTokenizer_Get+0xaa8> │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ sub r0, sl, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ - bcc b08 <_PyTokenizer_Get+0xb08> │ │ │ │ │ + bcc af8 <_PyTokenizer_Get+0xaf8> │ │ │ │ │ ldrb r3, [sl, #-1] │ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ │ - bne afc <_PyTokenizer_Get+0xafc> │ │ │ │ │ + bne aa8 <_PyTokenizer_Get+0xaa8> │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ add r5, r4, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r5, #2760] @ 0xac8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ str r3, [r5, #2760] @ 0xac8 │ │ │ │ │ - bgt a90 <_PyTokenizer_Get+0xa90> │ │ │ │ │ + bgt b5c <_PyTokenizer_Get+0xb5c> │ │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r3, r3, #43 @ 0x2b │ │ │ │ │ str r2, [r4, r3, lsl #6] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ str r2, [r5, #2812] @ 0xafc │ │ │ │ │ str r0, [sp] │ │ │ │ │ @@ -227,38 +227,38 @@ │ │ │ │ │ beq 54 <_PyTokenizer_Get+0x54> │ │ │ │ │ mov r3, #22 │ │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ b 54 <_PyTokenizer_Get+0x54> │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne 75c <_PyTokenizer_Get+0x75c> │ │ │ │ │ + bne 704 <_PyTokenizer_Get+0x704> │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 830 <_PyTokenizer_Get+0x830> │ │ │ │ │ + beq 974 <_PyTokenizer_Get+0x974> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, sl, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [r4, #2704] @ 0xa90 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 744 <_PyTokenizer_Get+0x744> │ │ │ │ │ + bne 80c <_PyTokenizer_Get+0x80c> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 6f4 <_PyTokenizer_Get+0x6f4> │ │ │ │ │ + beq 7bc <_PyTokenizer_Get+0x7bc> │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r5, sl │ │ │ │ │ b 198 <_PyTokenizer_Get+0x198> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ @@ -286,83 +286,83 @@ │ │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldm r4, {r0, r3} │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - beq ab8 <_PyTokenizer_Get+0xab8> │ │ │ │ │ + beq b84 <_PyTokenizer_Get+0xb84> │ │ │ │ │ cmp r1, r0 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ - bcc b08 <_PyTokenizer_Get+0xb08> │ │ │ │ │ + bcc af8 <_PyTokenizer_Get+0xaf8> │ │ │ │ │ ldrb ip, [r3, #-1] │ │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne afc <_PyTokenizer_Get+0xafc> │ │ │ │ │ + bne aa8 <_PyTokenizer_Get+0xaa8> │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - bcc b08 <_PyTokenizer_Get+0xb08> │ │ │ │ │ + bcc af8 <_PyTokenizer_Get+0xaf8> │ │ │ │ │ ldrb r1, [r1, #-1] │ │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ │ - bne afc <_PyTokenizer_Get+0xafc> │ │ │ │ │ + bne aa8 <_PyTokenizer_Get+0xaa8> │ │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ beq d4 <_PyTokenizer_Get+0xd4> │ │ │ │ │ add r5, r4, r5 │ │ │ │ │ ldr r3, [r5, #2760] @ 0xac8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ str r3, [r5, #2760] @ 0xac8 │ │ │ │ │ - bgt a90 <_PyTokenizer_Get+0xa90> │ │ │ │ │ + bgt b5c <_PyTokenizer_Get+0xb5c> │ │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add r3, r3, #43 @ 0x2b │ │ │ │ │ str r0, [r4, r3, lsl #6] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bec │ │ │ │ │ + bl be8 │ │ │ │ │ b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ subs lr, r9, #0 │ │ │ │ │ ble 57c <_PyTokenizer_Get+0x57c> │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ sub r1, sl, #1 │ │ │ │ │ add r5, r4, r5 │ │ │ │ │ cmp r1, ip │ │ │ │ │ ldrb r0, [r5, #2764] @ 0xacc │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ - bcc b08 <_PyTokenizer_Get+0xb08> │ │ │ │ │ + bcc af8 <_PyTokenizer_Get+0xaf8> │ │ │ │ │ ldrb r3, [sl, #-1] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne afc <_PyTokenizer_Get+0xafc> │ │ │ │ │ + bne aa8 <_PyTokenizer_Get+0xaa8> │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmp lr, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ moveq sl, r1 │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ beq 57c <_PyTokenizer_Get+0x57c> │ │ │ │ │ sub r3, sl, lr │ │ │ │ │ cmp ip, r1 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ - beq b08 <_PyTokenizer_Get+0xb08> │ │ │ │ │ + beq af8 <_PyTokenizer_Get+0xaf8> │ │ │ │ │ ldrb lr, [r1] │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bne afc <_PyTokenizer_Get+0xafc> │ │ │ │ │ + bne aa8 <_PyTokenizer_Get+0xaa8> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ bne 54c <_PyTokenizer_Get+0x54c> │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ │ @@ -370,348 +370,403 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ str sl, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 848 <_PyTokenizer_Get+0x848> │ │ │ │ │ + bne 96c <_PyTokenizer_Get+0x96c> │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ mov sl, fp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 848 <_PyTokenizer_Get+0x848> │ │ │ │ │ + beq 96c <_PyTokenizer_Get+0x96c> │ │ │ │ │ ldr sl, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, fp, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ str sl, [r4, #2704] @ 0xa90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 838 <_PyTokenizer_Get+0x838> │ │ │ │ │ + bne 95c <_PyTokenizer_Get+0x95c> │ │ │ │ │ cmp sl, fp │ │ │ │ │ bne 288 <_PyTokenizer_Get+0x288> │ │ │ │ │ b 598 <_PyTokenizer_Get+0x598> │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 8d0 <_PyTokenizer_Get+0x8d0> │ │ │ │ │ + bne 9fc <_PyTokenizer_Get+0x9fc> │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8bc <_PyTokenizer_Get+0x8bc> │ │ │ │ │ + beq 9e8 <_PyTokenizer_Get+0x9e8> │ │ │ │ │ ldr sl, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r9, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ str sl, [r4, #2704] @ 0xa90 │ │ │ │ │ str sl, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8a0 <_PyTokenizer_Get+0x8a0> │ │ │ │ │ + bne 9cc <_PyTokenizer_Get+0x9cc> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r5, sl │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq 850 <_PyTokenizer_Get+0x850> │ │ │ │ │ + beq 97c <_PyTokenizer_Get+0x97c> │ │ │ │ │ mov r5, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ b fc <_PyTokenizer_Get+0xfc> │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ bne d4 <_PyTokenizer_Get+0xd4> │ │ │ │ │ ldr r3, [r0, #2744] @ 0xab8 │ │ │ │ │ blx r3 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 94c <_PyTokenizer_Get+0x94c> │ │ │ │ │ + beq 894 <_PyTokenizer_Get+0x894> │ │ │ │ │ ldr sl, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, fp, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ str sl, [r4, #2704] @ 0xa90 │ │ │ │ │ str sl, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 934 <_PyTokenizer_Get+0x934> │ │ │ │ │ + bne 87c <_PyTokenizer_Get+0x87c> │ │ │ │ │ mov r3, sl │ │ │ │ │ cmp fp, sl │ │ │ │ │ - beq 8e8 <_PyTokenizer_Get+0x8e8> │ │ │ │ │ + beq 830 <_PyTokenizer_Get+0x830> │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ b 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - beq b74 <_PyTokenizer_Get+0xb74> │ │ │ │ │ + beq a68 <_PyTokenizer_Get+0xa68> │ │ │ │ │ sub r3, sl, #123 @ 0x7b │ │ │ │ │ bics r3, r3, #2 │ │ │ │ │ add r3, r4, r5 │ │ │ │ │ ldr r9, [r3, #2772] @ 0xad4 │ │ │ │ │ - beq b50 <_PyTokenizer_Get+0xb50> │ │ │ │ │ + beq a44 <_PyTokenizer_Get+0xa44> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ cmpeq sl, #78 @ 0x4e │ │ │ │ │ moveq r9, #1 │ │ │ │ │ movne r9, #0 │ │ │ │ │ - beq b20 <_PyTokenizer_Get+0xb20> │ │ │ │ │ + beq a14 <_PyTokenizer_Get+0xa14> │ │ │ │ │ ldr r2, [r3, #2768] @ 0xad0 │ │ │ │ │ b 17c <_PyTokenizer_Get+0x17c> │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ - bne 828 <_PyTokenizer_Get+0x828> │ │ │ │ │ - ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r3 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 814 <_PyTokenizer_Get+0x814> │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - mov r1, #0 │ │ │ │ │ - sub r2, r3, r5 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memchr │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 3c8 <_PyTokenizer_Get+0x3c8> │ │ │ │ │ + mov r9, r3 │ │ │ │ │ mov r5, sl │ │ │ │ │ - ldr r1, [pc, #1152] @ bcc <_PyTokenizer_Get+0xbcc> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ + str r9, [r4, #4] │ │ │ │ │ cmp r2, #22 │ │ │ │ │ cmpne r2, #17 │ │ │ │ │ - beq 7f8 <_PyTokenizer_Get+0x7f8> │ │ │ │ │ + beq 7a0 <_PyTokenizer_Get+0x7a0> │ │ │ │ │ add r3, r4, r5 │ │ │ │ │ ldr r9, [r3, #2812] @ 0xafc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldrne r9, [r3, #2760] @ 0xac8 │ │ │ │ │ mvnne sl, #0 │ │ │ │ │ mvnne r9, r9 │ │ │ │ │ lsrne r9, r9, #31 │ │ │ │ │ mvneq sl, #0 │ │ │ │ │ ldr r8, [r4, #2692] @ 0xa84 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 7f8 <_PyTokenizer_Get+0x7f8> │ │ │ │ │ + bne 7a0 <_PyTokenizer_Get+0x7a0> │ │ │ │ │ cmp sl, #10 │ │ │ │ │ movne r9, #0 │ │ │ │ │ andeq r9, r9, #1 │ │ │ │ │ add r5, r4, r5 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldr r3, [r5, #2768] @ 0xad0 │ │ │ │ │ - bne a60 <_PyTokenizer_Get+0xa60> │ │ │ │ │ + bne b2c <_PyTokenizer_Get+0xb2c> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ │ ldr r2, [r4, #464] @ 0x1d0 │ │ │ │ │ add r3, r4, r3, lsl #6 │ │ │ │ │ ldr r1, [r3, #2784] @ 0xae0 │ │ │ │ │ ldr r3, [r5, #2776] @ 0xad8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r3, [r5, #2780] @ 0xadc │ │ │ │ │ str r3, [r4, #2704] @ 0xa90 │ │ │ │ │ str r1, [r4, #464] @ 0x1d0 │ │ │ │ │ - bne a38 <_PyTokenizer_Get+0xa38> │ │ │ │ │ - ldr r1, [pc, #1000] @ bd0 <_PyTokenizer_Get+0xbd0> │ │ │ │ │ + bne b04 <_PyTokenizer_Get+0xb04> │ │ │ │ │ + ldr r1, [pc, #1080] @ bc8 <_PyTokenizer_Get+0xbc8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ cmp sl, #10 │ │ │ │ │ movne r3, #23 │ │ │ │ │ strne r3, [r4, #32] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r5, sl │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ - str r9, [r4, #4] │ │ │ │ │ - b 75c <_PyTokenizer_Get+0x75c> │ │ │ │ │ - mov r5, sl │ │ │ │ │ - b 75c <_PyTokenizer_Get+0x75c> │ │ │ │ │ - mov r9, sl │ │ │ │ │ - b 81c <_PyTokenizer_Get+0x81c> │ │ │ │ │ - ldr r1, [pc, #908] @ bcc <_PyTokenizer_Get+0xbcc> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr sl, [r4, #8] │ │ │ │ │ - ldr r2, [r4] │ │ │ │ │ - b 2e4 <_PyTokenizer_Get+0x2e4> │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - cmp r3, #10 │ │ │ │ │ - bne 8d8 <_PyTokenizer_Get+0x8d8> │ │ │ │ │ + cmp r2, #10 │ │ │ │ │ + bne 828 <_PyTokenizer_Get+0x828> │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r9, [r4, #8] │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8b8 <_PyTokenizer_Get+0x8b8> │ │ │ │ │ + beq 6f4 <_PyTokenizer_Get+0x6f4> │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ - sub r2, r9, r5 │ │ │ │ │ + sub r2, r3, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ - mov r3, r5 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 644 <_PyTokenizer_Get+0x644> │ │ │ │ │ + beq 3c8 <_PyTokenizer_Get+0x3c8> │ │ │ │ │ mov r5, sl │ │ │ │ │ - ldr r1, [pc, #804] @ bcc <_PyTokenizer_Get+0xbcc> │ │ │ │ │ + ldr r1, [pc, #952] @ bcc <_PyTokenizer_Get+0xbcc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr sl, [r4, #8] │ │ │ │ │ - str sl, [r4, #4] │ │ │ │ │ - b 148 <_PyTokenizer_Get+0x148> │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + b 704 <_PyTokenizer_Get+0x704> │ │ │ │ │ mov r5, sl │ │ │ │ │ - mov sl, r9 │ │ │ │ │ - str r9, [r4, #4] │ │ │ │ │ - b 148 <_PyTokenizer_Get+0x148> │ │ │ │ │ - mov r3, #29 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - ldr sl, [r4, #4] │ │ │ │ │ - b 148 <_PyTokenizer_Get+0x148> │ │ │ │ │ - mov r3, sl │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - b 148 <_PyTokenizer_Get+0x148> │ │ │ │ │ + b 704 <_PyTokenizer_Get+0x704> │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ bne d4 <_PyTokenizer_Get+0xd4> │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr fp, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 94c <_PyTokenizer_Get+0x94c> │ │ │ │ │ + beq 894 <_PyTokenizer_Get+0x894> │ │ │ │ │ ldr sl, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, fp, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ str sl, [r4, #2704] @ 0xa90 │ │ │ │ │ str sl, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ mov r3, sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 6a0 <_PyTokenizer_Get+0x6a0> │ │ │ │ │ - ldr r1, [pc, #656] @ bcc <_PyTokenizer_Get+0xbcc> │ │ │ │ │ + ldr r1, [pc, #840] @ bcc <_PyTokenizer_Get+0xbcc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ b d4 <_PyTokenizer_Get+0xd4> │ │ │ │ │ mov r3, fp │ │ │ │ │ str fp, [r4, #4] │ │ │ │ │ b d4 <_PyTokenizer_Get+0xd4> │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, #10 │ │ │ │ │ - b 788 <_PyTokenizer_Get+0x788> │ │ │ │ │ - mov r2, fp │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ + b 730 <_PyTokenizer_Get+0x730> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ + mov r3, fp │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ldrne r0, [r4, #4] │ │ │ │ │ + mov fp, r0 │ │ │ │ │ ldrne r3, [r4, #28] │ │ │ │ │ + ldrne r0, [r4, #4] │ │ │ │ │ bne 33c <_PyTokenizer_Get+0x33c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ eor r2, fp, #1 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r8, #2756] @ 0xac4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq r2, r2, #1 │ │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r0, [r4, #4] │ │ │ │ │ ldrne r2, [r4, #28] │ │ │ │ │ subne r0, r0, #1 │ │ │ │ │ - bne a04 <_PyTokenizer_Get+0xa04> │ │ │ │ │ + bne 948 <_PyTokenizer_Get+0x948> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 2f70 │ │ │ │ │ + bl 2f3c │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ + bl 2f3c │ │ │ │ │ ldr r2, [r7, #64] @ 0x40 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add r2, r2, #43 @ 0x2b │ │ │ │ │ str r1, [r4, r2, lsl #6] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ str r1, [r3, #2812] @ 0xafc │ │ │ │ │ mov r3, r2 │ │ │ │ │ b 33c <_PyTokenizer_Get+0x33c> │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, sl │ │ │ │ │ b 33c <_PyTokenizer_Get+0x33c> │ │ │ │ │ + ldr r1, [pc, #616] @ bcc <_PyTokenizer_Get+0xbcc> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ │ + ldr r2, [r4] │ │ │ │ │ + b 2e4 <_PyTokenizer_Get+0x2e4> │ │ │ │ │ + mov r9, sl │ │ │ │ │ + b 6fc <_PyTokenizer_Get+0x6fc> │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ + cmp r3, #10 │ │ │ │ │ + bne a04 <_PyTokenizer_Get+0xa04> │ │ │ │ │ + ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r3 │ │ │ │ │ + ldr r9, [r4, #8] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 9e4 <_PyTokenizer_Get+0x9e4> │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + mov r1, #0 │ │ │ │ │ + sub r2, r9, r5 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ + str r5, [sp, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memchr │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 644 <_PyTokenizer_Get+0x644> │ │ │ │ │ + mov r5, sl │ │ │ │ │ + ldr r1, [pc, #504] @ bcc <_PyTokenizer_Get+0xbcc> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ │ + str sl, [r4, #4] │ │ │ │ │ + b 148 <_PyTokenizer_Get+0x148> │ │ │ │ │ + mov r5, sl │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + str r9, [r4, #4] │ │ │ │ │ + b 148 <_PyTokenizer_Get+0x148> │ │ │ │ │ + mov r3, #29 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + ldr sl, [r4, #4] │ │ │ │ │ + b 148 <_PyTokenizer_Get+0x148> │ │ │ │ │ + mov r3, sl │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + b 148 <_PyTokenizer_Get+0x148> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + bl 2e38 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r0, #123 @ 0x7b │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + bne ab4 <_PyTokenizer_Get+0xab4> │ │ │ │ │ + ldr r2, [r3, #2768] @ 0xad0 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + mov r9, #0 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + b 17c <_PyTokenizer_Get+0x17c> │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + beq a78 <_PyTokenizer_Get+0xa78> │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + add r3, r4, r5 │ │ │ │ │ + ldr r2, [r3, #2768] @ 0xad0 │ │ │ │ │ + mov r9, #0 │ │ │ │ │ + b 17c <_PyTokenizer_Get+0x17c> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ + b 6c4 <_PyTokenizer_Get+0x6c4> │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_warn_invalid_escape_sequence> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq a4c <_PyTokenizer_Get+0xa4c> │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r9, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ + b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ + ldr r1, [pc, #288] @ bd0 <_PyTokenizer_Get+0xbd0> │ │ │ │ │ + ldr r0, [pc, #288] @ bd4 <_PyTokenizer_Get+0xbd4> │ │ │ │ │ + bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ + R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + mov r9, #0 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + b 6ec <_PyTokenizer_Get+0x6ec> │ │ │ │ │ + mov r3, #29 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b 710 <_PyTokenizer_Get+0x710> │ │ │ │ │ mov r2, #15 │ │ │ │ │ str r2, [r4, #32] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ - ldr r1, [pc, #404] @ bd4 <_PyTokenizer_Get+0xbd4> │ │ │ │ │ + ldr r1, [pc, #216] @ bd8 <_PyTokenizer_Get+0xbd8> │ │ │ │ │ + ldr r0, [pc, #208] @ bd4 <_PyTokenizer_Get+0xbd4> │ │ │ │ │ + bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ + R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ + ldr r1, [pc, #208] @ bdc <_PyTokenizer_Get+0xbdc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r9, [sp] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne ac0 <_PyTokenizer_Get+0xac0> │ │ │ │ │ - ldr r1, [pc, #360] @ bd8 <_PyTokenizer_Get+0xbd8> │ │ │ │ │ + bne b8c <_PyTokenizer_Get+0xb8c> │ │ │ │ │ + ldr r1, [pc, #164] @ be0 <_PyTokenizer_Get+0xbe0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r8, [sp] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ - ldr r1, [pc, #324] @ bdc <_PyTokenizer_Get+0xbdc> │ │ │ │ │ + ldr r1, [pc, #128] @ be4 <_PyTokenizer_Get+0xbe4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -719,102 +774,46 @@ │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ mov r1, r3 │ │ │ │ │ b 494 <_PyTokenizer_Get+0x494> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, #10 │ │ │ │ │ - bl 2f70 │ │ │ │ │ + bl 2f3c │ │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add r3, r3, #43 @ 0x2b │ │ │ │ │ str r8, [r4, r3, lsl #6] │ │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ str r8, [r5, #2812] @ 0xafc │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ - ldr r1, [pc, #220] @ be0 <_PyTokenizer_Get+0xbe0> │ │ │ │ │ - ldr r0, [pc, #220] @ be4 <_PyTokenizer_Get+0xbe4> │ │ │ │ │ - bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ - R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ - ldr r1, [pc, #216] @ be8 <_PyTokenizer_Get+0xbe8> │ │ │ │ │ - ldr r0, [pc, #208] @ be4 <_PyTokenizer_Get+0xbe4> │ │ │ │ │ - bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ - R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ - mov r3, #29 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b 768 <_PyTokenizer_Get+0x768> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - bl 2e6c │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r0, #123 @ 0x7b │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - bne b84 <_PyTokenizer_Get+0xb84> │ │ │ │ │ - ldr r2, [r3, #2768] @ 0xad0 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - mov r9, #0 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 17c <_PyTokenizer_Get+0x17c> │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - beq b9c <_PyTokenizer_Get+0xb9c> │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - add r3, r4, r5 │ │ │ │ │ - ldr r2, [r3, #2768] @ 0xad0 │ │ │ │ │ - mov r9, #0 │ │ │ │ │ - b 17c <_PyTokenizer_Get+0x17c> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - b 6c4 <_PyTokenizer_Get+0x6c4> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - mov r9, #0 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - b 6ec <_PyTokenizer_Get+0x6ec> │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_warn_invalid_escape_sequence> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq b58 <_PyTokenizer_Get+0xb58> │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r9, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ - .word 0x00000000 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000000e0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000124 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x0000008c │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000064 │ │ │ │ │ + .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000028 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000124 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x0000008c │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000064 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00000bec : │ │ │ │ │ +00000be8 : │ │ │ │ │ tok_get_normal_mode(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ │ @@ -822,155 +821,155 @@ │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r3, [r4, #472] @ 0x1d8 │ │ │ │ │ - bne f34 │ │ │ │ │ + bne f30 │ │ │ │ │ ldr r8, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #28] │ │ │ │ │ str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ - bne 147c │ │ │ │ │ + bne 148c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 1754 │ │ │ │ │ + beq 1774 │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ movhi r3, #29 │ │ │ │ │ strhi r3, [r4, #32] │ │ │ │ │ - bhi c94 │ │ │ │ │ + bhi c90 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ add r3, r5, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldrb r3, [r5] │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ - bhi 2cc4 │ │ │ │ │ + bhi 2cac │ │ │ │ │ ldrb r1, [r5] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 2cd0 │ │ │ │ │ + bne 2cb8 │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ mov fp, #0 │ │ │ │ │ str fp, [r4, #28] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 187c │ │ │ │ │ + beq 189c │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi 2e2c │ │ │ │ │ + bhi 2dec │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ add r0, r5, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ ldrb r3, [r5] │ │ │ │ │ sub r1, r3, #9 │ │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ │ cmp r1, #23 │ │ │ │ │ - bhi e80 │ │ │ │ │ - ldr ip, [pc, #4052] @ 1cb0 │ │ │ │ │ + bhi e7c │ │ │ │ │ + ldr ip, [pc, #4000] @ 1c78 │ │ │ │ │ lsr r1, ip, r1 │ │ │ │ │ tst r1, #1 │ │ │ │ │ - bne 1310 │ │ │ │ │ + bne 1320 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ strne r5, [r4, #28] │ │ │ │ │ streq r0, [r4, #28] │ │ │ │ │ str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #28 │ │ │ │ │ - beq 1ed0 │ │ │ │ │ + beq 1fac │ │ │ │ │ bic r1, r3, #32 │ │ │ │ │ sub r2, r1, #65 @ 0x41 │ │ │ │ │ cmp r2, #25 │ │ │ │ │ - bls ff0 │ │ │ │ │ + bls fec │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ movle r2, #0 │ │ │ │ │ movgt r2, #1 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1000 │ │ │ │ │ + bne ffc │ │ │ │ │ cmp r3, #13 │ │ │ │ │ - beq ef4 │ │ │ │ │ + beq ef0 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - beq f08 │ │ │ │ │ + beq f04 │ │ │ │ │ cmp r9, #46 @ 0x2e │ │ │ │ │ - beq 137c │ │ │ │ │ - ldr r5, [pc, #4000] @ 1cf0 │ │ │ │ │ + beq 138c │ │ │ │ │ + ldr r5, [pc, #3952] @ 1cbc │ │ │ │ │ and r1, r9, #255 @ 0xff │ │ │ │ │ ldr r3, [r5, r1, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 10f4 │ │ │ │ │ + bne 10f0 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - ldr r5, [pc, #3928] @ 1cc0 │ │ │ │ │ + ldr r5, [pc, #3884] @ 1c90 │ │ │ │ │ ldrb r3, [r3] │ │ │ │ │ cmp r9, #34 @ 0x22 │ │ │ │ │ cmpne r9, #39 @ 0x27 │ │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ │ cmpne r3, #102 @ 0x66 │ │ │ │ │ - beq 205c │ │ │ │ │ + beq 2138 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1950 │ │ │ │ │ + bne 1970 │ │ │ │ │ cmp r9, #92 @ 0x5c │ │ │ │ │ - beq 2540 │ │ │ │ │ + beq 2614 │ │ │ │ │ sub r5, r9, #125 @ 0x7d │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ cmp r9, #58 @ 0x3a │ │ │ │ │ movne r3, r5 │ │ │ │ │ orreq r3, r5, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1834 │ │ │ │ │ + bne 1854 │ │ │ │ │ cmp r9, #123 @ 0x7b │ │ │ │ │ cmpne r9, #33 @ 0x21 │ │ │ │ │ - beq 1834 │ │ │ │ │ + beq 1854 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyToken_TwoChars> │ │ │ │ │ R_ARM_CALL _PyToken_TwoChars │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 1da4 │ │ │ │ │ + bne 1e80 │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 12bc │ │ │ │ │ + beq 12cc │ │ │ │ │ ldm r4, {r1, r3} │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ - bcc 2cc4 │ │ │ │ │ + bcc 2cac │ │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 2cd0 │ │ │ │ │ + bne 2cb8 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r9, #91 @ 0x5b │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ - beq 11c8 │ │ │ │ │ - ble 12c8 │ │ │ │ │ + beq 11d8 │ │ │ │ │ + ble 12d8 │ │ │ │ │ cmp r9, #123 @ 0x7b │ │ │ │ │ - beq 11c8 │ │ │ │ │ + beq 11d8 │ │ │ │ │ bic r3, r9, #32 │ │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ │ - beq 1318 │ │ │ │ │ + beq 1328 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1528 │ │ │ │ │ + beq 1538 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r6, [r4, #28] │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ bl 0 <_PyToken_OneChar> │ │ │ │ │ R_ARM_CALL _PyToken_OneChar │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -983,224 +982,229 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r5, #0 │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ str r5, [r4, #28] │ │ │ │ │ - bne cf8 │ │ │ │ │ - b ea8 │ │ │ │ │ + bne cf4 │ │ │ │ │ + b ea4 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq ebc │ │ │ │ │ + beq eb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ cmnne r0, #1 │ │ │ │ │ - bne ea0 │ │ │ │ │ + bne e9c │ │ │ │ │ add sl, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r3, [sl, #68] @ 0x44 │ │ │ │ │ ldr r2, [r4, #2736] @ 0xab0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2270 │ │ │ │ │ + bne 22d0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 26f4 │ │ │ │ │ + bne 264c │ │ │ │ │ ldr r1, [r4, #32] │ │ │ │ │ cmp r1, #28 │ │ │ │ │ - beq 1ed0 │ │ │ │ │ + beq 1fac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1900 │ │ │ │ │ + beq 1920 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - bne f0c │ │ │ │ │ + bne f08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne d40 │ │ │ │ │ + bne d3c │ │ │ │ │ add sl, r4, #12288 @ 0x3000 │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [r4, #448] @ 0x1c0 │ │ │ │ │ - beq 14c4 │ │ │ │ │ + beq 14d4 │ │ │ │ │ ldr r3, [sl, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 209c │ │ │ │ │ + bne 21e8 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r3, [r4, #448] @ 0x1c0 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r9, r6 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ sub r6, r0, r6 │ │ │ │ │ add sl, r6, r9 │ │ │ │ │ - beq fa0 │ │ │ │ │ + beq f9c │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi 2cac │ │ │ │ │ + bhi 2d34 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ add r3, r5, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldrb r1, [r5] │ │ │ │ │ cmp r1, #32 │ │ │ │ │ - bne 1220 │ │ │ │ │ + bne 1230 │ │ │ │ │ mov r5, r3 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ add sl, r6, r9 │ │ │ │ │ - bne f64 │ │ │ │ │ + bne f60 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 13f4 │ │ │ │ │ + bne 1404 │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21fc │ │ │ │ │ + beq 227c │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r8, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2698 │ │ │ │ │ + bne 271c │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne f64 │ │ │ │ │ - b fa0 │ │ │ │ │ + bne f60 │ │ │ │ │ + b f9c │ │ │ │ │ cmp r1, #66 @ 0x42 │ │ │ │ │ - beq 1824 │ │ │ │ │ + beq 1844 │ │ │ │ │ cmp r1, #85 @ 0x55 │ │ │ │ │ - beq 16d0 │ │ │ │ │ + beq 16f0 │ │ │ │ │ cmp r1, #82 @ 0x52 │ │ │ │ │ - beq 1c00 │ │ │ │ │ + beq 1c68 │ │ │ │ │ cmp r1, #70 @ 0x46 │ │ │ │ │ - beq 15e4 │ │ │ │ │ + beq 1604 │ │ │ │ │ bic r3, r3, #32 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 1058 │ │ │ │ │ + b 1054 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 1704 │ │ │ │ │ + beq 1724 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ movhi r3, #29 │ │ │ │ │ strhi r3, [r4, #32] │ │ │ │ │ - bhi 1e84 │ │ │ │ │ + bhi 1f60 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldrb r9, [r5] │ │ │ │ │ bic r3, r9, #32 │ │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ │ cmp r3, #25 │ │ │ │ │ - bls 101c │ │ │ │ │ + bls 1018 │ │ │ │ │ sub r3, r9, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bls 101c │ │ │ │ │ + bls 1018 │ │ │ │ │ cmp r9, #127 @ 0x7f │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ cmp r9, #95 @ 0x5f │ │ │ │ │ movne r2, r3 │ │ │ │ │ orreq r2, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1308 │ │ │ │ │ + bne 1318 │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq 208c │ │ │ │ │ + beq 2144 │ │ │ │ │ ldm r4, {r2, ip} │ │ │ │ │ mov r3, ip │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ str ip, [r4, #4] │ │ │ │ │ - bcc 2cc4 │ │ │ │ │ + bcc 2cac │ │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ │ and r9, r9, #255 @ 0xff │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne 2cd0 │ │ │ │ │ + bne 2cb8 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ - bne 23b8 │ │ │ │ │ + bne 2690 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r9, #48 @ 0x30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 158c │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bne 159c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, #98 @ 0x62 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 2560 │ │ │ │ │ - bgt 1ad8 │ │ │ │ │ + beq 2750 │ │ │ │ │ + bgt 1aa8 │ │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ │ - beq 20e4 │ │ │ │ │ - bgt 1d2c │ │ │ │ │ + beq 2198 │ │ │ │ │ + bgt 1d9c │ │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ │ - beq 2560 │ │ │ │ │ + beq 2750 │ │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ │ - beq 24a8 │ │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ │ - beq 2434 │ │ │ │ │ + beq 25a4 │ │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ │ + beq 2558 │ │ │ │ │ and r3, r6, #255 @ 0xff │ │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 2990 │ │ │ │ │ + bne 1db0 │ │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ │ - beq 216c │ │ │ │ │ + beq 2214 │ │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ │ - bgt 247c │ │ │ │ │ - ldr r2, [pc, #2944] @ 1ce0 │ │ │ │ │ + ble 1aec │ │ │ │ │ + cmp r6, #101 @ 0x65 │ │ │ │ │ + beq 230c │ │ │ │ │ + bgt 1ad0 │ │ │ │ │ + cmp r6, #69 @ 0x45 │ │ │ │ │ + beq 260c │ │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ │ + beq 1ad8 │ │ │ │ │ + ldr r2, [pc, #2852] @ 1c9c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 32bc │ │ │ │ │ + bl 3288 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b24 │ │ │ │ │ - cmn r6, #1 │ │ │ │ │ - ldr ip, [r4, #4] │ │ │ │ │ - beq 22fc │ │ │ │ │ + ldrne ip, [r4, #4] │ │ │ │ │ + beq 1b04 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ sub r2, ip, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ - bcc 2cc4 │ │ │ │ │ + bcc 2cac │ │ │ │ │ ldrb r3, [ip, #-1] │ │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 2cd0 │ │ │ │ │ + bne 2cb8 │ │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #476] @ 0x1dc │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #199 @ 0xc7 │ │ │ │ │ - bgt 28b8 │ │ │ │ │ + bgt 2d94 │ │ │ │ │ add r2, r4, r3 │ │ │ │ │ strb r9, [r2, #484] @ 0x1e4 │ │ │ │ │ add r1, r4, r3, lsl #2 │ │ │ │ │ ldr r2, [r4, #464] @ 0x1d0 │ │ │ │ │ str r2, [r1, #684] @ 0x2ac │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ ldr r0, [r4, #2704] @ 0xa90 │ │ │ │ │ @@ -1211,934 +1215,990 @@ │ │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrgt r2, [sp, #16] │ │ │ │ │ ldrgt r3, [r2, #4] │ │ │ │ │ addgt r3, r3, #1 │ │ │ │ │ strgt r3, [r2, #4] │ │ │ │ │ - b e40 │ │ │ │ │ + b e3c │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - beq 21b4 │ │ │ │ │ + beq 22a4 │ │ │ │ │ mov r6, #0 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - beq f4c │ │ │ │ │ + beq f48 │ │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ │ - beq 2894 │ │ │ │ │ + beq 2d44 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bcc 2cc4 │ │ │ │ │ + bcc 2cac │ │ │ │ │ ldrb r3, [r8, #-1] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 2cd0 │ │ │ │ │ + bne 2cb8 │ │ │ │ │ sub ip, r1, #10 │ │ │ │ │ cmp ip, #25 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ - bhi 13f8 │ │ │ │ │ - ldr r0, [pc, #2612] @ 1cb4 │ │ │ │ │ + bhi 1408 │ │ │ │ │ + ldr r0, [pc, #2540] @ 1c7c │ │ │ │ │ lsr r0, r0, ip │ │ │ │ │ tst r0, #1 │ │ │ │ │ - beq 13f8 │ │ │ │ │ + beq 1408 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ cmpeq r9, #0 │ │ │ │ │ ldr r1, [r4, #456] @ 0x1c8 │ │ │ │ │ - beq 1b2c │ │ │ │ │ + beq 1b20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 2e38 │ │ │ │ │ + bne 2e14 │ │ │ │ │ ldr r8, [r4, #452] @ 0x1c4 │ │ │ │ │ str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #28] │ │ │ │ │ - bne 147c │ │ │ │ │ + bne 148c │ │ │ │ │ mov r8, #1 │ │ │ │ │ - b c48 │ │ │ │ │ + b c44 │ │ │ │ │ cmp r9, #91 @ 0x5b │ │ │ │ │ - beq 11c8 │ │ │ │ │ - bgt e34 │ │ │ │ │ + beq 11d8 │ │ │ │ │ + bgt e30 │ │ │ │ │ cmp r9, #40 @ 0x28 │ │ │ │ │ - beq 11c8 │ │ │ │ │ + beq 11d8 │ │ │ │ │ cmp r9, #41 @ 0x29 │ │ │ │ │ - beq 17a8 │ │ │ │ │ + beq 17c8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1528 │ │ │ │ │ + beq 1538 │ │ │ │ │ cmp r9, #61 @ 0x3d │ │ │ │ │ - bne e50 │ │ │ │ │ + bne e4c │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movge r3, #1 │ │ │ │ │ strge r3, [r2, #56] @ 0x38 │ │ │ │ │ - b e50 │ │ │ │ │ + b e4c │ │ │ │ │ orr r6, r6, r3 │ │ │ │ │ - b 101c │ │ │ │ │ + b 1018 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b c9c │ │ │ │ │ + b c98 │ │ │ │ │ add sl, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r1, [sl, #64] @ 0x40 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt 1e24 │ │ │ │ │ + bgt 1f00 │ │ │ │ │ ldr r3, [sl, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e9c │ │ │ │ │ + bne 1f78 │ │ │ │ │ ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2cbc │ │ │ │ │ - ble e40 │ │ │ │ │ + beq 2bf0 │ │ │ │ │ + ble e3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ add r3, r4, r2 │ │ │ │ │ str r2, [r4, #480] @ 0x1e0 │ │ │ │ │ ldrb r3, [r3, #484] @ 0x1e4 │ │ │ │ │ cmp r9, #41 @ 0x29 │ │ │ │ │ cmpeq r3, #40 @ 0x28 │ │ │ │ │ - bne 1504 │ │ │ │ │ + bne 1514 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt 1d84 │ │ │ │ │ + bgt 1e60 │ │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e50 │ │ │ │ │ - b 1528 │ │ │ │ │ + bne e4c │ │ │ │ │ + b 1538 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - ldr r5, [pc, #2404] @ 1cf0 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + ldr r5, [pc, #2336] @ 1cbc │ │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ │ ldr r2, [r5, r3, lsl #2] │ │ │ │ │ tst r2, #4 │ │ │ │ │ - bne 2188 │ │ │ │ │ + bne 2230 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq 2208 │ │ │ │ │ + beq 23b8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ - beq 2254 │ │ │ │ │ + beq 2374 │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ sub r2, ip, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ - bcc 2cc4 │ │ │ │ │ + bcc 2cac │ │ │ │ │ ldrb r1, [ip, #-1] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 2cd0 │ │ │ │ │ + bne 2cb8 │ │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #476] @ 0x1dc │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #23 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldr r8, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 1d6c │ │ │ │ │ + bne 1e48 │ │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ │ - bne 1554 │ │ │ │ │ + bne 1564 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ lsl r3, r2, #2 │ │ │ │ │ - beq 1568 │ │ │ │ │ - ble 1c10 │ │ │ │ │ + beq 1578 │ │ │ │ │ + ble 1cfc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bgt 2e20 │ │ │ │ │ + bgt 2a10 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldr r1, [r3, #2288] @ 0x8f0 │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bge 1ca4 │ │ │ │ │ + bge 1d90 │ │ │ │ │ ldr r1, [r4, #452] @ 0x1c4 │ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r4, #452] @ 0x1c4 │ │ │ │ │ str r9, [r3, #52] @ 0x34 │ │ │ │ │ str sl, [r3, #2292] @ 0x8f4 │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r3, [r4, #472] @ 0x1d8 │ │ │ │ │ str r5, [r4, #28] │ │ │ │ │ - beq c44 │ │ │ │ │ + beq c40 │ │ │ │ │ mov r8, r1 │ │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ - bge 1bc8 │ │ │ │ │ + bge 1c30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ streq r8, [r4, #452] @ 0x1c4 │ │ │ │ │ strne r8, [r4, #452] @ 0x1c4 │ │ │ │ │ moveq r1, r7 │ │ │ │ │ moveq r0, r4 │ │ │ │ │ movne r3, r5 │ │ │ │ │ movne r1, r7 │ │ │ │ │ movne r0, r4 │ │ │ │ │ mov r2, #6 │ │ │ │ │ streq r3, [sp] │ │ │ │ │ strne r5, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt f1c │ │ │ │ │ + bgt f18 │ │ │ │ │ ldr r3, [sl, #72] @ 0x48 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - bne 2318 │ │ │ │ │ + bne 23a4 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ str r8, [r4, #2700] @ 0xa8c │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r2, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ cmp r9, #93 @ 0x5d │ │ │ │ │ cmpeq r3, #91 @ 0x5b │ │ │ │ │ - bne 16a8 │ │ │ │ │ + bne 16c8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt 1d84 │ │ │ │ │ + bgt 1e60 │ │ │ │ │ mov r0, #93 @ 0x5d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e50 │ │ │ │ │ - ldr r1, [pc, #2012] @ 1d0c │ │ │ │ │ + bne e4c │ │ │ │ │ + ldr r1, [pc, #1952] @ 1ce0 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ │ lsl r3, r2, #2 │ │ │ │ │ cmp r1, fp │ │ │ │ │ - bne 2c78 │ │ │ │ │ + bne 2cc4 │ │ │ │ │ mov sl, fp │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldr r3, [r3, #2288] @ 0x8f0 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne 1ca4 │ │ │ │ │ + bne 1d90 │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r1, [r4, #452] @ 0x1c4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b 1468 │ │ │ │ │ - bl 3138 │ │ │ │ │ + b 1478 │ │ │ │ │ + bl 3104 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2198 │ │ │ │ │ + beq 2240 │ │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ │ - beq 216c │ │ │ │ │ + beq 2214 │ │ │ │ │ bic r3, r6, #32 │ │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ │ - beq 22b0 │ │ │ │ │ + beq 2310 │ │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ │ - ldrne r2, [pc, #1832] @ 1ce0 │ │ │ │ │ - beq 248c │ │ │ │ │ + ldrne r2, [pc, #1748] @ 1c9c │ │ │ │ │ + beq 1ad8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 32bc │ │ │ │ │ + bl 3288 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 1170 │ │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ │ + beq 1b08 │ │ │ │ │ + cmn r6, #1 │ │ │ │ │ + ldr ip, [r4, #4] │ │ │ │ │ + bne 118c │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + mov r2, #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp] │ │ │ │ │ + str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - moveq r6, #1 │ │ │ │ │ - movne r6, #0 │ │ │ │ │ - beq 1f08 │ │ │ │ │ - mov r5, #1 │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - mov sl, r6 │ │ │ │ │ - orr r2, r8, r6 │ │ │ │ │ - orrs fp, r2, r5 │ │ │ │ │ + moveq r8, #1 │ │ │ │ │ + movne r8, #0 │ │ │ │ │ + beq 1fe4 │ │ │ │ │ + mov r6, #1 │ │ │ │ │ + mov sl, r8 │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + orr r2, sl, r8 │ │ │ │ │ + orrs fp, r2, r6 │ │ │ │ │ bic r3, r9, #32 │ │ │ │ │ - bne 1684 │ │ │ │ │ + bne 16a4 │ │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ │ - beq 192c │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - bne 1640 │ │ │ │ │ + beq 194c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne 1660 │ │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ │ - beq 215c │ │ │ │ │ + beq 225c │ │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ │ - beq 1e90 │ │ │ │ │ + beq 1f6c │ │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ │ - bne 1014 │ │ │ │ │ - mov r5, #1 │ │ │ │ │ - mov r8, #0 │ │ │ │ │ + bne 1010 │ │ │ │ │ + mov r6, #1 │ │ │ │ │ + mov sl, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ mov r9, r0 │ │ │ │ │ moveq fp, #1 │ │ │ │ │ movne fp, #0 │ │ │ │ │ - beq 1f00 │ │ │ │ │ - mov r6, fp │ │ │ │ │ - orr r2, r8, r6 │ │ │ │ │ - orrs fp, r2, r5 │ │ │ │ │ + beq 1fdc │ │ │ │ │ + mov r8, fp │ │ │ │ │ + orr r2, sl, r8 │ │ │ │ │ + orrs fp, r2, r6 │ │ │ │ │ bic r3, r9, #32 │ │ │ │ │ - beq 1620 │ │ │ │ │ - orr r1, sl, r5 │ │ │ │ │ + beq 1640 │ │ │ │ │ + orr r1, r5, r6 │ │ │ │ │ orrs r1, r1, r2 │ │ │ │ │ - beq 1630 │ │ │ │ │ - orrs r6, sl, r6 │ │ │ │ │ - bne 1014 │ │ │ │ │ + beq 1650 │ │ │ │ │ + orrs r8, r5, r8 │ │ │ │ │ + bne 1010 │ │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ │ - bne 1014 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b 1650 │ │ │ │ │ + bne 1010 │ │ │ │ │ + mov r5, r1 │ │ │ │ │ + b 1670 │ │ │ │ │ cmp r9, #125 @ 0x7d │ │ │ │ │ cmpeq r3, #123 @ 0x7b │ │ │ │ │ - bne 2cdc │ │ │ │ │ + bne 295c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt 21e0 │ │ │ │ │ + bgt 2288 │ │ │ │ │ mov r0, #125 @ 0x7d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e50 │ │ │ │ │ - b 1528 │ │ │ │ │ - mov sl, #0 │ │ │ │ │ - mov r6, #1 │ │ │ │ │ - mov r8, sl │ │ │ │ │ + bne e4c │ │ │ │ │ + b 1538 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + mov r8, #1 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - cmp r0, #39 @ 0x27 │ │ │ │ │ - cmpne r0, #34 @ 0x22 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ │ + cmpne r0, #39 @ 0x27 │ │ │ │ │ mov r9, r0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ - beq 1950 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - b 1610 │ │ │ │ │ + beq 1970 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + b 1630 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 1e84 │ │ │ │ │ + bne 1f60 │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e80 │ │ │ │ │ + beq 1f5c │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r8, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2508 │ │ │ │ │ + bne 2634 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne 102c │ │ │ │ │ - b 1704 │ │ │ │ │ + bne 1028 │ │ │ │ │ + b 1724 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne c94 │ │ │ │ │ + bne c90 │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20d8 │ │ │ │ │ + beq 2164 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r6, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20c8 │ │ │ │ │ + bne 2154 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 1754 │ │ │ │ │ + beq 1774 │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ - b c50 │ │ │ │ │ + b c4c │ │ │ │ │ add sl, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r1, [sl, #64] @ 0x40 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 1328 │ │ │ │ │ + ble 1338 │ │ │ │ │ ldr r3, [sl, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 26ac │ │ │ │ │ + bne 2390 │ │ │ │ │ ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2cbc │ │ │ │ │ - bgt 1344 │ │ │ │ │ + beq 2bf0 │ │ │ │ │ + bgt 1354 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ - blt 1d9c │ │ │ │ │ + blt 1e78 │ │ │ │ │ cmp r9, #125 @ 0x7d │ │ │ │ │ - bne e40 │ │ │ │ │ + bne e3c │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 16bc │ │ │ │ │ + bne 16dc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r1, #60] @ 0x3c │ │ │ │ │ str r3, [r1, #56] @ 0x38 │ │ │ │ │ - b 16bc │ │ │ │ │ - mov r6, #0 │ │ │ │ │ - mov sl, r6 │ │ │ │ │ - mov r8, #1 │ │ │ │ │ - b 16dc │ │ │ │ │ + b 16dc │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + mov sl, #1 │ │ │ │ │ + b 16fc │ │ │ │ │ add sl, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r3, [sl, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 1b40 │ │ │ │ │ + bgt 1ba8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyToken_TwoChars> │ │ │ │ │ R_ARM_CALL _PyToken_TwoChars │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 1da4 │ │ │ │ │ + bne 1e80 │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - bne df0 │ │ │ │ │ + bne dec │ │ │ │ │ cmp r9, #91 @ 0x5b │ │ │ │ │ - bgt e2c │ │ │ │ │ - b 12d0 │ │ │ │ │ + bgt e28 │ │ │ │ │ + b 12e0 │ │ │ │ │ ldr r1, [r4, #32] │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - bne 1eb0 │ │ │ │ │ + bne 1f8c │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18d4 │ │ │ │ │ + beq 18f4 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r6, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c9c │ │ │ │ │ - ldr r1, [pc, #1048] @ 1ce4 │ │ │ │ │ + beq c98 │ │ │ │ │ + ldr r1, [pc, #960] @ 1cac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - beq 26dc │ │ │ │ │ + beq 2704 │ │ │ │ │ ldr r1, [r4, #32] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r1, #28 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ - beq 1ed0 │ │ │ │ │ + beq 1fac │ │ │ │ │ ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b24 │ │ │ │ │ + bne 1b04 │ │ │ │ │ subs r1, r1, #11 │ │ │ │ │ movne r1, #1 │ │ │ │ │ lsl r2, r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - mov r8, #1 │ │ │ │ │ + b 10e8 │ │ │ │ │ + mov sl, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - moveq r5, #1 │ │ │ │ │ - movne r5, #0 │ │ │ │ │ - bne 1670 │ │ │ │ │ + moveq r6, #1 │ │ │ │ │ + movne r6, #0 │ │ │ │ │ + bne 1690 │ │ │ │ │ ldr r2, [r4, #464] @ 0x1d0 │ │ │ │ │ ldr r3, [r4, #2704] @ 0xa90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #468] @ 0x1d4 │ │ │ │ │ str r3, [r4, #2708] @ 0xa94 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - beq 1e50 │ │ │ │ │ + beq 1f2c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r8, #0 │ │ │ │ │ - beq 1e70 │ │ │ │ │ + beq 1f4c │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ - bcc 2cc4 │ │ │ │ │ + bcc 2cac │ │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 2cd0 │ │ │ │ │ + bne 2cb8 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov fp, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov sl, fp │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r8, sl │ │ │ │ │ - bne 1a0c │ │ │ │ │ + bne 1a2c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r2, #3 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ ldreq r5, [r4, #4] │ │ │ │ │ streq r3, [sp, #16] │ │ │ │ │ - beq 26cc │ │ │ │ │ + beq 2470 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq 26c0 │ │ │ │ │ + beq 2464 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 1a24 │ │ │ │ │ + b 1a44 │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ mov r8, r2 │ │ │ │ │ - beq 19e4 │ │ │ │ │ + beq 1a04 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - beq 1a88 │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + beq 1b34 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi 2c18 │ │ │ │ │ + bhi 2dac │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r1, r5, #1 │ │ │ │ │ cmp r2, #17 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldrb r3, [r5] │ │ │ │ │ - beq 1b24 │ │ │ │ │ + beq 1b04 │ │ │ │ │ cmp r2, #22 │ │ │ │ │ - beq 26d4 │ │ │ │ │ + beq 2604 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq r2, fp, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 2830 │ │ │ │ │ + bne 2898 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne 1a14 │ │ │ │ │ + bne 1a34 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b 19c0 │ │ │ │ │ + b 19e0 │ │ │ │ │ + cmp r0, #111 @ 0x6f │ │ │ │ │ + beq 25a4 │ │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ │ + beq 2198 │ │ │ │ │ + ldr r3, [r5, r0, lsl #2] │ │ │ │ │ + tst r3, #4 │ │ │ │ │ + bne 1db0 │ │ │ │ │ + cmp r0, #101 @ 0x65 │ │ │ │ │ + beq 230c │ │ │ │ │ + ble 1168 │ │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ │ + bne 1170 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + ldr r2, [pc, #408] @ 1c80 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b 15c8 │ │ │ │ │ + ldr r2, [pc, #424] @ 1c9c │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3288 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 15dc │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ + b 10e8 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne 2bf8 │ │ │ │ │ + ldr r1, [r4, #452] @ 0x1c4 │ │ │ │ │ + mov r8, #1 │ │ │ │ │ + b 1478 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 2074 │ │ │ │ │ + bne 1b90 │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2068 │ │ │ │ │ + beq 226c │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r6, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25c0 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - bne 1a2c │ │ │ │ │ - b 1a88 │ │ │ │ │ - cmp r0, #111 @ 0x6f │ │ │ │ │ - beq 24a8 │ │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ │ - beq 20e4 │ │ │ │ │ - ldr r3, [r5, r0, lsl #2] │ │ │ │ │ - tst r3, #4 │ │ │ │ │ - bne 2990 │ │ │ │ │ - cmp r0, #101 @ 0x65 │ │ │ │ │ - beq 22ac │ │ │ │ │ - ble 1b08 │ │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ │ - beq 248c │ │ │ │ │ - ldr r2, [pc, #464] @ 1ce0 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + beq 1a44 │ │ │ │ │ + ldr r1, [pc, #300] @ 1cac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 32bc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ldrne ip, [r4, #4] │ │ │ │ │ - bne 117c │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - b 15cc │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne 2ca4 │ │ │ │ │ - ldr r1, [r4, #452] @ 0x1c4 │ │ │ │ │ - mov r8, #1 │ │ │ │ │ - b 1468 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + str r5, [r4, #4] │ │ │ │ │ + cmp r3, #17 │ │ │ │ │ + beq 1b04 │ │ │ │ │ + cmp r3, #22 │ │ │ │ │ + beq 19e8 │ │ │ │ │ + mvn r5, #0 │ │ │ │ │ + b 289c │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 1844 │ │ │ │ │ + blt 1864 │ │ │ │ │ ldr r6, [r2, #4] │ │ │ │ │ cmp r9, #123 @ 0x7b │ │ │ │ │ subne r6, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 2388 │ │ │ │ │ + beq 2730 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1b9c │ │ │ │ │ + bne 1c04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2fe4 <_PyLexer_update_fstring_expr> │ │ │ │ │ + bl 2fb0 <_PyLexer_update_fstring_expr> │ │ │ │ │ R_ARM_CALL _PyLexer_update_fstring_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ed0 │ │ │ │ │ + beq 1fac │ │ │ │ │ cmp r9, #123 @ 0x7b │ │ │ │ │ - beq 1844 │ │ │ │ │ + beq 1864 │ │ │ │ │ ldr r3, [sl, #64] @ 0x40 │ │ │ │ │ add r2, r4, r3, lsl #6 │ │ │ │ │ lsl fp, r3, #6 │ │ │ │ │ ldr r3, [r2, #2808] @ 0xaf8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25dc │ │ │ │ │ + bne 2478 │ │ │ │ │ cmp r9, #58 @ 0x3a │ │ │ │ │ - bne 1844 │ │ │ │ │ + bne 1864 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 1844 │ │ │ │ │ + bne 1864 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [r2] │ │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ │ - b e54 │ │ │ │ │ + b e50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrne r3, [r4] │ │ │ │ │ streq r8, [r4, #452] @ 0x1c4 │ │ │ │ │ strne r8, [r4, #452] @ 0x1c4 │ │ │ │ │ moveq r1, r7 │ │ │ │ │ moveq r0, r4 │ │ │ │ │ movne r1, r7 │ │ │ │ │ movne r0, r4 │ │ │ │ │ mov r2, #5 │ │ │ │ │ streq r3, [sp] │ │ │ │ │ strne r5, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - mov r6, #0 │ │ │ │ │ - mov sl, #1 │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - b 16dc │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble 2134 │ │ │ │ │ - ldr ip, [r4, #452] @ 0x1c4 │ │ │ │ │ - sub r1, r2, #1 │ │ │ │ │ - sub r0, ip, #1 │ │ │ │ │ - add r3, r4, r3 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ │ - str r0, [r4, #452] @ 0x1c4 │ │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ │ - beq 1c8c │ │ │ │ │ - cmp r0, r9 │ │ │ │ │ - ble 1c8c │ │ │ │ │ - sub r1, r2, #2 │ │ │ │ │ - sub ip, ip, #2 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - str ip, [r4, #452] @ 0x1c4 │ │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ - beq 1c8c │ │ │ │ │ - add r2, r4, #48 @ 0x30 │ │ │ │ │ - cmp r0, r9 │ │ │ │ │ - ble 1c8c │ │ │ │ │ - ldr r3, [r4, #452] @ 0x1c4 │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ │ - str r3, [r4, #452] @ 0x1c4 │ │ │ │ │ - ldr r0, [r2, r1, lsl #2] │ │ │ │ │ - bne 1c64 │ │ │ │ │ - cmp r0, r9 │ │ │ │ │ - bne 2134 │ │ │ │ │ - add r1, r1, #572 @ 0x23c │ │ │ │ │ - ldr r3, [r4, r1, lsl #2] │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - beq 1578 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_indenterror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_indenterror │ │ │ │ │ - b 1538 │ │ │ │ │ + b 10e8 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + mov r5, #1 │ │ │ │ │ + mov sl, r8 │ │ │ │ │ + b 16fc │ │ │ │ │ .word 0x00800009 │ │ │ │ │ .word 0x02000009 │ │ │ │ │ + .word 0x000002ec │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000280 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000448 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000414 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_ctype_tolower │ │ │ │ │ .word 0x000001d0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000002f8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000002ec │ │ │ │ │ + .word 0x000002e4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000218 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000001dc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000260 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000220 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000002e4 │ │ │ │ │ + .word 0x00000158 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000158 │ │ │ │ │ + .word 0x00000260 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000220 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000164 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_ctype_table │ │ │ │ │ .word 0x0000036c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000003c4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000003f8 │ │ │ │ │ + .word 0x0000032c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000268 │ │ │ │ │ + .word 0x00000314 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000280 │ │ │ │ │ + .word 0x000004b0 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000248 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000464 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000016c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000018c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_UnicodeDecodeError │ │ │ │ │ - .word 0x00000248 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000438 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000268 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000028 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ - .word 0x000004b0 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - bne 1138 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ble 2170 │ │ │ │ │ + ldr ip, [r4, #452] @ 0x1c4 │ │ │ │ │ + sub r1, r2, #1 │ │ │ │ │ + sub r0, ip, #1 │ │ │ │ │ + add r3, r4, r3 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + str r1, [r4, #44] @ 0x2c │ │ │ │ │ + str r0, [r4, #452] @ 0x1c4 │ │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ │ + beq 1d78 │ │ │ │ │ + cmp r9, r0 │ │ │ │ │ + bge 1d78 │ │ │ │ │ + sub r1, r2, #2 │ │ │ │ │ + sub ip, ip, #2 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + str ip, [r4, #452] @ 0x1c4 │ │ │ │ │ + str r1, [r4, #44] @ 0x2c │ │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ + beq 1d78 │ │ │ │ │ + add r2, r4, #48 @ 0x30 │ │ │ │ │ + cmp r9, r0 │ │ │ │ │ + bge 1d78 │ │ │ │ │ + ldr r3, [r4, #452] @ 0x1c4 │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + str r1, [r4, #44] @ 0x2c │ │ │ │ │ + str r3, [r4, #452] @ 0x1c4 │ │ │ │ │ + ldr r0, [r2, r1, lsl #2] │ │ │ │ │ + bne 1d50 │ │ │ │ │ + cmp r9, r0 │ │ │ │ │ + bne 2170 │ │ │ │ │ + add r1, r1, #572 @ 0x23c │ │ │ │ │ + ldr r3, [r4, r1, lsl #2] │ │ │ │ │ + cmp r3, sl │ │ │ │ │ + beq 1588 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - and r3, r0, #255 @ 0xff │ │ │ │ │ - ldr r3, [r5, r3, lsl #2] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + bl 0 <_PyTokenizer_indenterror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_indenterror │ │ │ │ │ + b 1548 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq 2534 │ │ │ │ │ + ldr r3, [r5, r0, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 242c │ │ │ │ │ + beq 1168 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r8, [r4, #4] │ │ │ │ │ + bl 3104 │ │ │ │ │ + subs r6, r0, #0 │ │ │ │ │ + beq 2240 │ │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ │ + beq 2214 │ │ │ │ │ + cmp r6, #45 @ 0x2d │ │ │ │ │ + ble 1df0 │ │ │ │ │ + cmp r6, #101 @ 0x65 │ │ │ │ │ + beq 230c │ │ │ │ │ + bgt 2744 │ │ │ │ │ + cmp r6, #69 @ 0x45 │ │ │ │ │ + beq 260c │ │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ │ + beq 1ad8 │ │ │ │ │ + add r3, r4, #12288 @ 0x3000 │ │ │ │ │ + ldr r5, [r3, #68] @ 0x44 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne 1aec │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r1, [pc, #-100] @ 1d00 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + ldr r0, [r4, #2704] @ 0xa90 │ │ │ │ │ + add r1, r1, #1 │ │ │ │ │ + sub r2, r8, r0 │ │ │ │ │ + sub r1, r1, r0 │ │ │ │ │ + ldr r3, [pc, #-420] @ 1c84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 1538 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r5, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ + b 10e8 │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r1, [r4, #452] @ 0x1c4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 1468 │ │ │ │ │ + b 1478 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ - bge e40 │ │ │ │ │ - ldr r1, [pc, #-236] @ 1cb8 │ │ │ │ │ - b 152c │ │ │ │ │ + bge e3c │ │ │ │ │ + ldr r1, [pc, #-504] @ 1c88 │ │ │ │ │ + b 153c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyToken_ThreeChars> │ │ │ │ │ R_ARM_CALL _PyToken_ThreeChars │ │ │ │ │ ldr lr, [r4, #4] │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - bne 23a0 │ │ │ │ │ + bne 244c │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 239c │ │ │ │ │ + beq 2448 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ sub ip, lr, #1 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ str ip, [r4, #4] │ │ │ │ │ - bcc 2cc4 │ │ │ │ │ + bcc 2cac │ │ │ │ │ ldrb r3, [lr, #-1] │ │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 2cd0 │ │ │ │ │ + bne 2cb8 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov r2, r8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ andeq r5, r5, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 17b8 │ │ │ │ │ - ldr r1, [pc, #-396] @ 1cbc │ │ │ │ │ + beq 17d8 │ │ │ │ │ + ldr r1, [pc, #-664] @ 1c8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 1538 │ │ │ │ │ + b 1548 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - beq 1eec │ │ │ │ │ + beq 1fc8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r8, #1 │ │ │ │ │ - bne 1980 │ │ │ │ │ + bne 19a0 │ │ │ │ │ mov fp, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov sl, fp │ │ │ │ │ - b 19b8 │ │ │ │ │ + b 19d8 │ │ │ │ │ str r8, [r4, #4] │ │ │ │ │ mvn r9, #0 │ │ │ │ │ mvn r3, #32 │ │ │ │ │ - b 1058 │ │ │ │ │ + b 1054 │ │ │ │ │ mov fp, #0 │ │ │ │ │ - mov sl, #1 │ │ │ │ │ - b 1930 │ │ │ │ │ + mov r5, #1 │ │ │ │ │ + b 1950 │ │ │ │ │ ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subgt r3, r3, #1 │ │ │ │ │ strgt r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - b e40 │ │ │ │ │ + b e3c │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ subne r5, r5, #1 │ │ │ │ │ cmp r1, #28 │ │ │ │ │ str r5, [r4, #28] │ │ │ │ │ str r3, [r4, #472] @ 0x1d8 │ │ │ │ │ - bne 1900 │ │ │ │ │ + bne 1920 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ mov fp, #0 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov sl, #3 │ │ │ │ │ mov r8, fp │ │ │ │ │ - b 19b8 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq 1950 │ │ │ │ │ + b 19d8 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 1970 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - ldr r5, [pc, #-596] @ 1cc0 │ │ │ │ │ + ldr r5, [pc, #-864] @ 1c90 │ │ │ │ │ ldrb r3, [r3] │ │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ │ - bne 1950 │ │ │ │ │ + bne 1970 │ │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ │ str r3, [r4, #468] @ 0x1d4 │ │ │ │ │ ldr r3, [r4, #2704] @ 0xa90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #2708] @ 0xa94 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - beq 232c │ │ │ │ │ + beq 23ec │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r6, r2 │ │ │ │ │ moveq r1, #1 │ │ │ │ │ - beq 2348 │ │ │ │ │ + beq 2408 │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ sub r6, r2, #1 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ - bcc 2cc4 │ │ │ │ │ + bcc 2cac │ │ │ │ │ ldrb r2, [r2, #-1] │ │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 2cd0 │ │ │ │ │ + bne 2cb8 │ │ │ │ │ add sl, r4, #12288 @ 0x3000 │ │ │ │ │ ldr ip, [sl, #64] @ 0x40 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ add r2, ip, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ │ ldr r8, [r4, #28] │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ - bgt 2360 │ │ │ │ │ + bgt 2420 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r2, [sl, #64] @ 0x40 │ │ │ │ │ add r3, r4, r2, lsl #6 │ │ │ │ │ add ip, r4, ip, lsl #6 │ │ │ │ │ lsl lr, r2, #6 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [ip, #2816] @ 0xb00 │ │ │ │ │ @@ -2156,18 +2216,18 @@ │ │ │ │ │ mvn r1, #0 │ │ │ │ │ str r0, [r3, #2780] @ 0xadc │ │ │ │ │ str r1, [r3, #2788] @ 0xae4 │ │ │ │ │ str r1, [r3, #2792] @ 0xae8 │ │ │ │ │ str r1, [r3, #2800] @ 0xaf0 │ │ │ │ │ ldrb r3, [r8] │ │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ │ - beq 2014 │ │ │ │ │ - bhi 2028 │ │ │ │ │ + beq 20f0 │ │ │ │ │ + bhi 2104 │ │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ │ - bne 2028 │ │ │ │ │ + bne 2104 │ │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ │ sub r2, r2, #114 @ 0x72 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add lr, r4, lr │ │ │ │ │ str r2, [lr, #2772] @ 0xad4 │ │ │ │ │ @@ -2178,1378 +2238,1305 @@ │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #59 @ 0x3b │ │ │ │ │ str r6, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1f24 │ │ │ │ │ - b d90 │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - str r6, [r4, #4] │ │ │ │ │ - cmp r3, #17 │ │ │ │ │ - beq 1b24 │ │ │ │ │ - cmp r3, #22 │ │ │ │ │ - beq 19c8 │ │ │ │ │ - mvn r5, #0 │ │ │ │ │ - b 2834 │ │ │ │ │ + bne 2000 │ │ │ │ │ + b d8c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 23b8 │ │ │ │ │ - ldr ip, [r4, #4] │ │ │ │ │ - b 10d4 │ │ │ │ │ - ldr r3, [sl, #72] @ 0x48 │ │ │ │ │ + bne 2690 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 296c │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str ip, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - ldr r1, [pc, #-1004] @ 1ce4 │ │ │ │ │ + b 10d0 │ │ │ │ │ + ldr r1, [pc, #-1200] @ 1cac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r5, r6 │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ - b c94 │ │ │ │ │ + b c90 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + mov r2, #21 │ │ │ │ │ + str r2, [r4, #32] │ │ │ │ │ + str r6, [r4, #4] │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ │ + str r3, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ + b 10e8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 2e10 │ │ │ │ │ + beq 2888 │ │ │ │ │ and r3, r6, #255 @ 0xff │ │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ │ tst r3, #16 │ │ │ │ │ - beq 2df4 │ │ │ │ │ + beq 2df8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ │ mov r6, r0 │ │ │ │ │ tst r3, #16 │ │ │ │ │ - bne 2108 │ │ │ │ │ + bne 21bc │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 2e10 │ │ │ │ │ - ldr r2, [pc, #-1136] @ 1cc4 │ │ │ │ │ - b 15b8 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - mov r2, #21 │ │ │ │ │ - str r2, [r4, #32] │ │ │ │ │ - str r6, [r4, #4] │ │ │ │ │ + beq 2888 │ │ │ │ │ + ldr r2, [pc, #-1364] @ 1c94 │ │ │ │ │ + b 15c8 │ │ │ │ │ + ldr r3, [sl, #72] @ 0x48 │ │ │ │ │ + ldr ip, [r4, #4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 2d10 │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + mov r2, #63 @ 0x3f │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ │ - str r3, [sp] │ │ │ │ │ + str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - mov sl, #0 │ │ │ │ │ - mov fp, #1 │ │ │ │ │ - mov r8, sl │ │ │ │ │ - b 1930 │ │ │ │ │ + b 10e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ │ mov r6, r0 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 15a0 │ │ │ │ │ + beq 15b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3138 │ │ │ │ │ + bl 3104 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 15a0 │ │ │ │ │ + bne 15b0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + mov fp, #1 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b 1950 │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + str r6, [r4, #4] │ │ │ │ │ + b 1b90 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + str r6, [r4, #4] │ │ │ │ │ + b 1408 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r2, #4] │ │ │ │ │ + bge 1814 │ │ │ │ │ + b 1e78 │ │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ │ cmp r6, #8 │ │ │ │ │ - bne 2d20 │ │ │ │ │ + bne 2d68 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ add r6, r9, #7 │ │ │ │ │ movge r6, r9 │ │ │ │ │ bic r6, r6, #7 │ │ │ │ │ add r0, sl, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ add r6, r6, #8 │ │ │ │ │ - b f50 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r2, #4] │ │ │ │ │ - bge 17f4 │ │ │ │ │ - b 1d9c │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - str r6, [r4, #4] │ │ │ │ │ - b 13f8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - bne 223c │ │ │ │ │ - ldr ip, [r4, #4] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str ip, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr ip, [r4, #4] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r2, #23 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str ip, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b f4c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 26f4 │ │ │ │ │ + bne 264c │ │ │ │ │ ldr r5, [r4, #28] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ + bl 2f3c │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ │ str r8, [sl, #72] @ 0x48 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ mov r6, #101 @ 0x65 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ sub r3, r0, #43 @ 0x2b │ │ │ │ │ bics r3, r3, #2 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - bne 263c │ │ │ │ │ + bne 24d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ │ ldr r5, [r5, r3, lsl #2] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ands r5, r5, #4 │ │ │ │ │ - beq 28c8 │ │ │ │ │ + beq 2c74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3138 │ │ │ │ │ + bl 3104 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2198 │ │ │ │ │ + beq 2240 │ │ │ │ │ bic r3, r6, #32 │ │ │ │ │ - b 15ac │ │ │ │ │ + b 15bc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr ip, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - mov r2, #2 │ │ │ │ │ + mov r2, #23 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + b 10e8 │ │ │ │ │ + ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + subgt r3, r3, #1 │ │ │ │ │ + strgt r3, [r4, #480] @ 0x1e0 │ │ │ │ │ + b 17f4 │ │ │ │ │ ldr r2, [sl, #68] @ 0x44 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 14e4 │ │ │ │ │ + beq 14f4 │ │ │ │ │ str r8, [sl, #72] @ 0x48 │ │ │ │ │ - b 20b0 │ │ │ │ │ + b 21fc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + bne 235c │ │ │ │ │ + ldr ip, [r4, #4] │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str ip, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ + b 10e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - bne 2c24 │ │ │ │ │ + bne 2cf0 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ mov r1, #3 │ │ │ │ │ add sl, r4, #12288 @ 0x3000 │ │ │ │ │ ldr ip, [sl, #64] @ 0x40 │ │ │ │ │ ldr r8, [r4, #28] │ │ │ │ │ add r2, ip, #1 │ │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ │ - ble 1fa4 │ │ │ │ │ - ldr r1, [pc, #-1696] @ 1cc8 │ │ │ │ │ + ble 2080 │ │ │ │ │ + ldr r1, [pc, #-1936] @ 1c98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r6, [sp] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - ldr r3, [r2, #56] @ 0x38 │ │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ │ - orrs r3, r3, r2 │ │ │ │ │ - beq 1b9c │ │ │ │ │ - b 1b6c │ │ │ │ │ + b 10e8 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - add r3, r4, #12288 @ 0x3000 │ │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 2094 │ │ │ │ │ - ldr r2, [r4, #2692] @ 0xa84 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 1b24 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ │ - sub r1, r1, r0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - beq 2be0 │ │ │ │ │ - bl 0 <_PyUnicode_ScanIdentifier> │ │ │ │ │ - R_ARM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - blt 2b64 │ │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ │ - cmp r3, ip │ │ │ │ │ - blt 2a44 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2094 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 2094 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2094 │ │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ │ - bne 2990 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r6, #95 @ 0x5f │ │ │ │ │ - beq 2520 │ │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ │ - beq 2434 │ │ │ │ │ - and r3, r6, #255 @ 0xff │ │ │ │ │ - ldr r3, [r5, r3, lsl #2] │ │ │ │ │ - tst r3, #4 │ │ │ │ │ - bne 2990 │ │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ │ - beq 216c │ │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ │ - ble 1158 │ │ │ │ │ - cmp r6, #101 @ 0x65 │ │ │ │ │ - beq 22ac │ │ │ │ │ - bgt 1b00 │ │ │ │ │ - cmp r6, #69 @ 0x45 │ │ │ │ │ - beq 24a0 │ │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ │ - bne 1b08 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - ldr r2, [pc, #-2000] @ 1ccc │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b 15b8 │ │ │ │ │ - mov r6, #69 @ 0x45 │ │ │ │ │ - b 22b0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - beq 2da4 │ │ │ │ │ - sub r3, r6, #48 @ 0x30 │ │ │ │ │ - cmp r3, #7 │ │ │ │ │ - bhi 2d80 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - sub r3, r0, #48 @ 0x30 │ │ │ │ │ - cmp r3, #7 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - bls 24c8 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 2da4 │ │ │ │ │ - and r3, r0, #255 @ 0xff │ │ │ │ │ - ldr r3, [r5, r3, lsl #2] │ │ │ │ │ - tst r3, #4 │ │ │ │ │ - ldreq r2, [pc, #-2092] @ 1cd0 │ │ │ │ │ - beq 15b8 │ │ │ │ │ - ldr r1, [pc, #-2096] @ 1cd4 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - b 1530 │ │ │ │ │ - ldr r1, [pc, #-2092] @ 1ce4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - b 1e84 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - and r3, r0, #255 @ 0xff │ │ │ │ │ - ldr r3, [r5, r3, lsl #2] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - tst r3, #4 │ │ │ │ │ - bne 2448 │ │ │ │ │ - b 1d50 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_Get> │ │ │ │ │ - R_ARM_CALL tok_continuation_line │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - beq 1b24 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - ldmib r4, {r5, r6} │ │ │ │ │ - str r3, [r4, #2700] @ 0xa8c │ │ │ │ │ - b c98 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - beq 2c68 │ │ │ │ │ - sub r3, r6, #48 @ 0x30 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bhi 2c44 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - sub r3, r0, #48 @ 0x30 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - bls 2580 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 2c68 │ │ │ │ │ - and r3, r0, #255 @ 0xff │ │ │ │ │ - ldr r3, [r5, r3, lsl #2] │ │ │ │ │ - tst r3, #4 │ │ │ │ │ - ldreq r2, [pc, #-2268] @ 1cd8 │ │ │ │ │ - beq 15b8 │ │ │ │ │ - ldr r1, [pc, #-2272] @ 1cdc │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - b 1530 │ │ │ │ │ - ldr r1, [pc, #-2276] @ 1ce4 │ │ │ │ │ + b 10e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - str r5, [r4, #4] │ │ │ │ │ - b 2074 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + b 1a2c │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b9c │ │ │ │ │ + bne 1c04 │ │ │ │ │ ldr sl, [r2, #2796] @ 0xaec │ │ │ │ │ ldr r1, [r2, #2800] @ 0xaf0 │ │ │ │ │ sub sl, sl, r1 │ │ │ │ │ - b 260c │ │ │ │ │ + b 24a8 │ │ │ │ │ ldr r1, [r2, #2804] @ 0xaf4 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ │ - beq 28f8 │ │ │ │ │ + beq 2c00 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - blt 25f8 │ │ │ │ │ + blt 2494 │ │ │ │ │ add r3, r4, fp │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r0, [r3, #2804] @ 0xaf4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 1b24 │ │ │ │ │ + beq 1b04 │ │ │ │ │ str sl, [r7, #28] │ │ │ │ │ - b 1b9c │ │ │ │ │ + b 1c04 │ │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 22e4 │ │ │ │ │ + bne 2344 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r2, [pc, #-2428] @ 1ce0 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r2, [pc, #-2140] @ 1c9c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 32bc │ │ │ │ │ + bl 3288 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 15cc │ │ │ │ │ + beq 1b08 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ + bl 2f3c │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - ldr r1, [pc, #-2492] @ 1ce4 │ │ │ │ │ + b 10e8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + and r3, r0, #255 @ 0xff │ │ │ │ │ + ldr r3, [r5, r3, lsl #2] │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + tst r3, #4 │ │ │ │ │ + beq 2588 │ │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ │ + bne 1db0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp r6, #95 @ 0x5f │ │ │ │ │ + bne 112c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + and r3, r0, #255 @ 0xff │ │ │ │ │ + ldr r3, [r5, r3, lsl #2] │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + tst r3, #4 │ │ │ │ │ + bne 112c │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r1, [pc, #-2224] @ 1cec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - b 2200 │ │ │ │ │ - ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - subgt r3, r3, #1 │ │ │ │ │ - strgt r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - b 17d4 │ │ │ │ │ + b 1548 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - b 1a0c │ │ │ │ │ + bl 2e38 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + beq 2ddc │ │ │ │ │ + sub r3, r6, #48 @ 0x30 │ │ │ │ │ + cmp r3, #7 │ │ │ │ │ + bhi 2db8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + sub r3, r0, #48 @ 0x30 │ │ │ │ │ + cmp r3, #7 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + bls 25c4 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq 2ddc │ │ │ │ │ + and r3, r0, #255 @ 0xff │ │ │ │ │ + ldr r3, [r5, r3, lsl #2] │ │ │ │ │ + tst r3, #4 │ │ │ │ │ + ldreq r2, [pc, #-2392] @ 1ca0 │ │ │ │ │ + beq 15c8 │ │ │ │ │ + ldr r1, [pc, #-2396] @ 1ca4 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + b 1540 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b 19c8 │ │ │ │ │ - ldr r1, [r4, #32] │ │ │ │ │ - str r3, [r4, #28] │ │ │ │ │ - cmp r1, #28 │ │ │ │ │ - str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ - bne 1900 │ │ │ │ │ - b 1ed0 │ │ │ │ │ + b 19e8 │ │ │ │ │ + mov r6, #69 @ 0x45 │ │ │ │ │ + b 2310 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_Get> │ │ │ │ │ + R_ARM_CALL tok_continuation_line │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + beq 1b04 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + ldmib r4, {r5, r6} │ │ │ │ │ + str r3, [r4, #2700] @ 0xa8c │ │ │ │ │ + b c94 │ │ │ │ │ + ldr r1, [pc, #-2448] @ 1cac │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + b 1f60 │ │ │ │ │ ldr r5, [r4, #28] │ │ │ │ │ ldr r6, [r4, #472] @ 0x1d8 │ │ │ │ │ - ldr ip, [pc, #-2588] @ 1ce8 │ │ │ │ │ + ldr ip, [pc, #-2484] @ 1ca8 │ │ │ │ │ ldrb r2, [ip], #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2738 │ │ │ │ │ + beq 27dc │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bls 2810 │ │ │ │ │ + bls 2950 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - beq 2778 │ │ │ │ │ + beq 27b0 │ │ │ │ │ ldrb r1, [r5] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 2810 │ │ │ │ │ + bne 2950 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 2700 │ │ │ │ │ + b 2658 │ │ │ │ │ + add r3, r4, #12288 @ 0x3000 │ │ │ │ │ + ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 214c │ │ │ │ │ + ldr r2, [r4, #2692] @ 0xa84 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne 1b04 │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ │ + sub r1, r1, r0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + beq 2bb8 │ │ │ │ │ + bl 0 <_PyUnicode_ScanIdentifier> │ │ │ │ │ + R_ARM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + blt 2b3c │ │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ │ + cmp r3, ip │ │ │ │ │ + blt 2a1c │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq 214c │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 214c │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 214c │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + str r3, [r4, #28] │ │ │ │ │ + cmp r1, #28 │ │ │ │ │ + str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ + bne 1920 │ │ │ │ │ + b 1fac │ │ │ │ │ + ldr r1, [pc, #-2680] @ 1cac │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + b 2280 │ │ │ │ │ + ldr r3, [r2, #56] @ 0x38 │ │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ │ + orrs r3, r3, r2 │ │ │ │ │ + beq 1c04 │ │ │ │ │ + b 1bd4 │ │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ │ + bne 1df0 │ │ │ │ │ + b 1ad8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + beq 29cc │ │ │ │ │ + sub r3, r6, #48 @ 0x30 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bhi 29a0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + sub r3, r0, #48 @ 0x30 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + bls 2770 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq 29cc │ │ │ │ │ + and r3, r0, #255 @ 0xff │ │ │ │ │ + ldr r3, [r5, r3, lsl #2] │ │ │ │ │ + tst r3, #4 │ │ │ │ │ + ldreq r2, [pc, #-2804] @ 1cb0 │ │ │ │ │ + beq 15c8 │ │ │ │ │ + ldr r1, [pc, #-2808] @ 1cb4 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + b 1540 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + ldrb lr, [r1] │ │ │ │ │ + mov r5, r1 │ │ │ │ │ + cmp lr, #9 │ │ │ │ │ + cmpne lr, #32 │ │ │ │ │ + add r1, r1, #1 │ │ │ │ │ + beq 27b8 │ │ │ │ │ + sub r2, r6, r2 │ │ │ │ │ + add r6, r2, r5 │ │ │ │ │ + b 2658 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ + bl 2f3c │ │ │ │ │ ldr r9, [r4, #4] │ │ │ │ │ add sl, r5, #6 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - bcs 27a4 │ │ │ │ │ + bcs 281c │ │ │ │ │ str r9, [sp, #8] │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ mov r3, r6 │ │ │ │ │ stm sp, {r2, r5} │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ │ bl 0 <_PyLexer_type_comment_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_type_comment_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - ldrb lr, [r1] │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - cmp lr, #9 │ │ │ │ │ - cmpne lr, #32 │ │ │ │ │ - add r1, r1, #1 │ │ │ │ │ - beq 2780 │ │ │ │ │ - sub r2, r6, r2 │ │ │ │ │ - add r6, r2, r5 │ │ │ │ │ - b 2700 │ │ │ │ │ - ldr r1, [pc, #-2752] @ 1cec │ │ │ │ │ + b 10e8 │ │ │ │ │ + ldr r1, [pc, #-2924] @ 1cb8 │ │ │ │ │ mov r2, #6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2754 │ │ │ │ │ + bne 27f8 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - beq 27e4 │ │ │ │ │ + beq 285c │ │ │ │ │ ldrsb r3, [r5, #6] │ │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 2754 │ │ │ │ │ - ldr r3, [pc, #-2796] @ 1cf0 │ │ │ │ │ + blt 27f8 │ │ │ │ │ + ldr r3, [pc, #-2968] @ 1cbc │ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ │ tst r3, #7 │ │ │ │ │ - bne 2754 │ │ │ │ │ + bne 27f8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 281c │ │ │ │ │ + bne 28fc │ │ │ │ │ str r9, [sp, #8] │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ add r3, r6, #6 │ │ │ │ │ stm sp, {r2, sl} │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ │ bl 0 <_PyLexer_type_comment_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_type_comment_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq ed8 │ │ │ │ │ - b 227c │ │ │ │ │ + b 10e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - str r3, [r4, #448] @ 0x1c0 │ │ │ │ │ - b 27ec │ │ │ │ │ + bl 2e38 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b 21ac │ │ │ │ │ mov r5, #10 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r2, [r4, #2708] @ 0xa94 │ │ │ │ │ str r2, [r4, #2704] @ 0xa90 │ │ │ │ │ ldr r2, [r4, #464] @ 0x1d0 │ │ │ │ │ str r1, [r4, #464] @ 0x1d0 │ │ │ │ │ - bgt 2dd0 │ │ │ │ │ + bgt 292c │ │ │ │ │ cmp sl, #3 │ │ │ │ │ - beq 2db4 │ │ │ │ │ + beq 2910 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldrne r1, [pc, #-2956] @ 1cf4 │ │ │ │ │ - ldreq r1, [pc, #-2956] @ 1cf8 │ │ │ │ │ + ldrne r1, [pc, #-3112] @ 1cc0 │ │ │ │ │ + ldreq r1, [pc, #-3112] @ 1cc4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ cmp r5, #10 │ │ │ │ │ movne r3, #24 │ │ │ │ │ strne r3, [r4, #32] │ │ │ │ │ - b 1b24 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ + b 1b04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - moveq fp, r9 │ │ │ │ │ - bl 0 <_PyTokenizer_Get> │ │ │ │ │ - R_ARM_CALL tok_continuation_line │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - beq 2e50 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - b f48 │ │ │ │ │ - ldr r1, [pc, #-3012] @ 1cfc │ │ │ │ │ + bl 2e38 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + str r3, [r4, #448] @ 0x1c0 │ │ │ │ │ + b 2864 │ │ │ │ │ + ldr r1, [pc, #-3152] @ 1cc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 1538 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r1, [pc, #-3032] @ 1d00 │ │ │ │ │ + cmp r5, #10 │ │ │ │ │ + movne r3, #23 │ │ │ │ │ + strne r3, [r4, #32] │ │ │ │ │ + b 1b04 │ │ │ │ │ + add r3, r4, r3, lsl #6 │ │ │ │ │ + ldrb r1, [r3, #2764] @ 0xacc │ │ │ │ │ + cmp r1, r9 │ │ │ │ │ + bne 28cc │ │ │ │ │ + ldr r3, [r3, #2768] @ 0xad0 │ │ │ │ │ + cmp r3, sl │ │ │ │ │ + bne 28cc │ │ │ │ │ + ldr r1, [pc, #-3204] @ 1ccc │ │ │ │ │ + b 1540 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq ed4 │ │ │ │ │ + b 22dc │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + sub r0, r3, #123 @ 0x7b │ │ │ │ │ + clz r0, r0 │ │ │ │ │ + lsr r0, r0, #5 │ │ │ │ │ + movle r0, #0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 29f4 │ │ │ │ │ + add r2, r4, r2, lsl #2 │ │ │ │ │ + ldr r1, [r2, #684] @ 0x2ac │ │ │ │ │ + ldr r2, [r4, #464] @ 0x1d0 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bne 29dc │ │ │ │ │ + ldr r1, [pc, #-3268] @ 1cd0 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r5, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ - add r0, sl, #1 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Malloc │ │ │ │ │ - subs r8, r0, #0 │ │ │ │ │ - beq 1b24 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - add fp, r4, fp │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - b 2940 │ │ │ │ │ - ldr lr, [fp, #2804] @ 0xaf4 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - ldrb r0, [lr, r2] │ │ │ │ │ - cmp r0, #35 @ 0x23 │ │ │ │ │ - beq 2a1c │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - strb r0, [r1] │ │ │ │ │ - add r1, r8, r3 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp sl, r2 │ │ │ │ │ - bgt 291c │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - strb r2, [r8, r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - b 262c │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [sl, #72] @ 0x48 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r2, #63 @ 0x3f │ │ │ │ │ + b 1548 │ │ │ │ │ + and r3, r6, #255 @ 0xff │ │ │ │ │ + ldr r5, [r5, r3, lsl #2] │ │ │ │ │ + ands r5, r5, #4 │ │ │ │ │ + bne 27a4 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str ip, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 10ec │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r1, [pc, #-3312] @ 1cd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r8, [r4, #4] │ │ │ │ │ - bl 3138 │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - beq 2198 │ │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ │ - beq 216c │ │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ │ - ble 29d0 │ │ │ │ │ - cmp r6, #101 @ 0x65 │ │ │ │ │ - beq 22ac │ │ │ │ │ - bgt 2a10 │ │ │ │ │ - cmp r6, #69 @ 0x45 │ │ │ │ │ - beq 24a0 │ │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ │ - beq 248c │ │ │ │ │ - add r3, r4, #12288 @ 0x3000 │ │ │ │ │ - ldr r5, [r3, #68] @ 0x44 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne 1158 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b 1e2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - ldr r0, [r4, #2704] @ 0xa90 │ │ │ │ │ - add r1, r1, #1 │ │ │ │ │ - sub r2, r8, r0 │ │ │ │ │ - sub r1, r1, r0 │ │ │ │ │ - ldr r3, [pc, #-3332] @ 1d04 │ │ │ │ │ + bl 2e38 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b 2764 │ │ │ │ │ + str r1, [sp] │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + ldr r1, [pc, #-3348] @ 1cd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b 28dc │ │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ │ - bne 29d0 │ │ │ │ │ - b 248c │ │ │ │ │ - cmp sl, ip │ │ │ │ │ - mov r2, ip │ │ │ │ │ - beq 293c │ │ │ │ │ - ldrb r0, [lr, ip] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 293c │ │ │ │ │ - cmp r0, #10 │ │ │ │ │ - add ip, r2, #1 │ │ │ │ │ - bne 2a1c │ │ │ │ │ - b 2930 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b 1548 │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + beq 1e78 │ │ │ │ │ + b 2978 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + mov r2, #20 │ │ │ │ │ + b 2178 │ │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ │ lsr r0, r2, #2 │ │ │ │ │ and r0, r0, #7 │ │ │ │ │ lsr r1, r2, #5 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ and r1, r1, #1 │ │ │ │ │ - beq 2bc4 │ │ │ │ │ + beq 2b9c │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bne 2bb0 │ │ │ │ │ + bne 2b88 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 2b94 │ │ │ │ │ + beq 2b6c │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne r2, r5, #20 │ │ │ │ │ addeq r2, r5, #28 │ │ │ │ │ lsl r1, r3, #1 │ │ │ │ │ ldrh r8, [r2, r1] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bgt 2adc │ │ │ │ │ + bgt 2ab4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2ab4 │ │ │ │ │ + beq 2a8c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 2ab4 │ │ │ │ │ + bne 2a8c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b9c │ │ │ │ │ - ldr r1, [pc, #-3524] @ 1d08 │ │ │ │ │ + beq 2b74 │ │ │ │ │ + ldr r1, [pc, #-3528] @ 1cdc │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 1b24 │ │ │ │ │ + b 1b04 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_Substring │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 2b10 │ │ │ │ │ + beq 2ae8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 2b10 │ │ │ │ │ + bne 2ae8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 2b88 │ │ │ │ │ + beq 2b60 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8String │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 2b48 │ │ │ │ │ + beq 2b20 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 2b48 │ │ │ │ │ + bne 2b20 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 2b88 │ │ │ │ │ + beq 2b60 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - b 2a90 │ │ │ │ │ + b 2a68 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2b88 │ │ │ │ │ + beq 2b60 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 2b88 │ │ │ │ │ + bne 2b60 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #17 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b 1b24 │ │ │ │ │ + b 1b04 │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ - b 2a7c │ │ │ │ │ - ldr r1, [pc, #-3736] @ 1d0c │ │ │ │ │ + b 2a54 │ │ │ │ │ + ldr r1, [pc, #-3740] @ 1ce0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 1b24 │ │ │ │ │ + b 1b04 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldreq r2, [r5, #28] │ │ │ │ │ - bne 2c00 │ │ │ │ │ + bne 2bd8 │ │ │ │ │ ldr r8, [r2, r3, lsl #2] │ │ │ │ │ - b 2a84 │ │ │ │ │ + b 2a5c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 2c10 │ │ │ │ │ + beq 2be8 │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne r2, r5, #20 │ │ │ │ │ addeq r2, r5, #28 │ │ │ │ │ ldrb r8, [r2, r3] │ │ │ │ │ - b 2a84 │ │ │ │ │ - ldr r3, [pc, #-3800] @ 1d10 │ │ │ │ │ + b 2a5c │ │ │ │ │ + ldr r3, [pc, #-3804] @ 1ce4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b88 │ │ │ │ │ + beq 2b60 │ │ │ │ │ mov r3, #22 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b 1b24 │ │ │ │ │ + b 1b04 │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne r2, r5, #20 │ │ │ │ │ addeq r2, r5, #28 │ │ │ │ │ - b 2bbc │ │ │ │ │ + b 2b94 │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ - b 2bd8 │ │ │ │ │ - mov r3, #29 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b 2084 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - b 2348 │ │ │ │ │ - and r3, r6, #255 @ 0xff │ │ │ │ │ - ldr r5, [r5, r3, lsl #2] │ │ │ │ │ - ands r5, r5, #4 │ │ │ │ │ - bne 25b4 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r1, [pc, #-3924] @ 1d14 │ │ │ │ │ - b 28d4 │ │ │ │ │ + b 2bb0 │ │ │ │ │ + ldr r1, [pc, #-3856] @ 1ce8 │ │ │ │ │ + b 153c │ │ │ │ │ + mov r9, #0 │ │ │ │ │ + b 1408 │ │ │ │ │ + add r0, sl, #1 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Malloc │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ + beq 1b04 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + add fp, r4, fp │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + b 2c48 │ │ │ │ │ + ldr lr, [fp, #2804] @ 0xaf4 │ │ │ │ │ + mov ip, r2 │ │ │ │ │ + ldrb r0, [lr, r2] │ │ │ │ │ + cmp r0, #35 @ 0x23 │ │ │ │ │ + beq 2c84 │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + strb r0, [r1] │ │ │ │ │ + add r1, r8, r3 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + cmp sl, r2 │ │ │ │ │ + bgt 2c24 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + strb r2, [r8, r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + b 24c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b 2574 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r1, [pc, #-3992] @ 1cec │ │ │ │ │ + b 29c0 │ │ │ │ │ + cmp sl, ip │ │ │ │ │ + mov r2, ip │ │ │ │ │ + beq 2c44 │ │ │ │ │ + ldrb r0, [lr, ip] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 2c44 │ │ │ │ │ + cmp r0, #10 │ │ │ │ │ + add ip, r2, #1 │ │ │ │ │ + bne 2c84 │ │ │ │ │ + b 2c38 │ │ │ │ │ + ldr r1, [pc, #-4036] @ 1cf0 │ │ │ │ │ + ldr r0, [pc, #-4032] @ 1cf8 │ │ │ │ │ + bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ + R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ + ldr r1, [pc, #-4044] @ 1cf4 │ │ │ │ │ + ldr r0, [pc, #-4044] @ 1cf8 │ │ │ │ │ + bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ + R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ movlt sl, fp │ │ │ │ │ movlt r9, sl │ │ │ │ │ - blt 1428 │ │ │ │ │ + blt 1438 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 2134 │ │ │ │ │ + ble 2170 │ │ │ │ │ cmp r1, fp │ │ │ │ │ mov sl, fp │ │ │ │ │ movle r1, r2 │ │ │ │ │ - ble 1c94 │ │ │ │ │ + ble 1d80 │ │ │ │ │ mov r9, fp │ │ │ │ │ - b 1c18 │ │ │ │ │ - mov r9, #0 │ │ │ │ │ - b 13f8 │ │ │ │ │ + b 1d04 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + mov r1, #1 │ │ │ │ │ + b 2408 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [sl, #72] @ 0x48 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + mov r2, #63 @ 0x3f │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str ip, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ + b 10e8 │ │ │ │ │ mov r3, #29 │ │ │ │ │ mov r6, r8 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b 13f8 │ │ │ │ │ - ldr r1, [pc, #-4012] @ 1d18 │ │ │ │ │ - b 152c │ │ │ │ │ - ldr r1, [pc, #-4016] @ 1d1c │ │ │ │ │ - ldr r0, [pc, #-4012] @ 1d24 │ │ │ │ │ - bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ - R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ - ldr r1, [pc, #-4024] @ 1d20 │ │ │ │ │ - ldr r0, [pc, #-4024] @ 1d24 │ │ │ │ │ - bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ - R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - sub r0, r3, #123 @ 0x7b │ │ │ │ │ - clz r0, r0 │ │ │ │ │ - lsr r0, r0, #5 │ │ │ │ │ - movle r0, #0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 2d64 │ │ │ │ │ - add r2, r4, r2, lsl #2 │ │ │ │ │ - ldr r1, [r2, #684] @ 0x2ac │ │ │ │ │ - ldr r2, [r4, #464] @ 0x1d0 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bne 2d4c │ │ │ │ │ - ldr r1, [pc, #-4076] @ 1d28 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ + b 1408 │ │ │ │ │ + cmp fp, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 1538 │ │ │ │ │ + moveq fp, r9 │ │ │ │ │ + bl 0 <_PyTokenizer_Get> │ │ │ │ │ + R_ARM_CALL tok_continuation_line │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + beq 2da4 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + mov r6, r9 │ │ │ │ │ + b f44 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ mov r3, r6 │ │ │ │ │ mla r3, r0, r6, r3 │ │ │ │ │ add r0, sl, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b f50 │ │ │ │ │ - str r1, [sp] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - ldr r1, [pc, #252] @ 2e58 │ │ │ │ │ + b f4c │ │ │ │ │ + ldr r1, [pc, #144] @ 2e2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 1538 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - beq 1d9c │ │ │ │ │ - b 2cf8 │ │ │ │ │ + b 1548 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + b 1b08 │ │ │ │ │ + mov r3, #29 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b 1ba0 │ │ │ │ │ and r3, r6, #255 @ 0xff │ │ │ │ │ ldr r5, [r5, r3, lsl #2] │ │ │ │ │ ands r5, r5, #4 │ │ │ │ │ - bne 24fc │ │ │ │ │ + bne 25f8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r1, [pc, #184] @ 2e5c │ │ │ │ │ - b 28d4 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r1, [pc, #84] @ 2e30 │ │ │ │ │ + b 29c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 24bc │ │ │ │ │ - ldr r1, [pc, #164] @ 2e60 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - cmp r5, #10 │ │ │ │ │ - movne r3, #23 │ │ │ │ │ - strne r3, [r4, #32] │ │ │ │ │ - b 1b24 │ │ │ │ │ - add r3, r4, r3, lsl #6 │ │ │ │ │ - ldrb r1, [r3, #2764] @ 0xacc │ │ │ │ │ - cmp r1, r9 │ │ │ │ │ - bne 2864 │ │ │ │ │ - ldr r3, [r3, #2768] @ 0xad0 │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - bne 2864 │ │ │ │ │ - ldr r1, [pc, #112] @ 2e64 │ │ │ │ │ - b 1530 │ │ │ │ │ + b 25b8 │ │ │ │ │ + mov r1, #29 │ │ │ │ │ + str r1, [r4, #32] │ │ │ │ │ + b 1f90 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r1, [pc, #96] @ 2e68 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r1, [pc, #40] @ 2e34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 1538 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b 20f8 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - mov r2, #20 │ │ │ │ │ - b 213c │ │ │ │ │ - mov r1, #29 │ │ │ │ │ - str r1, [r4, #32] │ │ │ │ │ - b 1eb4 │ │ │ │ │ + b 1548 │ │ │ │ │ ldr r1, [r4, #464] @ 0x1d0 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne 1b34 │ │ │ │ │ + bne 1b28 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mov r9, sl │ │ │ │ │ - b 13f8 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - b 15cc │ │ │ │ │ - .word 0x00000464 │ │ │ │ │ + b 1408 │ │ │ │ │ + .word 0x000003f8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000200 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x0000032c │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000314 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000001b4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002e6c : │ │ │ │ │ +00002e38 : │ │ │ │ │ tok_nextc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 2ebc │ │ │ │ │ + beq 2e88 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ movhi r3, #29 │ │ │ │ │ strhi r3, [r4, #32] │ │ │ │ │ - bhi 2f5c │ │ │ │ │ + bhi 2f28 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldrb r0, [r5] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r0, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 2f5c │ │ │ │ │ + bne 2f28 │ │ │ │ │ ldr r3, [r0, #2744] @ 0xab8 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2f64 │ │ │ │ │ + beq 2f30 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r6, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2f48 │ │ │ │ │ + bne 2f14 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne 2e90 │ │ │ │ │ + bne 2e5c │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 2f5c │ │ │ │ │ + bne 2f28 │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ blx r3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 2f64 │ │ │ │ │ + beq 2f30 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ sub r2, r6, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2efc │ │ │ │ │ - ldr r1, [pc, #28] @ 2f6c │ │ │ │ │ + beq 2ec8 │ │ │ │ │ + ldr r1, [pc, #28] @ 2f38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ - b 2f5c │ │ │ │ │ + b 2f28 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002f70 : │ │ │ │ │ +00002f3c : │ │ │ │ │ tok_backup(): │ │ │ │ │ cmn r1, #1 │ │ │ │ │ bxeq lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r2, ip │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ - bcc 2fc0 │ │ │ │ │ + bcc 2f8c │ │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 2fcc │ │ │ │ │ + bne 2f98 │ │ │ │ │ ldr r3, [r0, #476] @ 0x1dc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r0, #476] @ 0x1dc │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r1, [pc, #16] @ 2fd8 │ │ │ │ │ - ldr r0, [pc, #16] @ 2fdc │ │ │ │ │ + ldr r1, [pc, #16] @ 2fa4 │ │ │ │ │ + ldr r0, [pc, #16] @ 2fa8 │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ - ldr r1, [pc, #12] @ 2fe0 │ │ │ │ │ - ldr r0, [pc, #4] @ 2fdc │ │ │ │ │ + ldr r1, [pc, #12] @ 2fac │ │ │ │ │ + ldr r0, [pc, #4] @ 2fa8 │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ .word 0x00000028 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002fe4 <_PyLexer_update_fstring_expr>: │ │ │ │ │ +00002fb0 <_PyLexer_update_fstring_expr>: │ │ │ │ │ _PyLexer_update_fstring_expr(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ │ cmp r7, #123 @ 0x7b │ │ │ │ │ ldr r5, [r3, #64] @ 0x40 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne 306c <_PyLexer_update_fstring_expr+0x88> │ │ │ │ │ + bne 3038 <_PyLexer_update_fstring_expr+0x88> │ │ │ │ │ lsl r7, r5, #6 │ │ │ │ │ add r5, r4, r5, lsl #6 │ │ │ │ │ ldr r3, [r5, #2804] @ 0xaf4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3090 <_PyLexer_update_fstring_expr+0xac> │ │ │ │ │ + beq 305c <_PyLexer_update_fstring_expr+0xac> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5, #2804] @ 0xaf4 │ │ │ │ │ - beq 30a0 <_PyLexer_update_fstring_expr+0xbc> │ │ │ │ │ + beq 306c <_PyLexer_update_fstring_expr+0xbc> │ │ │ │ │ add r3, r4, r7 │ │ │ │ │ mvn ip, #0 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r6, [r3, #2796] @ 0xaec │ │ │ │ │ str ip, [r3, #2800] @ 0xaf0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strncpy │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - bhi 3078 <_PyLexer_update_fstring_expr+0x94> │ │ │ │ │ + bhi 3044 <_PyLexer_update_fstring_expr+0x94> │ │ │ │ │ cmp r7, #33 @ 0x21 │ │ │ │ │ - bne 30b0 <_PyLexer_update_fstring_expr+0xcc> │ │ │ │ │ + bne 307c <_PyLexer_update_fstring_expr+0xcc> │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ add r5, r4, r5, lsl #6 │ │ │ │ │ str r0, [r5, #2800] @ 0xaf0 │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5, #2804] @ 0xaf4 │ │ │ │ │ - bne 3048 <_PyLexer_update_fstring_expr+0x64> │ │ │ │ │ + bne 3014 <_PyLexer_update_fstring_expr+0x64> │ │ │ │ │ mov r3, #15 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r7, #58 @ 0x3a │ │ │ │ │ add r5, r4, r5, lsl #6 │ │ │ │ │ - bne 30d8 <_PyLexer_update_fstring_expr+0xf4> │ │ │ │ │ + bne 30a4 <_PyLexer_update_fstring_expr+0xf4> │ │ │ │ │ ldr r3, [r5, #2800] @ 0xaf0 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 3088 <_PyLexer_update_fstring_expr+0xa4> │ │ │ │ │ + bne 3054 <_PyLexer_update_fstring_expr+0xa4> │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ str r0, [r5, #2800] @ 0xaf0 │ │ │ │ │ - b 3088 <_PyLexer_update_fstring_expr+0xa4> │ │ │ │ │ + b 3054 <_PyLexer_update_fstring_expr+0xa4> │ │ │ │ │ ldr r0, [r5, #2804] @ 0xaf4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3088 <_PyLexer_update_fstring_expr+0xa4> │ │ │ │ │ + beq 3054 <_PyLexer_update_fstring_expr+0xa4> │ │ │ │ │ ldr r3, [r5, #2800] @ 0xaf0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 3088 <_PyLexer_update_fstring_expr+0xa4> │ │ │ │ │ + bge 3054 <_PyLexer_update_fstring_expr+0xa4> │ │ │ │ │ ldr r1, [r5, #2796] @ 0xaec │ │ │ │ │ add r1, r6, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 312c <_PyLexer_update_fstring_expr+0x148> │ │ │ │ │ + beq 30f8 <_PyLexer_update_fstring_expr+0x148> │ │ │ │ │ ldr r3, [r5, #2796] @ 0xaec │ │ │ │ │ str r0, [r5, #2804] @ 0xaf4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strncpy │ │ │ │ │ ldr r3, [r5, #2796] @ 0xaec │ │ │ │ │ add r3, r3, r6 │ │ │ │ │ str r3, [r5, #2796] @ 0xaec │ │ │ │ │ - b 3088 <_PyLexer_update_fstring_expr+0xa4> │ │ │ │ │ + b 3054 <_PyLexer_update_fstring_expr+0xa4> │ │ │ │ │ ldr r0, [r5, #2804] @ 0xaf4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 30a0 <_PyLexer_update_fstring_expr+0xbc> │ │ │ │ │ + b 306c <_PyLexer_update_fstring_expr+0xbc> │ │ │ │ │ │ │ │ │ │ -00003138 : │ │ │ │ │ +00003104 : │ │ │ │ │ tok_decimal_tail(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r6, [pc, #352] @ 32b0 │ │ │ │ │ + ldr r6, [pc, #352] @ 327c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldmib r4, {r5, r7} │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq 31a0 │ │ │ │ │ + beq 316c │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ movhi r3, #29 │ │ │ │ │ movhi r2, r5 │ │ │ │ │ strhi r3, [r4, #32] │ │ │ │ │ - bhi 3248 │ │ │ │ │ + bhi 3214 │ │ │ │ │ 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 325c │ │ │ │ │ + beq 3228 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne 315c │ │ │ │ │ + bne 3128 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 329c │ │ │ │ │ + bne 3268 │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 32a4 │ │ │ │ │ + beq 3270 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r7, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3230 │ │ │ │ │ + bne 31fc │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne 315c │ │ │ │ │ + bne 3128 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 329c │ │ │ │ │ + bne 3268 │ │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ │ blx r3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 32a4 │ │ │ │ │ + beq 3270 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ str r5, [r4, #2704] @ 0xa90 │ │ │ │ │ sub r2, r7, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 31e4 │ │ │ │ │ - ldr r1, [pc, #124] @ 32b4 │ │ │ │ │ + beq 31b0 │ │ │ │ │ + ldr r1, [pc, #124] @ 3280 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r3, [r6, #1020] @ 0x3fc │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 3194 │ │ │ │ │ + bne 3160 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + bl 2e38 │ │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ands r5, r3, #4 │ │ │ │ │ - bne 3150 │ │ │ │ │ + bne 311c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r1, [pc, #40] @ 32b8 │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r1, [pc, #40] @ 3284 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b 3248 │ │ │ │ │ + b 3214 │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r7, [r4, #4] │ │ │ │ │ - b 3248 │ │ │ │ │ + b 3214 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_ctype_table │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000268 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000032bc : │ │ │ │ │ +00003288 : │ │ │ │ │ verify_end_of_number(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add r3, r0, #12288 @ 0x3000 │ │ │ │ │ ldr r6, [r3, #68] @ 0x44 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 332c │ │ │ │ │ - ldr r3, [pc, #300] @ 3410 │ │ │ │ │ + bne 32f8 │ │ │ │ │ + ldr r3, [pc, #300] @ 33dc │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub r1, r1, #97 @ 0x61 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r1, #14 │ │ │ │ │ - bhi 3304 │ │ │ │ │ + bhi 32d0 │ │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ - bgt 332c │ │ │ │ │ + bgt 32f8 │ │ │ │ │ bic r1, r4, #32 │ │ │ │ │ sub r1, r1, #65 @ 0x41 │ │ │ │ │ cmp r1, #25 │ │ │ │ │ - bls 3384 │ │ │ │ │ + bls 3350 │ │ │ │ │ sub r3, r4, #48 @ 0x30 │ │ │ │ │ cmp r4, #95 @ 0x5f │ │ │ │ │ cmpne r3, #9 │ │ │ │ │ - bls 3384 │ │ │ │ │ + bls 3350 │ │ │ │ │ mov r6, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r1, [pc, #212] @ 3414 │ │ │ │ │ + ldr r1, [pc, #212] @ 33e0 │ │ │ │ │ bl 7c <_PyTokenizer_Get+0x7c> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 3384 │ │ │ │ │ + beq 3350 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r3, [pc, #184] @ 3418 │ │ │ │ │ - ldr r2, [pc, #184] @ 341c │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r3, [pc, #184] @ 33e4 │ │ │ │ │ + ldr r2, [pc, #184] @ 33e8 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 <_PyTokenizer_parser_warn> │ │ │ │ │ R_ARM_CALL _PyTokenizer_parser_warn │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3330 │ │ │ │ │ + bne 32fc │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2e6c │ │ │ │ │ - b 332c │ │ │ │ │ + bl 2e38 │ │ │ │ │ + b 32f8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - ldr r1, [pc, #132] @ 341c │ │ │ │ │ + bl 2f3c │ │ │ │ │ + ldr r1, [pc, #132] @ 33e8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 3330 │ │ │ │ │ - ldr r1, [pc, #116] @ 3420 │ │ │ │ │ + b 32fc │ │ │ │ │ + ldr r1, [pc, #116] @ 33ec │ │ │ │ │ bl 7c <_PyTokenizer_Get+0x7c> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 3344 │ │ │ │ │ - ldr r1, [pc, #104] @ 3424 │ │ │ │ │ + b 3310 │ │ │ │ │ + ldr r1, [pc, #104] @ 33f0 │ │ │ │ │ bl 7c <_PyTokenizer_Get+0x7c> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 3344 │ │ │ │ │ - bl 2e6c │ │ │ │ │ + b 3310 │ │ │ │ │ + bl 2e38 │ │ │ │ │ sub r3, r0, #102 @ 0x66 │ │ │ │ │ cmp r3, #13 │ │ │ │ │ - ldrls r8, [pc, #80] @ 3428 │ │ │ │ │ + ldrls r8, [pc, #80] @ 33f4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ lsrls r8, r8, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ andls r8, r8, #1 │ │ │ │ │ movhi r8, #0 │ │ │ │ │ - bl 2f70 │ │ │ │ │ - b 3344 │ │ │ │ │ - ldr r1, [pc, #52] @ 342c │ │ │ │ │ + bl 2f3c │ │ │ │ │ + b 3310 │ │ │ │ │ + ldr r1, [pc, #52] @ 33f8 │ │ │ │ │ bl 7c <_PyTokenizer_Get+0x7c> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 3344 │ │ │ │ │ - ldr r1, [pc, #40] @ 3430 │ │ │ │ │ + b 3310 │ │ │ │ │ + ldr r1, [pc, #40] @ 33fc │ │ │ │ │ bl 7c <_PyTokenizer_Get+0x7c> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 3344 │ │ │ │ │ + b 3310 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x000004f4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SyntaxWarning │ │ │ │ │ .word 0x00000508 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -11,39 +11,39 @@ │ │ │ │ │ 0x00000080 005f5079 546f6b65 6e697a65 725f4765 ._PyTokenizer_Ge │ │ │ │ │ 0x00000090 74007374 726c656e 0050794d 656d5f46 t.strlen.PyMem_F │ │ │ │ │ 0x000000a0 72656500 50794d65 6d5f4d61 6c6c6f63 ree.PyMem_Malloc │ │ │ │ │ 0x000000b0 00737472 6e637079 005f5079 4c657865 .strncpy._PyLexe │ │ │ │ │ 0x000000c0 725f746f 6b656e5f 73657475 70006d65 r_token_setup.me │ │ │ │ │ 0x000000d0 6d636872 005f5079 546f6b65 6e697a65 mchr._PyTokenize │ │ │ │ │ 0x000000e0 725f7379 6e746178 6572726f 72005f50 r_syntaxerror._P │ │ │ │ │ - 0x000000f0 795f4661 74616c45 72726f72 46756e63 y_FatalErrorFunc │ │ │ │ │ - 0x00000100 005f5079 546f6b65 6e697a65 725f7761 ._PyTokenizer_wa │ │ │ │ │ - 0x00000110 726e5f69 6e76616c 69645f65 73636170 rn_invalid_escap │ │ │ │ │ - 0x00000120 655f7365 7175656e 6365005f 5079546f e_sequence._PyTo │ │ │ │ │ + 0x000000f0 79546f6b 656e697a 65725f77 61726e5f yTokenizer_warn_ │ │ │ │ │ + 0x00000100 696e7661 6c69645f 65736361 70655f73 invalid_escape_s │ │ │ │ │ + 0x00000110 65717565 6e636500 5f50795f 46617461 equence._Py_Fata │ │ │ │ │ + 0x00000120 6c457272 6f724675 6e63005f 5079546f lErrorFunc._PyTo │ │ │ │ │ 0x00000130 6b656e5f 54776f43 68617273 005f5079 ken_TwoChars._Py │ │ │ │ │ 0x00000140 556e6963 6f64655f 49735072 696e7461 Unicode_IsPrinta │ │ │ │ │ 0x00000150 626c6500 5f507954 6f6b656e 5f4f6e65 ble._PyToken_One │ │ │ │ │ 0x00000160 43686172 005f5079 4c657865 725f7570 Char._PyLexer_up │ │ │ │ │ 0x00000170 64617465 5f667374 72696e67 5f657870 date_fstring_exp │ │ │ │ │ - 0x00000180 72005f50 79546f6b 656e697a 65725f69 r._PyTokenizer_i │ │ │ │ │ - 0x00000190 6e64656e 74657272 6f72005f 50795f63 ndenterror._Py_c │ │ │ │ │ - 0x000001a0 74797065 5f746f6c 6f776572 005f5079 type_tolower._Py │ │ │ │ │ - 0x000001b0 5f637479 70655f74 61626c65 00507945 _ctype_table.PyE │ │ │ │ │ - 0x000001c0 78635f55 6e69636f 64654465 636f6465 xc_UnicodeDecode │ │ │ │ │ - 0x000001d0 4572726f 72005f50 79546f6b 656e5f54 Error._PyToken_T │ │ │ │ │ - 0x000001e0 68726565 43686172 73005079 556e6963 hreeChars.PyUnic │ │ │ │ │ - 0x000001f0 6f64655f 4465636f 64655554 4638005f ode_DecodeUTF8._ │ │ │ │ │ - 0x00000200 5079556e 69636f64 655f5363 616e4964 PyUnicode_ScanId │ │ │ │ │ - 0x00000210 656e7469 66696572 005f5079 5f446561 entifier._Py_Dea │ │ │ │ │ - 0x00000220 6c6c6f63 005f5079 4c657865 725f7479 lloc._PyLexer_ty │ │ │ │ │ - 0x00000230 70655f63 6f6d6d65 6e745f74 6f6b656e pe_comment_token │ │ │ │ │ - 0x00000240 5f736574 7570006d 656d636d 70005f50 _setup.memcmp._P │ │ │ │ │ - 0x00000250 79546f6b 656e697a 65725f73 796e7461 yTokenizer_synta │ │ │ │ │ - 0x00000260 78657272 6f725f6b 6e6f776e 5f72616e xerror_known_ran │ │ │ │ │ - 0x00000270 67650050 79556e69 636f6465 5f537562 ge.PyUnicode_Sub │ │ │ │ │ + 0x00000180 72005f50 795f6374 7970655f 746f6c6f r._Py_ctype_tolo │ │ │ │ │ + 0x00000190 77657200 5f50795f 63747970 655f7461 wer._Py_ctype_ta │ │ │ │ │ + 0x000001a0 626c6500 50794578 635f556e 69636f64 ble.PyExc_Unicod │ │ │ │ │ + 0x000001b0 65446563 6f646545 72726f72 005f5079 eDecodeError._Py │ │ │ │ │ + 0x000001c0 546f6b65 6e697a65 725f696e 64656e74 Tokenizer_indent │ │ │ │ │ + 0x000001d0 6572726f 72005f50 79546f6b 656e697a error._PyTokeniz │ │ │ │ │ + 0x000001e0 65725f73 796e7461 78657272 6f725f6b er_syntaxerror_k │ │ │ │ │ + 0x000001f0 6e6f776e 5f72616e 6765005f 5079546f nown_range._PyTo │ │ │ │ │ + 0x00000200 6b656e5f 54687265 65436861 72730050 ken_ThreeChars.P │ │ │ │ │ + 0x00000210 79556e69 636f6465 5f446563 6f646555 yUnicode_DecodeU │ │ │ │ │ + 0x00000220 54463800 5f507955 6e69636f 64655f53 TF8._PyUnicode_S │ │ │ │ │ + 0x00000230 63616e49 64656e74 69666965 72005f50 canIdentifier._P │ │ │ │ │ + 0x00000240 795f4465 616c6c6f 63005f50 794c6578 y_Dealloc._PyLex │ │ │ │ │ + 0x00000250 65725f74 7970655f 636f6d6d 656e745f er_type_comment_ │ │ │ │ │ + 0x00000260 746f6b65 6e5f7365 74757000 6d656d63 token_setup.memc │ │ │ │ │ + 0x00000270 6d700050 79556e69 636f6465 5f537562 mp.PyUnicode_Sub │ │ │ │ │ 0x00000280 73747269 6e670050 79556e69 636f6465 string.PyUnicode │ │ │ │ │ 0x00000290 5f417355 54463853 7472696e 67005079 _AsUTF8String.Py │ │ │ │ │ 0x000002a0 4572725f 45786365 7074696f 6e4d6174 Err_ExceptionMat │ │ │ │ │ 0x000002b0 63686573 005f5f61 65616269 5f696469 ches.__aeabi_idi │ │ │ │ │ 0x000002c0 76005079 4d656d5f 5265616c 6c6f6300 v.PyMem_Realloc. │ │ │ │ │ 0x000002d0 5f507954 6f6b656e 697a6572 5f706172 _PyTokenizer_par │ │ │ │ │ 0x000002e0 7365725f 7761726e 00507945 78635f53 ser_warn.PyExc_S │ │ │ ├── readline_tokenizer.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -25,17 +25,17 @@ │ │ │ │ │ 00000220 0000191c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 0000023c 0000151c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000278 00001a1c R_ARM_CALL 00000000 _PyLexer_update_fstring_expr │ │ │ │ │ 00000294 00001b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000029c 0000161c R_ARM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ 000002a8 0000071c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ 000002b0 0000071c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -000002c0 0000161c R_ARM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -000002e8 00001b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000002f0 0000161c R_ARM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +000002c4 00001b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000002cc 0000161c R_ARM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +000002dc 0000161c R_ARM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ 000002f8 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002fc 00001c02 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ 00000300 00001d02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000304 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000308 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.text.unlikely' at offset 0x930 contains 1 entry: │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -28,43 +28,43 @@ │ │ │ │ │ beq 20c │ │ │ │ │ ldr r2, [r4, #2696] @ 0xa88 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ beq 18c │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 2dc │ │ │ │ │ + beq 2b8 │ │ │ │ │ ldr r3, [pc, #644] @ 2f8 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_Decode │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r7, r0 │ │ │ │ │ beq 9c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ beq 238 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 2b8 │ │ │ │ │ + beq 2d4 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2cc │ │ │ │ │ + beq 2e8 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, r1, #2 │ │ │ │ │ bl 0 <_PyLexer_tok_reserve_buf> │ │ │ │ │ R_ARM_CALL _PyLexer_tok_reserve_buf │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2d4 │ │ │ │ │ + beq 2f0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 50 │ │ │ │ │ ldr r3, [pc, #232] @ 2fc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b8 │ │ │ │ │ + beq 2d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bne 130 │ │ │ │ │ b 1ec │ │ │ │ │ @@ -194,33 +194,33 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ b 1f4 │ │ │ │ │ + ldr r3, [pc, #64] @ 300 │ │ │ │ │ + ldr r1, [pc, #68] @ 308 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_error_ret │ │ │ │ │ + b 2a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ R_ARM_CALL _PyTokenizer_error_ret │ │ │ │ │ mov r7, r5 │ │ │ │ │ b 2a4 │ │ │ │ │ mov r5, r7 │ │ │ │ │ b 1ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ b 2a4 │ │ │ │ │ - ldr r3, [pc, #28] @ 300 │ │ │ │ │ - ldr r1, [pc, #32] @ 308 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_error_ret │ │ │ │ │ - b 2a0 │ │ │ │ │ .word 0x00000028 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_StopIteration │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000030 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ ├── abstract.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: 67108 (bytes into file) │ │ │ │ │ + Start of section headers: 67068 (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: 15 │ │ │ │ │ Section header string table index: 14 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -There are 15 section headers, starting at offset 0x10624: │ │ │ │ │ +There are 15 section headers, starting at offset 0x105fc: │ │ │ │ │ │ │ │ │ │ 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 000a48 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00e3c4 0002d8 08 I 12 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00e39c 0002d8 08 I 12 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 000a7c 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 000a7c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .text.hot PROGBITS 00000000 000a7c 008f68 00 AX 0 0 4 │ │ │ │ │ - [ 6] .rel.text.hot REL 00000000 00e69c 001ac8 08 I 12 5 4 │ │ │ │ │ - [ 7] .rodata.str1.4 PROGBITS 00000000 0099e4 000e6a 01 AMS 0 0 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 00a850 00103c 00 AX 0 0 4 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 010164 000440 08 I 12 8 4 │ │ │ │ │ - [10] .note.GNU-stack PROGBITS 00000000 00b88c 000000 00 0 0 1 │ │ │ │ │ - [11] .ARM.attributes ARM_ATTRIBUTES 00000000 00b88c 00002b 00 0 0 1 │ │ │ │ │ - [12] .symtab SYMTAB 00000000 00b8b8 001ac0 10 13 226 4 │ │ │ │ │ - [13] .strtab STRTAB 00000000 00d378 00104b 00 0 0 1 │ │ │ │ │ - [14] .shstrtab STRTAB 00000000 0105a4 000080 00 0 0 1 │ │ │ │ │ + [ 5] .text.hot PROGBITS 00000000 000a7c 008f40 00 AX 0 0 4 │ │ │ │ │ + [ 6] .rel.text.hot REL 00000000 00e674 001ac8 08 I 12 5 4 │ │ │ │ │ + [ 7] .rodata.str1.4 PROGBITS 00000000 0099bc 000e6a 01 AMS 0 0 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 00a828 00103c 00 AX 0 0 4 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 01013c 000440 08 I 12 8 4 │ │ │ │ │ + [10] .note.GNU-stack PROGBITS 00000000 00b864 000000 00 0 0 1 │ │ │ │ │ + [11] .ARM.attributes ARM_ATTRIBUTES 00000000 00b864 00002b 00 0 0 1 │ │ │ │ │ + [12] .symtab SYMTAB 00000000 00b890 001ac0 10 13 226 4 │ │ │ │ │ + [13] .strtab STRTAB 00000000 00d350 00104b 00 0 0 1 │ │ │ │ │ + [14] .shstrtab STRTAB 00000000 01057c 000080 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 {} │ │ │ │ │ @@ -82,15 +82,15 @@ │ │ │ │ │ 78: 00003e60 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ 79: 00004124 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 80: 00004148 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ 81: 000041c4 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 82: 000041cc 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ 83: 00000184 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 84: 00000624 216 FUNC LOCAL DEFAULT 1 check_class │ │ │ │ │ - 85: 000083bc 2660 FUNC LOCAL DEFAULT 5 abstract_issubclass │ │ │ │ │ + 85: 00008394 2660 FUNC LOCAL DEFAULT 5 abstract_issubclass │ │ │ │ │ 86: 000001e8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 87: 0000433c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 88: 0000434c 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ 89: 000044ac 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 90: 000044b8 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ 91: 00004870 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 92: 00004888 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ @@ -137,62 +137,62 @@ │ │ │ │ │ 133: 00006b5c 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ 134: 00006c44 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 135: 000001f4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 136: 000002a0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 137: 00006c50 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ 138: 00006e3c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 139: 00006e44 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 140: 00007050 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 140: 00007028 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 141: 000002a8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 142: 00007058 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 143: 00007334 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 144: 00007358 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 145: 000074d0 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 146: 000074f0 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 147: 00007644 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 148: 00007654 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 149: 000078d8 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 150: 000078f0 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 151: 00007adc 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 152: 00007ae4 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 153: 00007d20 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 154: 00007d28 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 155: 00007f14 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 156: 00007f1c 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 157: 00007f7c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 142: 00007030 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 143: 0000730c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 144: 00007330 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 145: 000074a8 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 146: 000074c8 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 147: 0000761c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 148: 0000762c 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 149: 000078b0 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 150: 000078c8 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 151: 00007ab4 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 152: 00007abc 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 153: 00007cf8 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 154: 00007d00 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 155: 00007eec 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 156: 00007ef4 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 157: 00007f54 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 158: 00000470 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 159: 00000488 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 160: 000004b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 161: 000004bc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 162: 0000057c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 163: 00007f84 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 164: 00008190 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 163: 00007f5c 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 164: 00008168 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 165: 00000588 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 166: 000005e8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 167: 00000000 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ 168: 0000000c 664 FUNC LOCAL DEFAULT 8 ternary_iop.constprop.0 │ │ │ │ │ 169: 00000008 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 170: 0000000c 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ 171: 0000028c 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 172: 000081a8 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 173: 000083b4 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 172: 00008180 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 173: 0000838c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 174: 000005f0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 175: 00000620 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 176: 00000624 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 177: 000006f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 178: 000083bc 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 179: 00008dc4 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 178: 00008394 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 179: 00008d9c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 180: 000002a4 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ 181: 000002ec 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 182: 000002f4 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ 183: 00000324 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 184: 000006fc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 185: 0000072c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 186: 00008e20 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 187: 00008e20 120 FUNC LOCAL DEFAULT 5 _IsFortranContiguous │ │ │ │ │ + 186: 00008df8 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 187: 00008df8 120 FUNC LOCAL DEFAULT 5 _IsFortranContiguous │ │ │ │ │ 188: 00000730 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 189: 00000328 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ 190: 00000424 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 191: 00000430 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ 192: 000004f4 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 193: 000008c8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 194: 00000504 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ @@ -283,15 +283,15 @@ │ │ │ │ │ 279: 00001320 1204 FUNC GLOBAL DEFAULT 5 PyObject_IsInstance │ │ │ │ │ 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ 281: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ 282: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckRecursiveCall │ │ │ │ │ 283: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_union_args │ │ │ │ │ 284: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnion_Type │ │ │ │ │ 285: 000021b0 56 FUNC GLOBAL DEFAULT 5 PySequence_Contains │ │ │ │ │ - 286: 00007058 768 FUNC GLOBAL HIDDEN 5 _PySequence_IterSearch │ │ │ │ │ + 286: 00007030 768 FUNC GLOBAL HIDDEN 5 _PySequence_IterSearch │ │ │ │ │ 287: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ 288: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ 289: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ 290: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ 291: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ 292: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ 293: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ @@ -357,39 +357,39 @@ │ │ │ │ │ 353: 00006938 64 FUNC GLOBAL HIDDEN 5 _PyObject_HasLen │ │ │ │ │ 354: 00006978 144 FUNC GLOBAL DEFAULT 5 PySequence_Size │ │ │ │ │ 355: 00006a08 340 FUNC GLOBAL HIDDEN 5 _PyObject_RealIsInstance │ │ │ │ │ 356: 00006b5c 244 FUNC GLOBAL DEFAULT 5 PySequence_Concat │ │ │ │ │ 357: 000001f4 180 FUNC GLOBAL DEFAULT 1 PySequence_GetSlice │ │ │ │ │ 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySlice_FromIndices │ │ │ │ │ 359: 00006c50 500 FUNC GLOBAL DEFAULT 5 PyNumber_Xor │ │ │ │ │ - 360: 00006e44 532 FUNC GLOBAL DEFAULT 5 PyNumber_InPlaceXor │ │ │ │ │ + 360: 00006e44 492 FUNC GLOBAL DEFAULT 5 PyNumber_InPlaceXor │ │ │ │ │ 361: 000002a8 8 FUNC GLOBAL DEFAULT 1 PySequence_Index │ │ │ │ │ 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 363: 00007358 408 FUNC GLOBAL DEFAULT 5 PyNumber_ToBase │ │ │ │ │ + 363: 00007330 408 FUNC GLOBAL DEFAULT 5 PyNumber_ToBase │ │ │ │ │ 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_Format │ │ │ │ │ - 365: 000074f0 356 FUNC GLOBAL DEFAULT 5 PyNumber_InPlaceMultiply │ │ │ │ │ - 366: 00007654 668 FUNC GLOBAL DEFAULT 5 PyNumber_Power │ │ │ │ │ - 367: 000078f0 500 FUNC GLOBAL DEFAULT 5 PyNumber_Divmod │ │ │ │ │ - 368: 00007ae4 580 FUNC GLOBAL DEFAULT 5 PyNumber_InPlaceLshift │ │ │ │ │ - 369: 00007d28 500 FUNC GLOBAL DEFAULT 5 PyNumber_Rshift │ │ │ │ │ - 370: 00007f1c 104 FUNC GLOBAL DEFAULT 5 PyNumber_Absolute │ │ │ │ │ + 365: 000074c8 356 FUNC GLOBAL DEFAULT 5 PyNumber_InPlaceMultiply │ │ │ │ │ + 366: 0000762c 668 FUNC GLOBAL DEFAULT 5 PyNumber_Power │ │ │ │ │ + 367: 000078c8 500 FUNC GLOBAL DEFAULT 5 PyNumber_Divmod │ │ │ │ │ + 368: 00007abc 580 FUNC GLOBAL DEFAULT 5 PyNumber_InPlaceLshift │ │ │ │ │ + 369: 00007d00 500 FUNC GLOBAL DEFAULT 5 PyNumber_Rshift │ │ │ │ │ + 370: 00007ef4 104 FUNC GLOBAL DEFAULT 5 PyNumber_Absolute │ │ │ │ │ 371: 000002b0 472 FUNC GLOBAL DEFAULT 1 PyMapping_Values │ │ │ │ │ 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ │ 373: 00000488 52 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceRemainder │ │ │ │ │ 374: 000004bc 204 FUNC GLOBAL DEFAULT 1 PyIter_Send │ │ │ │ │ 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyGen_FetchStopIterationValue │ │ │ │ │ - 376: 00007f84 548 FUNC GLOBAL DEFAULT 5 PyNumber_Float │ │ │ │ │ + 376: 00007f5c 548 FUNC GLOBAL DEFAULT 5 PyNumber_Float │ │ │ │ │ 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromString │ │ │ │ │ 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsDouble │ │ │ │ │ 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dcmpeq │ │ │ │ │ 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ 382: 00000588 104 FUNC GLOBAL DEFAULT 1 PyNumber_Positive │ │ │ │ │ 383: 00000000 12 FUNC GLOBAL HIDDEN 8 _PyNumber_InPlacePowerNoMod │ │ │ │ │ - 384: 000081a8 532 FUNC GLOBAL DEFAULT 5 PyNumber_InPlaceFloorDivide │ │ │ │ │ + 384: 00008180 532 FUNC GLOBAL DEFAULT 5 PyNumber_InPlaceFloorDivide │ │ │ │ │ 385: 000005f0 52 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceTrueDivide │ │ │ │ │ 386: 000002a4 80 FUNC GLOBAL DEFAULT 8 PyNumber_MatrixMultiply │ │ │ │ │ 387: 000002f4 52 FUNC GLOBAL DEFAULT 8 PyNumber_InPlaceMatrixMultiply │ │ │ │ │ 388: 000006fc 52 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceRshift │ │ │ │ │ 389: 00000328 8 FUNC GLOBAL DEFAULT 8 PySequence_Count │ │ │ │ │ 390: 00000774 136 FUNC GLOBAL DEFAULT 1 PyMapping_GetOptionalItemString │ │ │ │ │ 391: 00000330 256 FUNC GLOBAL DEFAULT 8 PySequence_InPlaceConcat │ │ │ │ │ @@ -402,15 +402,15 @@ │ │ │ │ │ 398: 00000688 52 FUNC GLOBAL DEFAULT 8 PyMapping_HasKeyStringWithError │ │ │ │ │ 399: 000006bc 52 FUNC GLOBAL DEFAULT 8 PyMapping_HasKeyWithError │ │ │ │ │ 400: 000008d4 184 FUNC GLOBAL DEFAULT 1 PySequence_DelSlice │ │ │ │ │ 401: 000006f0 292 FUNC GLOBAL DEFAULT 8 PySequence_InPlaceRepeat │ │ │ │ │ 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ 403: 00000814 276 FUNC GLOBAL DEFAULT 8 PySequence_Repeat │ │ │ │ │ 404: 0000098c 188 FUNC GLOBAL DEFAULT 1 PySequence_SetSlice │ │ │ │ │ - 405: 00008e98 208 FUNC GLOBAL DEFAULT 5 PyBuffer_GetPointer │ │ │ │ │ + 405: 00008e70 208 FUNC GLOBAL DEFAULT 5 PyBuffer_GetPointer │ │ │ │ │ 406: 00000928 148 FUNC GLOBAL DEFAULT 8 PyBuffer_SizeFromFormat │ │ │ │ │ 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyImport_GetModuleAttrString │ │ │ │ │ 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunctionObjArgs │ │ │ │ │ 409: 000009bc 16 FUNC GLOBAL DEFAULT 8 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ │ 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CallInInterpreterAndRawFree │ │ │ │ │ 411: 000009e8 256 FUNC GLOBAL DEFAULT 8 PyBuffer_FromContiguous │ │ │ │ │ 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0xe3c4 contains 91 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xe39c contains 91 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000048 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000074 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000084 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000088 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 0000008c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000ec 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ @@ -12,25 +12,25 @@ │ │ │ │ │ 0000015c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000016c 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000170 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000174 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000178 00012f02 R_ARM_ABS32 00000000 PyCFunction_Type │ │ │ │ │ 0000017c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000180 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001e4 0000551d R_ARM_JUMP24 000083bc abstract_issubclass │ │ │ │ │ +000001e4 0000551d R_ARM_JUMP24 00008394 abstract_issubclass │ │ │ │ │ 000001e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001ec 00011c02 R_ARM_ABS32 00000000 _PyUnion_Type │ │ │ │ │ 000001f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000230 0001661c R_ARM_CALL 00000000 _PySlice_FromIndices │ │ │ │ │ 00000270 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000027c 0000031c R_ARM_CALL 00000580 null_error.isra.0 │ │ │ │ │ 00000298 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 000002a0 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 000002a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002ac 00011e1d R_ARM_JUMP24 00007058 _PySequence_IterSearch │ │ │ │ │ +000002ac 00011e1d R_ARM_JUMP24 00007030 _PySequence_IterSearch │ │ │ │ │ 000002e4 0001741d R_ARM_JUMP24 00000000 PyDict_Values │ │ │ │ │ 000002fc 0001521c R_ARM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ 00000318 0000e41c R_ARM_CALL 00000740 PyObject_GetIter │ │ │ │ │ 00000344 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000034c 0001341c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 0000035c 0001351c R_ARM_CALL 00000000 _PyList_Extend │ │ │ │ │ 00000394 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -89,15 +89,15 @@ │ │ │ │ │ 000009cc 0001661c R_ARM_CALL 00000000 _PySlice_FromIndices │ │ │ │ │ 00000a10 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000a1c 0000031c R_ARM_CALL 00000580 null_error.isra.0 │ │ │ │ │ 00000a38 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000a40 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000a44 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xe69c contains 857 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xe674 contains 857 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000005c 0000e31c R_ARM_CALL 00000000 PyList_AsTuple │ │ │ │ │ 00000068 0000e41c R_ARM_CALL 00000740 PyObject_GetIter │ │ │ │ │ 0000007c 0000e51c R_ARM_CALL 00003e80 PyObject_LengthHint │ │ │ │ │ 0000008c 0000e61c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ 000001f0 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000208 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -287,15 +287,15 @@ │ │ │ │ │ 00002134 00011a1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ 00002168 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002188 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000021a0 0000fb02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000021a4 00011c02 R_ARM_ABS32 00000000 _PyUnion_Type │ │ │ │ │ 000021a8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000021ac 0000fc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000021e4 00011e1d R_ARM_JUMP24 00007058 _PySequence_IterSearch │ │ │ │ │ +000021e4 00011e1d R_ARM_JUMP24 00007030 _PySequence_IterSearch │ │ │ │ │ 0000222c 00011f1c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00002264 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002270 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000229c 0001201c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ 000022ac 0000ec1c R_ARM_CALL 00000000 _PyErr_Clear │ │ │ │ │ 00002300 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00002348 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ @@ -755,209 +755,209 @@ │ │ │ │ │ 00006ce0 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00006d48 0000391c R_ARM_CALL 00000090 binary_op.part.0 │ │ │ │ │ 00006d78 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006de4 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006e34 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006e3c 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00006e40 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006f38 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00006fa8 0000291c R_ARM_CALL 00000000 binary_iop.part.0 │ │ │ │ │ -00006fd8 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007018 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007030 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007048 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007050 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007054 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007080 0000e41c R_ARM_CALL 00000740 PyObject_GetIter │ │ │ │ │ -000070a8 00016a1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00007104 00016a1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00007160 00016a1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000071dc 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007204 0001141c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007210 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000721c 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007234 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007254 0001141c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000727c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007288 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000072bc 0001141c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000072e4 0000eb1c R_ARM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -000072f4 0000ec1c R_ARM_CALL 00000000 _PyErr_Clear │ │ │ │ │ -000072fc 0000031c R_ARM_CALL 00000580 null_error.isra.0 │ │ │ │ │ -00007310 0001081c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000732c 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007334 00012302 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00007338 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000733c 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007340 00013e02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00007344 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007348 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000734c 0000f102 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ -00007350 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00007354 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000738c 0001141c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000073d4 00016c1c R_ARM_CALL 00000000 _PyLong_Format │ │ │ │ │ -000073fc 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000742c 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007470 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007494 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000749c 0000031c R_ARM_CALL 00000580 null_error.isra.0 │ │ │ │ │ -000074b4 0001211c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -000074d0 00012c02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -000074d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000074d8 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000074dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000074e0 00012402 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ -000074e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000074e8 00012502 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000074ec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007584 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007620 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000763c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007644 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007648 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000764c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007650 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000076fc 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000077f8 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007840 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007884 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000789c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000078b4 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000078d0 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000078d8 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000078dc 0000fd02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000078e0 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000078e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000078e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000078ec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007980 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000079e8 0000391c R_ARM_CALL 00000090 binary_op.part.0 │ │ │ │ │ -00007a18 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a84 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007ad4 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007adc 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007ae0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007bdc 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007c40 0000291c R_ARM_CALL 00000000 binary_iop.part.0 │ │ │ │ │ -00007c70 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007cb0 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007d00 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007d18 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007d20 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007d24 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007db8 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007e20 0000391c R_ARM_CALL 00000090 binary_op.part.0 │ │ │ │ │ -00007e50 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007ebc 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007f0c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007f14 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007f18 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007f58 0000031c R_ARM_CALL 00000580 null_error.isra.0 │ │ │ │ │ -00007f74 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007f7c 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00007f80 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008024 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000803c 0001791d R_ARM_JUMP24 00000000 PyFloat_FromString │ │ │ │ │ -00008044 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00008074 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008090 0001261c R_ARM_CALL 000023e8 _PyNumber_Index │ │ │ │ │ -0000809c 00017a1c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -000080c4 00017b1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000080d0 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000080ec 00017c1d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -00008104 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008130 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008150 0001211c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00008180 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008188 0000031c R_ARM_CALL 00000580 null_error.isra.0 │ │ │ │ │ -00008190 00017d02 R_ARM_ABS32 00000000 PyFloat_Type │ │ │ │ │ -00008194 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00008198 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000081a0 00012502 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000081a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000829c 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000830c 0000291c R_ARM_CALL 00000000 binary_iop.part.0 │ │ │ │ │ -0000833c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000837c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008394 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000083ac 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000083b4 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000083b8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000083e4 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00008420 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000846c 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000084a8 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000084f4 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00008530 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008578 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000085b4 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000085f0 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008628 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008668 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000867c 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000086ac 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000870c 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000876c 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000087cc 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00008844 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000889c 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008914 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008948 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008960 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008984 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000089b8 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000089fc 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a10 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008a50 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a64 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008aa0 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008ab4 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008acc 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008b04 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b60 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b84 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b9c 00011a1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00008be8 00011a1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00008c18 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c24 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c44 00011a1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00008c74 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c80 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008cbc 00011a1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00008cec 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008d58 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008d70 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008dbc 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008dc4 0000fc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006f18 0000291c R_ARM_CALL 00000000 binary_iop.part.0 │ │ │ │ │ +00006f50 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00006fb0 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006ff0 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007008 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007020 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007028 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000702c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007058 0000e41c R_ARM_CALL 00000740 PyObject_GetIter │ │ │ │ │ +00007080 00016a1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000070dc 00016a1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00007138 00016a1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000071b4 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000071dc 0001141c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000071e8 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000071f4 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000720c 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000722c 0001141c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007254 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007260 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007294 0001141c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000072bc 0000eb1c R_ARM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +000072cc 0000ec1c R_ARM_CALL 00000000 _PyErr_Clear │ │ │ │ │ +000072d4 0000031c R_ARM_CALL 00000580 null_error.isra.0 │ │ │ │ │ +000072e8 0001081c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00007304 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000730c 00012302 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00007310 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007314 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007318 00013e02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000731c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007320 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007324 0000f102 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ +00007328 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000732c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007364 0001141c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000073ac 00016c1c R_ARM_CALL 00000000 _PyLong_Format │ │ │ │ │ +000073d4 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007404 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007448 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000746c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007474 0000031c R_ARM_CALL 00000580 null_error.isra.0 │ │ │ │ │ +0000748c 0001211c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +000074a8 00012c02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +000074ac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000074b0 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000074b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000074b8 00012402 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ +000074bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000074c0 00012502 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ +000074c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000755c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000075f8 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007614 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000761c 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00007620 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00007624 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007628 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000076d4 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000077d0 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007818 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000785c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007874 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000788c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000078a8 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000078b0 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000078b4 0000fd02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +000078b8 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000078bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000078c0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000078c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007958 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000079c0 0000391c R_ARM_CALL 00000090 binary_op.part.0 │ │ │ │ │ +000079f0 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a5c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007aac 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ab4 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00007ab8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007bb4 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007c18 0000291c R_ARM_CALL 00000000 binary_iop.part.0 │ │ │ │ │ +00007c48 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007c88 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007cd8 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007cf0 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007cf8 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00007cfc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007d90 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007df8 0000391c R_ARM_CALL 00000090 binary_op.part.0 │ │ │ │ │ +00007e28 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007e94 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ee4 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007eec 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00007ef0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007f30 0000031c R_ARM_CALL 00000580 null_error.isra.0 │ │ │ │ │ +00007f4c 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007f54 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00007f58 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007ffc 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00008014 0001791d R_ARM_JUMP24 00000000 PyFloat_FromString │ │ │ │ │ +0000801c 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000804c 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008068 0001261c R_ARM_CALL 000023e8 _PyNumber_Index │ │ │ │ │ +00008074 00017a1c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +0000809c 00017b1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000080a8 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000080c4 00017c1d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +000080dc 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008108 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008128 0001211c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00008158 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008160 0000031c R_ARM_CALL 00000580 null_error.isra.0 │ │ │ │ │ +00008168 00017d02 R_ARM_ABS32 00000000 PyFloat_Type │ │ │ │ │ +0000816c 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00008170 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008178 00012502 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000817c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008274 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000082e4 0000291c R_ARM_CALL 00000000 binary_iop.part.0 │ │ │ │ │ +00008314 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008354 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000836c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008384 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000838c 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00008390 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000083bc 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000083f8 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008444 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00008480 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000084cc 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00008508 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008550 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000858c 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000085c8 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008600 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008640 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008654 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008684 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000086e4 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00008744 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000087a4 0000f61c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000881c 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008874 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000088ec 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008920 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008938 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000895c 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008990 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000089d4 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000089e8 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008a28 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a3c 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008a78 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a8c 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008aa4 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008adc 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b38 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b5c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b74 00011a1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00008bc0 00011a1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00008bf0 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008bfc 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c1c 00011a1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00008c4c 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c58 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008c94 00011a1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00008cc4 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d30 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d48 0000e71c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008d94 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d9c 0000fc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008da0 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008da4 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008da8 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008dac 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008db0 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008db4 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008db8 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008dbc 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008dc0 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008dc4 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00008dc8 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00008dcc 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00008dd0 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00008dd4 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00008dd8 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00008ddc 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00008de0 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008de4 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008de4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00008de8 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00008dec 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00008df0 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00008df4 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008df8 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008dfc 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008e00 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008e04 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008e08 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008e0c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008e10 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008e14 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008e18 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008e1c 0000f06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008e8c 00007c1d R_ARM_JUMP24 00000730 _IsFortranContiguous.part.0 │ │ │ │ │ +00008e64 00007c1d R_ARM_JUMP24 00000730 _IsFortranContiguous.part.0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x10164 contains 136 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x1013c contains 136 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000008 0000fd02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 00000078 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000bc 00010e1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000104 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000148 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000198 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -972,15 +972,15 @@ │ │ │ │ │ 000002a0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c0 0000161c R_ARM_CALL 00000d2c binary_op1 │ │ │ │ │ 000002e0 0000391c R_ARM_CALL 00000090 binary_op.part.0 │ │ │ │ │ 000002ec 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000002f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000318 00002c1c R_ARM_CALL 00002754 binary_iop │ │ │ │ │ 00000324 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000032c 00011e1d R_ARM_JUMP24 00007058 _PySequence_IterSearch │ │ │ │ │ +0000032c 00011e1d R_ARM_JUMP24 00007030 _PySequence_IterSearch │ │ │ │ │ 000003d0 00002f1c R_ARM_CALL 00002808 binary_iop1 │ │ │ │ │ 00000400 0000e91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000418 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000424 00010f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000428 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 0000042c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000470 0000f91c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ @@ -1039,40 +1039,40 @@ │ │ │ │ │ 000009c8 0000d402 R_ARM_ABS32 000009cc _buffer_release_call │ │ │ │ │ 000009dc 0001161c R_ARM_CALL 000012a4 PyBuffer_Release │ │ │ │ │ 00000a18 00015d1c R_ARM_CALL 00006304 PyBuffer_IsContiguous │ │ │ │ │ 00000a30 00013a1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00000a40 00019c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000a50 0000ed1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000a88 00019d1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00000aa0 0001951c R_ARM_CALL 00008e98 PyBuffer_GetPointer │ │ │ │ │ +00000aa0 0001951c R_ARM_CALL 00008e70 PyBuffer_GetPointer │ │ │ │ │ 00000aac 00013a1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00000ad4 00019e1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000ae0 0000d702 R_ARM_ABS32 00000b30 _Py_add_one_to_index_F │ │ │ │ │ 00000ae4 0000d802 R_ARM_ABS32 00000ae8 _Py_add_one_to_index_C │ │ │ │ │ 00000b70 00013c1d R_ARM_JUMP24 00004148 PyObject_Size │ │ │ │ │ 00000c1c 0001111c R_ARM_CALL 00001064 PyObject_GetBuffer │ │ │ │ │ 00000c3c 0001141c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000c50 0001111c R_ARM_CALL 00001064 PyObject_GetBuffer │ │ │ │ │ 00000c60 0001161c R_ARM_CALL 000012a4 PyBuffer_Release │ │ │ │ │ 00000c84 0001141c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000c8c 0001161c R_ARM_CALL 000012a4 PyBuffer_Release │ │ │ │ │ 00000c94 0001161c R_ARM_CALL 000012a4 PyBuffer_Release │ │ │ │ │ 00000cac 00007d1c R_ARM_CALL 000065cc _IsCContiguous │ │ │ │ │ 00000cc8 00007d1c R_ARM_CALL 000065cc _IsCContiguous │ │ │ │ │ -00000cd8 0000bb1c R_ARM_CALL 00008e20 _IsFortranContiguous │ │ │ │ │ -00000cf4 0000bb1c R_ARM_CALL 00008e20 _IsFortranContiguous │ │ │ │ │ +00000cd8 0000bb1c R_ARM_CALL 00008df8 _IsFortranContiguous │ │ │ │ │ +00000cf4 0000bb1c R_ARM_CALL 00008df8 _IsFortranContiguous │ │ │ │ │ 00000d0c 00013a1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00000d14 0001161c R_ARM_CALL 000012a4 PyBuffer_Release │ │ │ │ │ 00000d1c 0001161c R_ARM_CALL 000012a4 PyBuffer_Release │ │ │ │ │ 00000d2c 00019c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000d40 0000ed1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000d48 0001161c R_ARM_CALL 000012a4 PyBuffer_Release │ │ │ │ │ 00000d50 0001161c R_ARM_CALL 000012a4 PyBuffer_Release │ │ │ │ │ -00000de4 0001951c R_ARM_CALL 00008e98 PyBuffer_GetPointer │ │ │ │ │ -00000df4 0001951c R_ARM_CALL 00008e98 PyBuffer_GetPointer │ │ │ │ │ +00000de4 0001951c R_ARM_CALL 00008e70 PyBuffer_GetPointer │ │ │ │ │ +00000df4 0001951c R_ARM_CALL 00008e70 PyBuffer_GetPointer │ │ │ │ │ 00000e04 00013a1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00000e10 00019e1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e18 0001161c R_ARM_CALL 000012a4 PyBuffer_Release │ │ │ │ │ 00000e20 0001161c R_ARM_CALL 000012a4 PyBuffer_Release │ │ │ │ │ 00000e34 0000fe02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000e38 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e3c 00011502 R_ARM_ABS32 00000000 PyExc_BufferError │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -141,15 +141,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 624 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1ac │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 83bc │ │ │ │ │ + b 8394 │ │ │ │ │ R_ARM_JUMP24 abstract_issubclass │ │ │ │ │ .word 0x00000574 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyUnion_Type │ │ │ │ │ .word 0x00000598 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -207,15 +207,15 @@ │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x000008d8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ 000002a8 : │ │ │ │ │ PySequence_Index(): │ │ │ │ │ mov r2, #2 │ │ │ │ │ - b 7058 <_PySequence_IterSearch> │ │ │ │ │ + b 7030 <_PySequence_IterSearch> │ │ │ │ │ R_ARM_JUMP24 _PySequence_IterSearch │ │ │ │ │ │ │ │ │ │ 000002b0 : │ │ │ │ │ PyMapping_Values(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -2406,15 +2406,15 @@ │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 21d8 │ │ │ │ │ bx r2 │ │ │ │ │ mov r2, #3 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b 7058 <_PySequence_IterSearch> │ │ │ │ │ + b 7030 <_PySequence_IterSearch> │ │ │ │ │ R_ARM_JUMP24 _PySequence_IterSearch │ │ │ │ │ │ │ │ │ │ 000021e8 : │ │ │ │ │ PyNumber_AsSsize_t(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -5705,15 +5705,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 4efc │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 83bc │ │ │ │ │ + bl 8394 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 4efc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -7674,15 +7674,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 6a80 <_PyObject_RealIsInstance+0x78> │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 83bc │ │ │ │ │ + bl 8394 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 6a80 <_PyObject_RealIsInstance+0x78> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -7909,350 +7909,340 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6ee4 │ │ │ │ │ + beq 6ee8 │ │ │ │ │ ldr r6, [r3, #108] @ 0x6c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 6eb4 │ │ │ │ │ + bne 6eb8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r7, [r3, #56] @ 0x38 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 6f0c │ │ │ │ │ + bne 6f24 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 6f9c │ │ │ │ │ - ldr r6, [pc, #440] @ 7050 │ │ │ │ │ + beq 6f0c │ │ │ │ │ + ldr r6, [pc, #400] @ 7028 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 6fb4 │ │ │ │ │ + beq 6f64 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx r6 │ │ │ │ │ - ldr r6, [pc, #400] @ 7050 │ │ │ │ │ + ldr r6, [pc, #356] @ 7028 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 6eac │ │ │ │ │ + bne 6eb0 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7020 │ │ │ │ │ + bne 6ff8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 6e78 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 6f9c │ │ │ │ │ + beq 6f0c │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6f9c │ │ │ │ │ + beq 6f0c │ │ │ │ │ ldr r8, [r3, #56] @ 0x38 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 6f74 │ │ │ │ │ - b 6f9c │ │ │ │ │ + bne 6f78 │ │ │ │ │ + ldr r2, [pc, #280] @ 702c │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL binary_iop.part.0 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + b 6eb0 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 6e88 │ │ │ │ │ ldr r8, [r3, #56] @ 0x38 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ beq 6e88 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 6f6c │ │ │ │ │ + beq 6f70 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 6e90 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6fe0 │ │ │ │ │ - ldr r6, [pc, #260] @ 7050 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r7 │ │ │ │ │ - cmp r0, r6 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - bne 6eac │ │ │ │ │ + bne 6fb8 │ │ │ │ │ + ldr r6, [pc, #196] @ 7028 │ │ │ │ │ + b 6e98 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 6fc4 │ │ │ │ │ + bne 7010 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 6f9c │ │ │ │ │ + beq 6f0c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ - ldr r2, [pc, #200] @ 7050 │ │ │ │ │ + ldr r2, [pc, #156] @ 7028 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 6eac │ │ │ │ │ + bne 6eb0 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7038 │ │ │ │ │ - ldr r2, [pc, #176] @ 7054 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL binary_iop.part.0 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - b 6eac │ │ │ │ │ - ldr r3, [r6] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - movne r8, #0 │ │ │ │ │ - beq 6f9c │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ - bne 6f6c │ │ │ │ │ - ldr r0, [pc, #116] @ 7050 │ │ │ │ │ + beq 6f0c │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + str r2, [r0] │ │ │ │ │ + bne 6f0c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6f6c │ │ │ │ │ + b 6f0c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ - ldr r6, [pc, #92] @ 7050 │ │ │ │ │ + ldr r6, [pc, #92] @ 7028 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 6eac │ │ │ │ │ - ldr r8, [r6] │ │ │ │ │ - cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bne 6eb0 │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 6e94 │ │ │ │ │ - sub r8, r8, #1 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - str r8, [r6] │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ bne 6e94 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6f48 │ │ │ │ │ + b 6e94 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 6ed4 │ │ │ │ │ + bne 6ed8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6ed4 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - str r2, [r0] │ │ │ │ │ - bne 6f9c │ │ │ │ │ + b 6ed8 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + bne 6f70 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6f9c │ │ │ │ │ + b 6f70 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ .word 0x000008fc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007058 <_PySequence_IterSearch>: │ │ │ │ │ +00007030 <_PySequence_IterSearch>: │ │ │ │ │ _PySequence_IterSearch(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq 72fc <_PySequence_IterSearch+0x2a4> │ │ │ │ │ + beq 72d4 <_PySequence_IterSearch+0x2a4> │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ bl 740 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7308 <_PySequence_IterSearch+0x2b0> │ │ │ │ │ + beq 72e0 <_PySequence_IterSearch+0x2b0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 7218 <_PySequence_IterSearch+0x1c0> │ │ │ │ │ + beq 71f0 <_PySequence_IterSearch+0x1c0> │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq 70cc <_PySequence_IterSearch+0x74> │ │ │ │ │ + beq 70a4 <_PySequence_IterSearch+0x74> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 720c <_PySequence_IterSearch+0x1b4> │ │ │ │ │ + beq 71e4 <_PySequence_IterSearch+0x1b4> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - blt 7258 <_PySequence_IterSearch+0x200> │ │ │ │ │ - bne 71b0 <_PySequence_IterSearch+0x158> │ │ │ │ │ + blt 7230 <_PySequence_IterSearch+0x200> │ │ │ │ │ + bne 7188 <_PySequence_IterSearch+0x158> │ │ │ │ │ sub r5, r7, #2 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 7218 <_PySequence_IterSearch+0x1c0> │ │ │ │ │ + beq 71f0 <_PySequence_IterSearch+0x1c0> │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - beq 7128 <_PySequence_IterSearch+0xd0> │ │ │ │ │ + beq 7100 <_PySequence_IterSearch+0xd0> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 7284 <_PySequence_IterSearch+0x22c> │ │ │ │ │ + beq 725c <_PySequence_IterSearch+0x22c> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - blt 7258 <_PySequence_IterSearch+0x200> │ │ │ │ │ - bne 7260 <_PySequence_IterSearch+0x208> │ │ │ │ │ + blt 7230 <_PySequence_IterSearch+0x200> │ │ │ │ │ + bne 7238 <_PySequence_IterSearch+0x208> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq 7270 <_PySequence_IterSearch+0x218> │ │ │ │ │ + beq 7248 <_PySequence_IterSearch+0x218> │ │ │ │ │ mov r9, #0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 7218 <_PySequence_IterSearch+0x1c0> │ │ │ │ │ + beq 71f0 <_PySequence_IterSearch+0x1c0> │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - beq 7184 <_PySequence_IterSearch+0x12c> │ │ │ │ │ + beq 715c <_PySequence_IterSearch+0x12c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 7278 <_PySequence_IterSearch+0x220> │ │ │ │ │ + beq 7250 <_PySequence_IterSearch+0x220> │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt 7258 <_PySequence_IterSearch+0x200> │ │ │ │ │ - bne 71e8 <_PySequence_IterSearch+0x190> │ │ │ │ │ + blt 7230 <_PySequence_IterSearch+0x200> │ │ │ │ │ + bne 71c0 <_PySequence_IterSearch+0x190> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne 7140 <_PySequence_IterSearch+0xe8> │ │ │ │ │ + bne 7118 <_PySequence_IterSearch+0xe8> │ │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ │ movne r3, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ orr r9, r9, r3 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b 7140 <_PySequence_IterSearch+0xe8> │ │ │ │ │ + b 7118 <_PySequence_IterSearch+0xe8> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ moveq r5, #0 │ │ │ │ │ - bne 7290 <_PySequence_IterSearch+0x238> │ │ │ │ │ + bne 7268 <_PySequence_IterSearch+0x238> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 71e0 <_PySequence_IterSearch+0x188> │ │ │ │ │ + beq 71b8 <_PySequence_IterSearch+0x188> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 71e0 <_PySequence_IterSearch+0x188> │ │ │ │ │ + bne 71b8 <_PySequence_IterSearch+0x188> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne 72a0 <_PySequence_IterSearch+0x248> │ │ │ │ │ + bne 7278 <_PySequence_IterSearch+0x248> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 71bc <_PySequence_IterSearch+0x164> │ │ │ │ │ - ldr r3, [pc, #308] @ 7334 <_PySequence_IterSearch+0x2dc> │ │ │ │ │ - ldr r1, [pc, #308] @ 7338 <_PySequence_IterSearch+0x2e0> │ │ │ │ │ + beq 7194 <_PySequence_IterSearch+0x164> │ │ │ │ │ + ldr r3, [pc, #308] @ 730c <_PySequence_IterSearch+0x2dc> │ │ │ │ │ + ldr r1, [pc, #308] @ 7310 <_PySequence_IterSearch+0x2e0> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 7258 <_PySequence_IterSearch+0x200> │ │ │ │ │ + b 7230 <_PySequence_IterSearch+0x200> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 70cc <_PySequence_IterSearch+0x74> │ │ │ │ │ - ldr r3, [pc, #284] @ 733c <_PySequence_IterSearch+0x2e4> │ │ │ │ │ + b 70a4 <_PySequence_IterSearch+0x74> │ │ │ │ │ + ldr r3, [pc, #284] @ 7314 <_PySequence_IterSearch+0x2e4> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r6, [r0, r3] │ │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 72cc <_PySequence_IterSearch+0x274> │ │ │ │ │ + bne 72a4 <_PySequence_IterSearch+0x274> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7258 <_PySequence_IterSearch+0x200> │ │ │ │ │ + bne 7230 <_PySequence_IterSearch+0x200> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne 71bc <_PySequence_IterSearch+0x164> │ │ │ │ │ - ldr r3, [pc, #240] @ 7340 <_PySequence_IterSearch+0x2e8> │ │ │ │ │ - ldr r1, [pc, #240] @ 7344 <_PySequence_IterSearch+0x2ec> │ │ │ │ │ + bne 7194 <_PySequence_IterSearch+0x164> │ │ │ │ │ + ldr r3, [pc, #240] @ 7318 <_PySequence_IterSearch+0x2e8> │ │ │ │ │ + ldr r1, [pc, #240] @ 731c <_PySequence_IterSearch+0x2ec> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 71bc <_PySequence_IterSearch+0x164> │ │ │ │ │ + b 7194 <_PySequence_IterSearch+0x164> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq 71bc <_PySequence_IterSearch+0x164> │ │ │ │ │ + beq 7194 <_PySequence_IterSearch+0x164> │ │ │ │ │ cmp r7, #3 │ │ │ │ │ - beq 7298 <_PySequence_IterSearch+0x240> │ │ │ │ │ + beq 7270 <_PySequence_IterSearch+0x240> │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b 713c <_PySequence_IterSearch+0xe4> │ │ │ │ │ + b 7114 <_PySequence_IterSearch+0xe4> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7184 <_PySequence_IterSearch+0x12c> │ │ │ │ │ + b 715c <_PySequence_IterSearch+0x12c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7128 <_PySequence_IterSearch+0xd0> │ │ │ │ │ + b 7100 <_PySequence_IterSearch+0xd0> │ │ │ │ │ cmp r7, #3 │ │ │ │ │ - bne 72c4 <_PySequence_IterSearch+0x26c> │ │ │ │ │ + bne 729c <_PySequence_IterSearch+0x26c> │ │ │ │ │ mov r5, #1 │ │ │ │ │ - b 71bc <_PySequence_IterSearch+0x164> │ │ │ │ │ + b 7194 <_PySequence_IterSearch+0x164> │ │ │ │ │ cmp r7, #3 │ │ │ │ │ - beq 7298 <_PySequence_IterSearch+0x240> │ │ │ │ │ + beq 7270 <_PySequence_IterSearch+0x240> │ │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ │ - bne 71a8 <_PySequence_IterSearch+0x150> │ │ │ │ │ - ldr r3, [pc, #124] @ 7334 <_PySequence_IterSearch+0x2dc> │ │ │ │ │ - ldr r1, [pc, #140] @ 7348 <_PySequence_IterSearch+0x2f0> │ │ │ │ │ + bne 7180 <_PySequence_IterSearch+0x150> │ │ │ │ │ + ldr r3, [pc, #124] @ 730c <_PySequence_IterSearch+0x2dc> │ │ │ │ │ + ldr r1, [pc, #140] @ 7320 <_PySequence_IterSearch+0x2f0> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 7258 <_PySequence_IterSearch+0x200> │ │ │ │ │ + b 7230 <_PySequence_IterSearch+0x200> │ │ │ │ │ mov r5, #1 │ │ │ │ │ - b 70e4 <_PySequence_IterSearch+0x8c> │ │ │ │ │ + b 70bc <_PySequence_IterSearch+0x8c> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7234 <_PySequence_IterSearch+0x1dc> │ │ │ │ │ - ldr r3, [pc, #108] @ 734c <_PySequence_IterSearch+0x2f4> │ │ │ │ │ + beq 720c <_PySequence_IterSearch+0x1dc> │ │ │ │ │ + ldr r3, [pc, #108] @ 7324 <_PySequence_IterSearch+0x2f4> │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_CALL _PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7234 <_PySequence_IterSearch+0x1dc> │ │ │ │ │ + beq 720c <_PySequence_IterSearch+0x1dc> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyErr_Clear> │ │ │ │ │ R_ARM_CALL _PyErr_Clear │ │ │ │ │ - b 7234 <_PySequence_IterSearch+0x1dc> │ │ │ │ │ + b 720c <_PySequence_IterSearch+0x1dc> │ │ │ │ │ bl 580 │ │ │ │ │ R_ARM_CALL null_error.isra.0 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 71e0 <_PySequence_IterSearch+0x188> │ │ │ │ │ - ldr r4, [pc, #64] @ 7350 <_PySequence_IterSearch+0x2f8> │ │ │ │ │ + b 71b8 <_PySequence_IterSearch+0x188> │ │ │ │ │ + ldr r4, [pc, #64] @ 7328 <_PySequence_IterSearch+0x2f8> │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7300 <_PySequence_IterSearch+0x2a8> │ │ │ │ │ + beq 72d8 <_PySequence_IterSearch+0x2a8> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ - ldr r1, [pc, #44] @ 7354 <_PySequence_IterSearch+0x2fc> │ │ │ │ │ + ldr r1, [pc, #44] @ 732c <_PySequence_IterSearch+0x2fc> │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 7300 <_PySequence_IterSearch+0x2a8> │ │ │ │ │ + b 72d8 <_PySequence_IterSearch+0x2a8> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x0000094c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000114 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ @@ -8263,118 +8253,118 @@ │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_StopIteration │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000900 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007358 : │ │ │ │ │ +00007330 : │ │ │ │ │ PyNumber_ToBase(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub r3, r1, #8 │ │ │ │ │ bic r3, r3, #8 │ │ │ │ │ bic r2, r1, #8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ cmpne r3, #0 │ │ │ │ │ - beq 739c │ │ │ │ │ - ldr r3, [pc, #328] @ 74d0 │ │ │ │ │ - ldr r1, [pc, #328] @ 74d4 │ │ │ │ │ + beq 7374 │ │ │ │ │ + ldr r3, [pc, #328] @ 74a8 │ │ │ │ │ + ldr r1, [pc, #328] @ 74ac │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 749c │ │ │ │ │ + beq 7474 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 7404 │ │ │ │ │ + beq 73dc │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyLong_Format> │ │ │ │ │ R_ARM_CALL _PyLong_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 7394 │ │ │ │ │ + beq 736c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 7394 │ │ │ │ │ + bne 736c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7394 │ │ │ │ │ + b 736c │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 741c │ │ │ │ │ + beq 73f4 │ │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7434 │ │ │ │ │ - ldr r0, [pc, #180] @ 74d8 │ │ │ │ │ + bne 740c │ │ │ │ │ + ldr r0, [pc, #180] @ 74b0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #176] @ 74dc │ │ │ │ │ + ldr r1, [pc, #176] @ 74b4 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 7390 │ │ │ │ │ + b 7368 │ │ │ │ │ blx r2 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7390 │ │ │ │ │ + beq 7368 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [pc, #148] @ 74e0 │ │ │ │ │ + ldr r2, [pc, #148] @ 74b8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 73cc │ │ │ │ │ + beq 73a4 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - bne 74a4 │ │ │ │ │ - ldr r2, [pc, #112] @ 74d8 │ │ │ │ │ - ldr r1, [pc, #120] @ 74e4 │ │ │ │ │ + bne 747c │ │ │ │ │ + ldr r2, [pc, #112] @ 74b0 │ │ │ │ │ + ldr r1, [pc, #120] @ 74bc │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7390 │ │ │ │ │ + beq 7368 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 7390 │ │ │ │ │ + bne 7368 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7390 │ │ │ │ │ + b 7368 │ │ │ │ │ bl 580 │ │ │ │ │ R_ARM_CALL null_error.isra.0 │ │ │ │ │ - b 7390 │ │ │ │ │ - ldr r1, [pc, #60] @ 74e8 │ │ │ │ │ - ldr r2, [pc, #60] @ 74ec │ │ │ │ │ + b 7368 │ │ │ │ │ + ldr r1, [pc, #60] @ 74c0 │ │ │ │ │ + ldr r2, [pc, #60] @ 74c4 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 73cc │ │ │ │ │ + beq 73a4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7390 │ │ │ │ │ - b 7480 │ │ │ │ │ + beq 7368 │ │ │ │ │ + b 7458 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ .word 0x00000994 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x000001f4 │ │ │ │ │ @@ -8384,113 +8374,113 @@ │ │ │ │ │ .word 0x00000228 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_DeprecationWarning │ │ │ │ │ .word 0x00000254 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000074f0 : │ │ │ │ │ +000074c8 : │ │ │ │ │ PyNumber_InPlaceMultiply(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - beq 7528 │ │ │ │ │ + beq 7500 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7554 │ │ │ │ │ - ldr r5, [pc, #276] @ 7644 │ │ │ │ │ + bne 752c │ │ │ │ │ + ldr r5, [pc, #276] @ 761c │ │ │ │ │ mov r2, #8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d2c │ │ │ │ │ cmp r0, r5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 758c │ │ │ │ │ + beq 7564 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r5, [pc, #228] @ 7644 │ │ │ │ │ + ldr r5, [pc, #228] @ 761c │ │ │ │ │ cmp r0, r5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 7548 │ │ │ │ │ + bne 7520 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 752c │ │ │ │ │ + beq 7504 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 752c │ │ │ │ │ + bne 7504 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 752c │ │ │ │ │ + b 7504 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r8, [r3, #52] @ 0x34 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ ldr r7, [r2, #52] @ 0x34 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 762c │ │ │ │ │ + bne 7604 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 75d8 │ │ │ │ │ + bne 75b0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 75fc │ │ │ │ │ + beq 75d4 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 75fc │ │ │ │ │ + beq 75d4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 5b0c │ │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 75f0 │ │ │ │ │ + beq 75c8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b 75cc │ │ │ │ │ + b 75a4 │ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 75e4 │ │ │ │ │ + bne 75bc │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r0, [pc, #60] @ 7648 │ │ │ │ │ + ldr r0, [pc, #60] @ 7620 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ str r2, [sp] │ │ │ │ │ - ldr r1, [pc, #52] @ 764c │ │ │ │ │ + ldr r1, [pc, #52] @ 7624 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - ldr r2, [pc, #48] @ 7650 │ │ │ │ │ + ldr r2, [pc, #48] @ 7628 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 7548 │ │ │ │ │ + b 7520 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 75a8 │ │ │ │ │ + bne 7580 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 75a8 │ │ │ │ │ + b 7580 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000104 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000009c4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007654 : │ │ │ │ │ +0000762c : │ │ │ │ │ PyNumber_Power(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -8501,1626 +8491,1626 @@ │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ cmpne r1, r0 │ │ │ │ │ movne r8, #1 │ │ │ │ │ moveq r8, #0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - beq 7814 │ │ │ │ │ + beq 77ec │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r4, [r4, #20] │ │ │ │ │ - bne 76dc │ │ │ │ │ + bne 76b4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7820 │ │ │ │ │ - ldr r9, [pc, #544] @ 78d8 │ │ │ │ │ + beq 77f8 │ │ │ │ │ + ldr r9, [pc, #544] @ 78b0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 774c │ │ │ │ │ + beq 7724 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r8, [r3, #20] │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - beq 7804 │ │ │ │ │ + beq 77dc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7758 │ │ │ │ │ + beq 7730 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ldreq r9, [pc, #476] @ 78d8 │ │ │ │ │ - beq 7744 │ │ │ │ │ + ldreq r9, [pc, #476] @ 78b0 │ │ │ │ │ + beq 771c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 76b0 │ │ │ │ │ + beq 7688 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r8 │ │ │ │ │ - ldr r9, [pc, #440] @ 78d8 │ │ │ │ │ + ldr r9, [pc, #440] @ 78b0 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 76d0 │ │ │ │ │ + bne 76a8 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7744 │ │ │ │ │ + beq 771c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - beq 78d0 │ │ │ │ │ + beq 78a8 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 76b4 │ │ │ │ │ + b 768c │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 78a4 │ │ │ │ │ + bne 787c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 778c │ │ │ │ │ + beq 7764 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r8 │ │ │ │ │ - ldr r2, [pc, #352] @ 78d8 │ │ │ │ │ + ldr r2, [pc, #352] @ 78b0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 76d0 │ │ │ │ │ + bne 76a8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 788c │ │ │ │ │ + bne 7864 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 77c8 │ │ │ │ │ + beq 77a0 │ │ │ │ │ ldr r9, [r3, #20] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ cmpne r9, r4 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ eor r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7848 │ │ │ │ │ - ldr r0, [pc, #268] @ 78dc │ │ │ │ │ - ldr r1, [pc, #268] @ 78e0 │ │ │ │ │ + bne 7820 │ │ │ │ │ + ldr r0, [pc, #268] @ 78b4 │ │ │ │ │ + ldr r1, [pc, #268] @ 78b8 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ ldr ip, [r2, #12] │ │ │ │ │ - bne 7828 │ │ │ │ │ - ldr r2, [pc, #240] @ 78e4 │ │ │ │ │ - ldr r1, [pc, #240] @ 78e8 │ │ │ │ │ + bne 7800 │ │ │ │ │ + ldr r2, [pc, #240] @ 78bc │ │ │ │ │ + ldr r1, [pc, #240] @ 78c0 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 76d0 │ │ │ │ │ + b 76a8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ movne r8, #0 │ │ │ │ │ - bne 76b0 │ │ │ │ │ - b 778c │ │ │ │ │ + bne 7688 │ │ │ │ │ + b 7764 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ moveq r4, r8 │ │ │ │ │ - bne 78bc │ │ │ │ │ + bne 7894 │ │ │ │ │ mov r8, r4 │ │ │ │ │ - b 778c │ │ │ │ │ + b 7764 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ - ldr r2, [pc, #176] @ 78e4 │ │ │ │ │ + ldr r2, [pc, #176] @ 78bc │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ - ldr r1, [pc, #168] @ 78ec │ │ │ │ │ + ldr r1, [pc, #168] @ 78c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 77fc │ │ │ │ │ + b 77d4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r9 │ │ │ │ │ - ldr r2, [pc, #120] @ 78d8 │ │ │ │ │ + ldr r2, [pc, #120] @ 78b0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 76d0 │ │ │ │ │ + bne 76a8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 77c8 │ │ │ │ │ + beq 77a0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 77c8 │ │ │ │ │ + bne 77a0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 77c8 │ │ │ │ │ + b 77a0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 778c │ │ │ │ │ + bne 7764 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 778c │ │ │ │ │ + b 7764 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 7758 │ │ │ │ │ + bne 7730 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7758 │ │ │ │ │ + b 7730 │ │ │ │ │ ldr r8, [r3, #20] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 7758 │ │ │ │ │ + bne 7730 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b 778c │ │ │ │ │ + b 7764 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7744 │ │ │ │ │ + b 771c │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000888 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000104 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000009c8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000078f0 : │ │ │ │ │ +000078c8 : │ │ │ │ │ PyNumber_Divmod(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - beq 7a28 │ │ │ │ │ + beq 7a00 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ldr r6, [r2, #16] │ │ │ │ │ - bne 7954 │ │ │ │ │ + bne 792c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 79d8 │ │ │ │ │ - ldr r7, [pc, #420] @ 7adc │ │ │ │ │ + beq 79b0 │ │ │ │ │ + ldr r7, [pc, #420] @ 7ab4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 79f4 │ │ │ │ │ + beq 79cc │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7928 │ │ │ │ │ + beq 7900 │ │ │ │ │ ldr r8, [r2, #16] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq 7928 │ │ │ │ │ + beq 7900 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 7a1c │ │ │ │ │ + beq 79f4 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 7930 │ │ │ │ │ + beq 7908 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 7a50 │ │ │ │ │ + bne 7a28 │ │ │ │ │ blx r6 │ │ │ │ │ - ldr r7, [pc, #316] @ 7adc │ │ │ │ │ + ldr r7, [pc, #316] @ 7ab4 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 794c │ │ │ │ │ + bne 7924 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7ab0 │ │ │ │ │ + bne 7a88 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 794c │ │ │ │ │ + bne 7924 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7ac4 │ │ │ │ │ - ldr r3, [pc, #256] @ 7ae0 │ │ │ │ │ + bne 7a9c │ │ │ │ │ + ldr r3, [pc, #256] @ 7ab8 │ │ │ │ │ mov r2, #16 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 90 │ │ │ │ │ R_ARM_CALL binary_op.part.0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 794c │ │ │ │ │ + b 7924 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 79d8 │ │ │ │ │ + beq 79b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 79d8 │ │ │ │ │ + bne 79b0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - ldr r0, [pc, #192] @ 7adc │ │ │ │ │ + ldr r0, [pc, #192] @ 7ab4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 7a48 │ │ │ │ │ - b 79d8 │ │ │ │ │ + bne 7a20 │ │ │ │ │ + b 79b0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq 79d8 │ │ │ │ │ + beq 79b0 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 79d8 │ │ │ │ │ + beq 79b0 │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 79d8 │ │ │ │ │ - ldr r7, [pc, #140] @ 7adc │ │ │ │ │ - b 79b4 │ │ │ │ │ + beq 79b0 │ │ │ │ │ + ldr r7, [pc, #140] @ 7ab4 │ │ │ │ │ + b 798c │ │ │ │ │ blx r8 │ │ │ │ │ - ldr r7, [pc, #128] @ 7adc │ │ │ │ │ + ldr r7, [pc, #128] @ 7ab4 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 794c │ │ │ │ │ + bne 7924 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7934 │ │ │ │ │ + beq 790c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 7934 │ │ │ │ │ + bne 790c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 794c │ │ │ │ │ + bne 7924 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movne r8, #0 │ │ │ │ │ - beq 79d8 │ │ │ │ │ + beq 79b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 7a1c │ │ │ │ │ - b 7a14 │ │ │ │ │ + bne 79f4 │ │ │ │ │ + b 79ec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 79d8 │ │ │ │ │ + bne 79b0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 79d8 │ │ │ │ │ + b 79b0 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ .word 0x00000a10 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007ae4 : │ │ │ │ │ +00007abc : │ │ │ │ │ PyNumber_InPlaceLshift(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7b84 │ │ │ │ │ + beq 7b5c │ │ │ │ │ ldr r6, [r3, #96] @ 0x60 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 7b54 │ │ │ │ │ + bne 7b2c │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r7, [r3, #44] @ 0x2c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 7bb0 │ │ │ │ │ + bne 7b88 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 7c34 │ │ │ │ │ - ldr r6, [pc, #488] @ 7d20 │ │ │ │ │ + beq 7c0c │ │ │ │ │ + ldr r6, [pc, #488] @ 7cf8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 7c4c │ │ │ │ │ + beq 7c24 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx r6 │ │ │ │ │ - ldr r6, [pc, #448] @ 7d20 │ │ │ │ │ + ldr r6, [pc, #448] @ 7cf8 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 7b4c │ │ │ │ │ + bne 7b24 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7d08 │ │ │ │ │ + bne 7ce0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7b18 │ │ │ │ │ + bne 7af0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7c34 │ │ │ │ │ + beq 7c0c │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7c34 │ │ │ │ │ + beq 7c0c │ │ │ │ │ ldr r8, [r3, #44] @ 0x2c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 7c34 │ │ │ │ │ - ldr r6, [pc, #368] @ 7d20 │ │ │ │ │ - b 7c10 │ │ │ │ │ + beq 7c0c │ │ │ │ │ + ldr r6, [pc, #368] @ 7cf8 │ │ │ │ │ + b 7be8 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7b28 │ │ │ │ │ + beq 7b00 │ │ │ │ │ ldr r8, [r3, #44] @ 0x2c │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - beq 7b28 │ │ │ │ │ + beq 7b00 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 7c74 │ │ │ │ │ + beq 7c4c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 7b30 │ │ │ │ │ + beq 7b08 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bne 7c80 │ │ │ │ │ + bne 7c58 │ │ │ │ │ blx r7 │ │ │ │ │ - ldr r6, [pc, #292] @ 7d20 │ │ │ │ │ + ldr r6, [pc, #292] @ 7cf8 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 7b4c │ │ │ │ │ + bne 7b24 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7cdc │ │ │ │ │ + bne 7cb4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r8 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 7b4c │ │ │ │ │ + bne 7b24 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7cf0 │ │ │ │ │ - ldr r2, [pc, #232] @ 7d24 │ │ │ │ │ + bne 7cc8 │ │ │ │ │ + ldr r2, [pc, #232] @ 7cfc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL binary_iop.part.0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 7b4c │ │ │ │ │ + b 7b24 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7c34 │ │ │ │ │ + beq 7c0c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 7c34 │ │ │ │ │ + bne 7c0c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - ldr r0, [pc, #172] @ 7d20 │ │ │ │ │ + ldr r0, [pc, #172] @ 7cf8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 7ba8 │ │ │ │ │ - b 7c34 │ │ │ │ │ + bne 7b80 │ │ │ │ │ + b 7c0c │ │ │ │ │ blx r8 │ │ │ │ │ - ldr r6, [pc, #148] @ 7d20 │ │ │ │ │ + ldr r6, [pc, #148] @ 7cf8 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 7b4c │ │ │ │ │ + bne 7b24 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7b34 │ │ │ │ │ + beq 7b0c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 7b34 │ │ │ │ │ + bne 7b0c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 7b4c │ │ │ │ │ + bne 7b24 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movne r8, #0 │ │ │ │ │ - beq 7c34 │ │ │ │ │ + beq 7c0c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 7c74 │ │ │ │ │ - b 7c6c │ │ │ │ │ + bne 7c4c │ │ │ │ │ + b 7c44 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 7c34 │ │ │ │ │ + bne 7c0c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7c34 │ │ │ │ │ + b 7c0c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 7b74 │ │ │ │ │ + bne 7b4c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7b74 │ │ │ │ │ + b 7b4c │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ .word 0x00000a1c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007d28 : │ │ │ │ │ +00007d00 : │ │ │ │ │ PyNumber_Rshift(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - beq 7e60 │ │ │ │ │ + beq 7e38 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ldr r6, [r2, #48] @ 0x30 │ │ │ │ │ - bne 7d8c │ │ │ │ │ + bne 7d64 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 7e10 │ │ │ │ │ - ldr r7, [pc, #420] @ 7f14 │ │ │ │ │ + beq 7de8 │ │ │ │ │ + ldr r7, [pc, #420] @ 7eec │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 7e2c │ │ │ │ │ + beq 7e04 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7d60 │ │ │ │ │ + beq 7d38 │ │ │ │ │ ldr r8, [r2, #48] @ 0x30 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq 7d60 │ │ │ │ │ + beq 7d38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 7e54 │ │ │ │ │ + beq 7e2c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 7d68 │ │ │ │ │ + beq 7d40 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 7e88 │ │ │ │ │ + bne 7e60 │ │ │ │ │ blx r6 │ │ │ │ │ - ldr r7, [pc, #316] @ 7f14 │ │ │ │ │ + ldr r7, [pc, #316] @ 7eec │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 7d84 │ │ │ │ │ + bne 7d5c │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7ee8 │ │ │ │ │ + bne 7ec0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 7d84 │ │ │ │ │ + bne 7d5c │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7efc │ │ │ │ │ - ldr r3, [pc, #256] @ 7f18 │ │ │ │ │ + bne 7ed4 │ │ │ │ │ + ldr r3, [pc, #256] @ 7ef0 │ │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 90 │ │ │ │ │ R_ARM_CALL binary_op.part.0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 7d84 │ │ │ │ │ + b 7d5c │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7e10 │ │ │ │ │ + beq 7de8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 7e10 │ │ │ │ │ + bne 7de8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - ldr r0, [pc, #192] @ 7f14 │ │ │ │ │ + ldr r0, [pc, #192] @ 7eec │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 7e80 │ │ │ │ │ - b 7e10 │ │ │ │ │ + bne 7e58 │ │ │ │ │ + b 7de8 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq 7e10 │ │ │ │ │ + beq 7de8 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7e10 │ │ │ │ │ + beq 7de8 │ │ │ │ │ ldr r8, [r3, #48] @ 0x30 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 7e10 │ │ │ │ │ - ldr r7, [pc, #140] @ 7f14 │ │ │ │ │ - b 7dec │ │ │ │ │ + beq 7de8 │ │ │ │ │ + ldr r7, [pc, #140] @ 7eec │ │ │ │ │ + b 7dc4 │ │ │ │ │ blx r8 │ │ │ │ │ - ldr r7, [pc, #128] @ 7f14 │ │ │ │ │ + ldr r7, [pc, #128] @ 7eec │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 7d84 │ │ │ │ │ + bne 7d5c │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7d6c │ │ │ │ │ + beq 7d44 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 7d6c │ │ │ │ │ + bne 7d44 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 7d84 │ │ │ │ │ + bne 7d5c │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movne r8, #0 │ │ │ │ │ - beq 7e10 │ │ │ │ │ + beq 7de8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 7e54 │ │ │ │ │ - b 7e4c │ │ │ │ │ + bne 7e2c │ │ │ │ │ + b 7e24 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 7e10 │ │ │ │ │ + bne 7de8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7e10 │ │ │ │ │ + b 7de8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ .word 0x00000a20 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007f1c : │ │ │ │ │ +00007ef4 : │ │ │ │ │ PyNumber_Absolute(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 7f58 │ │ │ │ │ + beq 7f30 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7f64 │ │ │ │ │ + beq 7f3c │ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7f64 │ │ │ │ │ + beq 7f3c │ │ │ │ │ pop {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ bl 580 │ │ │ │ │ R_ARM_CALL null_error.isra.0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r3, [pc, #16] @ 7f7c │ │ │ │ │ + ldr r3, [pc, #16] @ 7f54 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - ldr r1, [pc, #12] @ 7f80 │ │ │ │ │ + ldr r1, [pc, #12] @ 7f58 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 7f5c │ │ │ │ │ + b 7f34 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000a24 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007f84 : │ │ │ │ │ +00007f5c : │ │ │ │ │ PyNumber_Float(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ - beq 8188 │ │ │ │ │ + beq 8160 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r6, [pc, #484] @ 8190 │ │ │ │ │ + ldr r6, [pc, #484] @ 8168 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 7fec │ │ │ │ │ + beq 7fc4 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 801c │ │ │ │ │ + beq 7ff4 │ │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 8010 │ │ │ │ │ + beq 7fe8 │ │ │ │ │ blx r1 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 8084 │ │ │ │ │ + beq 805c │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne 8040 │ │ │ │ │ + bne 8018 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8088 │ │ │ │ │ + beq 8060 │ │ │ │ │ mov r5, r4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4] │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8090 │ │ │ │ │ - ldr r1, [pc, #364] @ 8190 │ │ │ │ │ + bne 8068 │ │ │ │ │ + ldr r1, [pc, #364] @ 8168 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 810c │ │ │ │ │ + bne 80e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromString │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr lr, [r2, #12] │ │ │ │ │ ldr ip, [r3, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8138 │ │ │ │ │ - ldr r3, [pc, #300] @ 8194 │ │ │ │ │ - ldr r1, [pc, #300] @ 8198 │ │ │ │ │ + bne 8110 │ │ │ │ │ + ldr r3, [pc, #300] @ 816c │ │ │ │ │ + ldr r1, [pc, #300] @ 8170 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r3, ip │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 811c │ │ │ │ │ + bne 80f4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b 7fe0 │ │ │ │ │ + b 7fb8 │ │ │ │ │ bl 23e8 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8084 │ │ │ │ │ + beq 805c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsDouble │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bne 80f0 │ │ │ │ │ - ldr r3, [pc, #224] @ 819c │ │ │ │ │ + bne 80c8 │ │ │ │ │ + ldr r3, [pc, #224] @ 8174 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 80dc │ │ │ │ │ + beq 80b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8084 │ │ │ │ │ + bne 805c │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 80b4 │ │ │ │ │ + bne 808c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 80b4 │ │ │ │ │ + b 808c │ │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ │ - b 80e4 │ │ │ │ │ + b 80bc │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8084 │ │ │ │ │ + beq 805c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8084 │ │ │ │ │ + bne 805c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8084 │ │ │ │ │ - ldr r3, [pc, #96] @ 81a0 │ │ │ │ │ - ldr r2, [pc, #96] @ 81a4 │ │ │ │ │ + b 805c │ │ │ │ │ + ldr r3, [pc, #96] @ 8178 │ │ │ │ │ + ldr r2, [pc, #96] @ 817c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, lr │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnFormat │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8114 │ │ │ │ │ + bne 80ec │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldrd r6, [r5, #8] │ │ │ │ │ - beq 80dc │ │ │ │ │ + beq 80b4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 80dc │ │ │ │ │ + bne 80b4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 80dc │ │ │ │ │ + b 80b4 │ │ │ │ │ bl 580 │ │ │ │ │ R_ARM_CALL null_error.isra.0 │ │ │ │ │ - b 8084 │ │ │ │ │ + b 805c │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyFloat_Type │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000a50 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_DeprecationWarning │ │ │ │ │ .word 0x00000a80 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000081a8 : │ │ │ │ │ +00008180 : │ │ │ │ │ PyNumber_InPlaceFloorDivide(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8248 │ │ │ │ │ + beq 8220 │ │ │ │ │ ldr r6, [r3, #124] @ 0x7c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 8218 │ │ │ │ │ + bne 81f0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r7, [r3, #116] @ 0x74 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 8270 │ │ │ │ │ + bne 8248 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 8300 │ │ │ │ │ - ldr r6, [pc, #440] @ 83b4 │ │ │ │ │ + beq 82d8 │ │ │ │ │ + ldr r6, [pc, #440] @ 838c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 8318 │ │ │ │ │ + beq 82f0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx r6 │ │ │ │ │ - ldr r6, [pc, #400] @ 83b4 │ │ │ │ │ + ldr r6, [pc, #400] @ 838c │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 8210 │ │ │ │ │ + bne 81e8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 8384 │ │ │ │ │ + bne 835c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 81dc │ │ │ │ │ + bne 81b4 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 8300 │ │ │ │ │ + beq 82d8 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8300 │ │ │ │ │ + beq 82d8 │ │ │ │ │ ldr r8, [r3, #116] @ 0x74 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 82d8 │ │ │ │ │ - b 8300 │ │ │ │ │ + bne 82b0 │ │ │ │ │ + b 82d8 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 81ec │ │ │ │ │ + beq 81c4 │ │ │ │ │ ldr r8, [r3, #116] @ 0x74 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - beq 81ec │ │ │ │ │ + beq 81c4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 82d0 │ │ │ │ │ + beq 82a8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 81f4 │ │ │ │ │ + beq 81cc │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8344 │ │ │ │ │ - ldr r6, [pc, #260] @ 83b4 │ │ │ │ │ + bne 831c │ │ │ │ │ + ldr r6, [pc, #260] @ 838c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 8210 │ │ │ │ │ + bne 81e8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 8328 │ │ │ │ │ + bne 8300 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 8300 │ │ │ │ │ + beq 82d8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ - ldr r2, [pc, #200] @ 83b4 │ │ │ │ │ + ldr r2, [pc, #200] @ 838c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 8210 │ │ │ │ │ + bne 81e8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 839c │ │ │ │ │ - ldr r2, [pc, #176] @ 83b8 │ │ │ │ │ + bne 8374 │ │ │ │ │ + ldr r2, [pc, #176] @ 8390 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL binary_iop.part.0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 8210 │ │ │ │ │ + b 81e8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movne r8, #0 │ │ │ │ │ - beq 8300 │ │ │ │ │ + beq 82d8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 82d0 │ │ │ │ │ - ldr r0, [pc, #116] @ 83b4 │ │ │ │ │ + bne 82a8 │ │ │ │ │ + ldr r0, [pc, #116] @ 838c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 82d0 │ │ │ │ │ + b 82a8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ - ldr r6, [pc, #92] @ 83b4 │ │ │ │ │ + ldr r6, [pc, #92] @ 838c │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 8210 │ │ │ │ │ + bne 81e8 │ │ │ │ │ ldr r8, [r6] │ │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 81f8 │ │ │ │ │ + beq 81d0 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r8, [r6] │ │ │ │ │ - bne 81f8 │ │ │ │ │ + bne 81d0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 82ac │ │ │ │ │ + b 8284 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 8238 │ │ │ │ │ + bne 8210 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8238 │ │ │ │ │ + b 8210 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 8300 │ │ │ │ │ + bne 82d8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8300 │ │ │ │ │ + b 82d8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ .word 0x00000b60 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000083bc : │ │ │ │ │ +00008394 : │ │ │ │ │ abstract_issubclass(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ - beq 8b38 │ │ │ │ │ + beq 8b10 │ │ │ │ │ mov sl, r1 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ - ldr r1, [pc, #2524] @ 8dc4 │ │ │ │ │ + ldr r1, [pc, #2524] @ 8d9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 867c │ │ │ │ │ + beq 8654 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 8644 │ │ │ │ │ + beq 861c │ │ │ │ │ ldr r9, [r5, #8] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 8c2c │ │ │ │ │ + beq 8c04 │ │ │ │ │ cmp r9, #1 │ │ │ │ │ - beq 87b8 │ │ │ │ │ - ldr r3, [pc, #2472] @ 8dc8 │ │ │ │ │ + beq 8790 │ │ │ │ │ + ldr r3, [pc, #2472] @ 8da0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ │ - blt 8b98 │ │ │ │ │ + blt 8b70 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 88ec │ │ │ │ │ + ble 88c4 │ │ │ │ │ add fp, r5, #8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r5, r9 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r0, [fp, #4]! │ │ │ │ │ cmp r0, sl │ │ │ │ │ - beq 8b8c │ │ │ │ │ - ldr r1, [pc, #2392] @ 8dc4 │ │ │ │ │ + beq 8b64 │ │ │ │ │ + ldr r1, [pc, #2392] @ 8d9c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 8ab4 │ │ │ │ │ + beq 8a8c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 8a7c │ │ │ │ │ + beq 8a54 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 88c8 │ │ │ │ │ + beq 88a0 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq 8758 │ │ │ │ │ - ldr r3, [pc, #2340] @ 8dcc │ │ │ │ │ + beq 8730 │ │ │ │ │ + ldr r3, [pc, #2340] @ 8da4 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ │ - blt 8be4 │ │ │ │ │ + blt 8bbc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 8bd8 │ │ │ │ │ + ble 8bb0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r6, r4, #8 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ stmib sp, {r4, fp} │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - beq 88f4 │ │ │ │ │ - ldr r1, [pc, #2256] @ 8dc4 │ │ │ │ │ + beq 88cc │ │ │ │ │ + ldr r1, [pc, #2256] @ 8d9c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 8a10 │ │ │ │ │ + beq 89e8 │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 89d8 │ │ │ │ │ + beq 89b0 │ │ │ │ │ ldr r7, [r9, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 886c │ │ │ │ │ + beq 8844 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq 86f8 │ │ │ │ │ - ldr r2, [pc, #2208] @ 8dd0 │ │ │ │ │ + beq 86d0 │ │ │ │ │ + ldr r2, [pc, #2208] @ 8da8 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r0, [r0, r2] │ │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ - blt 8c40 │ │ │ │ │ + blt 8c18 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ addgt fp, r9, #8 │ │ │ │ │ strgt r3, [sp, #24] │ │ │ │ │ strgt r5, [sp, #12] │ │ │ │ │ - ble 8bcc │ │ │ │ │ + ble 8ba4 │ │ │ │ │ ldr r0, [fp, #4]! │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - beq 8968 │ │ │ │ │ - ldr r1, [pc, #2124] @ 8dc4 │ │ │ │ │ + beq 8940 │ │ │ │ │ + ldr r1, [pc, #2124] @ 8d9c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 8a64 │ │ │ │ │ + beq 8a3c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 8a2c │ │ │ │ │ + beq 8a04 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 8818 │ │ │ │ │ + beq 87f0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq 8698 │ │ │ │ │ - ldr r2, [pc, #2080] @ 8dd4 │ │ │ │ │ + beq 8670 │ │ │ │ │ + ldr r2, [pc, #2080] @ 8dac │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r0, [r0, r2] │ │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ - blt 8cb8 │ │ │ │ │ + blt 8c90 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 8c7c │ │ │ │ │ + ble 8c54 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ - bl 83bc │ │ │ │ │ + bl 8394 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 8cf4 │ │ │ │ │ - ldr r3, [pc, #2020] @ 8dd8 │ │ │ │ │ + beq 8ccc │ │ │ │ │ + ldr r3, [pc, #2020] @ 8db0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r0, r3] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ │ - beq 8634 │ │ │ │ │ + beq 860c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 862c │ │ │ │ │ + bne 8604 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 8824 │ │ │ │ │ - ldr r3, [pc, #1952] @ 8ddc │ │ │ │ │ + beq 87fc │ │ │ │ │ + ldr r3, [pc, #1952] @ 8db4 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 8984 │ │ │ │ │ + b 895c │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 866c │ │ │ │ │ + beq 8644 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 866c │ │ │ │ │ + bne 8644 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 867c │ │ │ │ │ + beq 8654 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5e90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ movne r6, #1 │ │ │ │ │ rsb r6, r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - beq 8b28 │ │ │ │ │ - ldr r1, [pc, #1816] @ 8dc4 │ │ │ │ │ + beq 8b00 │ │ │ │ │ + ldr r1, [pc, #1816] @ 8d9c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ mov r8, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 8a60 │ │ │ │ │ + beq 8a38 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 8a30 │ │ │ │ │ + beq 8a08 │ │ │ │ │ bl 5e90 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 8818 │ │ │ │ │ + beq 87f0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq 8698 │ │ │ │ │ - ldr r2, [pc, #1772] @ 8de0 │ │ │ │ │ + beq 8670 │ │ │ │ │ + ldr r2, [pc, #1772] @ 8db8 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ - b 85b4 │ │ │ │ │ + b 858c │ │ │ │ │ ldr r0, [r9, #12] │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - beq 8b30 │ │ │ │ │ - ldr r1, [pc, #1720] @ 8dc4 │ │ │ │ │ + beq 8b08 │ │ │ │ │ + ldr r1, [pc, #1720] @ 8d9c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ mov r4, r9 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 8a0c │ │ │ │ │ + beq 89e4 │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 89dc │ │ │ │ │ + beq 89b4 │ │ │ │ │ bl 5e90 │ │ │ │ │ ldr r7, [r9, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 886c │ │ │ │ │ + beq 8844 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq 86f8 │ │ │ │ │ - ldr r2, [pc, #1680] @ 8de4 │ │ │ │ │ + beq 86d0 │ │ │ │ │ + ldr r2, [pc, #1680] @ 8dbc │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ - b 8530 │ │ │ │ │ + b 8508 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - beq 8b14 │ │ │ │ │ - ldr r1, [pc, #1624] @ 8dc4 │ │ │ │ │ + beq 8aec │ │ │ │ │ + ldr r1, [pc, #1624] @ 8d9c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 8ab0 │ │ │ │ │ + beq 8a88 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 8a80 │ │ │ │ │ + beq 8a58 │ │ │ │ │ bl 5e90 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 88c8 │ │ │ │ │ + beq 88a0 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq 8758 │ │ │ │ │ - ldr r3, [pc, #1588] @ 8de8 │ │ │ │ │ + beq 8730 │ │ │ │ │ + ldr r3, [pc, #1588] @ 8dc0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 84a8 │ │ │ │ │ + b 8480 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - beq 8b3c │ │ │ │ │ - ldr r1, [pc, #1528] @ 8dc4 │ │ │ │ │ + beq 8b14 │ │ │ │ │ + ldr r1, [pc, #1528] @ 8d9c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 8674 │ │ │ │ │ + beq 864c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 8648 │ │ │ │ │ + beq 8620 │ │ │ │ │ bl 5e90 │ │ │ │ │ ldr r9, [r5, #8] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 8c2c │ │ │ │ │ + beq 8c04 │ │ │ │ │ cmp r9, #1 │ │ │ │ │ - beq 87b8 │ │ │ │ │ - ldr r3, [pc, #1496] @ 8dec │ │ │ │ │ + beq 8790 │ │ │ │ │ + ldr r3, [pc, #1496] @ 8dc4 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 8420 │ │ │ │ │ + b 83f8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 8b4c │ │ │ │ │ + bne 8b24 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bne 8564 │ │ │ │ │ - ldr r3, [pc, #1456] @ 8df0 │ │ │ │ │ + bne 853c │ │ │ │ │ + ldr r3, [pc, #1456] @ 8dc8 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r3] │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ │ - beq 8878 │ │ │ │ │ + beq 8850 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 89a4 │ │ │ │ │ + b 897c │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 8b70 │ │ │ │ │ + bne 8b48 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bne 84e0 │ │ │ │ │ - ldr r3, [pc, #1372] @ 8df4 │ │ │ │ │ + bne 84b8 │ │ │ │ │ + ldr r3, [pc, #1372] @ 8dcc │ │ │ │ │ ldmib sp, {r4, fp} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r3] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ │ - beq 88d4 │ │ │ │ │ + beq 88ac │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b 8934 │ │ │ │ │ + b 890c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 8da8 │ │ │ │ │ + bne 8d80 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bne 8458 │ │ │ │ │ + bne 8430 │ │ │ │ │ ldr r5, [sp] │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 8ac8 │ │ │ │ │ + b 8aa0 │ │ │ │ │ ldmib sp, {r4, fp} │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 5e84 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ldr r3, [pc, #1252] @ 8df8 │ │ │ │ │ + ldr r3, [pc, #1252] @ 8dd0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r3] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ │ - beq 8b68 │ │ │ │ │ + beq 8b40 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 894c │ │ │ │ │ + bne 8924 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 88d4 │ │ │ │ │ - ldr r3, [pc, #1184] @ 8dfc │ │ │ │ │ + beq 88ac │ │ │ │ │ + ldr r3, [pc, #1184] @ 8dd4 │ │ │ │ │ ldr r5, [sp] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ - b 8ad4 │ │ │ │ │ + b 8aac │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5e84 │ │ │ │ │ mov r8, #1 │ │ │ │ │ - ldr r3, [pc, #1148] @ 8e00 │ │ │ │ │ + ldr r3, [pc, #1148] @ 8dd8 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r3] │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ │ - beq 89c4 │ │ │ │ │ + beq 899c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 89bc │ │ │ │ │ + bne 8994 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 8878 │ │ │ │ │ - ldr r3, [pc, #1080] @ 8e04 │ │ │ │ │ + beq 8850 │ │ │ │ │ + ldr r3, [pc, #1080] @ 8ddc │ │ │ │ │ ldmib sp, {r4, fp} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b 8914 │ │ │ │ │ + b 88ec │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8a00 │ │ │ │ │ + beq 89d8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 8a00 │ │ │ │ │ + bne 89d8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 8a10 │ │ │ │ │ + beq 89e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5e90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8878 │ │ │ │ │ + beq 8850 │ │ │ │ │ ldmib sp, {r4, fp} │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b 890c │ │ │ │ │ + b 88e4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8a54 │ │ │ │ │ + beq 8a2c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8a54 │ │ │ │ │ + bne 8a2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 8a64 │ │ │ │ │ + beq 8a3c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 5e90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8824 │ │ │ │ │ + beq 87fc │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mvn r8, #0 │ │ │ │ │ - b 897c │ │ │ │ │ + b 8954 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8aa4 │ │ │ │ │ + beq 8a7c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8aa4 │ │ │ │ │ + bne 8a7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 8ab4 │ │ │ │ │ + beq 8a8c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 5e90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 88d4 │ │ │ │ │ + beq 88ac │ │ │ │ │ ldr r5, [sp] │ │ │ │ │ mvn r6, #0 │ │ │ │ │ - ldr r3, [pc, #824] @ 8e08 │ │ │ │ │ + ldr r3, [pc, #824] @ 8de0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r0, r3] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ │ - beq 868c │ │ │ │ │ + beq 8664 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 868c │ │ │ │ │ + bne 8664 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r5, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5e84 │ │ │ │ │ mov r6, #1 │ │ │ │ │ - b 8ac8 │ │ │ │ │ + b 8aa0 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ - b 8970 │ │ │ │ │ + b 8948 │ │ │ │ │ ldmib sp, {r4, fp} │ │ │ │ │ - b 88fc │ │ │ │ │ + b 88d4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 5e84 │ │ │ │ │ mov r6, #1 │ │ │ │ │ - b 868c │ │ │ │ │ + b 8664 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8824 │ │ │ │ │ + bne 87fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8824 │ │ │ │ │ + b 87fc │ │ │ │ │ ldr r5, [sp] │ │ │ │ │ - b 8ac8 │ │ │ │ │ + b 8aa0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 8878 │ │ │ │ │ + bne 8850 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8878 │ │ │ │ │ + b 8850 │ │ │ │ │ ldr r5, [sp] │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 8b18 │ │ │ │ │ - ldr r1, [pc, #620] @ 8e0c │ │ │ │ │ + b 8af0 │ │ │ │ │ + ldr r1, [pc, #620] @ 8de4 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 843c │ │ │ │ │ + beq 8414 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8bc4 │ │ │ │ │ + beq 8b9c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 8c20 │ │ │ │ │ + beq 8bf8 │ │ │ │ │ mvn r6, #0 │ │ │ │ │ - b 868c │ │ │ │ │ - ldr r3, [pc, #572] @ 8e10 │ │ │ │ │ + b 8664 │ │ │ │ │ + ldr r3, [pc, #572] @ 8de8 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 8844 │ │ │ │ │ - ldr r3, [pc, #564] @ 8e14 │ │ │ │ │ + b 881c │ │ │ │ │ + ldr r3, [pc, #564] @ 8dec │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 889c │ │ │ │ │ - ldr r1, [pc, #544] @ 8e0c │ │ │ │ │ + b 8874 │ │ │ │ │ + ldr r1, [pc, #544] @ 8de4 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 84c4 │ │ │ │ │ + beq 849c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r5, [sp] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8ac4 │ │ │ │ │ + beq 8a9c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8ac4 │ │ │ │ │ + bne 8a9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8ac4 │ │ │ │ │ + b 8a9c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8bc4 │ │ │ │ │ + b 8b9c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 8d44 │ │ │ │ │ + bne 8d1c │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 868c │ │ │ │ │ - ldr r1, [pc, #452] @ 8e0c │ │ │ │ │ + b 8664 │ │ │ │ │ + ldr r1, [pc, #452] @ 8de4 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 854c │ │ │ │ │ + beq 8524 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ ldmib sp, {r4, fp} │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8a20 │ │ │ │ │ + beq 89f8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 8a20 │ │ │ │ │ + bne 89f8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8a20 │ │ │ │ │ - ldr r3, [pc, #404] @ 8e18 │ │ │ │ │ + b 89f8 │ │ │ │ │ + ldr r3, [pc, #404] @ 8df0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r8, [r4] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ │ - beq 8824 │ │ │ │ │ + beq 87fc │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r8, [r4] │ │ │ │ │ - beq 8624 │ │ │ │ │ - b 8824 │ │ │ │ │ - ldr r1, [pc, #332] @ 8e0c │ │ │ │ │ + beq 85fc │ │ │ │ │ + b 87fc │ │ │ │ │ + ldr r1, [pc, #332] @ 8de4 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 85d0 │ │ │ │ │ + beq 85a8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8a74 │ │ │ │ │ + beq 8a4c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8a74 │ │ │ │ │ + bne 8a4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8a74 │ │ │ │ │ + b 8a4c │ │ │ │ │ add r3, r4, #12 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, sl │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r9, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ - bl 83bc │ │ │ │ │ + bl 8394 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 8d60 │ │ │ │ │ + beq 8d38 │ │ │ │ │ mov r6, r9 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ mov r9, sl │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b 85ec │ │ │ │ │ + b 85c4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8c38 │ │ │ │ │ + bne 8c10 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8c38 │ │ │ │ │ + b 8c10 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne 8d18 │ │ │ │ │ - ldr r3, [pc, #168] @ 8e1c │ │ │ │ │ + bne 8cf0 │ │ │ │ │ + ldr r3, [pc, #168] @ 8df4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r9, sl │ │ │ │ │ mov sl, r1 │ │ │ │ │ ldr r1, [r0, r3] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ │ - bne 8614 │ │ │ │ │ - b 8824 │ │ │ │ │ + bne 85ec │ │ │ │ │ + b 87fc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 88d4 │ │ │ │ │ + bne 88ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 88d4 │ │ │ │ │ + b 88ac │ │ │ │ │ .word 0x00005144 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000009a4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000920 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000089c │ │ │ │ │ @@ -10160,63 +10150,63 @@ │ │ │ │ │ .word 0x00000230 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000018c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008e20 <_IsFortranContiguous>: │ │ │ │ │ +00008df8 <_IsFortranContiguous>: │ │ │ │ │ _IsFortranContiguous(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 8e90 <_IsFortranContiguous+0x70> │ │ │ │ │ + beq 8e68 <_IsFortranContiguous+0x70> │ │ │ │ │ ldr ip, [r0, #32] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 8e8c <_IsFortranContiguous+0x6c> │ │ │ │ │ + beq 8e64 <_IsFortranContiguous+0x6c> │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr lr, [r0, #20] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - ble 8e7c <_IsFortranContiguous+0x5c> │ │ │ │ │ + ble 8e54 <_IsFortranContiguous+0x5c> │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ ldr r0, [r0, r2, lsl #2] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - ble 8e70 <_IsFortranContiguous+0x50> │ │ │ │ │ + ble 8e48 <_IsFortranContiguous+0x50> │ │ │ │ │ ldr r4, [ip, r2, lsl #2] │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne 8e84 <_IsFortranContiguous+0x64> │ │ │ │ │ + bne 8e5c <_IsFortranContiguous+0x64> │ │ │ │ │ mul r1, r0, r1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - b 8e4c <_IsFortranContiguous+0x2c> │ │ │ │ │ + b 8e24 <_IsFortranContiguous+0x2c> │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ b 730 │ │ │ │ │ R_ARM_JUMP24 _IsFortranContiguous.part.0 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00008e98 : │ │ │ │ │ +00008e70 : │ │ │ │ │ PyBuffer_GetPointer(): │ │ │ │ │ ldr ip, [r0, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bxle lr │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ │ ldr lr, [r2] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mla r0, lr, r3, r0 │ │ │ │ │ - bne 8f2c │ │ │ │ │ + bne 8f04 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ popeq {r4, r5, pc} │ │ │ │ │ ldr lr, [r1, #4] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ mla r0, lr, r3, r0 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ @@ -10224,22 +10214,22 @@ │ │ │ │ │ add ip, r2, ip, lsl #2 │ │ │ │ │ add r3, r2, #8 │ │ │ │ │ add r2, r5, #8 │ │ │ │ │ ldr lr, [r3], #4 │ │ │ │ │ ldr r4, [r1, #4]! │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mla r0, r4, lr, r0 │ │ │ │ │ - beq 8f1c │ │ │ │ │ + beq 8ef4 │ │ │ │ │ ldr lr, [r2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ ldrge r0, [r0] │ │ │ │ │ addge r0, r0, lr │ │ │ │ │ cmp r3, ip │ │ │ │ │ add r2, r2, #4 │ │ │ │ │ - bne 8ef8 │ │ │ │ │ + bne 8ed0 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrge r0, [r0] │ │ │ │ │ addge r0, r0, r3 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ popeq {r4, r5, pc} │ │ │ │ │ @@ -10247,8 +10237,8 @@ │ │ │ │ │ ldr r4, [r2, #4] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ mla r0, r4, lr, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrge r0, [r0] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ addge r0, r0, r3 │ │ │ │ │ - b 8ee4 │ │ │ │ │ + b 8ebc │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -235,15 +235,15 @@ │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ .word 0x00000b80 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ 00000328 : │ │ │ │ │ PySequence_Count(): │ │ │ │ │ mov r2, #1 │ │ │ │ │ - b 7058 <_PySequence_IterSearch> │ │ │ │ │ + b 7030 <_PySequence_IterSearch> │ │ │ │ │ R_ARM_JUMP24 _PySequence_IterSearch │ │ │ │ │ │ │ │ │ │ 00000330 : │ │ │ │ │ PySequence_InPlaceConcat(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -821,15 +821,15 @@ │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ beq ad0 │ │ │ │ │ - bl 8e98 │ │ │ │ │ + bl 8e70 │ │ │ │ │ R_ARM_CALL PyBuffer_GetPointer │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ @@ -992,23 +992,23 @@ │ │ │ │ │ bne cd4 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 65cc <_IsCContiguous> │ │ │ │ │ R_ARM_CALL _IsCContiguous │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne d00 │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 8e20 <_IsFortranContiguous> │ │ │ │ │ + bl 8df8 <_IsFortranContiguous> │ │ │ │ │ R_ARM_CALL _IsFortranContiguous │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq d24 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne d24 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 8e20 <_IsFortranContiguous> │ │ │ │ │ + bl 8df8 <_IsFortranContiguous> │ │ │ │ │ R_ARM_CALL _IsFortranContiguous │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq d24 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ @@ -1068,20 +1068,20 @@ │ │ │ │ │ addlt r2, r2, #1 │ │ │ │ │ strlt r2, [r3, #-4] │ │ │ │ │ strge r7, [r3, #-4] │ │ │ │ │ movge r3, r0 │ │ │ │ │ bge da8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 8e98 │ │ │ │ │ + bl 8e70 │ │ │ │ │ R_ARM_CALL PyBuffer_GetPointer │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 8e98 │ │ │ │ │ + bl 8e70 │ │ │ │ │ R_ARM_CALL PyBuffer_GetPointer │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ b d90 │ │ │ ├── bytes_methods.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -837,16 +837,16 @@ │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bne bc8 <_Py_bytes_find+0x674> │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 758 <_Py_bytes_find+0x204> │ │ │ │ │ - b 760 <_Py_bytes_find+0x20c> │ │ │ │ │ + beq 760 <_Py_bytes_find+0x20c> │ │ │ │ │ + b 758 <_Py_bytes_find+0x204> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ asr r1, r3, #2 │ │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ │ cmp r1, r9, asr #2 │ │ │ │ │ bge cc4 <_Py_bytes_find+0x770> │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r2 │ │ │ ├── bytearrayobject.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -94,19 +94,19 @@ │ │ │ │ │ 90: 000035b8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 91: 000035dc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 92: 000038ec 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 93: 000001f0 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 94: 000001f0 388 FUNC LOCAL DEFAULT 9 stringlib_center │ │ │ │ │ 95: 00000374 232 FUNC LOCAL DEFAULT 9 pad │ │ │ │ │ 96: 00000360 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 97: 00000234 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 98: 00000234 124 FUNC LOCAL DEFAULT 1 bytearray_mod │ │ │ │ │ - 99: 000002a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 100: 00000374 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 101: 00000458 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 97: 00000374 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 98: 00000458 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 99: 00000234 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 100: 00000234 124 FUNC LOCAL DEFAULT 1 bytearray_mod │ │ │ │ │ + 101: 000002a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 102: 0000045c 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 103: 0000045c 108 FUNC LOCAL DEFAULT 9 bytearray_strip │ │ │ │ │ 104: 000004c0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 105: 000038f8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 106: 000038f8 284 FUNC LOCAL DEFAULT 7 bytearray_count │ │ │ │ │ 107: 00003a0c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 108: 000004c8 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -112,15 +112,15 @@ │ │ │ │ │ 000003e4 00004502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003ec 0000e402 R_ARM_ABS32 000023c8 bytearrayiter_reduce │ │ │ │ │ 000003f4 00004502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003fc 0000fa02 R_ARM_ABS32 0000298c bytearrayiter_setstate │ │ │ │ │ 00000404 00004502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000424 00006202 R_ARM_ABS32 00000234 bytearray_mod │ │ │ │ │ +00000424 00006402 R_ARM_ABS32 00000234 bytearray_mod │ │ │ │ │ 000004a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004ac 0000e802 R_ARM_ABS32 00000ab8 bytearray_alloc │ │ │ │ │ 000004b4 00004502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004b8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004bc 00010f02 R_ARM_ABS32 00002fcc bytearray_reduce │ │ │ │ │ 000004c4 00004502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004c8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -770,24 +770,24 @@ │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne ee4 │ │ │ │ │ - bic r9, r6, r6, asr #31 │ │ │ │ │ + bic r8, r6, r6, asr #31 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - ldr r8, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r9, [sp, #36] @ 0x24 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ beq c8c │ │ │ │ │ - cmp r9, r6 │ │ │ │ │ - add r3, r8, r9 │ │ │ │ │ - movlt sl, r9 │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + add r3, r9, r8 │ │ │ │ │ + movlt sl, r8 │ │ │ │ │ movge sl, r6 │ │ │ │ │ sub r7, r3, sl │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ blt c08 │ │ │ │ │ beq d84 │ │ │ │ │ @@ -846,26 +846,26 @@ │ │ │ │ │ strb fp, [r0, r7] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq ebc │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ - add r0, r8, r9 │ │ │ │ │ + add r0, r9, r8 │ │ │ │ │ add r1, r3, sl │ │ │ │ │ add r0, r3, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ble be0 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - add r0, r3, r9 │ │ │ │ │ + add r0, r3, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ beq bf4 │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -890,32 +890,32 @@ │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq eac │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov sl, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r0, [r4, #20] │ │ │ │ │ ldreq r0, [pc, #1476] @ 1218 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ ble d00 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - add r0, r0, r9 │ │ │ │ │ + add r0, r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ beq e3c │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ cmn sl, #1 │ │ │ │ │ bne bf4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ b bf8 │ │ │ │ │ - add r7, r8, r9 │ │ │ │ │ + add r7, r9, r8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ blt c00 │ │ │ │ │ beq d98 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ @@ -973,23 +973,23 @@ │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ str fp, [r4, #20] │ │ │ │ │ str fp, [r4, #16] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ strb r3, [fp, r7] │ │ │ │ │ b b98 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ bgt bd0 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ bne bec │ │ │ │ │ b bf4 │ │ │ │ │ - cmn r8, #1 │ │ │ │ │ + cmn r9, #1 │ │ │ │ │ bne bec │ │ │ │ │ b bf4 │ │ │ │ │ - add r0, r9, r8 │ │ │ │ │ + add r0, r8, r9 │ │ │ │ │ add r1, r3, sl │ │ │ │ │ sub r2, r6, sl │ │ │ │ │ add r0, r3, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1040,39 +1040,39 @@ │ │ │ │ │ beq c84 │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ b c84 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq bf4 │ │ │ │ │ - bic r9, r6, r6, asr #31 │ │ │ │ │ - sub r7, r9, r6 │ │ │ │ │ + bic r8, r6, r6, asr #31 │ │ │ │ │ + sub r7, r8, r6 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ blt ea0 │ │ │ │ │ movne sl, r6 │ │ │ │ │ - movne r8, r5 │ │ │ │ │ - strne r9, [sp, #4] │ │ │ │ │ + movne r9, r5 │ │ │ │ │ + strne r8, [sp, #4] │ │ │ │ │ bne ad8 │ │ │ │ │ b d8c │ │ │ │ │ mov sl, r6 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ b c08 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ add r3, r3, r7 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ b e58 │ │ │ │ │ ldr r4, [pc, #852] @ 1218 │ │ │ │ │ - add r0, r9, r8 │ │ │ │ │ + add r0, r8, r9 │ │ │ │ │ rsb r2, r3, #0 │ │ │ │ │ add r1, r4, sl │ │ │ │ │ add r0, r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ movgt r3, r4 │ │ │ │ │ bgt bd0 │ │ │ │ │ b be0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [pc, #820] @ 1224 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r1, [pc, #816] @ 1228 │ │ │ ├── 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: 91456 (bytes into file) │ │ │ │ │ + Start of section headers: 91512 (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 0x16540: │ │ │ │ │ +There are 18 section headers, starting at offset 0x16578: │ │ │ │ │ │ │ │ │ │ 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 003238 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 013670 0007b0 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0136a8 0007b0 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 00326c 0007b4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 013e20 0006e0 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 013e58 0006e0 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 003a20 000000 00 WA 0 0 1 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 003a20 000a1e 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 004440 008310 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 014500 0019e0 08 I 15 7 4 │ │ │ │ │ - [ 9] .rodata PROGBITS 00000000 00c750 00256c 00 A 0 0 4 │ │ │ │ │ - [10] .rel.rodata REL 00000000 015ee0 000078 08 I 15 9 4 │ │ │ │ │ - [11] .text.unlikely PROGBITS 00000000 00ecbc 001670 00 AX 0 0 4 │ │ │ │ │ - [12] .rel.text.unlikely REL 00000000 015f58 000558 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 01032c 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01032c 00002b 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 010358 001e00 10 16 298 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 012158 001518 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 0164b0 000090 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 004440 008348 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 014538 0019e0 08 I 15 7 4 │ │ │ │ │ + [ 9] .rodata PROGBITS 00000000 00c788 00256c 00 A 0 0 4 │ │ │ │ │ + [10] .rel.rodata REL 00000000 015f18 000078 08 I 15 9 4 │ │ │ │ │ + [11] .text.unlikely PROGBITS 00000000 00ecf4 001670 00 AX 0 0 4 │ │ │ │ │ + [12] .rel.text.unlikely REL 00000000 015f90 000558 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 010364 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 010364 00002b 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 010390 001e00 10 16 298 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 012190 001518 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 0164e8 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 {} │ │ │ │ │ @@ -13,157 +13,157 @@ │ │ │ │ │ 9: 000001f4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 10: 000003e4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 11: 000003f0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 12: 00000444 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 13: 0000044c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 14: 00000000 0 SECTION LOCAL DEFAULT 9 .rodata │ │ │ │ │ 15: 00000000 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 16: 00000bb4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 17: 00000c04 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 18: 00000edc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 19: 00000efc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 20: 00000fc0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 21: 00000fd4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 22: 00001394 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 23: 000013b4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 24: 000013b4 672 FUNC LOCAL DEFAULT 7 bytes_concat │ │ │ │ │ - 25: 00001634 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 26: 00001654 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 27: 00001654 64 FUNC LOCAL DEFAULT 7 bytes_buffer_getbuffer │ │ │ │ │ - 28: 00001694 52 FUNC LOCAL DEFAULT 7 bytes_hash │ │ │ │ │ - 29: 000016c8 680 FUNC LOCAL DEFAULT 7 bytes_richcompare │ │ │ │ │ - 30: 0000194c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 31: 00001970 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 32: 00001c38 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 33: 00001c54 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 34: 00001c54 696 FUNC LOCAL DEFAULT 7 bytes_subscript │ │ │ │ │ - 35: 00001ee0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 36: 00001f0c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 37: 00001f0c 8 FUNC LOCAL DEFAULT 7 bytes_length │ │ │ │ │ - 38: 00001f14 212 FUNC LOCAL DEFAULT 7 bytes_iter │ │ │ │ │ - 39: 00001fd4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 40: 00001fe8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 41: 00001fe8 124 FUNC LOCAL DEFAULT 7 striter_dealloc │ │ │ │ │ - 42: 00002064 40 FUNC LOCAL DEFAULT 7 Py_XDECREF │ │ │ │ │ - 43: 0000208c 544 FUNC LOCAL DEFAULT 7 bytes_decode │ │ │ │ │ - 44: 00002290 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 45: 000022ac 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 46: 000022ac 256 FUNC LOCAL DEFAULT 7 bytes_rfind │ │ │ │ │ - 47: 000023a8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 48: 000023ac 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 49: 000023ac 3548 FUNC LOCAL DEFAULT 7 bytes_replace │ │ │ │ │ - 50: 00003188 56 FUNC LOCAL DEFAULT 7 return_self │ │ │ │ │ - 51: 000036d8 772 FUNC LOCAL DEFAULT 7 fastsearch.constprop.0 │ │ │ │ │ - 52: 000032b4 1060 FUNC LOCAL DEFAULT 7 fastsearch │ │ │ │ │ + 16: 00000bf8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 17: 00000c48 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 18: 00000f20 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 19: 00000f40 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 20: 00001004 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 21: 00001018 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 22: 000013d8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 23: 000013f8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 24: 000013f8 672 FUNC LOCAL DEFAULT 7 bytes_concat │ │ │ │ │ + 25: 00001678 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 26: 00001698 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 27: 00001698 64 FUNC LOCAL DEFAULT 7 bytes_buffer_getbuffer │ │ │ │ │ + 28: 000016d8 52 FUNC LOCAL DEFAULT 7 bytes_hash │ │ │ │ │ + 29: 0000170c 680 FUNC LOCAL DEFAULT 7 bytes_richcompare │ │ │ │ │ + 30: 00001990 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 31: 000019b4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 32: 00001c7c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 33: 00001c98 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 34: 00001c98 696 FUNC LOCAL DEFAULT 7 bytes_subscript │ │ │ │ │ + 35: 00001f24 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 36: 00001f50 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 37: 00001f50 8 FUNC LOCAL DEFAULT 7 bytes_length │ │ │ │ │ + 38: 00001f58 212 FUNC LOCAL DEFAULT 7 bytes_iter │ │ │ │ │ + 39: 00002018 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 40: 0000202c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 41: 0000202c 124 FUNC LOCAL DEFAULT 7 striter_dealloc │ │ │ │ │ + 42: 000020a8 40 FUNC LOCAL DEFAULT 7 Py_XDECREF │ │ │ │ │ + 43: 000020d0 544 FUNC LOCAL DEFAULT 7 bytes_decode │ │ │ │ │ + 44: 000022d4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 45: 000022f0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 46: 000022f0 256 FUNC LOCAL DEFAULT 7 bytes_rfind │ │ │ │ │ + 47: 000023ec 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 48: 000023f0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 49: 000023f0 3548 FUNC LOCAL DEFAULT 7 bytes_replace │ │ │ │ │ + 50: 000031cc 56 FUNC LOCAL DEFAULT 7 return_self │ │ │ │ │ + 51: 0000371c 772 FUNC LOCAL DEFAULT 7 fastsearch.constprop.0 │ │ │ │ │ + 52: 000032f8 1060 FUNC LOCAL DEFAULT 7 fastsearch │ │ │ │ │ 53: 00002a30 1100 FUNC LOCAL DEFAULT 1 stringlib_adaptive_find │ │ │ │ │ 54: 00001448 164 FUNC LOCAL DEFAULT 11 stringlib__two_way_count │ │ │ │ │ - 55: 00003170 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 56: 00003188 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 57: 000031bc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 58: 000031c0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 59: 0000329c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 60: 000032b4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 55: 000031b4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 56: 000031cc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 57: 00003200 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 58: 00003204 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 59: 000032e0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 60: 000032f8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 61: 00002e7c 300 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ 62: 00002fa8 656 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ - 63: 000036cc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 64: 000036d8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 65: 000039d0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 66: 000039dc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 63: 00003710 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 64: 0000371c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 65: 00003a14 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 66: 00003a20 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 67: 00000000 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 68: 00000000 96 FUNC LOCAL DEFAULT 11 bytes_str │ │ │ │ │ 69: 00000058 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 70: 00003cec 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 71: 00003cfc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 72: 00003cfc 604 FUNC LOCAL DEFAULT 7 bytes_repr │ │ │ │ │ - 73: 00003f48 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 74: 00003f58 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 75: 00003f58 136 FUNC LOCAL DEFAULT 7 striter_next │ │ │ │ │ - 76: 00003fdc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 77: 00003fe0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 78: 00003fe0 1968 FUNC LOCAL DEFAULT 7 bytes_new │ │ │ │ │ - 79: 00007bdc 1048 FUNC LOCAL DEFAULT 7 _PyBytes_FromList │ │ │ │ │ - 80: 00006f24 1052 FUNC LOCAL DEFAULT 7 _PyBytes_FromIterator │ │ │ │ │ - 81: 0000472c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 82: 00004790 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 83: 00004790 56 FUNC LOCAL DEFAULT 7 bytes___bytes__ │ │ │ │ │ - 84: 000047c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 70: 00003d24 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 71: 00003d34 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 72: 00003d34 604 FUNC LOCAL DEFAULT 7 bytes_repr │ │ │ │ │ + 73: 00003f80 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 74: 00003f90 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 75: 00003f90 136 FUNC LOCAL DEFAULT 7 striter_next │ │ │ │ │ + 76: 00004014 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 77: 00004018 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 78: 00004018 1968 FUNC LOCAL DEFAULT 7 bytes_new │ │ │ │ │ + 79: 00007c14 1048 FUNC LOCAL DEFAULT 7 _PyBytes_FromList │ │ │ │ │ + 80: 00006f5c 1052 FUNC LOCAL DEFAULT 7 _PyBytes_FromIterator │ │ │ │ │ + 81: 00004764 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 82: 000047c8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 83: 000047c8 56 FUNC LOCAL DEFAULT 7 bytes___bytes__ │ │ │ │ │ + 84: 000047fc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 85: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 86: 00000000 220 FUNC LOCAL DEFAULT 1 bytes_maketrans │ │ │ │ │ 87: 000000d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 88: 00000060 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 89: 00000060 208 FUNC LOCAL DEFAULT 11 bytes_index │ │ │ │ │ 90: 0000012c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 91: 000047c8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 92: 000047c8 488 FUNC LOCAL DEFAULT 7 bytes_repeat │ │ │ │ │ - 93: 000049a4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 94: 000049b0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 95: 000049b4 2392 FUNC LOCAL DEFAULT 7 stringlib_bytes_join │ │ │ │ │ - 96: 000052e4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 97: 0000530c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 98: 0000530c 256 FUNC LOCAL DEFAULT 7 bytes_startswith │ │ │ │ │ - 99: 00005408 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 100: 0000540c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 101: 000056b0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 102: 000056e4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 103: 000056e4 252 FUNC LOCAL DEFAULT 7 bytes_find │ │ │ │ │ - 104: 000057dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 105: 000057e0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 106: 000057e0 256 FUNC LOCAL DEFAULT 7 bytes_endswith │ │ │ │ │ - 107: 000058dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 108: 000058e0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 109: 000058e0 4 FUNC LOCAL DEFAULT 7 bytes_join │ │ │ │ │ - 110: 000058e4 256 FUNC LOCAL DEFAULT 7 bytes_count │ │ │ │ │ - 111: 000059e0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 112: 000059e4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 113: 000059e4 1884 FUNC LOCAL DEFAULT 7 bytes_partition │ │ │ │ │ - 114: 0000610c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 115: 00006140 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 116: 00006140 3556 FUNC LOCAL DEFAULT 7 bytes_split │ │ │ │ │ - 117: 00006ef4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 118: 00006f24 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 119: 00007334 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 120: 00007340 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 121: 00007340 16 FUNC LOCAL DEFAULT 7 bytes_contains │ │ │ │ │ + 91: 00004800 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 92: 00004800 488 FUNC LOCAL DEFAULT 7 bytes_repeat │ │ │ │ │ + 93: 000049dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 94: 000049e8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 95: 000049ec 2392 FUNC LOCAL DEFAULT 7 stringlib_bytes_join │ │ │ │ │ + 96: 0000531c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 97: 00005344 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 98: 00005344 256 FUNC LOCAL DEFAULT 7 bytes_startswith │ │ │ │ │ + 99: 00005440 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 100: 00005444 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 101: 000056e8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 102: 0000571c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 103: 0000571c 252 FUNC LOCAL DEFAULT 7 bytes_find │ │ │ │ │ + 104: 00005814 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 105: 00005818 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 106: 00005818 256 FUNC LOCAL DEFAULT 7 bytes_endswith │ │ │ │ │ + 107: 00005914 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 108: 00005918 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 109: 00005918 4 FUNC LOCAL DEFAULT 7 bytes_join │ │ │ │ │ + 110: 0000591c 256 FUNC LOCAL DEFAULT 7 bytes_count │ │ │ │ │ + 111: 00005a18 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 112: 00005a1c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 113: 00005a1c 1884 FUNC LOCAL DEFAULT 7 bytes_partition │ │ │ │ │ + 114: 00006144 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 115: 00006178 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 116: 00006178 3556 FUNC LOCAL DEFAULT 7 bytes_split │ │ │ │ │ + 117: 00006f2c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 118: 00006f5c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 119: 0000736c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 120: 00007378 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 121: 00007378 16 FUNC LOCAL DEFAULT 7 bytes_contains │ │ │ │ │ 122: 000000dc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 123: 000000dc 112 FUNC LOCAL DEFAULT 1 bytes_strip │ │ │ │ │ 124: 0000014c 1532 FUNC LOCAL DEFAULT 1 do_argstrip │ │ │ │ │ 125: 00000144 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 126: 0000014c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 127: 0000073c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 128: 00007af4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 129: 00007b4c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 130: 00007fc8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 128: 00007b2c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 129: 00007b84 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 130: 00008000 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 131: 00000748 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 132: 00000748 196 FUNC LOCAL DEFAULT 1 bytes_fromhex │ │ │ │ │ 133: 000007fc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 134: 00007ff4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 135: 000081f4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 134: 0000802c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 135: 0000822c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 136: 0000080c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 137: 0000080c 428 FUNC LOCAL DEFAULT 1 bytes_rpartition │ │ │ │ │ 138: 000009ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 139: 000009b8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 140: 000009b8 64 FUNC LOCAL DEFAULT 1 stringlib_lower │ │ │ │ │ 141: 00000130 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 142: 00000130 12 FUNC LOCAL DEFAULT 11 stringlib_isdigit │ │ │ │ │ 143: 0000013c 12 FUNC LOCAL DEFAULT 11 stringlib_isascii │ │ │ │ │ 144: 000009f8 112 FUNC LOCAL DEFAULT 1 bytes_rstrip │ │ │ │ │ 145: 00000a60 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 146: 00000148 108 FUNC LOCAL DEFAULT 11 bytes_lstrip │ │ │ │ │ 147: 000001ac 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 148: 00008208 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 149: 0000824c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 148: 00008240 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 149: 00008284 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 150: 00000a68 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 151: 00000a68 1180 FUNC LOCAL DEFAULT 1 bytes_splitlines │ │ │ │ │ 152: 00000ee0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 153: 00000f04 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 154: 00000f04 64 FUNC LOCAL DEFAULT 1 stringlib_upper │ │ │ │ │ 155: 00000f44 300 FUNC LOCAL DEFAULT 1 bytes_hex │ │ │ │ │ 156: 0000106c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 157: 00008254 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 158: 00008304 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 157: 0000828c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 158: 0000833c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 159: 00001070 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 160: 00001070 232 FUNC LOCAL DEFAULT 1 bytes_translate │ │ │ │ │ 161: 00001158 1224 FUNC LOCAL DEFAULT 1 bytes_translate_impl │ │ │ │ │ 162: 00001154 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 163: 00001158 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 164: 00001610 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 165: 000001b4 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ @@ -314,47 +314,47 @@ │ │ │ │ │ 310: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReferenceNoTotal │ │ │ │ │ 311: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ 312: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ 313: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ 314: 000003f0 92 FUNC GLOBAL DEFAULT 7 PyBytes_AsString │ │ │ │ │ 315: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 316: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 317: 0000044c 1976 FUNC GLOBAL DEFAULT 7 _PyBytes_DecodeEscape2 │ │ │ │ │ - 318: 000019fc 600 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Resize │ │ │ │ │ - 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_FromStringAndSize │ │ │ │ │ - 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Resize │ │ │ │ │ + 317: 0000044c 2044 FUNC GLOBAL DEFAULT 7 _PyBytes_DecodeEscape2 │ │ │ │ │ + 318: 00001a40 600 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Resize │ │ │ │ │ + 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Resize │ │ │ │ │ + 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_FromStringAndSize │ │ │ │ │ 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ - 322: 000031c0 56 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Dealloc │ │ │ │ │ - 323: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ + 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ + 323: 00003204 56 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Dealloc │ │ │ │ │ 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ 325: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_DigitValue │ │ │ │ │ 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ - 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 328: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 329: 00000c04 120 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Prepare │ │ │ │ │ - 330: 00000c7c 640 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Finish │ │ │ │ │ - 331: 00000efc 216 FUNC GLOBAL DEFAULT 7 PyBytes_FromString │ │ │ │ │ + 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 328: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 329: 00000c48 120 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Prepare │ │ │ │ │ + 330: 00000cc0 640 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Finish │ │ │ │ │ + 331: 00000f40 216 FUNC GLOBAL DEFAULT 7 PyBytes_FromString │ │ │ │ │ 332: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 333: 00000fd4 992 FUNC GLOBAL DEFAULT 7 PyBytes_Concat │ │ │ │ │ + 333: 00001018 992 FUNC GLOBAL DEFAULT 7 PyBytes_Concat │ │ │ │ │ 334: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ 335: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ 336: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ 337: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_HashBytes │ │ │ │ │ 338: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ 340: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_BadArgument │ │ │ │ │ 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BytesWarning │ │ │ │ │ - 347: 00001970 12 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Init │ │ │ │ │ + 347: 000019b4 12 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Init │ │ │ │ │ 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 349: 0000197c 128 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Alloc │ │ │ │ │ + 349: 000019c0 128 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Alloc │ │ │ │ │ 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ @@ -368,35 +368,35 @@ │ │ │ │ │ 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rfind │ │ │ │ │ 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 371: 000031f8 188 FUNC GLOBAL DEFAULT 7 PyBytes_AsStringAndSize │ │ │ │ │ + 371: 0000323c 188 FUNC GLOBAL DEFAULT 7 PyBytes_AsStringAndSize │ │ │ │ │ 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ - 373: 000039dc 180 FUNC GLOBAL DEFAULT 7 _PyBytes_Repeat │ │ │ │ │ - 374: 00003a90 620 FUNC GLOBAL DEFAULT 7 PyBytes_Repr │ │ │ │ │ + 373: 00003a20 168 FUNC GLOBAL DEFAULT 7 _PyBytes_Repeat │ │ │ │ │ + 374: 00003ac8 620 FUNC GLOBAL DEFAULT 7 PyBytes_Repr │ │ │ │ │ 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_ToContiguous │ │ │ │ │ 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsEncodedString │ │ │ │ │ 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 386: 0000540c 728 FUNC GLOBAL DEFAULT 7 PyBytes_FromObject │ │ │ │ │ + 386: 00005444 728 FUNC GLOBAL DEFAULT 7 PyBytes_FromObject │ │ │ │ │ 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_maketrans │ │ │ │ │ 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_index │ │ │ │ │ - 391: 000049b0 4 FUNC GLOBAL DEFAULT 7 _PyBytes_Join │ │ │ │ │ + 391: 000049e8 4 FUNC GLOBAL DEFAULT 7 _PyBytes_Join │ │ │ │ │ 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_RestoreThread │ │ │ │ │ 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_SaveThread │ │ │ │ │ 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_startswith │ │ │ │ │ @@ -406,30 +406,30 @@ │ │ │ │ │ 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_LengthHint │ │ │ │ │ 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_contains │ │ │ │ │ - 409: 00007350 56 FUNC GLOBAL DEFAULT 7 PyBytes_FromFormat │ │ │ │ │ - 410: 00007388 1988 FUNC GLOBAL DEFAULT 7 PyBytes_FromFormatV │ │ │ │ │ + 409: 00007388 56 FUNC GLOBAL DEFAULT 7 PyBytes_FromFormat │ │ │ │ │ + 410: 000073c0 1988 FUNC GLOBAL DEFAULT 7 PyBytes_FromFormatV │ │ │ │ │ 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ - 412: 00007b4c 144 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_WriteBytes │ │ │ │ │ + 412: 00007b84 144 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_WriteBytes │ │ │ │ │ 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND __memmove_chk │ │ │ │ │ - 414: 00007ff4 532 FUNC GLOBAL HIDDEN 7 _PyBytes_FromHex │ │ │ │ │ + 414: 0000802c 532 FUNC GLOBAL HIDDEN 7 _PyBytes_FromHex │ │ │ │ │ 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isdigit │ │ │ │ │ 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isascii │ │ │ │ │ - 419: 00008208 76 FUNC GLOBAL DEFAULT 7 PyBytes_Size │ │ │ │ │ + 419: 00008240 76 FUNC GLOBAL DEFAULT 7 PyBytes_Size │ │ │ │ │ 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_strhex_with_sep │ │ │ │ │ 423: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ - 424: 00008254 188 FUNC GLOBAL DEFAULT 7 PyBytes_DecodeEscape │ │ │ │ │ + 424: 0000828c 188 FUNC GLOBAL DEFAULT 7 PyBytes_DecodeEscape │ │ │ │ │ 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_capitalize │ │ │ │ │ 428: 00001650 4392 FUNC GLOBAL HIDDEN 1 _PyBytes_FormatEx │ │ │ │ │ 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ 430: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FormatLong │ │ │ │ │ 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatBytesWriter │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x13670 contains 246 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x136a8 contains 246 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000028 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ 00000038 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ 00000050 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00000064 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00000078 0001851c R_ARM_CALL 00000000 _Py_bytes_maketrans │ │ │ │ │ 00000090 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ @@ -31,36 +31,36 @@ │ │ │ │ │ 000005dc 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ 000005fc 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ 00000618 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ 00000644 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ 00000674 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 000006c8 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ 0000073c 00019502 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00000740 00014802 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00000740 00014702 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ 00000744 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000077c 00019e1c R_ARM_CALL 00007ff4 _PyBytes_FromHex │ │ │ │ │ +0000077c 00019e1c R_ARM_CALL 0000802c _PyBytes_FromHex │ │ │ │ │ 000007a8 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 000007c4 00019f1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 000007f0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000007fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000800 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000804 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000808 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000834 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ 00000844 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00000870 0001921c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000089c 0000341c R_ARM_CALL 000032b4 fastsearch │ │ │ │ │ +0000089c 0000341c R_ARM_CALL 000032f8 fastsearch │ │ │ │ │ 000008e8 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00000918 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000950 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000978 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000980 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000009a0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000009ac 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000009b0 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +000009b0 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 000009b4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009d4 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 000009ec 0001a01c R_ARM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ 00000a50 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00000a60 00019502 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 00000a64 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ac8 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ @@ -114,54 +114,54 @@ │ │ │ │ │ 000014fc 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000150c 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00001544 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 000015b4 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ 00001608 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001610 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001614 00019502 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00001618 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00001618 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 0000161c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001640 0001ac1d R_ARM_JUMP24 00001650 _PyBytes_FormatEx │ │ │ │ │ 0000164c 00015902 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000016bc 0001491c R_ARM_CALL 00000c04 _PyBytesWriter_Prepare │ │ │ │ │ -000018cc 00014a1c R_ARM_CALL 00000c7c _PyBytesWriter_Finish │ │ │ │ │ +000016bc 0001491c R_ARM_CALL 00000c48 _PyBytesWriter_Prepare │ │ │ │ │ +000018cc 00014a1c R_ARM_CALL 00000cc0 _PyBytesWriter_Finish │ │ │ │ │ 000018fc 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ 00001918 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00001958 0001ad1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00001a30 0001ae1c R_ARM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ -00001ac4 0001491c R_ARM_CALL 00000c04 _PyBytesWriter_Prepare │ │ │ │ │ +00001ac4 0001491c R_ARM_CALL 00000c48 _PyBytesWriter_Prepare │ │ │ │ │ 00001b10 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001b30 00002a1c R_ARM_CALL 00002064 Py_XDECREF │ │ │ │ │ +00001b30 00002a1c R_ARM_CALL 000020a8 Py_XDECREF │ │ │ │ │ 00001b58 0001af1c R_ARM_CALL 00000000 _PyLong_FormatBytesWriter │ │ │ │ │ 00001bf4 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ 00001c2c 0001721c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00001cec 0001b01c R_ARM_CALL 00000000 PyObject_ASCII │ │ │ │ │ 00001d38 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001d6c 0001491c R_ARM_CALL 00000c04 _PyBytesWriter_Prepare │ │ │ │ │ +00001d6c 0001491c R_ARM_CALL 00000c48 _PyBytesWriter_Prepare │ │ │ │ │ 00001d94 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00001da0 0001b11c R_ARM_CALL 00000000 PyNumber_Check │ │ │ │ │ 00001ddc 0001711c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 00001dfc 0001801c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00001e38 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001e40 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ +00001e40 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ 00001e7c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001e8c 0001381c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00001ea4 0001ae1c R_ARM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ 00001ecc 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001eec 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00001f04 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ 00001f28 0001ad1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00001f40 0001791c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ 00001f50 00017a1c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 00001f68 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00001f7c 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00001fa0 00017b1c R_ARM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ 00001fb0 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00001fc8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001fd4 00002a1c R_ARM_CALL 00002064 Py_XDECREF │ │ │ │ │ +00001fd4 00002a1c R_ARM_CALL 000020a8 Py_XDECREF │ │ │ │ │ 00001fdc 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00001ff8 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00002010 0001651c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00002034 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00002068 00017c1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ 00002090 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000020d0 00017f1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ @@ -180,36 +180,36 @@ │ │ │ │ │ 00002384 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000023b0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000023dc 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000023f0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00002410 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00002424 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00002448 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002450 00002a1c R_ARM_CALL 00002064 Py_XDECREF │ │ │ │ │ +00002450 00002a1c R_ARM_CALL 000020a8 Py_XDECREF │ │ │ │ │ 000024c0 0000ac1c R_ARM_CALL 00000250 formatfloat │ │ │ │ │ 00002524 0000ac1c R_ARM_CALL 00000250 formatfloat │ │ │ │ │ 00002554 0001ad1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00002568 0001b41c R_ARM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ 000025c4 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000025cc 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000025e0 0001801c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 000025f4 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00002630 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00002634 00014802 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00002634 00014702 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ 00002638 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00002640 0001b502 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ 00002644 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000264c 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00002650 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00002654 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002658 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000265c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002660 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002664 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002668 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00002668 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 0000266c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002670 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002674 0001666b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00002678 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ 0000267c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002680 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002684 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -222,15 +222,15 @@ │ │ │ │ │ 000026a0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000026a4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000026a8 0001b602 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ 00002798 0001b71d R_ARM_JUMP24 00000000 PyTuple_GetItem │ │ │ │ │ 000027b8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000027c8 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 000027cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002804 0000331c R_ARM_CALL 000036d8 fastsearch.constprop.0 │ │ │ │ │ +00002804 0000331c R_ARM_CALL 0000371c fastsearch.constprop.0 │ │ │ │ │ 0000282c 0001521c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00002874 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ 00002884 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 000028c4 0001521c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 000028d8 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 000028f0 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00002934 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ @@ -244,40 +244,40 @@ │ │ │ │ │ 00002dd0 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00002de8 0000361c R_ARM_CALL 00001448 stringlib__two_way_count │ │ │ │ │ 00002e78 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 00002ea8 0000df1c R_ARM_CALL 000014ec stringlib__lex_search │ │ │ │ │ 00002ec0 0000df1c R_ARM_CALL 000014ec stringlib__lex_search │ │ │ │ │ 00002ee8 0001521c R_ARM_CALL 00000000 memcmp │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x13e20 contains 220 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x13e58 contains 220 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 0001d002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000002c 00004802 R_ARM_ABS32 00003cfc bytes_repr │ │ │ │ │ +0000002c 00004802 R_ARM_ABS32 00003d34 bytes_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000003c 00001c02 R_ARM_ABS32 00001694 bytes_hash │ │ │ │ │ +0000003c 00001c02 R_ARM_ABS32 000016d8 bytes_hash │ │ │ │ │ 00000044 00004402 R_ARM_ABS32 00000000 bytes_str │ │ │ │ │ 00000048 0001d102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000050 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000058 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000064 00001d02 R_ARM_ABS32 000016c8 bytes_richcompare │ │ │ │ │ -0000006c 00002602 R_ARM_ABS32 00001f14 bytes_iter │ │ │ │ │ +00000064 00001d02 R_ARM_ABS32 0000170c bytes_richcompare │ │ │ │ │ +0000006c 00002602 R_ARM_ABS32 00001f58 bytes_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000098 0000e802 R_ARM_ABS32 00001624 bytes_alloc │ │ │ │ │ -0000009c 00004e02 R_ARM_ABS32 00003fe0 bytes_new │ │ │ │ │ +0000009c 00004e02 R_ARM_ABS32 00004018 bytes_new │ │ │ │ │ 000000a0 00013902 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ 000000d4 0001d002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00002902 R_ARM_ABS32 00001fe8 striter_dealloc │ │ │ │ │ +000000e8 00002902 R_ARM_ABS32 0000202c striter_dealloc │ │ │ │ │ 00000118 0001d102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000012c 0000e402 R_ARM_ABS32 00001598 striter_traverse │ │ │ │ │ 0000013c 0001d202 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000140 00004b02 R_ARM_ABS32 00003f58 striter_next │ │ │ │ │ +00000140 00004b02 R_ARM_ABS32 00003f90 striter_next │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001d0 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001d4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -330,36 +330,36 @@ │ │ │ │ │ 000003f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003fc 0000e502 R_ARM_ABS32 000015b0 striter_setstate │ │ │ │ │ 00000404 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000424 0000a802 R_ARM_ABS32 00001620 bytes_mod │ │ │ │ │ 000004a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004ac 0000e102 R_ARM_ABS32 00001580 bytes_getnewargs │ │ │ │ │ 000004b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004bc 00005302 R_ARM_ABS32 00004790 bytes___bytes__ │ │ │ │ │ +000004bc 00005302 R_ARM_ABS32 000047c8 bytes___bytes__ │ │ │ │ │ 000004c4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004cc 0000a602 R_ARM_ABS32 000001b4 stringlib_capitalize │ │ │ │ │ 000004d4 0001d302 R_ARM_ABS32 00000000 _Py_capitalize__doc__ │ │ │ │ │ 000004d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004dc 0000be02 R_ARM_ABS32 000005ec stringlib_center │ │ │ │ │ 000004e4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004ec 00006e02 R_ARM_ABS32 000058e4 bytes_count │ │ │ │ │ +000004ec 00006e02 R_ARM_ABS32 0000591c bytes_count │ │ │ │ │ 000004f4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004fc 00002b02 R_ARM_ABS32 0000208c bytes_decode │ │ │ │ │ +000004fc 00002b02 R_ARM_ABS32 000020d0 bytes_decode │ │ │ │ │ 00000504 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000508 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000050c 00006a02 R_ARM_ABS32 000057e0 bytes_endswith │ │ │ │ │ +0000050c 00006a02 R_ARM_ABS32 00005818 bytes_endswith │ │ │ │ │ 00000514 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000518 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000051c 0000c302 R_ARM_ABS32 00000764 stringlib_expandtabs │ │ │ │ │ 00000524 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000528 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000052c 00006702 R_ARM_ABS32 000056e4 bytes_find │ │ │ │ │ +0000052c 00006702 R_ARM_ABS32 0000571c bytes_find │ │ │ │ │ 00000534 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000538 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000053c 00008402 R_ARM_ABS32 00000748 bytes_fromhex │ │ │ │ │ 00000544 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000548 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000054c 00009b02 R_ARM_ABS32 00000f44 bytes_hex │ │ │ │ │ 00000554 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -387,42 +387,42 @@ │ │ │ │ │ 000005c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005cc 0000ca02 R_ARM_ABS32 0000098c stringlib_istitle │ │ │ │ │ 000005d4 0001da02 R_ARM_ABS32 00000000 _Py_istitle__doc__ │ │ │ │ │ 000005d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005dc 0000cb02 R_ARM_ABS32 00000998 stringlib_isupper │ │ │ │ │ 000005e4 0001db02 R_ARM_ABS32 00000000 _Py_isupper__doc__ │ │ │ │ │ 000005e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005ec 00006d02 R_ARM_ABS32 000058e0 bytes_join │ │ │ │ │ +000005ec 00006d02 R_ARM_ABS32 00005918 bytes_join │ │ │ │ │ 000005f4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005fc 0000ba02 R_ARM_ABS32 00000394 stringlib_ljust │ │ │ │ │ 00000604 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000608 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000060c 00008c02 R_ARM_ABS32 000009b8 stringlib_lower │ │ │ │ │ 00000614 0001dc02 R_ARM_ABS32 00000000 _Py_lower__doc__ │ │ │ │ │ 00000618 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000061c 00009202 R_ARM_ABS32 00000148 bytes_lstrip │ │ │ │ │ 00000624 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000628 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000062c 00005602 R_ARM_ABS32 00000000 bytes_maketrans │ │ │ │ │ 00000634 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000638 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000063c 00007102 R_ARM_ABS32 000059e4 bytes_partition │ │ │ │ │ +0000063c 00007102 R_ARM_ABS32 00005a1c bytes_partition │ │ │ │ │ 00000644 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000648 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000064c 00003102 R_ARM_ABS32 000023ac bytes_replace │ │ │ │ │ +0000064c 00003102 R_ARM_ABS32 000023f0 bytes_replace │ │ │ │ │ 00000654 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000658 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000065c 0000d502 R_ARM_ABS32 000012ec bytes_removeprefix │ │ │ │ │ 00000664 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000668 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000066c 0000b502 R_ARM_ABS32 0000284c bytes_removesuffix │ │ │ │ │ 00000674 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000678 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000067c 00002e02 R_ARM_ABS32 000022ac bytes_rfind │ │ │ │ │ +0000067c 00002e02 R_ARM_ABS32 000022f0 bytes_rfind │ │ │ │ │ 00000684 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000688 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000068c 0000c002 R_ARM_ABS32 00002960 bytes_rindex │ │ │ │ │ 00000694 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000698 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000069c 0000cc02 R_ARM_ABS32 000009a4 stringlib_rjust │ │ │ │ │ 000006a4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -432,21 +432,21 @@ │ │ │ │ │ 000006b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006bc 0000cf02 R_ARM_ABS32 00000b0c bytes_rsplit │ │ │ │ │ 000006c4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006cc 00009002 R_ARM_ABS32 000009f8 bytes_rstrip │ │ │ │ │ 000006d4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006dc 00007402 R_ARM_ABS32 00006140 bytes_split │ │ │ │ │ +000006dc 00007402 R_ARM_ABS32 00006178 bytes_split │ │ │ │ │ 000006e4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006ec 00009702 R_ARM_ABS32 00000a68 bytes_splitlines │ │ │ │ │ 000006f4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006fc 00006202 R_ARM_ABS32 0000530c bytes_startswith │ │ │ │ │ +000006fc 00006202 R_ARM_ABS32 00005344 bytes_startswith │ │ │ │ │ 00000704 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000708 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000070c 00007b02 R_ARM_ABS32 000000dc bytes_strip │ │ │ │ │ 00000714 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000718 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000071c 0000d202 R_ARM_ABS32 00001198 stringlib_swapcase │ │ │ │ │ 00000724 0001dd02 R_ARM_ABS32 00000000 _Py_swapcase__doc__ │ │ │ │ │ @@ -458,24 +458,24 @@ │ │ │ │ │ 00000744 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000748 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000074c 00009a02 R_ARM_ABS32 00000f04 stringlib_upper │ │ │ │ │ 00000754 0001df02 R_ARM_ABS32 00000000 _Py_upper__doc__ │ │ │ │ │ 00000758 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000075c 0000d402 R_ARM_ABS32 00001218 stringlib_zfill │ │ │ │ │ 00000764 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000778 00001b02 R_ARM_ABS32 00001654 bytes_buffer_getbuffer │ │ │ │ │ -00000780 00002502 R_ARM_ABS32 00001f0c bytes_length │ │ │ │ │ -00000784 00002202 R_ARM_ABS32 00001c54 bytes_subscript │ │ │ │ │ -0000078c 00002502 R_ARM_ABS32 00001f0c bytes_length │ │ │ │ │ -00000790 00001802 R_ARM_ABS32 000013b4 bytes_concat │ │ │ │ │ -00000794 00005c02 R_ARM_ABS32 000047c8 bytes_repeat │ │ │ │ │ +00000778 00001b02 R_ARM_ABS32 00001698 bytes_buffer_getbuffer │ │ │ │ │ +00000780 00002502 R_ARM_ABS32 00001f50 bytes_length │ │ │ │ │ +00000784 00002202 R_ARM_ABS32 00001c98 bytes_subscript │ │ │ │ │ +0000078c 00002502 R_ARM_ABS32 00001f50 bytes_length │ │ │ │ │ +00000790 00001802 R_ARM_ABS32 000013f8 bytes_concat │ │ │ │ │ +00000794 00005c02 R_ARM_ABS32 00004800 bytes_repeat │ │ │ │ │ 00000798 0000b002 R_ARM_ABS32 000001f4 bytes_item │ │ │ │ │ -000007a8 00007902 R_ARM_ABS32 00007340 bytes_contains │ │ │ │ │ +000007a8 00007902 R_ARM_ABS32 00007378 bytes_contains │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x14500 contains 828 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x14538 contains 828 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000004c 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000070 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 000000a4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 000000dc 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000000f4 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000000fc 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ @@ -510,803 +510,803 @@ │ │ │ │ │ 000003ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000430 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000444 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000448 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005dc 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000600 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00000624 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000884 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ -000008a8 00013e1c R_ARM_CALL 000019fc _PyBytesWriter_Resize │ │ │ │ │ -000008fc 00013f1c R_ARM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -0000092c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000968 0001401c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -00000994 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000099c 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000009ac 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000009c0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a04 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000a0c 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -00000a38 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000a68 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000a70 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -00000ae4 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b1c 0001431c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00000b30 0001431c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00000b88 0001431c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00000bac 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000bb4 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000bb8 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000bbc 00014502 R_ARM_ABS32 00000000 _PyLong_DigitValue │ │ │ │ │ -00000bc0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000bc4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000bc8 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000bcc 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000bd0 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00000bd4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bd8 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00000bdc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000be0 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ -00000be4 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00000be8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bf0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bf4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bf8 00014802 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -00000bfc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c00 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c54 00013e1c R_ARM_CALL 000019fc _PyBytesWriter_Resize │ │ │ │ │ -00000c68 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000c70 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -00000ce4 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000d08 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000d40 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000d9c 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ -00000ddc 00013f1d R_ARM_JUMP24 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -00000dec 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000e2c 0001401c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -00000e58 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e6c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000890 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ +000008cc 00013e1c R_ARM_CALL 00001a40 _PyBytesWriter_Resize │ │ │ │ │ +00000934 00013f1c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ +00000960 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000098c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009c8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009d8 0001401c R_ARM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +000009e4 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +000009f4 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000a28 0001421c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00000a3c 0001421c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00000a94 0001421c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00000ab8 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000ad4 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000adc 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +00000af0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b4c 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000b7c 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000b84 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +00000bf8 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000bfc 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000c00 00014502 R_ARM_ABS32 00000000 _PyLong_DigitValue │ │ │ │ │ +00000c04 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000c08 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000c0c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000c10 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000c14 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ +00000c18 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00000c1c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c20 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00000c24 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c28 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c2c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c30 00014702 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00000c34 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c38 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00000c3c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c40 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c44 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c98 00013e1c R_ARM_CALL 00001a40 _PyBytesWriter_Resize │ │ │ │ │ +00000cac 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000cb4 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +00000d28 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000d4c 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000d84 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00000de0 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ +00000e20 0001401d R_ARM_JUMP24 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +00000e30 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000e70 00013f1c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ 00000e9c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ecc 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000edc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000ee0 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000ee4 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000ee8 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00000eec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ef0 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00000ef4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ef8 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ -00000f10 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00000f34 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000f58 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000f74 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000fac 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000fbc 00012f1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000fc0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000fc4 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000fc8 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000fcc 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00000fd0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001028 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001044 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001098 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000010b8 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000010e8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000010f8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000110c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001120 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001158 0001371d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000011b4 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000011e4 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ -00001204 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000120c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001260 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001284 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001298 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012bc 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001308 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000133c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001344 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000134c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001360 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001394 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001398 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000139c 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000013a0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000013a4 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -000013a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000013ac 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -000013b0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000013e4 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000013fc 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000144c 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001470 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000014a4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000014b4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000014c8 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000014e0 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001578 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000159c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000015c4 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000015ec 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001620 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001634 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001638 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000163c 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00001640 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001644 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00001648 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000164c 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00001650 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001688 0001501c R_ARM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ -000016bc 0001511c R_ARM_CALL 00000000 _Py_HashBytes │ │ │ │ │ -00001744 0001521c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001764 0001531d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00001778 0001531d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000017a4 0001541c R_ARM_CALL 00000000 _Py_GetConfig │ │ │ │ │ -00001824 0001521c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000018b8 0001551c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00001900 0001561c R_ARM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -0000193c 0001561c R_ARM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -0000194c 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00001950 00015702 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00001954 00015802 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -00001958 00015902 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000195c 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00001960 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00001964 00015a02 R_ARM_ABS32 00000000 PyExc_BytesWarning │ │ │ │ │ -00001968 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000196c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001978 00015c1d R_ARM_JUMP24 00000000 memset │ │ │ │ │ -000019dc 00013e1c R_ARM_CALL 000019fc _PyBytesWriter_Resize │ │ │ │ │ -000019e8 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000019f0 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -00001a64 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001a88 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001b08 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001b2c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001b3c 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -00001b54 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001b78 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ -00001bb0 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001bd0 00013f1c R_ARM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -00001c20 0001401c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -00001c38 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001c3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001c40 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00001c44 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001c48 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00001c4c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001c50 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ -00001c98 00015e1c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00001cb4 00015f1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00001d08 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001d2c 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001d5c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001d84 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00001e34 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00001e70 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001e98 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001eb0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001ec8 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001ed0 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001ee0 00016202 R_ARM_ABS32 00000000 PySlice_Type │ │ │ │ │ -00001ee4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001ee8 00016302 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00001eec 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001ef0 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001ef4 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001ef8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001efc 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00001f00 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f04 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00001f08 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f3c 0001641c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00001f70 0001651c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000eb0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000ee0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f10 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000f20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000f24 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000f28 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000f2c 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00000f30 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000f34 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00000f38 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000f3c 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ +00000f54 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00000f78 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000f9c 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000fb8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00000ff0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001000 00012f1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00001004 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001008 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000100c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001010 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00001014 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000106c 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001088 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000010dc 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000010fc 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000112c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000113c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001150 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001164 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000119c 0001371d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000011f8 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001228 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ +00001248 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001250 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000012a4 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000012c8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012dc 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001300 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000134c 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001380 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001388 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001390 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000013a4 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000013d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000013dc 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000013e0 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000013e4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000013e8 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +000013ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000013f0 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000013f4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001428 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001440 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001490 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000014b4 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000014e8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000014f8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000150c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001524 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000015bc 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000015e0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001608 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001630 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001664 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001678 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000167c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001680 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00001684 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001688 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0000168c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001690 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00001694 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000016cc 0001501c R_ARM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ +00001700 0001511c R_ARM_CALL 00000000 _Py_HashBytes │ │ │ │ │ +00001788 0001521c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000017a8 0001531d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000017bc 0001531d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000017e8 0001541c R_ARM_CALL 00000000 _Py_GetConfig │ │ │ │ │ +0000182c 0001521c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000018fc 0001551c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00001944 0001561c R_ARM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +00001980 0001561c R_ARM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +00001990 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001994 00015702 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00001998 00015802 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +0000199c 00015902 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000019a0 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000019a4 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000019a8 00015a02 R_ARM_ABS32 00000000 PyExc_BytesWarning │ │ │ │ │ +000019ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000019b0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000019bc 00015c1d R_ARM_JUMP24 00000000 memset │ │ │ │ │ +00001a20 00013e1c R_ARM_CALL 00001a40 _PyBytesWriter_Resize │ │ │ │ │ +00001a2c 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001a34 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +00001aa8 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001acc 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001b4c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001b70 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001b80 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +00001b98 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001bbc 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ +00001bf4 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001c14 0001401c R_ARM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +00001c64 00013f1c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ +00001c7c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001c80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001c84 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00001c88 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001c8c 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00001c90 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001c94 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ +00001cdc 00015e1c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +00001cf8 00015f1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00001d4c 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001d70 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001da0 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001dc8 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001e78 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00001eb4 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001edc 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001ef4 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001f0c 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001f14 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001f24 00016202 R_ARM_ABS32 00000000 PySlice_Type │ │ │ │ │ +00001f28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001f2c 00016302 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00001f30 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f34 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f38 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f3c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f40 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00001f44 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f48 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00001f4c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f80 0001641c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00001fb4 0001651c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00001fc8 0001381c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001fd4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001fd8 0001666b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001fdc 0001666b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001fe4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000203c 0001671d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000205c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002088 0001371d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000210c 0001681c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00002118 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0000213c 0001691c R_ARM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -00002164 0001681c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00002170 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0000218c 0001691c R_ARM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -000021cc 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000021f0 0001691c R_ARM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -00002224 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00002240 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000225c 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00002288 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00002290 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002294 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00002298 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000229c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000022a0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000022a4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000022a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002308 00016c1c R_ARM_CALL 00000000 _Py_bytes_rfind │ │ │ │ │ -00002324 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00002344 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00002368 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00002394 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000023a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000023d8 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -000023e8 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00002404 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000241c 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002664 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002678 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002718 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002760 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002788 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000027a4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000027d0 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000027f0 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002810 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002830 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002850 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002870 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000028a0 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000028bc 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002914 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002930 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002968 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002998 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000029b4 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000029d0 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000029fc 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002a54 0001701c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00002a70 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002ae0 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002af0 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002b40 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002b6c 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002b8c 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00001ff8 0001651c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000200c 0001381c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002018 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000201c 0001666b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002020 0001666b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002028 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002080 0001671d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +000020a0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000020cc 0001371d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00002150 0001681c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +0000215c 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00002180 0001691c R_ARM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +000021a8 0001681c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000021b4 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000021d0 0001691c R_ARM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +00002210 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00002234 0001691c R_ARM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +00002268 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00002284 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000022a0 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000022cc 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000022d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000022d8 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +000022dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000022e0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000022e4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000022e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000022ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000234c 00016c1c R_ARM_CALL 00000000 _Py_bytes_rfind │ │ │ │ │ +00002368 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00002388 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000023ac 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000023d8 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000023ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000241c 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000242c 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00002448 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002460 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000026a8 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000026bc 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000275c 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000027a4 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000027cc 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000027e8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002814 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002834 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002854 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002874 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002894 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000028b4 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000028e4 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002900 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002958 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002974 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000029ac 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000029dc 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000029f8 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002a14 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002a40 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002a98 0001701c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00002ab4 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002b24 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002b34 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002b84 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002bb0 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ 00002bd0 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002be8 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002c04 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002c24 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002c58 0001701c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00002c70 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002ca4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002cb8 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002ce0 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002cf8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002d4c 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002e10 0000351c R_ARM_CALL 00002a30 stringlib_adaptive_find │ │ │ │ │ -00002e28 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002e3c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002e60 0000361c R_ARM_CALL 00001448 stringlib__two_way_count │ │ │ │ │ -00002e78 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002eb4 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002ed4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002ee4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002f2c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002f48 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00002f60 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002f84 0001711c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002f90 0001721c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000300c 0001701c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00003028 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00003058 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003094 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000030c4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003120 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003128 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003174 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000317c 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00003180 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003184 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000031b8 00012a1d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000031bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000031f4 0001371d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000323c 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00003268 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003284 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003294 0001381c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000329c 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -000032a0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000032a4 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000032a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000032b0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003470 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000035a4 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00003634 0000351d R_ARM_JUMP24 00002a30 stringlib_adaptive_find │ │ │ │ │ -0000363c 0001741c R_ARM_CALL 00000000 memrchr │ │ │ │ │ -0000368c 00003d1c R_ARM_CALL 00002e7c stringlib__preprocess │ │ │ │ │ -0000369c 00003e1c R_ARM_CALL 00002fa8 stringlib__two_way │ │ │ │ │ -000036b4 0000361d R_ARM_JUMP24 00001448 stringlib__two_way_count │ │ │ │ │ -000036cc 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00003928 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -0000395c 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000039a4 0000351c R_ARM_CALL 00002a30 stringlib_adaptive_find │ │ │ │ │ -000039b8 00003d1c R_ARM_CALL 00002e7c stringlib__preprocess │ │ │ │ │ -000039c8 00003e1c R_ARM_CALL 00002fa8 stringlib__two_way │ │ │ │ │ -000039d0 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00003a0c 00015c1d R_ARM_JUMP24 00000000 memset │ │ │ │ │ -00003a24 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003a4c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003a74 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003b4c 0001771c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00003cd8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003cec 00017802 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ -00003cf0 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00003cf4 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00003cf8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003da0 0001771c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00003f34 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003f48 00017802 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ -00003f4c 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00003f50 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00003f54 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003fd0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003fdc 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000404c 0001791c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00004058 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000409c 00017a1c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -000040b4 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000040dc 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000040f8 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004128 00017b1c R_ARM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ -00004138 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004154 0001651c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00004180 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000041b4 00017c1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000041dc 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000422c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000042b4 0001681c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -000042c0 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -000042fc 00017d1c R_ARM_CALL 00000000 PyUnicode_AsEncodedString │ │ │ │ │ -0000431c 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00004360 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000438c 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000043c8 00017e1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00004400 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004438 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004468 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000447c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004498 00017f1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -000044d4 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000044e4 0001801c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00004500 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004510 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004528 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000454c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000456c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004580 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004594 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000045ac 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000045b8 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000045c0 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000045d4 0001801c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000045e0 0001811c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000045e8 0001821c R_ARM_CALL 0000540c PyBytes_FromObject │ │ │ │ │ -0000460c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000463c 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004668 0001681c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000467c 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -000046c0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000046f0 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000046f8 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004718 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000472c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004730 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004734 0001666b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004738 00018302 R_ARM_ABS32 00000000 PyList_Type │ │ │ │ │ -0000473c 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00004740 00018402 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00004744 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004748 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000474c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004750 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00004754 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004758 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000475c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004760 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00004764 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004768 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000476c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004770 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004774 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004778 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000477c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004780 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002c14 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002c2c 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002c48 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002c68 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002c9c 0001701c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00002cb4 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002ce8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002cfc 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002d24 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002d3c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002d90 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002e54 0000351c R_ARM_CALL 00002a30 stringlib_adaptive_find │ │ │ │ │ +00002e6c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002e80 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002ea4 0000361c R_ARM_CALL 00001448 stringlib__two_way_count │ │ │ │ │ +00002ebc 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002ef8 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002f18 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002f28 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002f70 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002f8c 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00002fa4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002fc8 0001711c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002fd4 0001721c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00003050 0001701c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000306c 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000309c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000030d8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003108 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003164 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000316c 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000031b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000031c0 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000031c4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000031c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000031fc 00012a1d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00003200 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003238 0001371d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00003280 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000032ac 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000032c8 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000032d8 0001381c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000032e0 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +000032e4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000032e8 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000032ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000032f4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000034b4 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000035e8 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00003678 0000351d R_ARM_JUMP24 00002a30 stringlib_adaptive_find │ │ │ │ │ +00003680 0001741c R_ARM_CALL 00000000 memrchr │ │ │ │ │ +000036d0 00003d1c R_ARM_CALL 00002e7c stringlib__preprocess │ │ │ │ │ +000036e0 00003e1c R_ARM_CALL 00002fa8 stringlib__two_way │ │ │ │ │ +000036f8 0000361d R_ARM_JUMP24 00001448 stringlib__two_way_count │ │ │ │ │ +00003710 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000396c 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000039a0 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +000039e8 0000351c R_ARM_CALL 00002a30 stringlib_adaptive_find │ │ │ │ │ +000039fc 00003d1c R_ARM_CALL 00002e7c stringlib__preprocess │ │ │ │ │ +00003a0c 00003e1c R_ARM_CALL 00002fa8 stringlib__two_way │ │ │ │ │ +00003a14 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00003a50 00015c1d R_ARM_JUMP24 00000000 memset │ │ │ │ │ +00003a68 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003a90 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003ab8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003b84 0001771c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00003d10 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003d24 00017802 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ +00003d28 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00003d2c 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00003d30 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003dd8 0001771c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00003f6c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003f80 00017802 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ +00003f84 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00003f88 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00003f8c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004008 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004014 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004084 0001791c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00004090 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000040d4 00017a1c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +000040ec 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00004114 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004130 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004160 00017b1c R_ARM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ +00004170 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000418c 0001651c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000041b8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000041ec 00017c1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00004214 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004264 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000042ec 0001681c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000042f8 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00004334 00017d1c R_ARM_CALL 00000000 PyUnicode_AsEncodedString │ │ │ │ │ +00004354 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00004398 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000043c4 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00004400 00017e1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00004438 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004470 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000044a0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000044b4 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000044d0 00017f1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000450c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000451c 0001801c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00004538 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004548 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004560 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004584 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045a4 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000045b8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000045cc 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000045e4 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000045f0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045f8 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000460c 0001801c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00004618 0001811c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00004620 0001821c R_ARM_CALL 00005444 PyBytes_FromObject │ │ │ │ │ +00004644 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004674 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000046a0 0001681c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000046b4 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000046f8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004728 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00004730 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004750 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004764 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004768 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000476c 0001666b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004770 00018302 R_ARM_ABS32 00000000 PyList_Type │ │ │ │ │ +00004774 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00004778 00018402 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +0000477c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004780 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00004784 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004788 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004788 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ 0000478c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000047c0 00012a1d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000047c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000047f0 0001701c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00004818 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000483c 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000487c 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000489c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000048c4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000048e4 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004910 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004988 00012f1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00004998 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000049a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000049a8 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -000049ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000049e0 0001881c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00004c60 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004c7c 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00004d40 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004d58 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004d70 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004d88 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004da0 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004db8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004790 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00004794 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004798 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000479c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047a0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047a4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047b0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047b4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047c0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047c4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000047f8 00012a1d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000047fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004828 0001701c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00004850 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004874 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000048b4 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ +000048d4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000048fc 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000491c 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004948 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000049bc 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000049d8 00012f1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000049dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000049e0 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000049e4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004a18 0001881c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00004c98 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004cb4 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00004d78 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004d90 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004da8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004dc0 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004dd8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00004df0 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004e08 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004e20 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004e38 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004e50 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004e68 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004e80 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004e9c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004f5c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004f70 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004f84 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004f98 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004fac 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004fc0 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004fe0 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004fe8 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004ff0 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004e28 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004e40 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004e58 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004e70 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004e88 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004ea0 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004eb8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004ed4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004f94 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004fa8 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004fbc 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004fd0 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004fe4 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00004ff8 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00005000 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00005008 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00005010 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000501c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000503c 0001891c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005090 00018a1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000050b4 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000050d8 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005108 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005138 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005150 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000516c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005198 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000051d8 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00005218 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00005244 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000526c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005270 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005288 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000052b0 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000052c0 00018b1c R_ARM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ -000052cc 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052d4 00018c1c R_ARM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ -000052e4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000052e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000052ec 00018d02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -000052f0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000052f4 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000052fc 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00005300 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005304 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00005308 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005368 00018e1c R_ARM_CALL 00000000 _Py_bytes_startswith │ │ │ │ │ -00005384 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000053a4 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000053c8 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000053f4 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00005408 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005438 00017a1c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00005450 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00005478 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000549c 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000054c8 00017b1c R_ARM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ -000054d8 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000551c 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000554c 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00005580 00017e1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000055b8 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000055c8 0001381c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000055f8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000560c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00005620 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005630 0001801c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000564c 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000565c 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005674 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005698 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000056a0 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000056b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000056b4 00018302 R_ARM_ABS32 00000000 PyList_Type │ │ │ │ │ -000056b8 00018402 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000056bc 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000056c0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000056c4 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -000056c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000056cc 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -000056d0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000056d4 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000056d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000056dc 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -000056e0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005740 00018f1c R_ARM_CALL 00000000 _Py_bytes_find │ │ │ │ │ -00005758 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000577c 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000057a4 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000057c8 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000057dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000583c 0001901c R_ARM_CALL 00000000 _Py_bytes_endswith │ │ │ │ │ -00005858 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00005878 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000589c 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000058c8 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000058dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005940 0001911c R_ARM_CALL 00000000 _Py_bytes_count │ │ │ │ │ -0000595c 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000597c 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000059a0 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000059cc 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000059e0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005a1c 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00005a2c 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00005a5c 0001921c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00005c58 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005c7c 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005cf8 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005d1c 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005d48 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005d50 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005d6c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00005e7c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005ea4 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00005f18 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005fe8 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00005ff8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006010 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006060 0000351c R_ARM_CALL 00002a30 stringlib_adaptive_find │ │ │ │ │ -00006078 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006090 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000060b8 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000060d4 00003d1c R_ARM_CALL 00002e7c stringlib__preprocess │ │ │ │ │ -000060e4 00003e1c R_ARM_CALL 00002fa8 stringlib__two_way │ │ │ │ │ +00005018 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005020 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005028 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005030 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005038 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005040 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005048 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005054 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005074 0001891c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000050c8 00018a1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000050ec 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005110 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005140 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005170 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005188 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000051a4 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000051d0 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00005210 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00005250 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000527c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000052a4 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000052a8 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000052c0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000052e8 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000052f8 00018b1c R_ARM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ +00005304 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000530c 00018c1c R_ARM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ +0000531c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005320 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005324 00018d02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +00005328 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000532c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005334 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00005338 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000533c 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00005340 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000053a0 00018e1c R_ARM_CALL 00000000 _Py_bytes_startswith │ │ │ │ │ +000053bc 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000053dc 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00005400 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000542c 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00005440 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005470 00017a1c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00005488 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000054b0 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000054d4 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005500 00017b1c R_ARM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ +00005510 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005554 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00005584 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000055b8 00017e1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000055f0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005600 0001381c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005630 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005644 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005658 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005668 0001801c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00005684 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005694 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000056ac 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000056d0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000056d8 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000056e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000056ec 00018302 R_ARM_ABS32 00000000 PyList_Type │ │ │ │ │ +000056f0 00018402 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000056f4 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000056f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000056fc 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00005700 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005704 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00005708 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000570c 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00005710 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005714 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00005718 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005778 00018f1c R_ARM_CALL 00000000 _Py_bytes_find │ │ │ │ │ +00005790 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000057b4 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000057dc 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00005800 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00005814 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005874 0001901c R_ARM_CALL 00000000 _Py_bytes_endswith │ │ │ │ │ +00005890 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000058b0 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000058d4 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00005900 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00005914 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005978 0001911c R_ARM_CALL 00000000 _Py_bytes_count │ │ │ │ │ +00005994 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000059b4 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000059d8 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00005a04 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00005a18 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005a54 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00005a64 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00005a94 0001921c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00005c90 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005cb4 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005d30 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005d54 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005d80 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005d88 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005da4 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005eb4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005edc 00016f1c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00005f50 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006020 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00006030 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006048 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006098 0000351c R_ARM_CALL 00002a30 stringlib_adaptive_find │ │ │ │ │ +000060b0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000060c8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000060f0 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006104 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000610c 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00006114 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006118 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000611c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006120 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006128 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0000612c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006130 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00006134 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006138 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0000613c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000061a0 0001711c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000061ac 0001721c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000061f4 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000622c 0001931c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00006384 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000063b4 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000063e4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00006468 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00006490 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000064d4 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000064ec 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00006538 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00006540 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006598 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006624 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000664c 0001931c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00006894 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000068c0 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000068f0 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00006910 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00006980 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000069d8 0001931c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00006a04 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006a40 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006a68 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006a78 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00006a80 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006ae8 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006af8 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00006b2c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006b3c 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00006b68 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006b8c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006bbc 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00006bd4 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00006c14 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006c38 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006c5c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006c78 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006c8c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006ca0 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006cc4 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006ce4 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006cfc 0001931c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00006d24 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00006d90 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00006dcc 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006ddc 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00006e08 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e2c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e3c 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00006e68 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006eb4 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00006ee0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006eec 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006ef4 00019502 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00006ef8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006efc 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006f00 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006f04 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006f08 00014802 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -00006f0c 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00006f10 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006f14 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00006f18 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006f1c 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00006f20 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006f58 0001961c R_ARM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ -00006f94 0001491c R_ARM_CALL 00000c04 _PyBytesWriter_Prepare │ │ │ │ │ -00006fb8 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00006fc8 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00007018 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00007028 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00007060 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00007070 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000070a4 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -000070b4 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000070ec 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00007104 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00007134 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00007144 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00007170 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00007184 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000071b0 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -000071c4 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000071d8 00014a1c R_ARM_CALL 00000c7c _PyBytesWriter_Finish │ │ │ │ │ -00007210 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000722c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000610c 00003d1c R_ARM_CALL 00002e7c stringlib__preprocess │ │ │ │ │ +0000611c 00003e1c R_ARM_CALL 00002fa8 stringlib__two_way │ │ │ │ │ +00006128 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000613c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006144 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000614c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006150 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006154 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006158 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006160 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00006164 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006168 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000616c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006170 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00006174 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000061d8 0001711c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000061e4 0001721c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000622c 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00006264 0001931c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +000063bc 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000063ec 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000641c 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000064a0 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000064c8 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000650c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00006524 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00006570 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00006578 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000065d0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000665c 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00006684 0001931c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +000068cc 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000068f8 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006928 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00006948 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +000069b8 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006a10 0001931c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00006a3c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006a78 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006aa0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006ab0 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00006ab8 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006b20 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006b30 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00006b64 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006b74 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00006ba0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006bc4 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006bf4 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00006c0c 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00006c4c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006c70 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006c94 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006cb0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006cc4 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006cd8 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006cfc 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006d1c 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006d34 0001931c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00006d5c 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00006dc8 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00006e04 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006e14 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00006e40 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006e64 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006e74 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00006ea0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006eec 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00006f18 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006f24 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006f2c 00019502 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00006f30 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006f34 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006f38 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006f3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006f40 00014702 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00006f44 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00006f48 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006f4c 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00006f50 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006f54 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00006f58 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006f90 0001961c R_ARM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ +00006fcc 0001491c R_ARM_CALL 00000c48 _PyBytesWriter_Prepare │ │ │ │ │ +00006ff0 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +00007000 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00007050 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +00007060 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00007098 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +000070a8 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000070dc 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +000070ec 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00007124 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000713c 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000716c 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000717c 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000071a8 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +000071bc 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000071e8 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +000071fc 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007210 00014a1c R_ARM_CALL 00000cc0 _PyBytesWriter_Finish │ │ │ │ │ 00007248 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007250 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00007268 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007284 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007264 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007280 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007288 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 000072a0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000072bc 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000072c4 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000072dc 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000072e4 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -000072f4 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007314 00013e1c R_ARM_CALL 000019fc _PyBytesWriter_Resize │ │ │ │ │ -00007334 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00007338 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000733c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000734c 0001981d R_ARM_JUMP24 00000000 _Py_bytes_contains │ │ │ │ │ -00007374 00019a1c R_ARM_CALL 00007388 PyBytes_FromFormatV │ │ │ │ │ -000073cc 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -000074dc 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00007520 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000757c 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000075a0 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000075c4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00007624 00013e1c R_ARM_CALL 000019fc _PyBytesWriter_Resize │ │ │ │ │ -00007664 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ -00007678 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007680 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -00007688 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -000076a4 00013e1c R_ARM_CALL 000019fc _PyBytesWriter_Resize │ │ │ │ │ -000076dc 00013f1c R_ARM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -000076e8 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00007710 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007724 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007760 0001401c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -0000778c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000077a0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000077d0 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007830 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00007838 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0000784c 00019c1c R_ARM_CALL 00007b4c _PyBytesWriter_WriteBytes │ │ │ │ │ -000078b8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000078dc 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000078e4 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00007924 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000794c 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00007970 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00007984 00019d1c R_ARM_CALL 00000000 __memmove_chk │ │ │ │ │ -000079b0 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00007a08 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00007a1c 00019c1c R_ARM_CALL 00007b4c _PyBytesWriter_WriteBytes │ │ │ │ │ -00007a2c 00014a1c R_ARM_CALL 00000c7c _PyBytesWriter_Finish │ │ │ │ │ -00007aec 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00007af4 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00007af8 00014802 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -00007afc 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00007b00 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007b04 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007b08 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007b0c 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00007b10 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007b14 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00007b18 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007b1c 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ -00007b20 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007b24 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007b28 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007b2c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007b30 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007b34 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007b38 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007b40 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007b44 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000072d8 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000072f4 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000072fc 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007314 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000731c 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +0000732c 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000734c 00013e1c R_ARM_CALL 00001a40 _PyBytesWriter_Resize │ │ │ │ │ +0000736c 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00007370 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00007374 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007384 0001981d R_ARM_JUMP24 00000000 _Py_bytes_contains │ │ │ │ │ +000073ac 00019a1c R_ARM_CALL 000073c0 PyBytes_FromFormatV │ │ │ │ │ +00007404 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00007514 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00007558 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000075b4 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000075d8 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000075fc 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000765c 00013e1c R_ARM_CALL 00001a40 _PyBytesWriter_Resize │ │ │ │ │ +0000769c 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ +000076b0 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000076b8 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +000076c0 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +000076dc 00013e1c R_ARM_CALL 00001a40 _PyBytesWriter_Resize │ │ │ │ │ +00007714 0001401c R_ARM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +00007720 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00007748 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000775c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007798 00013f1c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ +000077c4 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000077d8 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007808 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007868 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00007870 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00007884 00019c1c R_ARM_CALL 00007b84 _PyBytesWriter_WriteBytes │ │ │ │ │ +000078f0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007914 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000791c 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0000795c 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00007984 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000079a8 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000079bc 00019d1c R_ARM_CALL 00000000 __memmove_chk │ │ │ │ │ +000079e8 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00007a40 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00007a54 00019c1c R_ARM_CALL 00007b84 _PyBytesWriter_WriteBytes │ │ │ │ │ +00007a64 00014a1c R_ARM_CALL 00000cc0 _PyBytesWriter_Finish │ │ │ │ │ +00007b24 00019b1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00007b2c 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00007b30 00014702 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00007b34 00000e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00007b38 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007b3c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007b40 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007b44 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ 00007b48 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007bac 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00007bbc 00013e1c R_ARM_CALL 000019fc _PyBytesWriter_Resize │ │ │ │ │ -00007bc8 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007bd0 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -00007c88 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00007d08 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007d2c 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007d50 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00007da0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007dd8 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ -00007dfc 00013e1c R_ARM_CALL 000019fc _PyBytesWriter_Resize │ │ │ │ │ -00007e50 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007e68 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007e94 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007ed0 0001401c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -00007efc 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007f0c 00013f1c R_ARM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -00007f40 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00007f54 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007f6c 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007f74 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -00007f7c 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007f98 00013e1c R_ARM_CALL 000019fc _PyBytesWriter_Resize │ │ │ │ │ -00007fc0 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007fc8 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00007fcc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007fd0 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007fd4 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007fd8 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00007fdc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007fe0 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00007fe4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007fe8 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ -00007fec 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00007ff0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000807c 0001491c R_ARM_CALL 00000c04 _PyBytesWriter_Prepare │ │ │ │ │ -000080e4 00014a1c R_ARM_CALL 00000c7c _PyBytesWriter_Finish │ │ │ │ │ -0000814c 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00008190 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008198 0001421c R_ARM_CALL 000031c0 _PyBytesWriter_Dealloc │ │ │ │ │ -000081f4 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000081f8 00014802 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -000081fc 00014502 R_ARM_ABS32 00000000 _PyLong_DigitValue │ │ │ │ │ -00008200 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00008204 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008240 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000824c 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00008250 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008274 00013d1c R_ARM_CALL 0000044c _PyBytes_DecodeEscape2 │ │ │ │ │ -000082b0 0001a91c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00007b4c 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00007b50 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007b54 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ +00007b58 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007b5c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007b60 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007b64 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007b68 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007b6c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007b70 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007b78 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007b7c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007b80 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007be4 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00007bf4 00013e1c R_ARM_CALL 00001a40 _PyBytesWriter_Resize │ │ │ │ │ +00007c00 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007c08 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +00007cc0 0001601c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00007d40 00012b1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007d64 00012c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007d88 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00007dd8 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007e10 0001341c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ +00007e34 00013e1c R_ARM_CALL 00001a40 _PyBytesWriter_Resize │ │ │ │ │ +00007e88 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007ea0 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007ecc 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007f08 00013f1c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ +00007f34 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007f44 0001401c R_ARM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +00007f78 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00007f8c 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007fa4 00012e1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007fac 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +00007fb4 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007fd0 00013e1c R_ARM_CALL 00001a40 _PyBytesWriter_Resize │ │ │ │ │ +00007ff8 00012f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008000 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00008004 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008008 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000800c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008010 00013102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00008014 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008018 00013202 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0000801c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008020 00014602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ +00008024 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00008028 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000080b4 0001491c R_ARM_CALL 00000c48 _PyBytesWriter_Prepare │ │ │ │ │ +0000811c 00014a1c R_ARM_CALL 00000cc0 _PyBytesWriter_Finish │ │ │ │ │ +00008184 0001411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +000081c8 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000081d0 0001431c R_ARM_CALL 00003204 _PyBytesWriter_Dealloc │ │ │ │ │ +0000822c 00014402 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00008230 00014702 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00008234 00014502 R_ARM_ABS32 00000000 _PyLong_DigitValue │ │ │ │ │ +00008238 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000823c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008278 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008284 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00008288 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000082ac 00013d1c R_ARM_CALL 0000044c _PyBytes_DecodeEscape2 │ │ │ │ │ 000082e8 0001a91c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -000082fc 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008304 0001aa02 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00008308 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000830c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008320 0001a91c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00008334 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000833c 0001aa02 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00008340 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008344 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x15ee0 contains 15 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x15f18 contains 15 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000002cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -1316,18 +1316,18 @@ │ │ │ │ │ 00000304 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000030c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000310 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000318 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000031c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000320 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x15f58 contains 171 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x15f90 contains 171 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 0001541c R_ARM_CALL 00000000 _Py_GetConfig │ │ │ │ │ -00000030 0001761d R_ARM_JUMP24 00003a90 PyBytes_Repr │ │ │ │ │ +00000030 0001761d R_ARM_JUMP24 00003ac8 PyBytes_Repr │ │ │ │ │ 00000044 0001561c R_ARM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ 00000058 00015a02 R_ARM_ABS32 00000000 PyExc_BytesWarning │ │ │ │ │ 0000005c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000bc 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 000000d8 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 00000104 0001861c R_ARM_CALL 00000000 _Py_bytes_index │ │ │ │ │ 00000114 00016e1c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ @@ -1346,48 +1346,48 @@ │ │ │ │ │ 0000024c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000027c 0001b81c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ 00000290 0001b91c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 0000029c 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000002bc 00013b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 000002f0 0001ba1c R_ARM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ 00000304 00014c1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00000320 0001491c R_ARM_CALL 00000c04 _PyBytesWriter_Prepare │ │ │ │ │ +00000320 0001491c R_ARM_CALL 00000c48 _PyBytesWriter_Prepare │ │ │ │ │ 00000330 0001891c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000340 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00000348 0001891c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000035c 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000368 0001891c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000038c 00013c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000390 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003c0 0001711c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 000003e0 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 000003f0 0001721c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 0000040c 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000434 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000490 0001ad1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000004ac 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000004cc 0000321d R_ARM_JUMP24 00003188 return_self │ │ │ │ │ +000004cc 0000321d R_ARM_JUMP24 000031cc return_self │ │ │ │ │ 000004ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004f0 0001b602 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ 000004f4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000524 0000321d R_ARM_JUMP24 00003188 return_self │ │ │ │ │ +00000524 0000321d R_ARM_JUMP24 000031cc return_self │ │ │ │ │ 00000544 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000568 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ 00000578 00012d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00000598 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -000005d8 0000341c R_ARM_CALL 000032b4 fastsearch │ │ │ │ │ +000005d8 0000341c R_ARM_CALL 000032f8 fastsearch │ │ │ │ │ 00000618 0001711c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 00000638 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00000648 0001721c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00000664 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000068c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006ec 0001ad1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000708 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000724 0000321d R_ARM_JUMP24 00003188 return_self │ │ │ │ │ +00000724 0000321d R_ARM_JUMP24 000031cc return_self │ │ │ │ │ 00000754 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000758 0001b602 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ 0000075c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000760 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007cc 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 000007ec 0001a71c R_ARM_CALL 00000000 PyLong_AsInt │ │ │ │ │ 000007fc 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -1407,15 +1407,15 @@ │ │ │ │ │ 000009d0 0001711c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 000009f0 00016d1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00000a00 0001721c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00000a1c 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000a44 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000aa0 0001ad1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000abc 00016b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000adc 0000321d R_ARM_JUMP24 00003188 return_self │ │ │ │ │ +00000adc 0000321d R_ARM_JUMP24 000031cc return_self │ │ │ │ │ 00000afc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b00 0001b602 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ 00000b04 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b08 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b74 00016a1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 00000ba8 0001711c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 00000bb4 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -1434,15 +1434,15 @@ │ │ │ │ │ 00000e60 0001931c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 00000e9c 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000ec0 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00000eec 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000f10 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000f54 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000f64 0001931c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00000f98 0000341c R_ARM_CALL 000032b4 fastsearch │ │ │ │ │ +00000f98 0000341c R_ARM_CALL 000032f8 fastsearch │ │ │ │ │ 00000fb0 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000fd4 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00001000 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001050 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00001074 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 000010a0 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000010c4 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -1450,36 +1450,36 @@ │ │ │ │ │ 00001100 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000110c 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000111c 0001941c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00001148 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000116c 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001180 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001184 00019502 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00001188 00014802 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00001188 00014702 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ 0000118c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001190 00014702 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00001190 00014802 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00001194 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000011b4 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 000011cc 0001c71c R_ARM_CALL 00000000 _Py_bytes_swapcase │ │ │ │ │ 000011f4 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 0000120c 0001c81c R_ARM_CALL 00000000 _Py_bytes_title │ │ │ │ │ 00001230 0001711c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 0000123c 0001611c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001250 0001721c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00001278 0001371c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012c4 0000321d R_ARM_JUMP24 00003188 return_self │ │ │ │ │ +000012c4 0000321d R_ARM_JUMP24 000031cc return_self │ │ │ │ │ 00001314 00015c1c R_ARM_CALL 00000000 memset │ │ │ │ │ 00001324 00014e1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00001358 0001521c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 0000136c 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 000013a4 00012a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 000013bc 00014f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 000013cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000013e4 00014d1c R_ARM_CALL 00000fd4 PyBytes_Concat │ │ │ │ │ -000013f0 00002a1d R_ARM_JUMP24 00002064 Py_XDECREF │ │ │ │ │ +000013e4 00014d1c R_ARM_CALL 00001018 PyBytes_Concat │ │ │ │ │ +000013f0 00002a1d R_ARM_JUMP24 000020a8 Py_XDECREF │ │ │ │ │ 0000140c 0001ca1c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ 0000142c 0001cb1d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00001438 0001cb1d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 0000143c 00013002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001440 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001444 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001488 00003d1c R_ARM_CALL 00002e7c stringlib__preprocess │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -398,23 +398,23 @@ │ │ │ │ │ _PyErr_BadInternalCall │ │ │ │ │ PyObject_Free │ │ │ │ │ PyBytes_AsString │ │ │ │ │ PyErr_Format │ │ │ │ │ PyExc_TypeError │ │ │ │ │ _PyBytes_DecodeEscape2 │ │ │ │ │ _PyBytesWriter_Resize │ │ │ │ │ -PyByteArray_FromStringAndSize │ │ │ │ │ PyByteArray_Resize │ │ │ │ │ +PyByteArray_FromStringAndSize │ │ │ │ │ __stack_chk_fail │ │ │ │ │ _PyBytesWriter_Dealloc │ │ │ │ │ __stack_chk_guard │ │ │ │ │ _PyLong_DigitValue │ │ │ │ │ _PyByteArray_empty_string │ │ │ │ │ -PyExc_ValueError │ │ │ │ │ _Py_ctype_table │ │ │ │ │ +PyExc_ValueError │ │ │ │ │ _PyBytesWriter_Prepare │ │ │ │ │ _PyBytesWriter_Finish │ │ │ │ │ PyBytes_FromString │ │ │ │ │ PyBytes_Concat │ │ │ │ │ PyObject_GetBuffer │ │ │ │ │ PyBuffer_Release │ │ │ │ │ PyBuffer_FillInfo │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -523,15 +523,15 @@ │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ mov r3, r1 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ beq 79c │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 7ff4 <_PyBytes_FromHex> │ │ │ │ │ + bl 802c <_PyBytes_FromHex> │ │ │ │ │ R_ARM_CALL _PyBytes_FromHex │ │ │ │ │ ldr r3, [pc, #116] @ 7fc │ │ │ │ │ cmp r4, r3 │ │ │ │ │ mov r1, r0 │ │ │ │ │ bne 7b4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ @@ -609,15 +609,15 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 32b4 │ │ │ │ │ + bl 32f8 │ │ │ │ │ R_ARM_CALL fastsearch │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bge 948 │ │ │ │ │ ldr r3, [pc, #252] @ 9ac │ │ │ │ │ ldr r1, [r3, #892] @ 0x37c │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ bne 928 │ │ │ │ │ @@ -759,16 +759,16 @@ │ │ │ │ │ mov ip, r2 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ subs r2, r3, #0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, ip │ │ │ │ │ beq e10 │ │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ │ - add r3, ip, r9 │ │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ │ + add r3, ip, r8 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr ip, [pc, #1080] @ ee0 │ │ │ │ │ str ip, [sp] │ │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ │ mov r3, r2 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ mov r2, #0 │ │ │ │ │ @@ -795,15 +795,15 @@ │ │ │ │ │ add r7, r3, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ beq e60 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ldrgt r8, [pc, #964] @ ee4 │ │ │ │ │ + ldrgt r9, [pc, #964] @ ee4 │ │ │ │ │ movgt r5, #0 │ │ │ │ │ ble d04 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ ble ec4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r1, r5, #15 │ │ │ │ │ add r1, r3, r1 │ │ │ │ │ @@ -857,61 +857,61 @@ │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ bne ba0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ ble e6c │ │ │ │ │ ldrb r3, [r7, r2] │ │ │ │ │ - add sl, r2, #1 │ │ │ │ │ + add r6, r2, #1 │ │ │ │ │ cmp r3, #13 │ │ │ │ │ beq d98 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq dc0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - cmpeq r4, sl │ │ │ │ │ + cmpeq r4, r6 │ │ │ │ │ beq de8 │ │ │ │ │ - subs r9, sl, r5 │ │ │ │ │ - add r6, r7, r5 │ │ │ │ │ + subs sl, r6, r5 │ │ │ │ │ + add r8, r7, r5 │ │ │ │ │ bmi dcc │ │ │ │ │ - mov r5, sl │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - sub r3, r9, #1 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + sub r3, sl, #1 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne d3c │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ beq d10 │ │ │ │ │ - cmn r9, #-2147483630 @ 0x80000012 │ │ │ │ │ + cmn sl, #-2147483630 @ 0x80000012 │ │ │ │ │ bhi e28 │ │ │ │ │ - add r0, r9, #17 │ │ │ │ │ + add r0, sl, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ beq e74 │ │ │ │ │ - ldr r0, [r8] │ │ │ │ │ - str r8, [fp, #4] │ │ │ │ │ + ldr r0, [r9] │ │ │ │ │ + str r9, [fp, #4] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r0, r0, #1 │ │ │ │ │ - strne r0, [r8] │ │ │ │ │ + strne r0, [r9] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [fp, #12] │ │ │ │ │ - add r0, fp, r9 │ │ │ │ │ + add r0, fp, sl │ │ │ │ │ mov r3, #0 │ │ │ │ │ - str r9, [fp, #8] │ │ │ │ │ + str sl, [fp, #8] │ │ │ │ │ strb r3, [r0, #16] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ beq ccc │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + mov r1, r8 │ │ │ │ │ add r0, fp, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ @@ -920,15 +920,15 @@ │ │ │ │ │ bne d70 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq cfc │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [fp] │ │ │ │ │ beq ed4 │ │ │ │ │ - cmp r4, sl │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ bgt b24 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [pc, #464] @ ee8 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ @@ -937,59 +937,59 @@ │ │ │ │ │ ldr r2, [r3, #892] @ 0x37c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne ecc │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne fp, r3, #892 @ 0x37c │ │ │ │ │ bne cec │ │ │ │ │ b cfc │ │ │ │ │ - ldrb r3, [r6] │ │ │ │ │ - ldr r9, [pc, #424] @ ef0 │ │ │ │ │ + ldrb r3, [r8] │ │ │ │ │ + ldr sl, [pc, #424] @ ef0 │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ lsl r2, r3, #3 │ │ │ │ │ - add r6, r2, #13184 @ 0x3380 │ │ │ │ │ - add r6, r6, #16 │ │ │ │ │ - add fp, r6, r9 │ │ │ │ │ + add r8, r2, #13184 @ 0x3380 │ │ │ │ │ + add r8, r8, #16 │ │ │ │ │ + add fp, r8, sl │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ - ldr r2, [r9, r6] │ │ │ │ │ + ldr r2, [sl, r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq ce4 │ │ │ │ │ - mov sl, fp │ │ │ │ │ + mov r6, fp │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq e38 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - str r2, [sl] │ │ │ │ │ + str r2, [r6] │ │ │ │ │ bne e38 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b e38 │ │ │ │ │ - cmp r4, sl │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ ble c1c │ │ │ │ │ add r3, r7, r2 │ │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - addeq sl, r2, #2 │ │ │ │ │ + addeq r6, r2, #2 │ │ │ │ │ beq c1c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne c34 │ │ │ │ │ - subs r9, r2, r5 │ │ │ │ │ - add r6, r7, r5 │ │ │ │ │ + subs sl, r2, r5 │ │ │ │ │ + add r8, r7, r5 │ │ │ │ │ bpl c40 │ │ │ │ │ ldr r3, [pc, #288] @ ef4 │ │ │ │ │ ldr r1, [pc, #288] @ ef8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ b e38 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ b c28 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [pc, #240] @ ee4 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne e84 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ @@ -1019,41 +1019,41 @@ │ │ │ │ │ bne e60 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ b d04 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ b c28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ bne cb4 │ │ │ │ │ b e38 │ │ │ │ │ - mov r5, sl │ │ │ │ │ - mov r9, sl │ │ │ │ │ - mov r6, r7 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + mov r8, r7 │ │ │ │ │ b c44 │ │ │ │ │ ldr ip, [pc, #68] @ ee0 │ │ │ │ │ str ip, [sp] │ │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ mov ip, #1 │ │ │ │ │ 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 ae0 │ │ │ │ │ b e60 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ b c34 │ │ │ │ │ - ldr sl, [pc, #20] @ ee8 │ │ │ │ │ + ldr r6, [pc, #20] @ ee8 │ │ │ │ │ b d74 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b cfc │ │ │ │ │ .word 0x00000224 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ @@ -1609,15 +1609,15 @@ │ │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ │ mov r6, #1 │ │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ │ - bl c04 │ │ │ │ │ + bl c48 │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Prepare │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq 1e50 <_PyBytes_FormatEx+0x800> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ streq r6, [sp, #132] @ 0x84 │ │ │ │ │ @@ -1742,15 +1742,15 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 2220 <_PyBytes_FormatEx+0xbd0> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 238c <_PyBytes_FormatEx+0xd3c> │ │ │ │ │ mov r1, sl │ │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ │ - bl c7c │ │ │ │ │ + bl cc0 │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Finish │ │ │ │ │ ldr r3, [pc, #3416] @ 2630 <_PyBytes_FormatEx+0xfe0> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #652] @ 0x28c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bne 1d94 <_PyBytes_FormatEx+0x744> │ │ │ │ │ @@ -1873,15 +1873,15 @@ │ │ │ │ │ tst r3, #4 │ │ │ │ │ bne 1d44 <_PyBytes_FormatEx+0x6f4> │ │ │ │ │ cmp r9, #2 │ │ │ │ │ ble 1ad0 <_PyBytes_FormatEx+0x480> │ │ │ │ │ mov r1, sl │ │ │ │ │ sub r2, r9, #2 │ │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ │ - bl c04 │ │ │ │ │ + bl c48 │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Prepare │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq 1e3c <_PyBytes_FormatEx+0x7ec> │ │ │ │ │ mov fp, #0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ands r3, r3, #8 │ │ │ │ │ bne 26ac <_PyBytes_FormatEx+0x105c> │ │ │ │ │ @@ -1902,15 +1902,15 @@ │ │ │ │ │ cmp r6, r9 │ │ │ │ │ add sl, sl, r6 │ │ │ │ │ blt 1ef4 <_PyBytes_FormatEx+0x8a4> │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 242c <_PyBytes_FormatEx+0xddc> │ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ │ - bl 2064 <_PyBytes_FormatEx+0xa14> │ │ │ │ │ + bl 20a8 <_PyBytes_FormatEx+0xa58> │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ b 1718 <_PyBytes_FormatEx+0xc8> │ │ │ │ │ mov r3, #10 │ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ │ mov r1, sl │ │ │ │ │ sub r0, r0, #2 │ │ │ │ │ str r2, [sp] │ │ │ │ │ @@ -2051,15 +2051,15 @@ │ │ │ │ │ addle r2, r9, #1 │ │ │ │ │ movgt r2, r9 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ ble 1d78 <_PyBytes_FormatEx+0x728> │ │ │ │ │ mov r1, sl │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ │ - bl c04 │ │ │ │ │ + bl c48 │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Prepare │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ beq 1e3c <_PyBytes_FormatEx+0x7ec> │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #32 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ strbne fp, [sl], #1 │ │ │ │ │ @@ -2110,15 +2110,15 @@ │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [pc, #2084] @ 2658 <_PyBytes_FormatEx+0x1008> │ │ │ │ │ movne r3, r1 │ │ │ │ │ ldr r1, [pc, #2080] @ 265c <_PyBytes_FormatEx+0x100c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ │ - bl 31c0 │ │ │ │ │ + bl 3204 │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 1e58 <_PyBytes_FormatEx+0x808> │ │ │ │ │ mov r0, #0 │ │ │ │ │ b 18d0 <_PyBytes_FormatEx+0x280> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ @@ -2226,15 +2226,15 @@ │ │ │ │ │ ldr r3, [pc, #1700] @ 2668 <_PyBytes_FormatEx+0x1018> │ │ │ │ │ ldr r1, [pc, #1700] @ 266c <_PyBytes_FormatEx+0x101c> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ b 1e3c <_PyBytes_FormatEx+0x7ec> │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 2064 <_PyBytes_FormatEx+0xa14> │ │ │ │ │ + bl 20a8 <_PyBytes_FormatEx+0xa58> │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ b 1e3c <_PyBytes_FormatEx+0x7ec> │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ ldr r3, [pc, #1632] @ 2650 <_PyBytes_FormatEx+0x1000> │ │ │ │ │ @@ -2540,15 +2540,15 @@ │ │ │ │ │ bge 1b2c <_PyBytes_FormatEx+0x4dc> │ │ │ │ │ ldr r3, [pc, #524] @ 2650 <_PyBytes_FormatEx+0x1000> │ │ │ │ │ ldr r1, [pc, #576] @ 2688 <_PyBytes_FormatEx+0x1038> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ │ - bl 2064 <_PyBytes_FormatEx+0xa14> │ │ │ │ │ + bl 20a8 <_PyBytes_FormatEx+0xa58> │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ b 1e3c <_PyBytes_FormatEx+0x7ec> │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ b 1d18 <_PyBytes_FormatEx+0x6c8> │ │ │ │ │ mov fp, #43 @ 0x2b │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ @@ -2824,15 +2824,15 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mvngt r6, #0 │ │ │ │ │ bgt 283c <_PyBytes_Find+0x6c> │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - bl 36d8 │ │ │ │ │ + bl 371c │ │ │ │ │ R_ARM_CALL fastsearch.constprop.0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ldrge r3, [sp, #24] │ │ │ │ │ addge r6, r6, r3 │ │ │ │ │ cmn r6, #1 │ │ │ │ │ bne 283c <_PyBytes_Find+0x6c> │ │ │ │ │ sub r4, r4, r5 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -331,15 +331,15 @@ │ │ │ │ │ _PyBytes_DecodeEscape2(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3496] @ 0xda8 │ │ │ │ │ sub sp, sp, #564 @ 0x234 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - ldr r3, [pc, #1864] @ bb4 <_PyBytes_DecodeEscape2+0x768> │ │ │ │ │ + ldr r3, [pc, #1932] @ bf8 <_PyBytes_DecodeEscape2+0x7ac> │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ ldr r1, [sp, #600] @ 0x258 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ str r3, [sp, #556] @ 0x22c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ @@ -348,22 +348,22 @@ │ │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - beq a48 <_PyBytes_DecodeEscape2+0x5fc> │ │ │ │ │ + beq b5c <_PyBytes_DecodeEscape2+0x710> │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, r5 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt a68 <_PyBytes_DecodeEscape2+0x61c> │ │ │ │ │ + blt b7c <_PyBytes_DecodeEscape2+0x730> │ │ │ │ │ cmp r5, #512 @ 0x200 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bgt 898 <_PyBytes_DecodeEscape2+0x44c> │ │ │ │ │ + bgt 8bc <_PyBytes_DecodeEscape2+0x470> │ │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ │ mov r4, fp │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add sl, r6, r5 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ @@ -371,73 +371,73 @@ │ │ │ │ │ str r3, [r7] │ │ │ │ │ cmp r6, sl │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ bcs 5a0 <_PyBytes_DecodeEscape2+0x154> │ │ │ │ │ cmp r8, r3 │ │ │ │ │ beq 664 <_PyBytes_DecodeEscape2+0x218> │ │ │ │ │ - ldr r3, [pc, #1708] @ bb8 <_PyBytes_DecodeEscape2+0x76c> │ │ │ │ │ - ldr r9, [pc, #1708] @ bbc <_PyBytes_DecodeEscape2+0x770> │ │ │ │ │ + ldr r3, [pc, #1776] @ bfc <_PyBytes_DecodeEscape2+0x7b0> │ │ │ │ │ + ldr r9, [pc, #1776] @ c00 <_PyBytes_DecodeEscape2+0x7b4> │ │ │ │ │ mov r5, r6 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ b 528 <_PyBytes_DecodeEscape2+0xdc> │ │ │ │ │ cmp sl, r2 │ │ │ │ │ strb r1, [r4], #1 │ │ │ │ │ bls 5a0 <_PyBytes_DecodeEscape2+0x154> │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ │ bne 518 <_PyBytes_DecodeEscape2+0xcc> │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - beq ad8 <_PyBytes_DecodeEscape2+0x68c> │ │ │ │ │ + beq ae4 <_PyBytes_DecodeEscape2+0x698> │ │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ │ add r6, r5, #2 │ │ │ │ │ sub r1, r0, #10 │ │ │ │ │ cmp r1, #110 @ 0x6e │ │ │ │ │ - bhi a90 <_PyBytes_DecodeEscape2+0x644> │ │ │ │ │ + bhi ba4 <_PyBytes_DecodeEscape2+0x758> │ │ │ │ │ add r1, r1, r1 │ │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ add r2, r5, #3 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bls b10 <_PyBytes_DecodeEscape2+0x6c4> │ │ │ │ │ + bls a1c <_PyBytes_DecodeEscape2+0x5d0> │ │ │ │ │ ldrb r1, [r5, #2] │ │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ │ ldrb r1, [r5, #3] │ │ │ │ │ ldrb r1, [r9, r1] │ │ │ │ │ orr ip, r1, r0 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bhi b10 <_PyBytes_DecodeEscape2+0x6c4> │ │ │ │ │ + bhi a1c <_PyBytes_DecodeEscape2+0x5d0> │ │ │ │ │ add r2, r5, #4 │ │ │ │ │ add r1, r1, r0, lsl #4 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ strb r1, [r4], #1 │ │ │ │ │ bhi 524 <_PyBytes_DecodeEscape2+0xd8> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 854 <_PyBytes_DecodeEscape2+0x408> │ │ │ │ │ + beq 860 <_PyBytes_DecodeEscape2+0x414> │ │ │ │ │ subs r4, r4, fp │ │ │ │ │ - beq 8ec <_PyBytes_DecodeEscape2+0x4a0> │ │ │ │ │ + beq 8e4 <_PyBytes_DecodeEscape2+0x498> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 8f4 <_PyBytes_DecodeEscape2+0x4a8> │ │ │ │ │ + bne 9d0 <_PyBytes_DecodeEscape2+0x584> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 9a0 <_PyBytes_DecodeEscape2+0x554> │ │ │ │ │ + blt 9e8 <_PyBytes_DecodeEscape2+0x59c> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ + beq 700 <_PyBytes_DecodeEscape2+0x2b4> │ │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ │ - bgt 9b4 <_PyBytes_DecodeEscape2+0x568> │ │ │ │ │ + bgt 9bc <_PyBytes_DecodeEscape2+0x570> │ │ │ │ │ add r0, r4, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq a38 <_PyBytes_DecodeEscape2+0x5ec> │ │ │ │ │ - ldr r3, [pc, #1488] @ bc0 <_PyBytes_DecodeEscape2+0x774> │ │ │ │ │ + beq b4c <_PyBytes_DecodeEscape2+0x700> │ │ │ │ │ + ldr r3, [pc, #1556] @ c04 <_PyBytes_DecodeEscape2+0x7b8> │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ @@ -447,304 +447,378 @@ │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ strb r6, [r3, #16] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [pc, #1412] @ bb4 <_PyBytes_DecodeEscape2+0x768> │ │ │ │ │ + ldr r3, [pc, #1480] @ bf8 <_PyBytes_DecodeEscape2+0x7ac> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #556] @ 0x22c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 99c <_PyBytes_DecodeEscape2+0x550> │ │ │ │ │ + bne 9e4 <_PyBytes_DecodeEscape2+0x598> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #564 @ 0x234 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, #10 │ │ │ │ │ strb r2, [r4], #1 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ bls 5a0 <_PyBytes_DecodeEscape2+0x154> │ │ │ │ │ mov r2, r6 │ │ │ │ │ b 524 <_PyBytes_DecodeEscape2+0xd8> │ │ │ │ │ - ldr r0, [pc, #1368] @ bc4 <_PyBytes_DecodeEscape2+0x778> │ │ │ │ │ - ldr r1, [pc, #1356] @ bbc <_PyBytes_DecodeEscape2+0x770> │ │ │ │ │ + ldr r0, [pc, #1436] @ c08 <_PyBytes_DecodeEscape2+0x7bc> │ │ │ │ │ + ldr r1, [pc, #1424] @ c00 <_PyBytes_DecodeEscape2+0x7b4> │ │ │ │ │ mov r5, r6 │ │ │ │ │ b 684 <_PyBytes_DecodeEscape2+0x238> │ │ │ │ │ cmp sl, r3 │ │ │ │ │ strb r2, [r4], #1 │ │ │ │ │ bls 5a0 <_PyBytes_DecodeEscape2+0x154> │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ │ bne 674 <_PyBytes_DecodeEscape2+0x228> │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq ad8 <_PyBytes_DecodeEscape2+0x68c> │ │ │ │ │ + beq ae4 <_PyBytes_DecodeEscape2+0x698> │ │ │ │ │ ldrb ip, [r5, #1] │ │ │ │ │ add lr, r5, #2 │ │ │ │ │ sub r2, ip, #10 │ │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ │ - bhi 824 <_PyBytes_DecodeEscape2+0x3d8> │ │ │ │ │ + bhi bd8 <_PyBytes_DecodeEscape2+0x78c> │ │ │ │ │ add r2, r2, r2 │ │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ add r3, r5, #3 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bls 9f4 <_PyBytes_DecodeEscape2+0x5a8> │ │ │ │ │ + bls ac4 <_PyBytes_DecodeEscape2+0x678> │ │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ │ orr ip, r2, r3 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bhi 9f4 <_PyBytes_DecodeEscape2+0x5a8> │ │ │ │ │ - add r2, r3, r2, lsl #4 │ │ │ │ │ + bhi ac4 <_PyBytes_DecodeEscape2+0x678> │ │ │ │ │ + add r3, r3, r2, lsl #4 │ │ │ │ │ + strb r3, [r4], #1 │ │ │ │ │ add r3, r5, #4 │ │ │ │ │ - b 674 <_PyBytes_DecodeEscape2+0x228> │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + bhi 680 <_PyBytes_DecodeEscape2+0x234> │ │ │ │ │ + b 5a0 <_PyBytes_DecodeEscape2+0x154> │ │ │ │ │ ldrb r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r5, [pc, #1224] @ bc8 <_PyBytes_DecodeEscape2+0x77c> │ │ │ │ │ + ldr r5, [pc, #1280] @ c0c <_PyBytes_DecodeEscape2+0x7c0> │ │ │ │ │ mov r2, #24 │ │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ │ b 628 <_PyBytes_DecodeEscape2+0x1dc> │ │ │ │ │ cmp sl, r6 │ │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ │ - bls 760 <_PyBytes_DecodeEscape2+0x314> │ │ │ │ │ + bls 76c <_PyBytes_DecodeEscape2+0x320> │ │ │ │ │ ldrb r1, [r5, #2] │ │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ │ - bls 760 <_PyBytes_DecodeEscape2+0x314> │ │ │ │ │ + bls 76c <_PyBytes_DecodeEscape2+0x320> │ │ │ │ │ cmp r1, #55 @ 0x37 │ │ │ │ │ - bhi 760 <_PyBytes_DecodeEscape2+0x314> │ │ │ │ │ + bhi 76c <_PyBytes_DecodeEscape2+0x320> │ │ │ │ │ add r6, r5, #3 │ │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ │ - bls 760 <_PyBytes_DecodeEscape2+0x314> │ │ │ │ │ + bls 76c <_PyBytes_DecodeEscape2+0x320> │ │ │ │ │ ldrb r1, [r5, #3] │ │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ │ and ip, r1, #255 @ 0xff │ │ │ │ │ cmp ip, #7 │ │ │ │ │ - bhi 760 <_PyBytes_DecodeEscape2+0x314> │ │ │ │ │ + bhi 76c <_PyBytes_DecodeEscape2+0x320> │ │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bgt 8c0 <_PyBytes_DecodeEscape2+0x474> │ │ │ │ │ + bgt 8a4 <_PyBytes_DecodeEscape2+0x458> │ │ │ │ │ add r6, r5, #4 │ │ │ │ │ strb r0, [r4], #1 │ │ │ │ │ b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ - mov r3, #10 │ │ │ │ │ - strb r3, [r4], #1 │ │ │ │ │ - cmp sl, lr │ │ │ │ │ - bls 5a0 <_PyBytes_DecodeEscape2+0x154> │ │ │ │ │ + mov r2, #10 │ │ │ │ │ mov r3, lr │ │ │ │ │ - b 680 <_PyBytes_DecodeEscape2+0x234> │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ cmp sl, lr │ │ │ │ │ sub ip, ip, #48 @ 0x30 │ │ │ │ │ - bls 7ec <_PyBytes_DecodeEscape2+0x3a0> │ │ │ │ │ + bls 7f8 <_PyBytes_DecodeEscape2+0x3ac> │ │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ │ - bls 7ec <_PyBytes_DecodeEscape2+0x3a0> │ │ │ │ │ + bls 7f8 <_PyBytes_DecodeEscape2+0x3ac> │ │ │ │ │ cmp r2, #55 @ 0x37 │ │ │ │ │ - bhi 7ec <_PyBytes_DecodeEscape2+0x3a0> │ │ │ │ │ + movhi r3, lr │ │ │ │ │ + strbhi ip, [r4], #1 │ │ │ │ │ + bhi 680 <_PyBytes_DecodeEscape2+0x234> │ │ │ │ │ add lr, r5, #3 │ │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ │ cmp sl, lr │ │ │ │ │ add ip, r2, ip, lsl #3 │ │ │ │ │ - bls 7ec <_PyBytes_DecodeEscape2+0x3a0> │ │ │ │ │ + bls 7f8 <_PyBytes_DecodeEscape2+0x3ac> │ │ │ │ │ ldrb r2, [r5, #3] │ │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ │ and r8, r2, #255 @ 0xff │ │ │ │ │ cmp r8, #7 │ │ │ │ │ - bhi 7ec <_PyBytes_DecodeEscape2+0x3a0> │ │ │ │ │ + bhi 7f8 <_PyBytes_DecodeEscape2+0x3ac> │ │ │ │ │ add ip, r2, ip, lsl #3 │ │ │ │ │ cmp ip, #255 @ 0xff │ │ │ │ │ add lr, r5, #4 │ │ │ │ │ - ble 7ec <_PyBytes_DecodeEscape2+0x3a0> │ │ │ │ │ + ble 7f8 <_PyBytes_DecodeEscape2+0x3ac> │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ ldreq r2, [sp, #4] │ │ │ │ │ streq ip, [r7] │ │ │ │ │ streq r3, [r2] │ │ │ │ │ + mov r3, lr │ │ │ │ │ strb ip, [r4], #1 │ │ │ │ │ - b 770 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ mov r2, #13 │ │ │ │ │ strb r2, [r4], #1 │ │ │ │ │ b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ │ strb r2, [r4], #1 │ │ │ │ │ b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ mov r2, #9 │ │ │ │ │ strb r2, [r4], #1 │ │ │ │ │ b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ - mov r3, #13 │ │ │ │ │ - strb r3, [r4], #1 │ │ │ │ │ - b 770 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ - ldr r2, [r7] │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - cmn r2, #1 │ │ │ │ │ - ldreq r2, [sp, #4] │ │ │ │ │ - streq ip, [r7] │ │ │ │ │ - streq r3, [r2] │ │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ │ - strb r3, [r4], #1 │ │ │ │ │ - b 770 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ - mov r3, #9 │ │ │ │ │ - strb r3, [r4], #1 │ │ │ │ │ - b 770 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ + mov r2, #13 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ + mov r2, #92 @ 0x5c │ │ │ │ │ + mov r3, lr │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ + mov r2, #9 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ + mov r3, lr │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ - bne 934 <_PyBytes_DecodeEscape2+0x4e8> │ │ │ │ │ + bne 900 <_PyBytes_DecodeEscape2+0x4b4> │ │ │ │ │ add r1, r5, #16 │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ - beq 8d8 <_PyBytes_DecodeEscape2+0x48c> │ │ │ │ │ + beq 8ec <_PyBytes_DecodeEscape2+0x4a0> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ beq 628 <_PyBytes_DecodeEscape2+0x1dc> │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ bl 1f4 <_PyBytes_Resize> │ │ │ │ │ R_ARM_CALL _PyBytes_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8b8 <_PyBytes_DecodeEscape2+0x46c> │ │ │ │ │ + bne 8dc <_PyBytes_DecodeEscape2+0x490> │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ b 628 <_PyBytes_DecodeEscape2+0x1dc> │ │ │ │ │ + ldr r1, [r7] │ │ │ │ │ + cmn r1, #1 │ │ │ │ │ + ldreq r1, [sp, #4] │ │ │ │ │ + streq r0, [r7] │ │ │ │ │ + streq r2, [r1] │ │ │ │ │ + b 768 <_PyBytes_DecodeEscape2+0x31c> │ │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ - bl 19fc <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1a40 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Resize │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ bne 4d4 <_PyBytes_DecodeEscape2+0x88> │ │ │ │ │ mov r5, #0 │ │ │ │ │ b 628 <_PyBytes_DecodeEscape2+0x1dc> │ │ │ │ │ - ldr r1, [r7] │ │ │ │ │ - cmn r1, #1 │ │ │ │ │ - ldreq r1, [sp, #4] │ │ │ │ │ - streq r0, [r7] │ │ │ │ │ - streq r2, [r1] │ │ │ │ │ - b 75c <_PyBytes_DecodeEscape2+0x310> │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne 9d0 <_PyBytes_DecodeEscape2+0x584> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 908 <_PyBytes_DecodeEscape2+0x4bc> │ │ │ │ │ - ldr r5, [pc, #736] @ bcc <_PyBytes_DecodeEscape2+0x780> │ │ │ │ │ - b 628 <_PyBytes_DecodeEscape2+0x1dc> │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 8d8 <_PyBytes_DecodeEscape2+0x48c> │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + bne 968 <_PyBytes_DecodeEscape2+0x51c> │ │ │ │ │ + ldr r5, [pc, #784] @ c10 <_PyBytes_DecodeEscape2+0x7c4> │ │ │ │ │ b 628 <_PyBytes_DecodeEscape2+0x1dc> │ │ │ │ │ - ldr r3, [r0] │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - beq 8e4 <_PyBytes_DecodeEscape2+0x498> │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r3, [r0] │ │ │ │ │ - bne 8e4 <_PyBytes_DecodeEscape2+0x498> │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8e4 <_PyBytes_DecodeEscape2+0x498> │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9c8 <_PyBytes_DecodeEscape2+0x57c> │ │ │ │ │ + beq 994 <_PyBytes_DecodeEscape2+0x548> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ - beq 9d4 <_PyBytes_DecodeEscape2+0x588> │ │ │ │ │ + beq 9a0 <_PyBytes_DecodeEscape2+0x554> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ beq 628 <_PyBytes_DecodeEscape2+0x1dc> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyByteArray_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 890 <_PyBytes_DecodeEscape2+0x444> │ │ │ │ │ + beq 89c <_PyBytes_DecodeEscape2+0x450> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8b8 <_PyBytes_DecodeEscape2+0x46c> │ │ │ │ │ + beq 8dc <_PyBytes_DecodeEscape2+0x490> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8b8 <_PyBytes_DecodeEscape2+0x46c> │ │ │ │ │ + bne 8dc <_PyBytes_DecodeEscape2+0x490> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8b8 <_PyBytes_DecodeEscape2+0x46c> │ │ │ │ │ - bl 0 <__stack_chk_fail> │ │ │ │ │ - R_ARM_CALL __stack_chk_fail │ │ │ │ │ - ldr r3, [pc, #552] @ bd0 <_PyBytes_DecodeEscape2+0x784> │ │ │ │ │ - ldr r1, [pc, #552] @ bd4 <_PyBytes_DecodeEscape2+0x788> │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8b8 <_PyBytes_DecodeEscape2+0x46c> │ │ │ │ │ - ldr r3, [pc, #540] @ bd8 <_PyBytes_DecodeEscape2+0x78c> │ │ │ │ │ - ldr r1, [pc, #540] @ bdc <_PyBytes_DecodeEscape2+0x790> │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8b8 <_PyBytes_DecodeEscape2+0x46c> │ │ │ │ │ - ldr r1, [pc, #528] @ be0 <_PyBytes_DecodeEscape2+0x794> │ │ │ │ │ + b 8dc <_PyBytes_DecodeEscape2+0x490> │ │ │ │ │ + ldr r3, [r0] │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + beq 8f8 <_PyBytes_DecodeEscape2+0x4ac> │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r3, [r0] │ │ │ │ │ + bne 8f8 <_PyBytes_DecodeEscape2+0x4ac> │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 8f8 <_PyBytes_DecodeEscape2+0x4ac> │ │ │ │ │ + ldr r1, [pc, #632] @ c14 <_PyBytes_DecodeEscape2+0x7c8> │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ - bne 94c <_PyBytes_DecodeEscape2+0x500> │ │ │ │ │ + bne 918 <_PyBytes_DecodeEscape2+0x4cc> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bne 964 <_PyBytes_DecodeEscape2+0x518> │ │ │ │ │ + bne 930 <_PyBytes_DecodeEscape2+0x4e4> │ │ │ │ │ b 628 <_PyBytes_DecodeEscape2+0x1dc> │ │ │ │ │ + ldr r3, [pc, #596] @ c18 <_PyBytes_DecodeEscape2+0x7cc> │ │ │ │ │ + ldr r1, [pc, #596] @ c1c <_PyBytes_DecodeEscape2+0x7d0> │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + b 8dc <_PyBytes_DecodeEscape2+0x490> │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b 628 <_PyBytes_DecodeEscape2+0x1dc> │ │ │ │ │ + bl 0 <__stack_chk_fail> │ │ │ │ │ + R_ARM_CALL __stack_chk_fail │ │ │ │ │ + ldr r3, [pc, #560] @ c20 <_PyBytes_DecodeEscape2+0x7d4> │ │ │ │ │ + ldr r1, [pc, #560] @ c24 <_PyBytes_DecodeEscape2+0x7d8> │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + b 8dc <_PyBytes_DecodeEscape2+0x490> │ │ │ │ │ + mov r2, #34 @ 0x22 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ + mov r2, #39 @ 0x27 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ + ldr r1, [pc, #516] @ c28 <_PyBytes_DecodeEscape2+0x7dc> │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL strcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq ac0 <_PyBytes_DecodeEscape2+0x674> │ │ │ │ │ + ldr r1, [pc, #496] @ c2c <_PyBytes_DecodeEscape2+0x7e0> │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL strcmp │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + ldr r3, [pc, #432] @ bfc <_PyBytes_DecodeEscape2+0x7b0> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne a88 <_PyBytes_DecodeEscape2+0x63c> │ │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ │ + strb r1, [r4], #1 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + bls 5a0 <_PyBytes_DecodeEscape2+0x154> │ │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ │ + ldr r1, [pc, #452] @ c30 <_PyBytes_DecodeEscape2+0x7e4> │ │ │ │ │ + ldr r1, [r1, r0, lsl #2] │ │ │ │ │ + tst r1, #16 │ │ │ │ │ + movne r6, r2 │ │ │ │ │ + bne 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ + b 65c <_PyBytes_DecodeEscape2+0x210> │ │ │ │ │ + mov r2, #11 │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ + ldr r1, [pc, #420] @ c34 <_PyBytes_DecodeEscape2+0x7e8> │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL strcmp │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + ldr r3, [pc, #344] @ bfc <_PyBytes_DecodeEscape2+0x7b0> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq a58 <_PyBytes_DecodeEscape2+0x60c> │ │ │ │ │ + ldr r3, [pc, #392] @ c38 <_PyBytes_DecodeEscape2+0x7ec> │ │ │ │ │ + ldr r1, [pc, #392] @ c3c <_PyBytes_DecodeEscape2+0x7f0> │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b ad8 <_PyBytes_DecodeEscape2+0x68c> │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ - ldr r3, [pc, #488] @ be4 <_PyBytes_DecodeEscape2+0x798> │ │ │ │ │ - ldr r1, [pc, #488] @ be8 <_PyBytes_DecodeEscape2+0x79c> │ │ │ │ │ + ldr r3, [pc, #364] @ c38 <_PyBytes_DecodeEscape2+0x7ec> │ │ │ │ │ + ldr r1, [pc, #368] @ c40 <_PyBytes_DecodeEscape2+0x7f4> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ sub r2, r5, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ - b 8b8 <_PyBytes_DecodeEscape2+0x46c> │ │ │ │ │ - mov r3, #7 │ │ │ │ │ - strb r3, [r4], #1 │ │ │ │ │ - b 770 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ - mov r3, #12 │ │ │ │ │ - strb r3, [r4], #1 │ │ │ │ │ - b 770 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ - mov r3, #8 │ │ │ │ │ - strb r3, [r4], #1 │ │ │ │ │ - b 770 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ + b 8dc <_PyBytes_DecodeEscape2+0x490> │ │ │ │ │ + ldr r3, [pc, #332] @ c38 <_PyBytes_DecodeEscape2+0x7ec> │ │ │ │ │ + ldr r1, [pc, #340] @ c44 <_PyBytes_DecodeEscape2+0x7f8> │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + b ad8 <_PyBytes_DecodeEscape2+0x68c> │ │ │ │ │ + mov r2, #39 @ 0x27 │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ + mov r2, #7 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ + mov r2, #8 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ + mov r2, #12 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ + mov r2, #34 @ 0x22 │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ + mov r2, #8 │ │ │ │ │ + strb r2, [r4], #1 │ │ │ │ │ + b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 618 <_PyBytes_DecodeEscape2+0x1cc> │ │ │ │ │ - b 8b8 <_PyBytes_DecodeEscape2+0x46c> │ │ │ │ │ + b 8dc <_PyBytes_DecodeEscape2+0x490> │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mvn r2, #0 │ │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ │ str r2, [r7] │ │ │ │ │ mov r4, fp │ │ │ │ │ str r5, [r3] │ │ │ │ │ b 5a0 <_PyBytes_DecodeEscape2+0x154> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ - b 8b8 <_PyBytes_DecodeEscape2+0x46c> │ │ │ │ │ + b 8dc <_PyBytes_DecodeEscape2+0x490> │ │ │ │ │ mov r2, #7 │ │ │ │ │ strb r2, [r4], #1 │ │ │ │ │ b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ mov r2, #12 │ │ │ │ │ strb r2, [r4], #1 │ │ │ │ │ b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ ldr r1, [r7] │ │ │ │ │ @@ -752,319 +826,263 @@ │ │ │ │ │ cmn r1, #1 │ │ │ │ │ ldreq r1, [sp, #4] │ │ │ │ │ streq r0, [r7] │ │ │ │ │ streq r2, [r1] │ │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ │ strb r2, [r4], #1 │ │ │ │ │ b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ - mov r2, #34 @ 0x22 │ │ │ │ │ - strb r2, [r4], #1 │ │ │ │ │ - b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ - mov r3, #11 │ │ │ │ │ - strb r3, [r4], #1 │ │ │ │ │ - b 770 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ mov r2, #11 │ │ │ │ │ + mov r3, lr │ │ │ │ │ strb r2, [r4], #1 │ │ │ │ │ - b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ - ldr r3, [pc, #260] @ be4 <_PyBytes_DecodeEscape2+0x798> │ │ │ │ │ - ldr r1, [pc, #264] @ bec <_PyBytes_DecodeEscape2+0x7a0> │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - b a08 <_PyBytes_DecodeEscape2+0x5bc> │ │ │ │ │ - mov r2, #39 @ 0x27 │ │ │ │ │ - strb r2, [r4], #1 │ │ │ │ │ - b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ - mov r2, #8 │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ + ldr r2, [r7] │ │ │ │ │ + cmn r2, #1 │ │ │ │ │ + ldreq r2, [sp, #4] │ │ │ │ │ + streq ip, [r7] │ │ │ │ │ + streq r3, [r2] │ │ │ │ │ + mov r2, #92 @ 0x5c │ │ │ │ │ strb r2, [r4], #1 │ │ │ │ │ - b 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ - mov r3, #39 @ 0x27 │ │ │ │ │ - strb r3, [r4], #1 │ │ │ │ │ - b 770 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ - ldr r1, [pc, #216] @ bf0 <_PyBytes_DecodeEscape2+0x7a4> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL strcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 9f0 <_PyBytes_DecodeEscape2+0x5a4> │ │ │ │ │ - ldr r1, [pc, #196] @ bf4 <_PyBytes_DecodeEscape2+0x7a8> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL strcmp │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r3, [pc, #120] @ bb8 <_PyBytes_DecodeEscape2+0x76c> │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne b7c <_PyBytes_DecodeEscape2+0x730> │ │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ │ - strb r1, [r4], #1 │ │ │ │ │ - cmp sl, r6 │ │ │ │ │ - bls 5a0 <_PyBytes_DecodeEscape2+0x154> │ │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ │ - ldr r1, [pc, #152] @ bf8 <_PyBytes_DecodeEscape2+0x7ac> │ │ │ │ │ - ldr r1, [r1, r0, lsl #2] │ │ │ │ │ - tst r1, #16 │ │ │ │ │ - movne r6, r2 │ │ │ │ │ - bne 654 <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ - b 65c <_PyBytes_DecodeEscape2+0x210> │ │ │ │ │ - mov r3, #34 @ 0x22 │ │ │ │ │ - strb r3, [r4], #1 │ │ │ │ │ - b 770 <_PyBytes_DecodeEscape2+0x324> │ │ │ │ │ - ldr r1, [pc, #120] @ bfc <_PyBytes_DecodeEscape2+0x7b0> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL strcmp │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r3, [pc, #32] @ bb8 <_PyBytes_DecodeEscape2+0x76c> │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq b4c <_PyBytes_DecodeEscape2+0x700> │ │ │ │ │ - ldr r3, [pc, #64] @ be4 <_PyBytes_DecodeEscape2+0x798> │ │ │ │ │ - ldr r1, [pc, #88] @ c00 <_PyBytes_DecodeEscape2+0x7b4> │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b a08 <_PyBytes_DecodeEscape2+0x5bc> │ │ │ │ │ + b 6f4 <_PyBytes_DecodeEscape2+0x2a8> │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ R_ARM_ABS32 _PyLong_DigitValue │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000de │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00003390 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ - R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + R_ARM_ABS32 _PyByteArray_empty_string │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ - R_ARM_ABS32 _PyByteArray_empty_string │ │ │ │ │ - R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ - .word 0x000000bc │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000000a4 │ │ │ │ │ + R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000008c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000094 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_ctype_table │ │ │ │ │ .word 0x0000009c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000000 │ │ │ │ │ + R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x000000e0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x000000bc │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x000000a4 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00000c04 <_PyBytesWriter_Prepare>: │ │ │ │ │ +00000c48 <_PyBytesWriter_Prepare>: │ │ │ │ │ _PyBytesWriter_Prepare(): │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq c60 <_PyBytesWriter_Prepare+0x5c> │ │ │ │ │ + beq ca4 <_PyBytesWriter_Prepare+0x5c> │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub ip, ip, r2 │ │ │ │ │ cmp r4, ip │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bgt c68 <_PyBytesWriter_Prepare+0x64> │ │ │ │ │ + bgt cac <_PyBytesWriter_Prepare+0x64> │ │ │ │ │ add r4, r4, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - blt c50 <_PyBytesWriter_Prepare+0x4c> │ │ │ │ │ + blt c94 <_PyBytesWriter_Prepare+0x4c> │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 19fc <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1a40 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Resize │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ bx lr │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ -00000c7c <_PyBytesWriter_Finish>: │ │ │ │ │ +00000cc0 <_PyBytesWriter_Finish>: │ │ │ │ │ _PyBytesWriter_Finish(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - beq d6c <_PyBytesWriter_Finish+0xf0> │ │ │ │ │ + beq db0 <_PyBytesWriter_Finish+0xf0> │ │ │ │ │ add r7, r0, #24 │ │ │ │ │ subs r4, r1, r7 │ │ │ │ │ - beq db0 <_PyBytesWriter_Finish+0x134> │ │ │ │ │ + beq df4 <_PyBytesWriter_Finish+0x134> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne dcc <_PyBytesWriter_Finish+0x150> │ │ │ │ │ + bne e10 <_PyBytesWriter_Finish+0x150> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt de0 <_PyBytesWriter_Finish+0x164> │ │ │ │ │ + blt e24 <_PyBytesWriter_Finish+0x164> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ sub r6, r4, #1 │ │ │ │ │ clz r6, r6 │ │ │ │ │ lsr r6, r6, #5 │ │ │ │ │ moveq r6, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne d50 <_PyBytesWriter_Finish+0xd4> │ │ │ │ │ + bne d94 <_PyBytesWriter_Finish+0xd4> │ │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ │ - bgt e60 <_PyBytesWriter_Finish+0x1e4> │ │ │ │ │ + bgt ea4 <_PyBytesWriter_Finish+0x1e4> │ │ │ │ │ add r0, r4, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq ecc <_PyBytesWriter_Finish+0x250> │ │ │ │ │ - ldr r3, [pc, #484] @ edc <_PyBytesWriter_Finish+0x260> │ │ │ │ │ + beq f10 <_PyBytesWriter_Finish+0x250> │ │ │ │ │ + ldr r3, [pc, #484] @ f20 <_PyBytesWriter_Finish+0x260> │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ add r3, r5, r4 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ strb r6, [r3, #16] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne d34 <_PyBytesWriter_Finish+0xb8> │ │ │ │ │ + bne d78 <_PyBytesWriter_Finish+0xb8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ │ - ldr r5, [pc, #388] @ ee0 <_PyBytesWriter_Finish+0x264> │ │ │ │ │ + ldr r5, [pc, #388] @ f24 <_PyBytesWriter_Finish+0x264> │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ add r5, r5, r3, lsl #3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r5, [r0] │ │ │ │ │ - bne df8 <_PyBytesWriter_Finish+0x17c> │ │ │ │ │ + bne e3c <_PyBytesWriter_Finish+0x17c> │ │ │ │ │ add r2, r5, #16 │ │ │ │ │ subs r1, r1, r2 │ │ │ │ │ - beq db8 <_PyBytesWriter_Finish+0x13c> │ │ │ │ │ + beq dfc <_PyBytesWriter_Finish+0x13c> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq d28 <_PyBytesWriter_Finish+0xac> │ │ │ │ │ + beq d6c <_PyBytesWriter_Finish+0xac> │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 1f4 <_PyBytes_Resize> │ │ │ │ │ R_ARM_CALL _PyBytes_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne df0 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ + bne e34 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ - b d28 <_PyBytesWriter_Finish+0xac> │ │ │ │ │ + b d6c <_PyBytesWriter_Finish+0xac> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne dcc <_PyBytesWriter_Finish+0x150> │ │ │ │ │ + bne e10 <_PyBytesWriter_Finish+0x150> │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne e74 <_PyBytesWriter_Finish+0x1f8> │ │ │ │ │ - ldr r5, [pc, #280] @ ee4 <_PyBytesWriter_Finish+0x268> │ │ │ │ │ - b d28 <_PyBytesWriter_Finish+0xac> │ │ │ │ │ + bne eb8 <_PyBytesWriter_Finish+0x1f8> │ │ │ │ │ + ldr r5, [pc, #280] @ f28 <_PyBytesWriter_Finish+0x268> │ │ │ │ │ + b d6c <_PyBytesWriter_Finish+0xac> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyByteArray_FromStringAndSize │ │ │ │ │ - ldr r3, [pc, #256] @ ee8 <_PyBytesWriter_Finish+0x26c> │ │ │ │ │ - ldr r1, [pc, #256] @ eec <_PyBytesWriter_Finish+0x270> │ │ │ │ │ + ldr r3, [pc, #256] @ f2c <_PyBytesWriter_Finish+0x26c> │ │ │ │ │ + ldr r1, [pc, #256] @ f30 <_PyBytesWriter_Finish+0x270> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b d28 <_PyBytesWriter_Finish+0xac> │ │ │ │ │ + b d6c <_PyBytesWriter_Finish+0xac> │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ea4 <_PyBytesWriter_Finish+0x228> │ │ │ │ │ + beq ee8 <_PyBytesWriter_Finish+0x228> │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ subs r1, r1, r3 │ │ │ │ │ - beq eb0 <_PyBytesWriter_Finish+0x234> │ │ │ │ │ + beq ef4 <_PyBytesWriter_Finish+0x234> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq d28 <_PyBytesWriter_Finish+0xac> │ │ │ │ │ + beq d6c <_PyBytesWriter_Finish+0xac> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyByteArray_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq da8 <_PyBytesWriter_Finish+0x12c> │ │ │ │ │ + beq dec <_PyBytesWriter_Finish+0x12c> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq df0 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ + beq e34 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne df0 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ + bne e34 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b df0 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ - ldr r3, [pc, #136] @ ef0 <_PyBytesWriter_Finish+0x274> │ │ │ │ │ - ldr r1, [pc, #136] @ ef4 <_PyBytesWriter_Finish+0x278> │ │ │ │ │ + b e34 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ + ldr r3, [pc, #136] @ f34 <_PyBytesWriter_Finish+0x274> │ │ │ │ │ + ldr r1, [pc, #136] @ f38 <_PyBytesWriter_Finish+0x278> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b df0 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ + b e34 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r0] │ │ │ │ │ - beq dc4 <_PyBytesWriter_Finish+0x148> │ │ │ │ │ + beq e08 <_PyBytesWriter_Finish+0x148> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne dc4 <_PyBytesWriter_Finish+0x148> │ │ │ │ │ + bne e08 <_PyBytesWriter_Finish+0x148> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b dc4 <_PyBytesWriter_Finish+0x148> │ │ │ │ │ - ldr r3, [pc, #76] @ ef8 <_PyBytesWriter_Finish+0x27c> │ │ │ │ │ + b e08 <_PyBytesWriter_Finish+0x148> │ │ │ │ │ + ldr r3, [pc, #76] @ f3c <_PyBytesWriter_Finish+0x27c> │ │ │ │ │ subs r1, r1, r3 │ │ │ │ │ - bne e10 <_PyBytesWriter_Finish+0x194> │ │ │ │ │ + bne e54 <_PyBytesWriter_Finish+0x194> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r1, [r0] │ │ │ │ │ - beq d28 <_PyBytesWriter_Finish+0xac> │ │ │ │ │ - b e28 <_PyBytesWriter_Finish+0x1ac> │ │ │ │ │ + beq d6c <_PyBytesWriter_Finish+0xac> │ │ │ │ │ + b e6c <_PyBytesWriter_Finish+0x1ac> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne d20 <_PyBytesWriter_Finish+0xa4> │ │ │ │ │ - b df0 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ + bne d64 <_PyBytesWriter_Finish+0xa4> │ │ │ │ │ + b e34 <_PyBytesWriter_Finish+0x174> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00003390 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ @@ -1072,36 +1090,36 @@ │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyByteArray_empty_string │ │ │ │ │ │ │ │ │ │ -00000efc : │ │ │ │ │ +00000f40 : │ │ │ │ │ PyBytes_FromString(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ cmn r0, #-2147483630 @ 0x80000012 │ │ │ │ │ - bhi fa0 │ │ │ │ │ + bhi fe4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq f80 │ │ │ │ │ + beq fc4 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq f8c │ │ │ │ │ + beq fd0 │ │ │ │ │ add r0, r0, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq fb8 │ │ │ │ │ - ldr r3, [pc, #120] @ fc0 │ │ │ │ │ + beq ffc │ │ │ │ │ + ldr r3, [pc, #120] @ 1004 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ @@ -1111,105 +1129,105 @@ │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r5, [pc, #60] @ fc4 │ │ │ │ │ + ldr r5, [pc, #60] @ 1008 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldrb r3, [r6] │ │ │ │ │ - ldr r5, [pc, #48] @ fc8 │ │ │ │ │ + ldr r5, [pc, #48] @ 100c │ │ │ │ │ mov r2, #24 │ │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ │ - b f78 │ │ │ │ │ - ldr r3, [pc, #36] @ fcc │ │ │ │ │ - ldr r1, [pc, #36] @ fd0 │ │ │ │ │ + b fbc │ │ │ │ │ + ldr r3, [pc, #36] @ 1010 │ │ │ │ │ + ldr r1, [pc, #36] @ 1014 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b f78 │ │ │ │ │ + b fbc │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00003390 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x00000114 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00000fd4 : │ │ │ │ │ +00001018 : │ │ │ │ │ PyBytes_Concat(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1138 │ │ │ │ │ + beq 117c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - beq 1370 │ │ │ │ │ + beq 13b4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 1198 │ │ │ │ │ + beq 11dc │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, sp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ mov r9, sp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1244 │ │ │ │ │ + bne 1288 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1244 │ │ │ │ │ + bne 1288 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - beq 1214 │ │ │ │ │ + beq 1258 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 115c │ │ │ │ │ + beq 11a0 │ │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bgt 12bc │ │ │ │ │ + bgt 1300 │ │ │ │ │ add r6, r6, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt 1278 │ │ │ │ │ - beq 123c │ │ │ │ │ + blt 12bc │ │ │ │ │ + beq 1280 │ │ │ │ │ cmn r6, #-2147483630 @ 0x80000012 │ │ │ │ │ - bgt 128c │ │ │ │ │ + bgt 12d0 │ │ │ │ │ add r0, r6, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 1360 │ │ │ │ │ - ldr r3, [pc, #744] @ 1394 │ │ │ │ │ + beq 13a4 │ │ │ │ │ + ldr r3, [pc, #744] @ 13d8 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 12e0 │ │ │ │ │ + bne 1324 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r6, r4, r6 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ @@ -1224,194 +1242,194 @@ │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ add r0, r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 1188 │ │ │ │ │ + beq 11cc │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 1124 │ │ │ │ │ + beq 1168 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ str r4, [r5] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1140 │ │ │ │ │ + bne 1184 │ │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1138 │ │ │ │ │ + bne 117c │ │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ - ldr r3, [pc, #560] @ 1394 │ │ │ │ │ + ldr r3, [pc, #560] @ 13d8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1270 │ │ │ │ │ + bne 12b4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1180 │ │ │ │ │ + beq 11c4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - bne 1108 │ │ │ │ │ + bne 114c │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 111c │ │ │ │ │ - b 1124 │ │ │ │ │ - ldr r3, [pc, #500] @ 1394 │ │ │ │ │ + bne 1160 │ │ │ │ │ + b 1168 │ │ │ │ │ + ldr r3, [pc, #500] @ 13d8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1010 │ │ │ │ │ + bne 1054 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12ec │ │ │ │ │ + bne 1330 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, r1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt 1344 │ │ │ │ │ + blt 1388 │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 1f4 <_PyBytes_Resize> │ │ │ │ │ R_ARM_CALL _PyBytes_Resize │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1348 │ │ │ │ │ + beq 138c │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ add r0, r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ - b 1138 │ │ │ │ │ - ldr r3, [pc, #376] @ 1394 │ │ │ │ │ + b 117c │ │ │ │ │ + ldr r3, [pc, #376] @ 13d8 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 12a0 │ │ │ │ │ + bne 12e4 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b 1108 │ │ │ │ │ - ldr r4, [pc, #340] @ 1398 │ │ │ │ │ - b 10d8 │ │ │ │ │ - ldr r1, [pc, #336] @ 139c │ │ │ │ │ + b 114c │ │ │ │ │ + ldr r4, [pc, #340] @ 13dc │ │ │ │ │ + b 111c │ │ │ │ │ + ldr r1, [pc, #336] @ 13e0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - ldr r1, [pc, #316] @ 13a0 │ │ │ │ │ + ldr r1, [pc, #316] @ 13e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 1180 │ │ │ │ │ + b 11c4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge 108c │ │ │ │ │ - ldr r3, [pc, #292] @ 13a4 │ │ │ │ │ - ldr r1, [pc, #292] @ 13a8 │ │ │ │ │ + bge 10d0 │ │ │ │ │ + ldr r3, [pc, #292] @ 13e8 │ │ │ │ │ + ldr r1, [pc, #292] @ 13ec │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 1264 │ │ │ │ │ - ldr r3, [pc, #280] @ 13ac │ │ │ │ │ - ldr r1, [pc, #280] @ 13b0 │ │ │ │ │ + b 12a8 │ │ │ │ │ + ldr r3, [pc, #280] @ 13f0 │ │ │ │ │ + ldr r1, [pc, #280] @ 13f4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 1264 │ │ │ │ │ + b 12a8 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 12c4 │ │ │ │ │ + beq 1308 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 108c │ │ │ │ │ + bge 10d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 1264 │ │ │ │ │ + b 12a8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 123c │ │ │ │ │ + bne 1280 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1178 │ │ │ │ │ - b 1108 │ │ │ │ │ + bne 11bc │ │ │ │ │ + b 114c │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 10b8 │ │ │ │ │ + b 10fc │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ - ldr r0, [pc, #160] @ 139c │ │ │ │ │ + ldr r0, [pc, #160] @ 13e0 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - ldr r1, [pc, #152] @ 13a0 │ │ │ │ │ + ldr r1, [pc, #152] @ 13e4 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1138 │ │ │ │ │ + beq 117c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - beq 1138 │ │ │ │ │ + beq 117c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1138 │ │ │ │ │ + bne 117c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1138 │ │ │ │ │ + b 117c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1318 │ │ │ │ │ - b 1138 │ │ │ │ │ + bne 135c │ │ │ │ │ + b 117c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 10d4 │ │ │ │ │ - b 1264 │ │ │ │ │ + bne 1118 │ │ │ │ │ + b 12a8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r0] │ │ │ │ │ - beq 1138 │ │ │ │ │ + beq 117c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r0, r4 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 1138 │ │ │ │ │ - b 1150 │ │ │ │ │ + bne 117c │ │ │ │ │ + b 1194 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x0000012c │ │ │ │ │ @@ -1419,15 +1437,15 @@ │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000013b4 : │ │ │ │ │ +000013f8 : │ │ │ │ │ bytes_concat(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ @@ -1436,44 +1454,44 @@ │ │ │ │ │ mov r1, sp │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 15d0 │ │ │ │ │ + bne 1614 │ │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15d0 │ │ │ │ │ + bne 1614 │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 1524 │ │ │ │ │ + beq 1568 │ │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 14f0 │ │ │ │ │ + beq 1534 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, r8 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bgt 15c4 │ │ │ │ │ + bgt 1608 │ │ │ │ │ add r5, r7, r8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 156c │ │ │ │ │ - beq 1548 │ │ │ │ │ + blt 15b0 │ │ │ │ │ + beq 158c │ │ │ │ │ cmn r5, #-2147483630 @ 0x80000012 │ │ │ │ │ - bgt 1590 │ │ │ │ │ + bgt 15d4 │ │ │ │ │ add r0, r5, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 1620 │ │ │ │ │ - ldr r3, [pc, #468] @ 1634 │ │ │ │ │ + beq 1664 │ │ │ │ │ + ldr r3, [pc, #468] @ 1678 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ @@ -1494,114 +1512,114 @@ │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r2, r8 │ │ │ │ │ add r0, r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 14cc │ │ │ │ │ + beq 1510 │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 14e4 │ │ │ │ │ + beq 1528 │ │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r3, [pc, #316] @ 1634 │ │ │ │ │ + ldr r3, [pc, #316] @ 1678 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1560 │ │ │ │ │ + bne 15a4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1550 │ │ │ │ │ + beq 1594 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 1558 │ │ │ │ │ + beq 159c │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b 14c4 │ │ │ │ │ - ldr r3, [pc, #264] @ 1634 │ │ │ │ │ + b 1508 │ │ │ │ │ + ldr r3, [pc, #264] @ 1678 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 15a8 │ │ │ │ │ + bne 15ec │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ - b 14c4 │ │ │ │ │ - ldr r4, [pc, #232] @ 1638 │ │ │ │ │ - b 1494 │ │ │ │ │ + b 1508 │ │ │ │ │ + ldr r4, [pc, #232] @ 167c │ │ │ │ │ + b 14d8 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - bne 151c │ │ │ │ │ + bne 1560 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b 14dc │ │ │ │ │ + b 1520 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movge r5, r7 │ │ │ │ │ - bge 1440 │ │ │ │ │ - ldr r3, [pc, #200] @ 163c │ │ │ │ │ - ldr r1, [pc, #200] @ 1640 │ │ │ │ │ + bge 1484 │ │ │ │ │ + ldr r3, [pc, #200] @ 1680 │ │ │ │ │ + ldr r1, [pc, #200] @ 1684 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ cmn r7, #1 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - bne 14c4 │ │ │ │ │ - b 14cc │ │ │ │ │ - ldr r3, [pc, #172] @ 1644 │ │ │ │ │ - ldr r1, [pc, #172] @ 1648 │ │ │ │ │ + bne 1508 │ │ │ │ │ + b 1510 │ │ │ │ │ + ldr r3, [pc, #172] @ 1688 │ │ │ │ │ + ldr r1, [pc, #172] @ 168c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ - b 1580 │ │ │ │ │ + b 15c4 │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 15f8 │ │ │ │ │ + beq 163c │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, r5 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 1440 │ │ │ │ │ + bge 1484 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ - b 1580 │ │ │ │ │ + b 15c4 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - ldr r0, [pc, #108] @ 164c │ │ │ │ │ + ldr r0, [pc, #108] @ 1690 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - ldr r1, [pc, #100] @ 1650 │ │ │ │ │ + ldr r1, [pc, #100] @ 1694 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ - b 1580 │ │ │ │ │ + b 15c4 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ldrne r4, [pc, #48] @ 1638 │ │ │ │ │ + ldrne r4, [pc, #48] @ 167c │ │ │ │ │ movne r8, r7 │ │ │ │ │ - bne 1494 │ │ │ │ │ + bne 14d8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ - b 151c │ │ │ │ │ + b 1560 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 1490 │ │ │ │ │ - b 1580 │ │ │ │ │ + bne 14d4 │ │ │ │ │ + b 15c4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -1609,15 +1627,15 @@ │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x0000012c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00001654 : │ │ │ │ │ +00001698 : │ │ │ │ │ bytes_buffer_getbuffer(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov lr, #1 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ @@ -1629,15 +1647,15 @@ │ │ │ │ │ mov r1, ip │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_FillInfo │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ │ │ -00001694 : │ │ │ │ │ +000016d8 : │ │ │ │ │ bytes_hash(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ @@ -1646,44 +1664,44 @@ │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ bl 0 <_Py_HashBytes> │ │ │ │ │ R_ARM_CALL _Py_HashBytes │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000016c8 : │ │ │ │ │ +0000170c : │ │ │ │ │ bytes_richcompare(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ mov r5, r1 │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - beq 17a4 │ │ │ │ │ + beq 17e8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 17a4 │ │ │ │ │ + beq 17e8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 177c │ │ │ │ │ + beq 17c0 │ │ │ │ │ sub r3, r2, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r7, [r1, #8] │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ - bhi 17bc │ │ │ │ │ + bhi 1800 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bne 1768 │ │ │ │ │ + bne 17ac │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1768 │ │ │ │ │ + bne 17ac │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r1, r1, #16 │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ sub r6, r6, #3 │ │ │ │ │ clz r6, r6 │ │ │ │ │ @@ -1696,135 +1714,135 @@ │ │ │ │ │ R_ARM_JUMP24 PyBool_FromLong │ │ │ │ │ sub r0, r6, #3 │ │ │ │ │ clz r0, r0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyBool_FromLong │ │ │ │ │ - ldr r3, [pc, #456] @ 194c │ │ │ │ │ + ldr r3, [pc, #456] @ 1990 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - bhi 18b8 │ │ │ │ │ + bhi 18fc │ │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ - ldr r0, [pc, #436] @ 1950 │ │ │ │ │ + ldr r0, [pc, #436] @ 1994 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r0, [pc, #432] @ 1954 │ │ │ │ │ + ldr r0, [pc, #432] @ 1998 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 <_Py_GetConfig> │ │ │ │ │ R_ARM_CALL _Py_GetConfig │ │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18c4 │ │ │ │ │ - ldr r0, [pc, #412] @ 1958 │ │ │ │ │ + bne 1908 │ │ │ │ │ + ldr r0, [pc, #412] @ 199c │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r7, r8 │ │ │ │ │ movlt r2, r7 │ │ │ │ │ movge r2, r8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 1830 │ │ │ │ │ + ble 1874 │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ subs r1, r1, r3 │ │ │ │ │ - beq 181c │ │ │ │ │ - ldr r3, [pc, #372] @ 195c │ │ │ │ │ - ldr r0, [pc, #356] @ 1950 │ │ │ │ │ + bne 1838 │ │ │ │ │ + add r1, r5, #16 │ │ │ │ │ + add r0, r0, #16 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + subs r1, r0, #0 │ │ │ │ │ + beq 1874 │ │ │ │ │ + ldr r3, [pc, #352] @ 19a0 │ │ │ │ │ + ldr r0, [pc, #336] @ 1994 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - bhi 1898 │ │ │ │ │ + bhi 18dc │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ - ldr r3, [pc, #336] @ 1954 │ │ │ │ │ + ldr r3, [pc, #316] @ 1998 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movgt r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r3, [pc, #320] @ 1954 │ │ │ │ │ + ldr r3, [pc, #300] @ 1998 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movge r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - add r1, r5, #16 │ │ │ │ │ - add r0, r0, #16 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - subs r1, r0, #0 │ │ │ │ │ - bne 17e0 │ │ │ │ │ - ldr r3, [pc, #296] @ 1960 │ │ │ │ │ + ldr r3, [pc, #296] @ 19a4 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - bhi 1884 │ │ │ │ │ + bhi 18c8 │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ - ldr r3, [pc, #260] @ 1954 │ │ │ │ │ + ldr r3, [pc, #260] @ 1998 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - ldr r0, [pc, #248] @ 1950 │ │ │ │ │ + ldr r0, [pc, #248] @ 1994 │ │ │ │ │ movle r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r3, [pc, #240] @ 1954 │ │ │ │ │ + ldr r3, [pc, #240] @ 1998 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - ldr r0, [pc, #228] @ 1950 │ │ │ │ │ + ldr r0, [pc, #228] @ 1994 │ │ │ │ │ movlt r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r3, [pc, #220] @ 1954 │ │ │ │ │ + ldr r3, [pc, #220] @ 1998 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - ldr r0, [pc, #208] @ 1950 │ │ │ │ │ + ldr r0, [pc, #208] @ 1994 │ │ │ │ │ movge r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r3, [pc, #200] @ 1954 │ │ │ │ │ + ldr r3, [pc, #200] @ 1998 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - ldr r0, [pc, #188] @ 1950 │ │ │ │ │ + ldr r0, [pc, #188] @ 1994 │ │ │ │ │ movgt r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r3, [pc, #180] @ 1954 │ │ │ │ │ + ldr r3, [pc, #180] @ 1998 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movlt r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r3, [pc, #164] @ 1954 │ │ │ │ │ + ldr r3, [pc, #164] @ 1998 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movle r0, r3 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_BadArgument │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ sub r6, r6, #2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bhi 17b4 │ │ │ │ │ + bhi 17f8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - bne 18f0 │ │ │ │ │ + bne 1934 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 1910 │ │ │ │ │ - ldr r3, [pc, #108] @ 1964 │ │ │ │ │ - ldr r1, [pc, #108] @ 1968 │ │ │ │ │ + beq 1954 │ │ │ │ │ + ldr r3, [pc, #108] @ 19a8 │ │ │ │ │ + ldr r1, [pc, #108] @ 19ac │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnEx │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [r4, #4] │ │ │ │ │ - bne 18bc │ │ │ │ │ + bne 1900 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - bne 192c │ │ │ │ │ + bne 1970 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 17b4 │ │ │ │ │ - ldr r3, [pc, #48] @ 1964 │ │ │ │ │ - ldr r1, [pc, #52] @ 196c │ │ │ │ │ + beq 17f8 │ │ │ │ │ + ldr r3, [pc, #48] @ 19a8 │ │ │ │ │ + ldr r1, [pc, #52] @ 19b0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnEx │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17b4 │ │ │ │ │ - b 18bc │ │ │ │ │ + beq 17f8 │ │ │ │ │ + b 1900 │ │ │ │ │ .word 0x000001bc │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ R_ARM_ABS32 _Py_FalseStruct │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ .word 0x000001c2 │ │ │ │ │ @@ -1834,92 +1852,92 @@ │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_BytesWarning │ │ │ │ │ .word 0x0000014c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000170 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00001970 <_PyBytesWriter_Init>: │ │ │ │ │ +000019b4 <_PyBytesWriter_Init>: │ │ │ │ │ _PyBytesWriter_Init(): │ │ │ │ │ mov r2, #24 │ │ │ │ │ mov r1, #0 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 memset │ │ │ │ │ │ │ │ │ │ -0000197c <_PyBytesWriter_Alloc>: │ │ │ │ │ +000019c0 <_PyBytesWriter_Alloc>: │ │ │ │ │ _PyBytesWriter_Alloc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ str r2, [r0, #20] │ │ │ │ │ add r1, r0, #24 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ - beq 19d0 <_PyBytesWriter_Alloc+0x54> │ │ │ │ │ + beq 1a14 <_PyBytesWriter_Alloc+0x54> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, r4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bgt 19e8 <_PyBytesWriter_Alloc+0x6c> │ │ │ │ │ + bgt 1a2c <_PyBytesWriter_Alloc+0x6c> │ │ │ │ │ add r4, r4, r2 │ │ │ │ │ cmp r4, #512 @ 0x200 │ │ │ │ │ - bgt 19d8 <_PyBytesWriter_Alloc+0x5c> │ │ │ │ │ + bgt 1a1c <_PyBytesWriter_Alloc+0x5c> │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 19fc <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1a40 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Resize │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b 19cc <_PyBytesWriter_Alloc+0x50> │ │ │ │ │ + b 1a10 <_PyBytesWriter_Alloc+0x50> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 19d0 <_PyBytesWriter_Alloc+0x54> │ │ │ │ │ + b 1a14 <_PyBytesWriter_Alloc+0x54> │ │ │ │ │ │ │ │ │ │ -000019fc <_PyBytesWriter_Resize>: │ │ │ │ │ +00001a40 <_PyBytesWriter_Resize>: │ │ │ │ │ _PyBytesWriter_Resize(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bne 1ad0 <_PyBytesWriter_Resize+0xd4> │ │ │ │ │ + bne 1b14 <_PyBytesWriter_Resize+0xd4> │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ldr r9, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1b5c <_PyBytesWriter_Resize+0x160> │ │ │ │ │ + beq 1ba0 <_PyBytesWriter_Resize+0x160> │ │ │ │ │ add r8, r4, #24 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r5, r5, r8 │ │ │ │ │ - bne 1bc8 <_PyBytesWriter_Resize+0x1cc> │ │ │ │ │ + bne 1c0c <_PyBytesWriter_Resize+0x1cc> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt 1b48 <_PyBytesWriter_Resize+0x14c> │ │ │ │ │ - ldreq r7, [pc, #484] @ 1c38 <_PyBytesWriter_Resize+0x23c> │ │ │ │ │ + blt 1b8c <_PyBytesWriter_Resize+0x14c> │ │ │ │ │ + ldreq r7, [pc, #484] @ 1c7c <_PyBytesWriter_Resize+0x23c> │ │ │ │ │ streq r7, [r4] │ │ │ │ │ - beq 1aa8 <_PyBytesWriter_Resize+0xac> │ │ │ │ │ + beq 1aec <_PyBytesWriter_Resize+0xac> │ │ │ │ │ cmn r6, #-2147483630 @ 0x80000012 │ │ │ │ │ - bhi 1b20 <_PyBytesWriter_Resize+0x124> │ │ │ │ │ + bhi 1b64 <_PyBytesWriter_Resize+0x124> │ │ │ │ │ add r0, r6, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1bb0 <_PyBytesWriter_Resize+0x1b4> │ │ │ │ │ - ldr r3, [pc, #452] @ 1c3c <_PyBytesWriter_Resize+0x240> │ │ │ │ │ + beq 1bf4 <_PyBytesWriter_Resize+0x1b4> │ │ │ │ │ + ldr r3, [pc, #452] @ 1c80 <_PyBytesWriter_Resize+0x240> │ │ │ │ │ str r3, [r7, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ @@ -1927,310 +1945,310 @@ │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ add r3, r7, r6 │ │ │ │ │ str r6, [r7, #8] │ │ │ │ │ strb r9, [r3, #16] │ │ │ │ │ str r7, [r4] │ │ │ │ │ ldr r9, [r4, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1af4 <_PyBytesWriter_Resize+0xf8> │ │ │ │ │ + bne 1b38 <_PyBytesWriter_Resize+0xf8> │ │ │ │ │ str r5, [r4, #20] │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ - bne 1be8 <_PyBytesWriter_Resize+0x1ec> │ │ │ │ │ + bne 1c2c <_PyBytesWriter_Resize+0x1ec> │ │ │ │ │ add r3, r3, #16 │ │ │ │ │ add r0, r3, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add r3, r2, #3 │ │ │ │ │ movge r3, r2 │ │ │ │ │ asr r3, r3, #2 │ │ │ │ │ rsb r3, r3, #0 │ │ │ │ │ sub r2, r3, #-2147483647 @ 0x80000001 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ subge r6, r6, r3 │ │ │ │ │ - b 1a24 <_PyBytesWriter_Resize+0x28> │ │ │ │ │ + b 1a68 <_PyBytesWriter_Resize+0x28> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ addeq r0, r7, #16 │ │ │ │ │ - bne 1b9c <_PyBytesWriter_Resize+0x1a0> │ │ │ │ │ + bne 1be0 <_PyBytesWriter_Resize+0x1a0> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r9, [r4, #12] │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ - b 1ab8 <_PyBytesWriter_Resize+0xbc> │ │ │ │ │ - ldr r3, [pc, #280] @ 1c40 <_PyBytesWriter_Resize+0x244> │ │ │ │ │ - ldr r1, [pc, #280] @ 1c44 <_PyBytesWriter_Resize+0x248> │ │ │ │ │ + b 1afc <_PyBytesWriter_Resize+0xbc> │ │ │ │ │ + ldr r3, [pc, #280] @ 1c84 <_PyBytesWriter_Resize+0x244> │ │ │ │ │ + ldr r1, [pc, #280] @ 1c88 <_PyBytesWriter_Resize+0x248> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r3, [pc, #248] @ 1c48 <_PyBytesWriter_Resize+0x24c> │ │ │ │ │ - ldr r1, [pc, #248] @ 1c4c <_PyBytesWriter_Resize+0x250> │ │ │ │ │ + ldr r3, [pc, #248] @ 1c8c <_PyBytesWriter_Resize+0x24c> │ │ │ │ │ + ldr r1, [pc, #248] @ 1c90 <_PyBytesWriter_Resize+0x250> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 1b30 <_PyBytesWriter_Resize+0x134> │ │ │ │ │ + b 1b74 <_PyBytesWriter_Resize+0x134> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ - bne 1c08 <_PyBytesWriter_Resize+0x20c> │ │ │ │ │ + bne 1c4c <_PyBytesWriter_Resize+0x20c> │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ mov r1, r6 │ │ │ │ │ sub r5, r5, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f4 <_PyBytes_Resize> │ │ │ │ │ R_ARM_CALL _PyBytes_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b38 <_PyBytesWriter_Resize+0x13c> │ │ │ │ │ + bne 1b7c <_PyBytesWriter_Resize+0x13c> │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c00 <_PyBytesWriter_Resize+0x204> │ │ │ │ │ + bne 1c44 <_PyBytesWriter_Resize+0x204> │ │ │ │ │ ldr r9, [r4, #12] │ │ │ │ │ - b 1ab8 <_PyBytesWriter_Resize+0xbc> │ │ │ │ │ + b 1afc <_PyBytesWriter_Resize+0xbc> │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ │ - ldreq r0, [pc, #160] @ 1c50 <_PyBytesWriter_Resize+0x254> │ │ │ │ │ - b 1b00 <_PyBytesWriter_Resize+0x104> │ │ │ │ │ + ldreq r0, [pc, #160] @ 1c94 <_PyBytesWriter_Resize+0x254> │ │ │ │ │ + b 1b44 <_PyBytesWriter_Resize+0x104> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [r4] │ │ │ │ │ - bne 1aa4 <_PyBytesWriter_Resize+0xa8> │ │ │ │ │ - b 1b38 <_PyBytesWriter_Resize+0x13c> │ │ │ │ │ + bne 1ae8 <_PyBytesWriter_Resize+0xa8> │ │ │ │ │ + b 1b7c <_PyBytesWriter_Resize+0x13c> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [r4] │ │ │ │ │ - bne 1aa4 <_PyBytesWriter_Resize+0xa8> │ │ │ │ │ - b 1b38 <_PyBytesWriter_Resize+0x13c> │ │ │ │ │ + bne 1ae8 <_PyBytesWriter_Resize+0xa8> │ │ │ │ │ + b 1b7c <_PyBytesWriter_Resize+0x13c> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1c30 <_PyBytesWriter_Resize+0x234> │ │ │ │ │ + beq 1c74 <_PyBytesWriter_Resize+0x234> │ │ │ │ │ ldr r4, [r3, #20] │ │ │ │ │ add r0, r4, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ add r4, r4, #24 │ │ │ │ │ - b 1bf8 <_PyBytesWriter_Resize+0x1fc> │ │ │ │ │ + b 1c3c <_PyBytesWriter_Resize+0x1fc> │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r0, #20] │ │ │ │ │ - ldreq r3, [pc, #52] @ 1c50 <_PyBytesWriter_Resize+0x254> │ │ │ │ │ + ldreq r3, [pc, #52] @ 1c94 <_PyBytesWriter_Resize+0x254> │ │ │ │ │ mov r1, r6 │ │ │ │ │ sub r5, r5, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyByteArray_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b84 <_PyBytesWriter_Resize+0x188> │ │ │ │ │ - b 1b38 <_PyBytesWriter_Resize+0x13c> │ │ │ │ │ - ldr r4, [pc, #24] @ 1c50 <_PyBytesWriter_Resize+0x254> │ │ │ │ │ - b 1bf8 <_PyBytesWriter_Resize+0x1fc> │ │ │ │ │ + beq 1bc8 <_PyBytesWriter_Resize+0x188> │ │ │ │ │ + b 1b7c <_PyBytesWriter_Resize+0x13c> │ │ │ │ │ + ldr r4, [pc, #24] @ 1c94 <_PyBytesWriter_Resize+0x254> │ │ │ │ │ + b 1c3c <_PyBytesWriter_Resize+0x1fc> │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ R_ARM_ABS32 _PyByteArray_empty_string │ │ │ │ │ │ │ │ │ │ -00001c54 : │ │ │ │ │ +00001c98 : │ │ │ │ │ bytes_subscript(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1d6c │ │ │ │ │ - ldr r2, [pc, #604] @ 1ee0 │ │ │ │ │ + bne 1db0 │ │ │ │ │ + ldr r2, [pc, #604] @ 1f24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 1eb8 │ │ │ │ │ + bne 1efc │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1e9c │ │ │ │ │ + blt 1ee0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - ble 1dfc │ │ │ │ │ + ble 1e40 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1de0 │ │ │ │ │ + beq 1e24 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 1e2c │ │ │ │ │ + bne 1e70 │ │ │ │ │ add r4, r4, #16 │ │ │ │ │ adds r4, r4, r3 │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1dc4 │ │ │ │ │ + bne 1e08 │ │ │ │ │ cmn r6, #-2147483630 @ 0x80000012 │ │ │ │ │ - bhi 1ea4 │ │ │ │ │ + bhi 1ee8 │ │ │ │ │ add r0, r6, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1ed0 │ │ │ │ │ - ldr r3, [pc, #456] @ 1ee4 │ │ │ │ │ + beq 1f14 │ │ │ │ │ + ldr r3, [pc, #456] @ 1f28 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mvn r1, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r3, r5, r6 │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ str r1, [r5, #12] │ │ │ │ │ strb r2, [r3, #16] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1d60 │ │ │ │ │ + beq 1da4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1c7c │ │ │ │ │ - ldr r6, [pc, #360] @ 1ee8 │ │ │ │ │ + beq 1cc0 │ │ │ │ │ + ldr r6, [pc, #360] @ 1f2c │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 1e70 │ │ │ │ │ + beq 1eb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1e7c │ │ │ │ │ + blt 1ec0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bge 1e90 │ │ │ │ │ + bge 1ed4 │ │ │ │ │ add r5, r4, r5 │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ - ldr r5, [pc, #308] @ 1eec │ │ │ │ │ + ldr r5, [pc, #308] @ 1f30 │ │ │ │ │ add r5, r5, r3, lsl #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldrb r3, [r4] │ │ │ │ │ - ldr r5, [pc, #288] @ 1ef0 │ │ │ │ │ + ldr r5, [pc, #288] @ 1f34 │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ add r5, r5, r3, lsl #3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 1e2c │ │ │ │ │ + bne 1e70 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 1e04 │ │ │ │ │ + beq 1e48 │ │ │ │ │ adds r4, r4, #16 │ │ │ │ │ - b 1ce0 │ │ │ │ │ - ldr r5, [pc, #240] @ 1ef4 │ │ │ │ │ - b 1d60 │ │ │ │ │ - ldr r3, [pc, #216] @ 1ee4 │ │ │ │ │ + b 1d24 │ │ │ │ │ + ldr r5, [pc, #240] @ 1f38 │ │ │ │ │ + b 1da4 │ │ │ │ │ + ldr r3, [pc, #216] @ 1f28 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1df4 │ │ │ │ │ + bne 1e38 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ - b 1d60 │ │ │ │ │ + b 1da4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ add r4, r4, #16 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e9c │ │ │ │ │ + beq 1ee0 │ │ │ │ │ add r3, r6, #15 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ add r2, r5, #15 │ │ │ │ │ add r3, r5, r3 │ │ │ │ │ ldrb r0, [r4, r1] │ │ │ │ │ strb r0, [r2, #1]! │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ - bne 1e54 │ │ │ │ │ - b 1d60 │ │ │ │ │ + bne 1e98 │ │ │ │ │ + b 1da4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e9c │ │ │ │ │ + bne 1ee0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ adds r5, r5, r3 │ │ │ │ │ - bmi 1e90 │ │ │ │ │ + bmi 1ed4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt 1da8 │ │ │ │ │ - ldr r1, [pc, #96] @ 1ef8 │ │ │ │ │ + bgt 1dec │ │ │ │ │ + ldr r1, [pc, #96] @ 1f3c │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1d60 │ │ │ │ │ - ldr r3, [pc, #80] @ 1efc │ │ │ │ │ - ldr r1, [pc, #80] @ 1f00 │ │ │ │ │ + b 1da4 │ │ │ │ │ + ldr r3, [pc, #80] @ 1f40 │ │ │ │ │ + ldr r1, [pc, #80] @ 1f44 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 1e9c │ │ │ │ │ - ldr r0, [pc, #68] @ 1f04 │ │ │ │ │ + b 1ee0 │ │ │ │ │ + ldr r0, [pc, #68] @ 1f48 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #64] @ 1f08 │ │ │ │ │ + ldr r1, [pc, #64] @ 1f4c │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 1e9c │ │ │ │ │ + b 1ee0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1d48 │ │ │ │ │ - b 1e9c │ │ │ │ │ + bne 1d8c │ │ │ │ │ + b 1ee0 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PySlice_Type │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_IndexError │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00003390 │ │ │ │ │ @@ -2244,41 +2262,41 @@ │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x000001a8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00001f0c : │ │ │ │ │ +00001f50 : │ │ │ │ │ bytes_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001f14 : │ │ │ │ │ +00001f58 : │ │ │ │ │ bytes_iter(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 1fc0 │ │ │ │ │ + beq 2004 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #148] @ 1fd4 │ │ │ │ │ + ldr r0, [pc, #148] @ 2018 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1fcc │ │ │ │ │ + beq 2010 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - beq 1fa8 │ │ │ │ │ - ldr r1, [pc, #116] @ 1fd8 │ │ │ │ │ + beq 1fec │ │ │ │ │ + ldr r1, [pc, #116] @ 201c │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -2290,38 +2308,38 @@ │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r2, [pc, #44] @ 1fdc │ │ │ │ │ + ldr r2, [pc, #44] @ 2020 │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r2] │ │ │ │ │ - b 1f78 │ │ │ │ │ - ldr r1, [pc, #24] @ 1fe0 │ │ │ │ │ - ldr r0, [pc, #24] @ 1fe4 │ │ │ │ │ + b 1fbc │ │ │ │ │ + ldr r1, [pc, #24] @ 2024 │ │ │ │ │ + ldr r0, [pc, #24] @ 2028 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 1fa0 │ │ │ │ │ + b 1fe4 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000064 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000024 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000d24 │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00001fe8 : │ │ │ │ │ +0000202c : │ │ │ │ │ striter_dealloc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldmdb r0, {r1, r2} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -2333,187 +2351,187 @@ │ │ │ │ │ str r1, [r2] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ - bne 2040 │ │ │ │ │ + bne 2084 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2034 │ │ │ │ │ + beq 2078 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2034 │ │ │ │ │ + bne 2078 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2034 │ │ │ │ │ + b 2078 │ │ │ │ │ │ │ │ │ │ -00002064 : │ │ │ │ │ +000020a8 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxeq lr │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bxne lr │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -0000208c : │ │ │ │ │ +000020d0 : │ │ │ │ │ bytes_decode(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ subs lr, r3, #0 │ │ │ │ │ ldrne r4, [lr, #8] │ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ addne r4, r2, r4 │ │ │ │ │ - bne 219c │ │ │ │ │ + bne 21e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 21f8 │ │ │ │ │ + blt 223c │ │ │ │ │ clz ip, r1 │ │ │ │ │ lsr ip, ip, #5 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ orrgt ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 2198 │ │ │ │ │ + bne 21dc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 21e4 │ │ │ │ │ + beq 2228 │ │ │ │ │ ldr r4, [r7] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 2264 │ │ │ │ │ + beq 22a8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 224c │ │ │ │ │ + beq 2290 │ │ │ │ │ add r8, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2244 │ │ │ │ │ + beq 2288 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 2234 │ │ │ │ │ + bne 2278 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne 2148 │ │ │ │ │ + bne 218c │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromEncodedObject │ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 227c │ │ │ │ │ + beq 22c0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2244 │ │ │ │ │ + beq 2288 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 2234 │ │ │ │ │ + bne 2278 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromEncodedObject │ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ldr ip, [pc, #236] @ 2290 │ │ │ │ │ + ldr ip, [pc, #236] @ 22d4 │ │ │ │ │ str ip, [sp] │ │ │ │ │ add ip, sp, #32 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ mov ip, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r3, lr │ │ │ │ │ mov r1, r5 │ │ │ │ │ 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 │ │ │ │ │ - beq 2244 │ │ │ │ │ + beq 2288 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ movne r5, r4 │ │ │ │ │ - bne 20e4 │ │ │ │ │ + bne 2128 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromEncodedObject │ │ │ │ │ - b 2140 │ │ │ │ │ + b 2184 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r1, [pc, #140] @ 2290 │ │ │ │ │ + ldr r1, [pc, #140] @ 22d4 │ │ │ │ │ str r1, [sp] │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r1, r5 │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 20e4 │ │ │ │ │ - b 2244 │ │ │ │ │ - ldr r3, [pc, #88] @ 2294 │ │ │ │ │ - ldr r1, [pc, #88] @ 2298 │ │ │ │ │ + bne 2128 │ │ │ │ │ + b 2288 │ │ │ │ │ + ldr r3, [pc, #88] @ 22d8 │ │ │ │ │ + ldr r1, [pc, #88] @ 22dc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 2140 │ │ │ │ │ - ldr r2, [pc, #72] @ 229c │ │ │ │ │ - ldr r1, [pc, #72] @ 22a0 │ │ │ │ │ - ldr r0, [pc, #72] @ 22a4 │ │ │ │ │ + b 2184 │ │ │ │ │ + ldr r2, [pc, #72] @ 22e0 │ │ │ │ │ + ldr r1, [pc, #72] @ 22e4 │ │ │ │ │ + ldr r0, [pc, #72] @ 22e8 │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b 2244 │ │ │ │ │ + b 2288 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ addne r8, sp, #28 │ │ │ │ │ - bne 215c │ │ │ │ │ - ldr r2, [pc, #24] @ 229c │ │ │ │ │ - ldr r1, [pc, #32] @ 22a8 │ │ │ │ │ - ldr r0, [pc, #24] @ 22a4 │ │ │ │ │ + bne 21a0 │ │ │ │ │ + ldr r2, [pc, #24] @ 22e0 │ │ │ │ │ + ldr r1, [pc, #32] @ 22ec │ │ │ │ │ + ldr r0, [pc, #24] @ 22e8 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b 2244 │ │ │ │ │ + b 2288 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x000001fc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000001dc │ │ │ │ │ @@ -2521,15 +2539,15 @@ │ │ │ │ │ .word 0x000001e0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000001f4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000214 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000022ac : │ │ │ │ │ +000022f0 : │ │ │ │ │ bytes_rfind(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ @@ -2537,72 +2555,72 @@ │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bhi 2314 │ │ │ │ │ + bhi 2358 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ - bne 2338 │ │ │ │ │ + bne 237c │ │ │ │ │ ldr ip, [sp, #20] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_Py_bytes_rfind> │ │ │ │ │ R_ARM_CALL _Py_bytes_rfind │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r0, [pc, #140] @ 23a8 │ │ │ │ │ + ldr r0, [pc, #140] @ 23ec │ │ │ │ │ mov r3, #3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 237c │ │ │ │ │ + bne 23c0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 230c │ │ │ │ │ + b 2350 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2330 │ │ │ │ │ + beq 2374 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - beq 22f4 │ │ │ │ │ + beq 2338 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22f4 │ │ │ │ │ - b 2330 │ │ │ │ │ + bne 2338 │ │ │ │ │ + b 2374 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ - ble 22f4 │ │ │ │ │ + ble 2338 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 235c │ │ │ │ │ - b 2330 │ │ │ │ │ + bne 23a0 │ │ │ │ │ + b 2374 │ │ │ │ │ .word 0x00000228 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000023ac : │ │ │ │ │ +000023f0 : │ │ │ │ │ bytes_replace(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -2616,480 +2634,480 @@ │ │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ sub r3, r6, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi 2f38 │ │ │ │ │ + bhi 2f7c │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2e40 │ │ │ │ │ + bne 2e84 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 2e40 │ │ │ │ │ + bne 2e84 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bgt 2f80 │ │ │ │ │ + bgt 2fc4 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - blt 2700 │ │ │ │ │ + blt 2744 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r9, [sp, #32] │ │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq 2fe8 │ │ │ │ │ + beq 302c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 273c │ │ │ │ │ + bne 2780 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 294c │ │ │ │ │ + beq 2990 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ add sl, r5, #16 │ │ │ │ │ - blt 2630 │ │ │ │ │ + blt 2674 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - ble 2630 │ │ │ │ │ - ldr r3, [pc, #3304] @ 3170 │ │ │ │ │ + ble 2674 │ │ │ │ │ + ldr r3, [pc, #3304] @ 31b4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bgt 2d58 │ │ │ │ │ + bgt 2d9c │ │ │ │ │ sub r0, r6, #1 │ │ │ │ │ ldrb r3, [r9] │ │ │ │ │ ldrb r2, [r9, r0] │ │ │ │ │ and r1, r3, #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl r3, r3, r1 │ │ │ │ │ sub ip, r7, r6 │ │ │ │ │ add r1, sl, r0 │ │ │ │ │ strne r0, [sp, #16] │ │ │ │ │ - beq 2724 │ │ │ │ │ + beq 2768 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 259c │ │ │ │ │ + beq 25e0 │ │ │ │ │ ldrb lr, [r9, #1] │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ and lr, lr, #31 │ │ │ │ │ orr r3, r3, r8, lsl lr │ │ │ │ │ subeq lr, r6, #3 │ │ │ │ │ streq lr, [sp, #16] │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 259c │ │ │ │ │ + beq 25e0 │ │ │ │ │ ldrb lr, [r9, #2] │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ and lr, lr, #31 │ │ │ │ │ orr r3, r3, r8, lsl lr │ │ │ │ │ subeq lr, r6, #4 │ │ │ │ │ streq lr, [sp, #16] │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq 259c │ │ │ │ │ + beq 25e0 │ │ │ │ │ ldrb lr, [r9, #3] │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ and lr, lr, #31 │ │ │ │ │ orr r3, r3, r8, lsl lr │ │ │ │ │ subeq lr, r6, #5 │ │ │ │ │ streq lr, [sp, #16] │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - beq 259c │ │ │ │ │ + beq 25e0 │ │ │ │ │ ldrb lr, [r9, #4] │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ and lr, lr, #31 │ │ │ │ │ orr r3, r3, r8, lsl lr │ │ │ │ │ subeq r8, r6, #6 │ │ │ │ │ streq r8, [sp, #16] │ │ │ │ │ cmp r0, #5 │ │ │ │ │ add lr, r9, #4 │ │ │ │ │ - beq 259c │ │ │ │ │ + beq 25e0 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov fp, lr │ │ │ │ │ sub r8, r6, #7 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldrb lr, [fp, #1]! │ │ │ │ │ mov r0, #1 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ moveq r1, r8 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ and lr, lr, #31 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ orr r3, r3, r0, lsl lr │ │ │ │ │ - bne 256c │ │ │ │ │ + bne 25b0 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ and lr, r2, #31 │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ orr r3, r3, r8, lsl lr │ │ │ │ │ - blt 2630 │ │ │ │ │ + blt 2674 │ │ │ │ │ mov fp, #0 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b 25e0 │ │ │ │ │ + b 2624 │ │ │ │ │ add lr, r1, r4 │ │ │ │ │ ldrb lr, [lr, #1] │ │ │ │ │ and lr, lr, #31 │ │ │ │ │ lsr lr, r3, lr │ │ │ │ │ tst lr, #1 │ │ │ │ │ - beq 26f8 │ │ │ │ │ + beq 273c │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt 2624 │ │ │ │ │ + bgt 2668 │ │ │ │ │ ldrb lr, [r1, r4] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 25bc │ │ │ │ │ + bne 2600 │ │ │ │ │ ldrb lr, [sl, r4] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - bne 26e0 │ │ │ │ │ + bne 2724 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne 2688 │ │ │ │ │ + bne 26cc │ │ │ │ │ ldr lr, [sp, #12] │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ cmp fp, lr │ │ │ │ │ - beq 28b0 │ │ │ │ │ + beq 28f4 │ │ │ │ │ add r4, r4, r0 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble 25e0 │ │ │ │ │ + ble 2624 │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bgt 28b0 │ │ │ │ │ - ldr r3, [pc, #2876] @ 3174 │ │ │ │ │ + bgt 28f4 │ │ │ │ │ + ldr r3, [pc, #2876] @ 31b8 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 2d44 │ │ │ │ │ + bne 2d88 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r8, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2f70 │ │ │ │ │ + beq 2fb4 │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 267c │ │ │ │ │ + beq 26c0 │ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add lr, sl, r4 │ │ │ │ │ ldrb lr, [lr, #1] │ │ │ │ │ ldrb r5, [r9, #1] │ │ │ │ │ cmp r5, lr │ │ │ │ │ - bne 26e0 │ │ │ │ │ + bne 2724 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 2604 │ │ │ │ │ + beq 2648 │ │ │ │ │ add r5, r4, #17 │ │ │ │ │ add r5, r8, r5 │ │ │ │ │ mov lr, #2 │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ str sl, [sp, #28] │ │ │ │ │ ldrb r7, [r9, lr] │ │ │ │ │ ldrb sl, [r5, #1]! │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - bne 2938 │ │ │ │ │ + bne 297c │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - blt 26b8 │ │ │ │ │ + blt 26fc │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ ldr sl, [sp, #28] │ │ │ │ │ - beq 2604 │ │ │ │ │ + beq 2648 │ │ │ │ │ add lr, r1, r4 │ │ │ │ │ ldrb lr, [lr, #1] │ │ │ │ │ and lr, lr, #31 │ │ │ │ │ lsr lr, r3, lr │ │ │ │ │ tst lr, #1 │ │ │ │ │ - bne 2730 │ │ │ │ │ + bne 2774 │ │ │ │ │ add r4, r4, r6 │ │ │ │ │ - b 25d4 │ │ │ │ │ - ldr r3, [pc, #2668] @ 3174 │ │ │ │ │ + b 2618 │ │ │ │ │ + ldr r3, [pc, #2668] @ 31b8 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 2640 │ │ │ │ │ + beq 2684 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 2654 │ │ │ │ │ + b 2698 │ │ │ │ │ sub lr, r6, #2 │ │ │ │ │ str lr, [sp, #16] │ │ │ │ │ - b 24bc │ │ │ │ │ + b 2500 │ │ │ │ │ ldr lr, [sp, #16] │ │ │ │ │ add r4, r4, lr │ │ │ │ │ - b 25d4 │ │ │ │ │ + b 2618 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne 2a04 │ │ │ │ │ + bne 2a48 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne 2e88 │ │ │ │ │ + bne 2ecc │ │ │ │ │ ldrb r6, [r9] │ │ │ │ │ add r9, r5, #16 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 277c │ │ │ │ │ + bne 27c0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3188 │ │ │ │ │ + bl 31cc │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 2654 │ │ │ │ │ + b 2698 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, #0 │ │ │ │ │ ldrb r5, [fp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 2e40 │ │ │ │ │ + beq 2e84 │ │ │ │ │ add r3, r8, #16 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ sub r4, r4, r9 │ │ │ │ │ ldr r9, [sp, #12] │ │ │ │ │ cmp r9, #1 │ │ │ │ │ add r3, r0, r4 │ │ │ │ │ add r7, r0, r7 │ │ │ │ │ strb r5, [r0, r4] │ │ │ │ │ add r0, r3, #1 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ sub r2, r7, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ cmp r9, #2 │ │ │ │ │ strb r5, [r0], #1 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ sub r2, r7, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ cmp r9, #3 │ │ │ │ │ strb r5, [r0], #1 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ sub r2, r7, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ cmp r9, #4 │ │ │ │ │ strb r5, [r0], #1 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ sub r2, r7, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ cmp r9, #5 │ │ │ │ │ strb r5, [r0], #1 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ sub r2, r7, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ cmp r9, #6 │ │ │ │ │ strb r5, [r0], #1 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ sub r2, r7, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ subs r4, r9, #7 │ │ │ │ │ strb r5, [r0], #1 │ │ │ │ │ - bne 2898 │ │ │ │ │ - b 2654 │ │ │ │ │ + bne 28dc │ │ │ │ │ + b 2698 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ strb r5, [r0], #1 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ sub r2, r7, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 288c │ │ │ │ │ - b 2654 │ │ │ │ │ + bne 28d0 │ │ │ │ │ + b 2698 │ │ │ │ │ mul r1, r6, fp │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r1, r7, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 2e40 │ │ │ │ │ + beq 2e84 │ │ │ │ │ add r7, sl, r7 │ │ │ │ │ add r5, r8, #16 │ │ │ │ │ str r9, [sp, #12] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ sub r9, r7, sl │ │ │ │ │ - beq 2924 │ │ │ │ │ + beq 2968 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 36d8 │ │ │ │ │ + bl 371c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 2924 │ │ │ │ │ + beq 2968 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r5, r5, r4 │ │ │ │ │ add r4, r6, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ sub fp, fp, #1 │ │ │ │ │ add sl, sl, r4 │ │ │ │ │ - b 28d4 │ │ │ │ │ + b 2918 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 2654 │ │ │ │ │ + b 2698 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ ldr sl, [sp, #28] │ │ │ │ │ - beq 2604 │ │ │ │ │ - b 26e0 │ │ │ │ │ + beq 2648 │ │ │ │ │ + b 2724 │ │ │ │ │ add sl, r5, #16 │ │ │ │ │ ldrb r9, [r9] │ │ │ │ │ ldr r8, [sp, #12] │ │ │ │ │ add r6, sl, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ sub r2, r6, r0 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ - beq 2988 │ │ │ │ │ + beq 29cc │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bne 2960 │ │ │ │ │ - b 2990 │ │ │ │ │ + bne 29a4 │ │ │ │ │ + b 29d4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 276c │ │ │ │ │ + beq 27b0 │ │ │ │ │ sub r1, r7, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 2e40 │ │ │ │ │ + beq 2e84 │ │ │ │ │ add r7, r8, #16 │ │ │ │ │ - b 29dc │ │ │ │ │ + b 2a20 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 29f0 │ │ │ │ │ + beq 2a34 │ │ │ │ │ sub fp, r5, sl │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r7, r7, fp │ │ │ │ │ add sl, r5, #1 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ sub fp, r6, sl │ │ │ │ │ cmn r4, #1 │ │ │ │ │ mov r2, fp │ │ │ │ │ - bne 29ac │ │ │ │ │ + bne 29f0 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 2654 │ │ │ │ │ + b 2698 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 2b10 │ │ │ │ │ + beq 2b54 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ add sl, r5, #16 │ │ │ │ │ - blt 276c │ │ │ │ │ + blt 27b0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r8, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r8, [sp, #4] │ │ │ │ │ - bl 32b4 │ │ │ │ │ + bl 32f8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - ble 276c │ │ │ │ │ + ble 27b0 │ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r0, r0, r7 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ sub r5, r4, r6 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bgt 2e30 │ │ │ │ │ + bgt 2e74 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, r8 │ │ │ │ │ mla r1, r5, r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 2e40 │ │ │ │ │ + beq 2e84 │ │ │ │ │ add r3, sl, r7 │ │ │ │ │ add r5, r8, #16 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ sub r1, r3, sl │ │ │ │ │ - beq 2e1c │ │ │ │ │ + beq 2e60 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bl 36d8 │ │ │ │ │ + bl 371c │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - beq 2e1c │ │ │ │ │ + beq 2e60 │ │ │ │ │ add r3, sl, r7 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq 2f58 │ │ │ │ │ + beq 2f9c │ │ │ │ │ add r5, r5, r7 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ @@ -3097,138 +3115,138 @@ │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r5, r5, r4 │ │ │ │ │ add sl, r3, r6 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b 2a88 │ │ │ │ │ + b 2acc │ │ │ │ │ ldrb r3, [r9] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ ands r8, r2, #3 │ │ │ │ │ add r9, r0, r7 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - beq 2d28 │ │ │ │ │ + beq 2d6c │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ sub r2, r9, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 276c │ │ │ │ │ + beq 27b0 │ │ │ │ │ cmp r8, #1 │ │ │ │ │ mov sl, r6 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ - beq 2d0c │ │ │ │ │ + beq 2d50 │ │ │ │ │ cmp r8, #2 │ │ │ │ │ - beq 2b80 │ │ │ │ │ + beq 2bc4 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ sub r2, r9, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2c44 │ │ │ │ │ + beq 2c88 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ mov sl, #2 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ sub r2, r9, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2c44 │ │ │ │ │ + beq 2c88 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b 2c1c │ │ │ │ │ + b 2c60 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ sub r2, r9, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - beq 2dc4 │ │ │ │ │ + beq 2e08 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ - beq 2c34 │ │ │ │ │ + beq 2c78 │ │ │ │ │ sub r2, r9, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ - beq 2c34 │ │ │ │ │ + beq 2c78 │ │ │ │ │ sub r2, r9, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ add r5, r8, #2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2c34 │ │ │ │ │ + beq 2c78 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r5, r8, #3 │ │ │ │ │ sub r2, r9, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ - bne 2bb8 │ │ │ │ │ + bne 2bfc │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 276c │ │ │ │ │ + beq 27b0 │ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r0, r0, r7 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ sub r5, r4, #1 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bgt 2e30 │ │ │ │ │ + bgt 2e74 │ │ │ │ │ mla r1, sl, r5, r7 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 2e40 │ │ │ │ │ + beq 2e84 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ add r5, r8, #16 │ │ │ │ │ mov r7, r4 │ │ │ │ │ sub r3, r9, r6 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bne 2cac │ │ │ │ │ + bne 2cf0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 2654 │ │ │ │ │ + b 2698 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2c98 │ │ │ │ │ + beq 2cdc │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - beq 2e6c │ │ │ │ │ + beq 2eb0 │ │ │ │ │ sub r2, r4, r6 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ @@ -3237,131 +3255,131 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r5, r5, r7 │ │ │ │ │ add r6, r4, #1 │ │ │ │ │ sub sl, sl, #1 │ │ │ │ │ - b 2c88 │ │ │ │ │ + b 2ccc │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b 2c1c │ │ │ │ │ + b 2c60 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r5, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b 2c1c │ │ │ │ │ + b 2c60 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 2654 │ │ │ │ │ - ldr r3, [pc, #1048] @ 3178 │ │ │ │ │ + b 2698 │ │ │ │ │ + ldr r3, [pc, #1048] @ 31bc │ │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ │ cmple r7, r3 │ │ │ │ │ movle r3, #1 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ orrle r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2de4 │ │ │ │ │ + beq 2e28 │ │ │ │ │ sub r0, r6, #1 │ │ │ │ │ ldrb r3, [r9] │ │ │ │ │ ldrb r2, [r9, r0] │ │ │ │ │ and r1, r3, #31 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl r3, r3, r1 │ │ │ │ │ sub ip, r7, r6 │ │ │ │ │ add r1, sl, r0 │ │ │ │ │ - beq 2dd0 │ │ │ │ │ + beq 2e14 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ andeq lr, r2, #31 │ │ │ │ │ orreq r3, r3, r0, lsl lr │ │ │ │ │ streq r0, [sp, #16] │ │ │ │ │ - beq 25b0 │ │ │ │ │ + beq 25f4 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ - b 24c4 │ │ │ │ │ + b 2508 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ mov sl, r5 │ │ │ │ │ - b 2c4c │ │ │ │ │ + b 2c90 │ │ │ │ │ sub lr, r6, #2 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ str lr, [sp, #16] │ │ │ │ │ - bne 24c4 │ │ │ │ │ - b 25b0 │ │ │ │ │ + bne 2508 │ │ │ │ │ + b 25f4 │ │ │ │ │ asr r3, r6, #2 │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ cmp r3, r7, asr #2 │ │ │ │ │ - blt 2e48 │ │ │ │ │ + blt 2e8c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ - bl 2a30 │ │ │ │ │ + bl 2a30 │ │ │ │ │ R_ARM_CALL stringlib_adaptive_find │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b 2628 │ │ │ │ │ + b 266c │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 2654 │ │ │ │ │ - ldr r3, [pc, #836] @ 317c │ │ │ │ │ - ldr r1, [pc, #836] @ 3180 │ │ │ │ │ + b 2698 │ │ │ │ │ + ldr r3, [pc, #836] @ 31c0 │ │ │ │ │ + ldr r1, [pc, #836] @ 31c4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 2654 │ │ │ │ │ + b 2698 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 1448 │ │ │ │ │ + bl 1448 │ │ │ │ │ R_ARM_CALL stringlib__two_way_count │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b 2628 │ │ │ │ │ + b 266c │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r5, r5, r7 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 2d04 │ │ │ │ │ + b 2d48 │ │ │ │ │ add r4, r5, #16 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 36d8 │ │ │ │ │ + bl 371c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - beq 276c │ │ │ │ │ + beq 27b0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 2e40 │ │ │ │ │ + beq 2e84 │ │ │ │ │ add r5, r8, #16 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r4, r5, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ @@ -3371,214 +3389,214 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ │ add r5, r5, r7 │ │ │ │ │ add r4, r4, r6 │ │ │ │ │ subs sl, sl, #1 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ mov r2, r9 │ │ │ │ │ sub r1, r5, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 36d8 │ │ │ │ │ + bl 371c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - beq 2654 │ │ │ │ │ + beq 2698 │ │ │ │ │ add r0, r4, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r7, r6, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r4, r4, r7 │ │ │ │ │ - b 2ef4 │ │ │ │ │ - ldr r0, [pc, #580] @ 3184 │ │ │ │ │ + b 2f38 │ │ │ │ │ + ldr r0, [pc, #580] @ 31c8 │ │ │ │ │ mov r3, #3 │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2e40 │ │ │ │ │ - b 23f8 │ │ │ │ │ + beq 2e84 │ │ │ │ │ + b 243c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r5, r5, r4 │ │ │ │ │ add sl, sl, r6 │ │ │ │ │ - b 2b00 │ │ │ │ │ + b 2b44 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2674 │ │ │ │ │ - b 267c │ │ │ │ │ + bne 26b8 │ │ │ │ │ + b 26c0 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 3128 │ │ │ │ │ + beq 316c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - bne 310c │ │ │ │ │ + bne 3150 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 3128 │ │ │ │ │ + beq 316c │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt 2700 │ │ │ │ │ + bgt 2744 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r9, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mvnlt r3, #-2147483648 @ 0x80000000 │ │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ strlt r3, [sp, #12] │ │ │ │ │ - bge 30a4 │ │ │ │ │ + bge 30e8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 245c │ │ │ │ │ + bne 24a0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 276c │ │ │ │ │ + beq 27b0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ addlt r3, r7, #1 │ │ │ │ │ strlt r3, [sp, #12] │ │ │ │ │ sub r0, r0, r7 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - blt 2e30 │ │ │ │ │ + blt 2e74 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mla r1, r4, r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 2e40 │ │ │ │ │ + beq 2e84 │ │ │ │ │ add r0, r8, #16 │ │ │ │ │ add r3, r5, #16 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ add r9, r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - ble 30cc │ │ │ │ │ + ble 3110 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mvn sl, #14 │ │ │ │ │ add r3, r4, #1 │ │ │ │ │ sub sl, sl, r5 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ add r5, r5, #15 │ │ │ │ │ add r3, r9, #1 │ │ │ │ │ add r0, sl, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - ble 30ac │ │ │ │ │ + ble 30f0 │ │ │ │ │ ldrb r2, [r5, #1]! │ │ │ │ │ strb r2, [r3, #-1] │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ add r3, r0, r2 │ │ │ │ │ - b 3074 │ │ │ │ │ - bne 2fe0 │ │ │ │ │ - b 276c │ │ │ │ │ + b 30b8 │ │ │ │ │ + bne 3024 │ │ │ │ │ + b 27b0 │ │ │ │ │ bic r6, r6, r6, asr #31 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mla r0, r6, r0, r9 │ │ │ │ │ add r1, r3, r6 │ │ │ │ │ sub r2, r7, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 2654 │ │ │ │ │ + b 2698 │ │ │ │ │ ldrb r3, [fp] │ │ │ │ │ mvn r1, #15 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ strb r3, [r8, #16] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ sub r1, r1, r5 │ │ │ │ │ mov r3, r9 │ │ │ │ │ add r0, r2, r1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - ble 315c │ │ │ │ │ + ble 31a0 │ │ │ │ │ ldrb r0, [r2], #1 │ │ │ │ │ strb r0, [r3] │ │ │ │ │ ldrb r0, [fp] │ │ │ │ │ strb r0, [r3, #1] │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ - b 30e8 │ │ │ │ │ + b 312c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 2fa4 │ │ │ │ │ + bne 2fe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2fa4 │ │ │ │ │ + b 2fe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2e40 │ │ │ │ │ + bne 2e84 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt 2700 │ │ │ │ │ + bgt 2744 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ ldr r9, [sp, #32] │ │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b 2fe0 │ │ │ │ │ + b 3024 │ │ │ │ │ bic r6, r6, r6, asr #31 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mla r0, r6, r4, r9 │ │ │ │ │ add r1, r3, r6 │ │ │ │ │ - b 30c0 │ │ │ │ │ + b 3104 │ │ │ │ │ .word 0x000009c3 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000752f │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x00000230 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000094 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00003188 : │ │ │ │ │ +000031cc : │ │ │ │ │ return_self(): │ │ │ │ │ - ldr r3, [pc, #44] @ 31bc │ │ │ │ │ + ldr r3, [pc, #44] @ 3200 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 31b0 │ │ │ │ │ + bne 31f4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxeq lr │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000031c0 <_PyBytesWriter_Dealloc>: │ │ │ │ │ +00003204 <_PyBytesWriter_Dealloc>: │ │ │ │ │ _PyBytesWriter_Dealloc(): │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -3588,100 +3606,100 @@ │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bxne lr │ │ │ │ │ mov r0, r3 │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -000031f8 : │ │ │ │ │ +0000323c : │ │ │ │ │ PyBytes_AsStringAndSize(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 328c │ │ │ │ │ + beq 32d0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ │ tst r0, #134217728 @ 0x8000000 │ │ │ │ │ - beq 3274 │ │ │ │ │ + beq 32b8 │ │ │ │ │ add r0, r3, #16 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ str r0, [r1] │ │ │ │ │ - bne 3250 │ │ │ │ │ + bne 3294 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne 325c │ │ │ │ │ + bne 32a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r5, [r4] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r3, [pc, #56] @ 329c │ │ │ │ │ - ldr r1, [pc, #56] @ 32a0 │ │ │ │ │ + ldr r3, [pc, #56] @ 32e0 │ │ │ │ │ + ldr r1, [pc, #56] @ 32e4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r3, [pc, #40] @ 32a4 │ │ │ │ │ + ldr r3, [pc, #40] @ 32e8 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - ldr r1, [pc, #36] @ 32a8 │ │ │ │ │ + ldr r1, [pc, #36] @ 32ec │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 326c │ │ │ │ │ - ldr r1, [pc, #24] @ 32ac │ │ │ │ │ - ldr r0, [pc, #24] @ 32b0 │ │ │ │ │ + b 32b0 │ │ │ │ │ + ldr r1, [pc, #24] @ 32f0 │ │ │ │ │ + ldr r0, [pc, #24] @ 32f4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 326c │ │ │ │ │ + b 32b0 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x0000024c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x0000006c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000004f2 │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000032b4 : │ │ │ │ │ +000032f8 : │ │ │ │ │ fastsearch(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ │ - ldr ip, [pc, #1024] @ 36cc │ │ │ │ │ + ldr ip, [pc, #1024] @ 3710 │ │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ │ ldr ip, [ip] │ │ │ │ │ str ip, [sp, #108] @ 0x6c │ │ │ │ │ mov ip, #0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ldr ip, [sp, #152] @ 0x98 │ │ │ │ │ ldr sl, [sp, #156] @ 0x9c │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - blt 34a0 │ │ │ │ │ + blt 34e4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - ble 344c │ │ │ │ │ + ble 3490 │ │ │ │ │ cmp sl, #2 │ │ │ │ │ - beq 34e0 │ │ │ │ │ - ldr ip, [pc, #956] @ 36d0 │ │ │ │ │ + beq 3524 │ │ │ │ │ + ldr ip, [pc, #956] @ 3714 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bgt 35d4 │ │ │ │ │ + bgt 3618 │ │ │ │ │ sub r2, r4, #1 │ │ │ │ │ ldrb r3, [r8, r2] │ │ │ │ │ sub r1, r5, r4 │ │ │ │ │ sub r7, r8, #1 │ │ │ │ │ add r5, fp, r2 │ │ │ │ │ sub ip, r4, #2 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -3690,468 +3708,468 @@ │ │ │ │ │ ldrb r0, [r7, #1]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ moveq r6, ip │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ and r0, r0, #31 │ │ │ │ │ cmn ip, #1 │ │ │ │ │ orr lr, lr, r9, lsl r0 │ │ │ │ │ - bne 333c │ │ │ │ │ + bne 3380 │ │ │ │ │ and r0, r3, #31 │ │ │ │ │ mov ip, #1 │ │ │ │ │ orr lr, lr, ip, lsl r0 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r0, ip │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ - b 3394 │ │ │ │ │ + b 33d8 │ │ │ │ │ add r6, r5, ip │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ and r6, r6, #31 │ │ │ │ │ lsr r6, lr, r6 │ │ │ │ │ tst r6, #1 │ │ │ │ │ - beq 341c │ │ │ │ │ + beq 3460 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - blt 3424 │ │ │ │ │ + blt 3468 │ │ │ │ │ ldrb r6, [r5, ip] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne 3378 │ │ │ │ │ + bne 33bc │ │ │ │ │ add r7, fp, ip │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldrb r1, [r7], #1 │ │ │ │ │ ldrb r9, [r8, r6] │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - bne 33d0 │ │ │ │ │ + bne 3414 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bgt 33b4 │ │ │ │ │ + bgt 33f8 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bne 33fc │ │ │ │ │ + bne 3440 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 34a8 │ │ │ │ │ + bne 34ec │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq 342c │ │ │ │ │ + beq 3470 │ │ │ │ │ add ip, ip, r2 │ │ │ │ │ - b 3390 │ │ │ │ │ + b 33d4 │ │ │ │ │ add r6, r5, ip │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ and r6, r6, #31 │ │ │ │ │ lsr r6, lr, r6 │ │ │ │ │ tst r6, #1 │ │ │ │ │ ldrne r6, [sp, #12] │ │ │ │ │ addne ip, ip, r6 │ │ │ │ │ - bne 3390 │ │ │ │ │ + bne 33d4 │ │ │ │ │ add ip, ip, r4 │ │ │ │ │ - b 3390 │ │ │ │ │ + b 33d4 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mvnne r0, #0 │ │ │ │ │ - ldr r3, [pc, #664] @ 36cc │ │ │ │ │ + ldr r3, [pc, #664] @ 3710 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 35a4 │ │ │ │ │ + bne 35e8 │ │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - bne 34a0 │ │ │ │ │ + bne 34e4 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ ldrb r1, [r2] │ │ │ │ │ - bne 34b0 │ │ │ │ │ + bne 34f4 │ │ │ │ │ cmp r5, #15 │ │ │ │ │ addle r5, r0, r5 │ │ │ │ │ movle r3, r0 │ │ │ │ │ - ble 3494 │ │ │ │ │ + ble 34d8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34a0 │ │ │ │ │ + beq 34e4 │ │ │ │ │ sub r0, r0, fp │ │ │ │ │ - b 342c │ │ │ │ │ + b 3470 │ │ │ │ │ ldrb r2, [r0] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 347c │ │ │ │ │ + beq 34c0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bhi 3484 │ │ │ │ │ + bhi 34c8 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 342c │ │ │ │ │ + b 3470 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b 342c │ │ │ │ │ + b 3470 │ │ │ │ │ cmp sl, #2 │ │ │ │ │ - bne 365c │ │ │ │ │ + bne 36a0 │ │ │ │ │ cmp r5, #15 │ │ │ │ │ addle r5, r0, r5 │ │ │ │ │ - ble 34d4 │ │ │ │ │ - b 3638 │ │ │ │ │ + ble 3518 │ │ │ │ │ + b 367c │ │ │ │ │ ldrb r3, [r5, #-1]! │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 3654 │ │ │ │ │ + beq 3698 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - bcc 34c8 │ │ │ │ │ - b 34a0 │ │ │ │ │ + bcc 350c │ │ │ │ │ + b 34e4 │ │ │ │ │ sub r0, r1, r3 │ │ │ │ │ ldrb r1, [r8] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r5, #1 │ │ │ │ │ and r3, r1, #31 │ │ │ │ │ lsl r3, r5, r3 │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldrb lr, [r8, r2] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r1, lr │ │ │ │ │ moveq ip, r2 │ │ │ │ │ and lr, lr, #31 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ orr r3, r3, r5, lsl lr │ │ │ │ │ - bne 34fc │ │ │ │ │ + bne 3540 │ │ │ │ │ add lr, r8, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 34a0 │ │ │ │ │ + blt 34e4 │ │ │ │ │ ldrb r2, [fp, r0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 355c │ │ │ │ │ + bne 35a0 │ │ │ │ │ add r2, r4, r0 │ │ │ │ │ add r2, fp, r2 │ │ │ │ │ add r5, r8, r4 │ │ │ │ │ ldrb r7, [r2, #-1]! │ │ │ │ │ ldrb r6, [r5, #-1]! │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne 35a8 │ │ │ │ │ + bne 35ec │ │ │ │ │ cmp r5, lr │ │ │ │ │ - bne 3540 │ │ │ │ │ - b 342c │ │ │ │ │ + bne 3584 │ │ │ │ │ + b 3470 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34a0 │ │ │ │ │ + beq 34e4 │ │ │ │ │ add r2, fp, r0 │ │ │ │ │ ldrb r2, [r2, #-1] │ │ │ │ │ and r2, r2, #31 │ │ │ │ │ lsr r2, r3, r2 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 364c │ │ │ │ │ + beq 3690 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 3528 │ │ │ │ │ + b 356c │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - beq 3680 │ │ │ │ │ - ldr ip, [pc, #312] @ 36cc │ │ │ │ │ + beq 36c4 │ │ │ │ │ + ldr ip, [pc, #312] @ 3710 │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ ldr ip, [sp, #108] @ 0x6c │ │ │ │ │ eors lr, ip, lr │ │ │ │ │ mov ip, #0 │ │ │ │ │ - beq 36a4 │ │ │ │ │ + beq 36e8 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 35c8 │ │ │ │ │ + beq 360c │ │ │ │ │ add r2, fp, r0 │ │ │ │ │ ldrb r2, [r2, #-1] │ │ │ │ │ and r2, r2, #31 │ │ │ │ │ lsr r2, r3, r2 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 364c │ │ │ │ │ + beq 3690 │ │ │ │ │ sub r0, r0, ip │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 3520 │ │ │ │ │ - ldr ip, [pc, #248] @ 36d4 │ │ │ │ │ + b 3564 │ │ │ │ │ + ldr ip, [pc, #248] @ 3718 │ │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ │ cmple r1, ip │ │ │ │ │ movle ip, #1 │ │ │ │ │ movgt ip, #0 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ orrle ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 3318 │ │ │ │ │ + bne 335c │ │ │ │ │ asr ip, r3, #2 │ │ │ │ │ add ip, ip, ip, lsl #1 │ │ │ │ │ cmp ip, r1, asr #2 │ │ │ │ │ - blt 3584 │ │ │ │ │ - ldr ip, [pc, #188] @ 36cc │ │ │ │ │ + blt 35c8 │ │ │ │ │ + ldr ip, [pc, #188] @ 3710 │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ ldr ip, [sp, #108] @ 0x6c │ │ │ │ │ eors lr, ip, lr │ │ │ │ │ mov ip, #0 │ │ │ │ │ - bne 35a4 │ │ │ │ │ + bne 35e8 │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ str sl, [sp, #156] @ 0x9c │ │ │ │ │ str ip, [sp, #152] @ 0x98 │ │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 2a30 │ │ │ │ │ + b 2a30 │ │ │ │ │ R_ARM_JUMP24 stringlib_adaptive_find │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memrchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 34a0 │ │ │ │ │ - b 347c │ │ │ │ │ + beq 34e4 │ │ │ │ │ + b 34c0 │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ - b 35cc │ │ │ │ │ + b 3610 │ │ │ │ │ sub r0, r5, fp │ │ │ │ │ - b 342c │ │ │ │ │ + b 3470 │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble 342c │ │ │ │ │ + ble 3470 │ │ │ │ │ ldrb r2, [fp, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 36b8 │ │ │ │ │ + beq 36fc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b 3664 │ │ │ │ │ + b 36a8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ - bl 2e7c │ │ │ │ │ + bl 2e7c │ │ │ │ │ R_ARM_CALL stringlib__preprocess │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 2fa8 │ │ │ │ │ + bl 2fa8 │ │ │ │ │ R_ARM_CALL stringlib__two_way │ │ │ │ │ - b 342c │ │ │ │ │ + b 3470 │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ str ip, [sp, #152] @ 0x98 │ │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 1448 │ │ │ │ │ + b 1448 │ │ │ │ │ R_ARM_JUMP24 stringlib__two_way_count │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 3678 │ │ │ │ │ - b 342c │ │ │ │ │ + bne 36bc │ │ │ │ │ + b 3470 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ .word 0x000009c3 │ │ │ │ │ .word 0x0000752f │ │ │ │ │ │ │ │ │ │ -000036d8 : │ │ │ │ │ +0000371c : │ │ │ │ │ fastsearch.constprop.0(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ │ - ldr ip, [pc, #736] @ 39d0 │ │ │ │ │ + ldr ip, [pc, #736] @ 3a14 │ │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ldr ip, [ip] │ │ │ │ │ str ip, [sp, #108] @ 0x6c │ │ │ │ │ mov ip, #0 │ │ │ │ │ - blt 3904 │ │ │ │ │ + blt 3948 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - ble 390c │ │ │ │ │ - ldr ip, [pc, #688] @ 39d4 │ │ │ │ │ + ble 3950 │ │ │ │ │ + ldr ip, [pc, #688] @ 3a18 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bgt 3960 │ │ │ │ │ + bgt 39a4 │ │ │ │ │ sub r2, lr, #1 │ │ │ │ │ ldrb fp, [r5] │ │ │ │ │ ldrb r3, [r5, r2] │ │ │ │ │ and r0, fp, #31 │ │ │ │ │ cmp r3, fp │ │ │ │ │ mov ip, #1 │ │ │ │ │ subeq r7, lr, #2 │ │ │ │ │ movne r7, r2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ sub r1, r4, lr │ │ │ │ │ lsl ip, ip, r0 │ │ │ │ │ add r4, r6, r2 │ │ │ │ │ - beq 3808 │ │ │ │ │ + beq 384c │ │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ subeq r7, lr, #3 │ │ │ │ │ and r0, r0, #31 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ orr ip, ip, r8, lsl r0 │ │ │ │ │ - beq 3808 │ │ │ │ │ + beq 384c │ │ │ │ │ ldrb r0, [r5, #2] │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ subeq r7, lr, #4 │ │ │ │ │ and r0, r0, #31 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ orr ip, ip, r8, lsl r0 │ │ │ │ │ - beq 3808 │ │ │ │ │ + beq 384c │ │ │ │ │ ldrb r0, [r5, #3] │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ subeq r7, lr, #5 │ │ │ │ │ and r0, r0, #31 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ orr ip, ip, r8, lsl r0 │ │ │ │ │ - beq 3808 │ │ │ │ │ + beq 384c │ │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ subeq r7, lr, #6 │ │ │ │ │ and r0, r0, #31 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ orr ip, ip, r8, lsl r0 │ │ │ │ │ add r9, r5, #4 │ │ │ │ │ - beq 3808 │ │ │ │ │ + beq 384c │ │ │ │ │ sub r8, lr, #7 │ │ │ │ │ mov sl, #1 │ │ │ │ │ ldrb r0, [r9, #1]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ moveq r7, r8 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ and r0, r0, #31 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ orr ip, ip, sl, lsl r0 │ │ │ │ │ - bne 37e8 │ │ │ │ │ + bne 382c │ │ │ │ │ and r0, r3, #31 │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ orr ip, ip, r8, lsl r0 │ │ │ │ │ - blt 3904 │ │ │ │ │ + blt 3948 │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b 384c │ │ │ │ │ + b 3890 │ │ │ │ │ add r7, r4, r0 │ │ │ │ │ ldrb r7, [r7, #1] │ │ │ │ │ and r7, r7, #31 │ │ │ │ │ lsr r7, ip, r7 │ │ │ │ │ tst r7, #1 │ │ │ │ │ - beq 38f4 │ │ │ │ │ + beq 3938 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - blt 3904 │ │ │ │ │ + blt 3948 │ │ │ │ │ ldrb r7, [r4, r0] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne 3828 │ │ │ │ │ + bne 386c │ │ │ │ │ ldrb r7, [r6, r0] │ │ │ │ │ cmp r7, fp │ │ │ │ │ add r7, r6, r0 │ │ │ │ │ - bne 38d8 │ │ │ │ │ + bne 391c │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 3890 │ │ │ │ │ - ldr r3, [pc, #344] @ 39d0 │ │ │ │ │ + bne 38d4 │ │ │ │ │ + ldr r3, [pc, #344] @ 3a14 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 395c │ │ │ │ │ + bne 39a0 │ │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrb r9, [r5, #1] │ │ │ │ │ ldrb r8, [r7, #1] │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bne 38d8 │ │ │ │ │ + bne 391c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 3870 │ │ │ │ │ + beq 38b4 │ │ │ │ │ mov r8, #2 │ │ │ │ │ str sl, [sp, #12] │ │ │ │ │ ldrb sl, [r7, r8] │ │ │ │ │ ldrb r9, [r5, r8] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bne 38cc │ │ │ │ │ + bne 3910 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bgt 38b0 │ │ │ │ │ + bgt 38f4 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ │ - beq 3870 │ │ │ │ │ + beq 38b4 │ │ │ │ │ add r7, r4, r0 │ │ │ │ │ ldrb r7, [r7, #1] │ │ │ │ │ and r7, r7, #31 │ │ │ │ │ lsr r7, ip, r7 │ │ │ │ │ tst r7, #1 │ │ │ │ │ addne r0, r0, sl │ │ │ │ │ - bne 3840 │ │ │ │ │ + bne 3884 │ │ │ │ │ add r0, r0, lr │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bge 384c │ │ │ │ │ + bge 3890 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 3870 │ │ │ │ │ - bne 3904 │ │ │ │ │ + b 38b4 │ │ │ │ │ + bne 3948 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ addle r4, r0, r4 │ │ │ │ │ ldrb r1, [r2] │ │ │ │ │ movle r3, r0 │ │ │ │ │ - ble 394c │ │ │ │ │ + ble 3990 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3904 │ │ │ │ │ + beq 3948 │ │ │ │ │ sub r0, r0, r6 │ │ │ │ │ - b 3870 │ │ │ │ │ + b 38b4 │ │ │ │ │ ldrb r2, [r0] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 3934 │ │ │ │ │ + beq 3978 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bhi 393c │ │ │ │ │ - b 3904 │ │ │ │ │ + bhi 3980 │ │ │ │ │ + b 3948 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ - ldr ip, [pc, #112] @ 39d8 │ │ │ │ │ + ldr ip, [pc, #112] @ 3a1c │ │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ │ cmple r1, ip │ │ │ │ │ movle ip, #1 │ │ │ │ │ movgt ip, #0 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ orrle ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 3728 │ │ │ │ │ + bne 376c │ │ │ │ │ asr ip, r3, #2 │ │ │ │ │ add ip, ip, ip, lsl #1 │ │ │ │ │ cmp ip, r1, asr #2 │ │ │ │ │ - blt 39ac │ │ │ │ │ + blt 39f0 │ │ │ │ │ mov ip, #1 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ mvn ip, #0 │ │ │ │ │ str ip, [sp] │ │ │ │ │ - bl 2a30 │ │ │ │ │ + bl 2a30 │ │ │ │ │ R_ARM_CALL stringlib_adaptive_find │ │ │ │ │ - b 3870 │ │ │ │ │ + b 38b4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ - bl 2e7c │ │ │ │ │ + bl 2e7c │ │ │ │ │ R_ARM_CALL stringlib__preprocess │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 2fa8 │ │ │ │ │ + bl 2fa8 │ │ │ │ │ R_ARM_CALL stringlib__two_way │ │ │ │ │ - b 3870 │ │ │ │ │ + b 38b4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ .word 0x000009c3 │ │ │ │ │ .word 0x0000752f │ │ │ │ │ │ │ │ │ │ -000039dc <_PyBytes_Repeat>: │ │ │ │ │ +00003a20 <_PyBytes_Repeat>: │ │ │ │ │ _PyBytes_Repeat(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r3, #1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - bne 3a10 <_PyBytes_Repeat+0x34> │ │ │ │ │ + bne 3a54 <_PyBytes_Repeat+0x34> │ │ │ │ │ ldrb r1, [r2] │ │ │ │ │ mov r2, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 memset │ │ │ │ │ cmp r2, r0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 3a84 <_PyBytes_Repeat+0xa8> │ │ │ │ │ + beq 3a6c <_PyBytes_Repeat+0x4c> │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r5, r4 │ │ │ │ │ pople {r4, r5, r6, r7, r8, pc} │ │ │ │ │ sub r7, r5, r4 │ │ │ │ │ @@ -4171,460 +4189,457 @@ │ │ │ │ │ add r0, r6, r4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r4, r4, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt 3a58 <_PyBytes_Repeat+0x7c> │ │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - bgt 3a30 <_PyBytes_Repeat+0x54> │ │ │ │ │ + bgt 3a9c <_PyBytes_Repeat+0x7c> │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ -00003a90 : │ │ │ │ │ +00003ac8 : │ │ │ │ │ PyBytes_Repr(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov lr, #0 │ │ │ │ │ add r4, r0, #15 │ │ │ │ │ mvn r5, #14 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ sub r5, r5, r0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov ip, lr │ │ │ │ │ mov r0, #3 │ │ │ │ │ mvn r8, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 3ae4 │ │ │ │ │ + b 3b1c │ │ │ │ │ cmp r3, #8 │ │ │ │ │ movls r3, #4 │ │ │ │ │ - bhi 3c04 │ │ │ │ │ + bhi 3c3c │ │ │ │ │ sub r2, r8, r3 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt 3ccc │ │ │ │ │ + blt 3d04 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ add r3, r5, r7 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble 3b18 │ │ │ │ │ + ble 3b50 │ │ │ │ │ ldrb r3, [r7, #1]! │ │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ │ - bls 3ac8 │ │ │ │ │ + bls 3b00 │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - beq 3c20 │ │ │ │ │ + beq 3c58 │ │ │ │ │ sub r3, r3, #32 │ │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ │ movhi r3, #4 │ │ │ │ │ movls r3, #1 │ │ │ │ │ - b 3ad4 │ │ │ │ │ + b 3b0c │ │ │ │ │ subs r3, ip, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3c94 │ │ │ │ │ + bne 3ccc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ moveq r7, #39 @ 0x27 │ │ │ │ │ - bne 3cb4 │ │ │ │ │ + bne 3cec │ │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3cdc │ │ │ │ │ + beq 3d14 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 3ce4 │ │ │ │ │ + beq 3d1c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r3, r0, #20 │ │ │ │ │ addeq r3, r0, #28 │ │ │ │ │ - ldr ip, [pc, #372] @ 3cec │ │ │ │ │ + ldr ip, [pc, #372] @ 3d24 │ │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r8, #92 @ 0x5c │ │ │ │ │ mov lr, #120 @ 0x78 │ │ │ │ │ strb r1, [r2], #2 │ │ │ │ │ strb r7, [r3, #1] │ │ │ │ │ add r3, r4, r5 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble 3bfc │ │ │ │ │ + ble 3c34 │ │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ cmpne r3, r7 │ │ │ │ │ - beq 3c9c │ │ │ │ │ + beq 3cd4 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - beq 3c78 │ │ │ │ │ + beq 3cb0 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - beq 3c40 │ │ │ │ │ + beq 3c78 │ │ │ │ │ cmp r3, #13 │ │ │ │ │ - beq 3c5c │ │ │ │ │ + beq 3c94 │ │ │ │ │ sub r1, r3, #32 │ │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ │ strbls r3, [r2], #1 │ │ │ │ │ - bls 3b8c │ │ │ │ │ + bls 3bc4 │ │ │ │ │ strb r8, [r2] │ │ │ │ │ strb lr, [r2, #1] │ │ │ │ │ ldr r1, [ip] │ │ │ │ │ add r2, r2, #4 │ │ │ │ │ ldrb r1, [r1, r3, lsr #4] │ │ │ │ │ strb r1, [r2, #-2] │ │ │ │ │ ldr r1, [ip] │ │ │ │ │ and r3, r3, #15 │ │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ │ strb r3, [r2, #-1] │ │ │ │ │ - b 3b8c │ │ │ │ │ + b 3bc4 │ │ │ │ │ strb r7, [r2] │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r9, [pc, #228] @ 3cf0 │ │ │ │ │ + ldr r9, [pc, #228] @ 3d28 │ │ │ │ │ sub r2, r3, #9 │ │ │ │ │ cmp r2, #30 │ │ │ │ │ - bhi 3b04 │ │ │ │ │ + bhi 3b3c │ │ │ │ │ ldrsb r2, [r9, r2] │ │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ mov r3, #2 │ │ │ │ │ - b 3ad4 │ │ │ │ │ + b 3b0c │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 3ad4 │ │ │ │ │ + b 3b0c │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 3ad4 │ │ │ │ │ + b 3b0c │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ │ strb r1, [r3], #2 │ │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ │ strb r1, [r2, #1] │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b 3b8c │ │ │ │ │ + b 3bc4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ │ strb r1, [r3], #2 │ │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ │ strb r1, [r2, #1] │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b 3b8c │ │ │ │ │ + b 3bc4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ │ strb r1, [r3], #2 │ │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ │ strb r1, [r2, #1] │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b 3b8c │ │ │ │ │ + b 3bc4 │ │ │ │ │ mov r7, #34 @ 0x22 │ │ │ │ │ - b 3b48 │ │ │ │ │ + b 3b80 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ │ strb r9, [r1], #2 │ │ │ │ │ strb r3, [r2, #1] │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b 3b8c │ │ │ │ │ + b 3bc4 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, ip │ │ │ │ │ cmp r3, r0 │ │ │ │ │ addge r0, r0, ip │ │ │ │ │ movge r7, #39 @ 0x27 │ │ │ │ │ - bge 3b48 │ │ │ │ │ - ldr r3, [pc, #32] @ 3cf4 │ │ │ │ │ - ldr r1, [pc, #32] @ 3cf8 │ │ │ │ │ + bge 3b80 │ │ │ │ │ + ldr r3, [pc, #32] @ 3d2c │ │ │ │ │ + ldr r1, [pc, #32] @ 3d30 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ - b 3b70 │ │ │ │ │ + b 3ba8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 Py_hexdigits │ │ │ │ │ .word 0x000001ce │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x0000027c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00003cfc : │ │ │ │ │ +00003d34 : │ │ │ │ │ bytes_repr(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 3ed8 │ │ │ │ │ + ble 3f10 │ │ │ │ │ add r2, r0, #15 │ │ │ │ │ mov r6, #0 │ │ │ │ │ add r1, r2, r5 │ │ │ │ │ mov r0, #3 │ │ │ │ │ mov lr, r6 │ │ │ │ │ - b 3d58 │ │ │ │ │ + b 3d90 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - bhi 3ea8 │ │ │ │ │ + bhi 3ee0 │ │ │ │ │ mvn ip, #-2147483644 @ 0x80000004 │ │ │ │ │ mov r3, #4 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - blt 3f28 │ │ │ │ │ + blt 3f60 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ - beq 3d90 │ │ │ │ │ + beq 3dc8 │ │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ │ - bls 3d34 │ │ │ │ │ + bls 3d6c │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - beq 3ec4 │ │ │ │ │ + beq 3efc │ │ │ │ │ sub r3, r3, #32 │ │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ │ - bhi 3d3c │ │ │ │ │ + bhi 3d74 │ │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ │ - beq 3f28 │ │ │ │ │ + beq 3f60 │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ - bne 3d58 │ │ │ │ │ + bne 3d90 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ moveq r6, #39 @ 0x27 │ │ │ │ │ - bne 3f04 │ │ │ │ │ + bne 3f3c │ │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3f38 │ │ │ │ │ + beq 3f70 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 3f40 │ │ │ │ │ + beq 3f78 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r3, r0, #20 │ │ │ │ │ addeq r3, r0, #28 │ │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ │ mov ip, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ strb r2, [ip], #2 │ │ │ │ │ strb r6, [r3, #1] │ │ │ │ │ - ble 3ed0 │ │ │ │ │ + ble 3f08 │ │ │ │ │ add r1, r4, #15 │ │ │ │ │ - ldr lr, [pc, #352] @ 3f48 │ │ │ │ │ + ldr lr, [pc, #352] @ 3f80 │ │ │ │ │ add r5, r1, r5 │ │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ │ mov r4, #120 @ 0x78 │ │ │ │ │ - b 3e08 │ │ │ │ │ + b 3e40 │ │ │ │ │ mov r2, ip │ │ │ │ │ cmp r5, r1 │ │ │ │ │ strb r3, [r2], #1 │ │ │ │ │ - beq 3e88 │ │ │ │ │ + beq 3ec0 │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ cmpne r3, r6 │ │ │ │ │ addeq r2, ip, #2 │ │ │ │ │ - beq 3e90 │ │ │ │ │ + beq 3ec8 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ addeq r2, ip, #2 │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq 3e90 │ │ │ │ │ + beq 3ec8 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ addeq r2, ip, #2 │ │ │ │ │ moveq r3, #110 @ 0x6e │ │ │ │ │ - beq 3e90 │ │ │ │ │ + beq 3ec8 │ │ │ │ │ cmp r3, #13 │ │ │ │ │ addeq r2, ip, #2 │ │ │ │ │ moveq r3, #114 @ 0x72 │ │ │ │ │ - beq 3e90 │ │ │ │ │ + beq 3ec8 │ │ │ │ │ sub r2, r3, #32 │ │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ │ - bls 3df4 │ │ │ │ │ + bls 3e2c │ │ │ │ │ strb r7, [ip] │ │ │ │ │ strb r4, [ip, #1] │ │ │ │ │ ldr r2, [lr] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ ldrb r2, [r2, r3, lsr #4] │ │ │ │ │ strb r2, [ip, #2] │ │ │ │ │ ldr r2, [lr] │ │ │ │ │ and r3, r3, #15 │ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ │ strb r3, [ip, #3] │ │ │ │ │ add r2, ip, #4 │ │ │ │ │ - bne 3e04 │ │ │ │ │ + bne 3e3c │ │ │ │ │ strb r6, [r2] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ strb r3, [ip, #1] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ │ strb r3, [ip] │ │ │ │ │ - bne 3e04 │ │ │ │ │ - b 3e88 │ │ │ │ │ - ldr r7, [pc, #156] @ 3f4c │ │ │ │ │ + bne 3e3c │ │ │ │ │ + b 3ec0 │ │ │ │ │ + ldr r7, [pc, #156] @ 3f84 │ │ │ │ │ sub ip, r3, #9 │ │ │ │ │ cmp ip, #30 │ │ │ │ │ - bhi 3d6c │ │ │ │ │ + bhi 3da4 │ │ │ │ │ ldrsb ip, [r7, ip] │ │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ mvn ip, #-2147483646 @ 0x80000002 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - b 3d44 │ │ │ │ │ + b 3d7c │ │ │ │ │ mov r2, ip │ │ │ │ │ - b 3e88 │ │ │ │ │ + b 3ec0 │ │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ │ mov r0, #3 │ │ │ │ │ - b 3d9c │ │ │ │ │ + b 3dd4 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ mvn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 3d44 │ │ │ │ │ + b 3d7c │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ mvn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 3d44 │ │ │ │ │ + b 3d7c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ moveq r6, #34 @ 0x22 │ │ │ │ │ - beq 3d9c │ │ │ │ │ + beq 3dd4 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, lr │ │ │ │ │ cmp r0, r3 │ │ │ │ │ addle r0, r0, lr │ │ │ │ │ movle r6, #39 @ 0x27 │ │ │ │ │ - ble 3d9c │ │ │ │ │ - ldr r3, [pc, #32] @ 3f50 │ │ │ │ │ - ldr r1, [pc, #32] @ 3f54 │ │ │ │ │ + ble 3dd4 │ │ │ │ │ + ldr r3, [pc, #32] @ 3f88 │ │ │ │ │ + ldr r1, [pc, #32] @ 3f8c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ - b 3dc4 │ │ │ │ │ + b 3dfc │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 Py_hexdigits │ │ │ │ │ .word 0x000001ed │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x0000027c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00003f58 : │ │ │ │ │ +00003f90 : │ │ │ │ │ striter_next(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3fb4 │ │ │ │ │ + beq 3fec │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bge 3f90 │ │ │ │ │ + bge 3fc8 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ - ldr r2, [pc, #84] @ 3fdc │ │ │ │ │ + ldr r2, [pc, #84] @ 4014 │ │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ │ add r0, r2, r3, lsl #4 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ - beq 3fb4 │ │ │ │ │ + beq 3fec │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 3fbc │ │ │ │ │ + beq 3ff4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003fe0 : │ │ │ │ │ +00004018 : │ │ │ │ │ bytes_new(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ │ subs r3, r2, #0 │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ ldrne r7, [r3, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ │ addne r0, r1, #12 │ │ │ │ │ addne r7, r4, r7 │ │ │ │ │ - bne 440c │ │ │ │ │ + bne 4444 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - bhi 4614 │ │ │ │ │ + bhi 464c │ │ │ │ │ add r5, r1, #12 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq 4408 │ │ │ │ │ + beq 4440 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 4450 │ │ │ │ │ + beq 4488 │ │ │ │ │ ldr r9, [r5] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 4290 │ │ │ │ │ + beq 42c8 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bne 4290 │ │ │ │ │ - ldr r1, [pc, #1760] @ 472c │ │ │ │ │ + bne 42c8 │ │ │ │ │ + ldr r1, [pc, #1760] @ 4764 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_CALL _PyObject_LookupSpecial │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 4150 │ │ │ │ │ + bne 4188 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4344 │ │ │ │ │ + bne 437c │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - bne 4600 │ │ │ │ │ + bne 4638 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 408c │ │ │ │ │ + beq 40c4 │ │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4310 │ │ │ │ │ - ldr r8, [pc, #1692] @ 4730 │ │ │ │ │ + bne 4348 │ │ │ │ │ + ldr r8, [pc, #1692] @ 4768 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 44b0 │ │ │ │ │ + beq 44e8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 425c │ │ │ │ │ + beq 4294 │ │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ │ mov r0, r9 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 4344 │ │ │ │ │ + blt 437c │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 44c8 │ │ │ │ │ - beq 43b0 │ │ │ │ │ + blt 4500 │ │ │ │ │ + beq 43e8 │ │ │ │ │ cmn r5, #-2147483630 @ 0x80000012 │ │ │ │ │ - bhi 445c │ │ │ │ │ + bhi 4494 │ │ │ │ │ add r0, r5, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 46f8 │ │ │ │ │ + beq 4730 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ str r8, [r4, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 45f4 │ │ │ │ │ + bne 462c │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r5, r4, r5 │ │ │ │ │ @@ -4633,438 +4648,438 @@ │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_ToContiguous │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 4470 │ │ │ │ │ + blt 44a8 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - bne 4204 │ │ │ │ │ + bne 423c │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - ldr r3, [pc, #1500] @ 4734 │ │ │ │ │ + ldr r3, [pc, #1500] @ 476c │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r8, [r0, r3] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ - beq 4484 │ │ │ │ │ + beq 44bc │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ mov r2, #4 │ │ │ │ │ add r1, r5, r1 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 4484 │ │ │ │ │ + beq 44bc │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r7 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 41e0 │ │ │ │ │ + beq 4218 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 41e0 │ │ │ │ │ + bne 4218 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 4344 │ │ │ │ │ + beq 437c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ │ - beq 4708 │ │ │ │ │ - ldr r3, [pc, #1328] @ 4730 │ │ │ │ │ + beq 4740 │ │ │ │ │ + ldr r3, [pc, #1328] @ 4768 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 4144 │ │ │ │ │ + beq 417c │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4238 │ │ │ │ │ + beq 4270 │ │ │ │ │ add r2, r7, #1 │ │ │ │ │ add r1, r4, #16 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4254 │ │ │ │ │ + beq 428c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 45b4 │ │ │ │ │ + beq 45ec │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 4144 │ │ │ │ │ + b 417c │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ - ldr r2, [pc, #1232] @ 4738 │ │ │ │ │ + ldr r2, [pc, #1232] @ 4770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 434c │ │ │ │ │ + bne 4384 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 7bdc <_PyBytes_FromList> │ │ │ │ │ + bl 7c14 <_PyBytes_FromList> │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 4344 │ │ │ │ │ + beq 437c │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - bne 4204 │ │ │ │ │ + bne 423c │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r8, [r5, #4] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 464c │ │ │ │ │ + beq 4684 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 459c │ │ │ │ │ + beq 45d4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 4344 │ │ │ │ │ + beq 437c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 4588 │ │ │ │ │ + bne 45c0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne 464c │ │ │ │ │ + bne 4684 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 4560 │ │ │ │ │ + beq 4598 │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 4560 │ │ │ │ │ + beq 4598 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsEncodedString │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 4344 │ │ │ │ │ - ldr r8, [pc, #1056] @ 4730 │ │ │ │ │ - b 427c │ │ │ │ │ - ldr r3, [pc, #1060] @ 473c │ │ │ │ │ + beq 437c │ │ │ │ │ + ldr r8, [pc, #1056] @ 4768 │ │ │ │ │ + b 42b4 │ │ │ │ │ + ldr r3, [pc, #1060] @ 4774 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 45c0 │ │ │ │ │ + beq 45f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 4574 │ │ │ │ │ + blt 45ac │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 128 <_PyBytes_FromSize> │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 4308 │ │ │ │ │ + bne 4340 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 4144 │ │ │ │ │ - ldr r2, [pc, #1004] @ 4740 │ │ │ │ │ + b 417c │ │ │ │ │ + ldr r2, [pc, #1004] @ 4778 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 43b8 │ │ │ │ │ + bne 43f0 │ │ │ │ │ ldr r5, [r9, #8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 4344 │ │ │ │ │ + beq 437c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 427c │ │ │ │ │ + ble 42b4 │ │ │ │ │ add r5, r5, #16 │ │ │ │ │ add r9, r9, #8 │ │ │ │ │ add r5, r4, r5 │ │ │ │ │ add r7, r4, #16 │ │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 4510 │ │ │ │ │ + beq 4548 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi 451c │ │ │ │ │ + bhi 4554 │ │ │ │ │ strb r0, [r7], #1 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bne 4384 │ │ │ │ │ - b 427c │ │ │ │ │ - ldr r4, [pc, #908] @ 4744 │ │ │ │ │ - b 4118 │ │ │ │ │ + bne 43bc │ │ │ │ │ + b 42b4 │ │ │ │ │ + ldr r4, [pc, #908] @ 477c │ │ │ │ │ + b 4150 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - bne 4508 │ │ │ │ │ + bne 4540 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 44dc │ │ │ │ │ + beq 4514 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl 6f24 <_PyBytes_FromIterator> │ │ │ │ │ + bl 6f5c <_PyBytes_FromIterator> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 433c │ │ │ │ │ + beq 4374 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 433c │ │ │ │ │ + bne 4374 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 433c │ │ │ │ │ + b 4374 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - ldr ip, [pc, #820] @ 4748 │ │ │ │ │ + ldr ip, [pc, #820] @ 4780 │ │ │ │ │ str ip, [sp] │ │ │ │ │ add ip, sp, #32 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov ip, #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4344 │ │ │ │ │ + beq 437c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movne r4, r7 │ │ │ │ │ - bne 4030 │ │ │ │ │ - ldr r4, [pc, #748] @ 4744 │ │ │ │ │ - ldr r8, [pc, #724] @ 4730 │ │ │ │ │ - b 427c │ │ │ │ │ - ldr r3, [pc, #728] @ 473c │ │ │ │ │ - ldr r1, [pc, #740] @ 474c │ │ │ │ │ + bne 4068 │ │ │ │ │ + ldr r4, [pc, #748] @ 477c │ │ │ │ │ + ldr r8, [pc, #724] @ 4768 │ │ │ │ │ + b 42b4 │ │ │ │ │ + ldr r3, [pc, #728] @ 4774 │ │ │ │ │ + ldr r1, [pc, #740] @ 4784 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2064 │ │ │ │ │ + bl 20a8 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ - b 4344 │ │ │ │ │ + b 437c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 41c8 │ │ │ │ │ - b 41e0 │ │ │ │ │ + bne 4200 │ │ │ │ │ + b 4218 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ mov r4, r9 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r9] │ │ │ │ │ - b 427c │ │ │ │ │ - ldr r3, [pc, #640] @ 4750 │ │ │ │ │ - ldr r1, [pc, #640] @ 4754 │ │ │ │ │ + b 42b4 │ │ │ │ │ + ldr r3, [pc, #640] @ 4788 │ │ │ │ │ + ldr r1, [pc, #640] @ 478c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 446c │ │ │ │ │ - ldr r4, [pc, #628] @ 4758 │ │ │ │ │ + b 44a4 │ │ │ │ │ + ldr r4, [pc, #628] @ 4790 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4344 │ │ │ │ │ + beq 437c │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #604] @ 475c │ │ │ │ │ + ldr r1, [pc, #604] @ 4794 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 4344 │ │ │ │ │ - ldr r4, [pc, #584] @ 4758 │ │ │ │ │ - b 44f4 │ │ │ │ │ + b 437c │ │ │ │ │ + ldr r4, [pc, #584] @ 4790 │ │ │ │ │ + b 452c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 452c │ │ │ │ │ - ldr r3, [pc, #572] @ 4760 │ │ │ │ │ - ldr r1, [pc, #572] @ 4764 │ │ │ │ │ + bne 4564 │ │ │ │ │ + ldr r3, [pc, #572] @ 4798 │ │ │ │ │ + ldr r1, [pc, #572] @ 479c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4344 │ │ │ │ │ + beq 437c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 4344 │ │ │ │ │ + bne 437c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4344 │ │ │ │ │ + b 437c │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - bne 42f4 │ │ │ │ │ - ldr r3, [pc, #496] @ 4758 │ │ │ │ │ - ldr r1, [pc, #508] @ 4768 │ │ │ │ │ + bne 432c │ │ │ │ │ + ldr r3, [pc, #496] @ 4790 │ │ │ │ │ + ldr r1, [pc, #508] @ 47a0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4344 │ │ │ │ │ - ldr r3, [pc, #484] @ 4760 │ │ │ │ │ - ldr r1, [pc, #492] @ 476c │ │ │ │ │ + b 437c │ │ │ │ │ + ldr r3, [pc, #484] @ 4798 │ │ │ │ │ + ldr r1, [pc, #492] @ 47a4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4344 │ │ │ │ │ - ldr r3, [pc, #464] @ 4760 │ │ │ │ │ - ldr r1, [pc, #476] @ 4770 │ │ │ │ │ + b 437c │ │ │ │ │ + ldr r3, [pc, #464] @ 4798 │ │ │ │ │ + ldr r1, [pc, #476] @ 47a8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4344 │ │ │ │ │ - ldr r2, [pc, #464] @ 4774 │ │ │ │ │ - ldr r1, [pc, #464] @ 4778 │ │ │ │ │ - ldr r0, [pc, #464] @ 477c │ │ │ │ │ + b 437c │ │ │ │ │ + ldr r2, [pc, #464] @ 47ac │ │ │ │ │ + ldr r1, [pc, #464] @ 47b0 │ │ │ │ │ + ldr r0, [pc, #464] @ 47b4 │ │ │ │ │ mov r3, r8 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b 4344 │ │ │ │ │ + b 437c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4254 │ │ │ │ │ + b 428c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4574 │ │ │ │ │ - ldr r3, [pc, #388] @ 4758 │ │ │ │ │ + beq 45ac │ │ │ │ │ + ldr r3, [pc, #388] @ 4790 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4344 │ │ │ │ │ + beq 437c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 540c │ │ │ │ │ + bl 5444 │ │ │ │ │ R_ARM_CALL PyBytes_FromObject │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 433c │ │ │ │ │ + b 4374 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - b 40f8 │ │ │ │ │ - ldr r3, [pc, #336] @ 4758 │ │ │ │ │ - ldr r1, [pc, #372] @ 4780 │ │ │ │ │ + b 4130 │ │ │ │ │ + ldr r3, [pc, #336] @ 4790 │ │ │ │ │ + ldr r1, [pc, #372] @ 47b8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4344 │ │ │ │ │ + b 437c │ │ │ │ │ add r0, r1, #12 │ │ │ │ │ - ldr r1, [pc, #296] @ 4748 │ │ │ │ │ + ldr r1, [pc, #296] @ 4780 │ │ │ │ │ str r1, [sp] │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ mov r1, #3 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 4030 │ │ │ │ │ - b 4344 │ │ │ │ │ + bne 4068 │ │ │ │ │ + b 437c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 46e4 │ │ │ │ │ + beq 471c │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - beq 4344 │ │ │ │ │ + beq 437c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 4588 │ │ │ │ │ + bne 45c0 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 46c8 │ │ │ │ │ + beq 4700 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ - bne 4554 │ │ │ │ │ + bne 458c │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ - ldr r2, [pc, #168] @ 4758 │ │ │ │ │ - ldr r3, [pc, #204] @ 4780 │ │ │ │ │ + ldr r2, [pc, #168] @ 4790 │ │ │ │ │ + ldr r3, [pc, #204] @ 47b8 │ │ │ │ │ tst r0, #268435456 @ 0x10000000 │ │ │ │ │ - ldr r1, [pc, #200] @ 4784 │ │ │ │ │ + ldr r1, [pc, #200] @ 47bc │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ movne r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4344 │ │ │ │ │ - ldr r2, [pc, #136] @ 4758 │ │ │ │ │ - ldr r3, [pc, #148] @ 4768 │ │ │ │ │ + b 437c │ │ │ │ │ + ldr r2, [pc, #136] @ 4790 │ │ │ │ │ + ldr r3, [pc, #148] @ 47a0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ldr r1, [pc, #168] @ 4784 │ │ │ │ │ + ldr r1, [pc, #168] @ 47bc │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ movne r1, r3 │ │ │ │ │ - b 456c │ │ │ │ │ - ldr r2, [pc, #136] @ 4774 │ │ │ │ │ - ldr r1, [pc, #152] @ 4788 │ │ │ │ │ - ldr r0, [pc, #136] @ 477c │ │ │ │ │ + b 45a4 │ │ │ │ │ + ldr r2, [pc, #136] @ 47ac │ │ │ │ │ + ldr r1, [pc, #152] @ 47c0 │ │ │ │ │ + ldr r0, [pc, #136] @ 47b4 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b 4344 │ │ │ │ │ + b 437c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 4114 │ │ │ │ │ - b 446c │ │ │ │ │ - ldr r0, [pc, #72] @ 4758 │ │ │ │ │ + bne 414c │ │ │ │ │ + b 44a4 │ │ │ │ │ + ldr r0, [pc, #72] @ 4790 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #116] @ 478c │ │ │ │ │ + ldr r1, [pc, #116] @ 47c4 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4344 │ │ │ │ │ - b 4538 │ │ │ │ │ + beq 437c │ │ │ │ │ + b 4570 │ │ │ │ │ .word 0x000051ec │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000005d4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ @@ -5104,249 +5119,249 @@ │ │ │ │ │ .word 0x000002c8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000214 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000318 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00004790 : │ │ │ │ │ +000047c8 : │ │ │ │ │ bytes___bytes__(): │ │ │ │ │ - ldr r3, [pc, #44] @ 47c4 │ │ │ │ │ + ldr r3, [pc, #44] @ 47fc │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 47b8 │ │ │ │ │ + bne 47f0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxeq lr │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000047c8 : │ │ │ │ │ +00004800 : │ │ │ │ │ bytes_repeat(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r7, r0 │ │ │ │ │ - blt 48d8 │ │ │ │ │ - beq 48d8 │ │ │ │ │ + blt 4910 │ │ │ │ │ + beq 4910 │ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - blt 498c │ │ │ │ │ + blt 49b0 │ │ │ │ │ mul r4, r5, r4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq 4930 │ │ │ │ │ + beq 4968 │ │ │ │ │ cmn r4, #18 │ │ │ │ │ mov r9, r4 │ │ │ │ │ - bhi 498c │ │ │ │ │ + bhi 49b0 │ │ │ │ │ add r0, r4, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4984 │ │ │ │ │ - ldr r3, [pc, #376] @ 49a4 │ │ │ │ │ + beq 49d4 │ │ │ │ │ + ldr r3, [pc, #376] @ 49dc │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 4978 │ │ │ │ │ + bne 49c8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ add r3, r5, r4 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ add r8, r5, #16 │ │ │ │ │ strb r2, [r3, #16] │ │ │ │ │ - beq 4880 │ │ │ │ │ + beq 48b8 │ │ │ │ │ ldr r6, [r7, #8] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne 4888 │ │ │ │ │ + bne 48c0 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ add r1, r7, #16 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq 496c │ │ │ │ │ + beq 49a4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bge 4880 │ │ │ │ │ + bge 48b8 │ │ │ │ │ sub r7, r4, r6 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ movge r7, r6 │ │ │ │ │ add r0, r8, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r6, r6, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - blt 48a8 │ │ │ │ │ + blt 48e0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 4958 │ │ │ │ │ + beq 4990 │ │ │ │ │ mov r0, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4984 │ │ │ │ │ - ldr r3, [pc, #172] @ 49a4 │ │ │ │ │ + beq 49d4 │ │ │ │ │ + ldr r3, [pc, #172] @ 49dc │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ movne r9, #0 │ │ │ │ │ movne r4, r9 │ │ │ │ │ - bne 4978 │ │ │ │ │ + bne 49c8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ strb r3, [r5, #16] │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r3, [pc, #108] @ 49a4 │ │ │ │ │ + ldr r3, [pc, #108] @ 49dc │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 4808 │ │ │ │ │ + bne 4840 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ mov r5, r7 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ - b 4880 │ │ │ │ │ - ldr r3, [pc, #68] @ 49a4 │ │ │ │ │ + b 48b8 │ │ │ │ │ + ldr r3, [pc, #68] @ 49dc │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 4940 │ │ │ │ │ - b 48e0 │ │ │ │ │ + beq 4978 │ │ │ │ │ + b 4918 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - blt 48a8 │ │ │ │ │ - b 4880 │ │ │ │ │ + blt 48e0 │ │ │ │ │ + b 48b8 │ │ │ │ │ + ldr r3, [pc, #40] @ 49e0 │ │ │ │ │ + ldr r1, [pc, #40] @ 49e4 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + b 48b8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 4838 │ │ │ │ │ + b 4870 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ - ldr r3, [pc, #20] @ 49a8 │ │ │ │ │ - ldr r1, [pc, #20] @ 49ac │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - b 4880 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x000003b0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000049b0 <_PyBytes_Join>: │ │ │ │ │ +000049e8 <_PyBytes_Join>: │ │ │ │ │ _PyBytes_Join(): │ │ │ │ │ - b 49b4 │ │ │ │ │ + b 49ec │ │ │ │ │ │ │ │ │ │ -000049b4 : │ │ │ │ │ +000049ec : │ │ │ │ │ stringlib_bytes_join(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3592] @ 0xe08 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - ldr r1, [pc, #2312] @ 52e4 │ │ │ │ │ + ldr r1, [pc, #2312] @ 531c │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r8, [r2, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 5274 │ │ │ │ │ + beq 52ac │ │ │ │ │ ldmib r7, {r3, sl} │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 4a5c │ │ │ │ │ + beq 4a94 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 5058 │ │ │ │ │ + beq 5090 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - bne 4a70 │ │ │ │ │ + bne 4aa8 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r9, [r3] │ │ │ │ │ - ldr r3, [pc, #2252] @ 52e8 │ │ │ │ │ + ldr r3, [pc, #2252] @ 5320 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 522c │ │ │ │ │ + bne 5264 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r9] │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4a50 │ │ │ │ │ + beq 4a88 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 52c8 │ │ │ │ │ + beq 5300 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, sp, #468 @ 0x1d4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 5058 │ │ │ │ │ + beq 5090 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ ldreq r9, [r7, #12] │ │ │ │ │ - beq 4a14 │ │ │ │ │ + beq 4a4c │ │ │ │ │ cmp sl, #10 │ │ │ │ │ addle r3, sp, #24 │ │ │ │ │ strle r3, [sp, #12] │ │ │ │ │ strle r3, [sp, #4] │ │ │ │ │ - bgt 507c │ │ │ │ │ + bgt 50b4 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r6, #0 │ │ │ │ │ tst sl, #1 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mvn r9, #-2147483648 @ 0x80000000 │ │ │ │ │ str r1, [sp] │ │ │ │ │ - beq 4bd0 │ │ │ │ │ + beq 4c08 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - bge 4c70 │ │ │ │ │ + bge 4ca8 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 51f4 │ │ │ │ │ + beq 522c │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ - ldr r1, [pc, #2080] @ 52e8 │ │ │ │ │ + ldr r1, [pc, #2080] @ 5320 │ │ │ │ │ ldr r4, [r3] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 5208 │ │ │ │ │ + bne 5240 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r4, [r3, #4] │ │ │ │ │ @@ -5354,123 +5369,123 @@ │ │ │ │ │ str r4, [r3] │ │ │ │ │ str r5, [r3, #8] │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ mov fp, #1 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r1, r3, #44 @ 0x2c │ │ │ │ │ - bne 4c50 │ │ │ │ │ + bne 4c88 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b 4bd0 │ │ │ │ │ + b 4c08 │ │ │ │ │ sub r0, r9, r5 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - blt 527c │ │ │ │ │ + blt 52b4 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add r5, r5, r8 │ │ │ │ │ cmp sl, r0 │ │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ │ - bne 4c54 │ │ │ │ │ + bne 4c8c │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ mov r6, fp │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ mov r3, fp │ │ │ │ │ - beq 51b0 │ │ │ │ │ + beq 51e8 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ - ldr ip, [pc, #1928] @ 52e8 │ │ │ │ │ + ldr ip, [pc, #1928] @ 5320 │ │ │ │ │ ldr r4, [r0, fp, lsl #2] │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne 51c8 │ │ │ │ │ + bne 5200 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r0, r0, #1 │ │ │ │ │ strne r0, [r4] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ str r4, [r1, #4] │ │ │ │ │ add r4, r4, #16 │ │ │ │ │ str r4, [r1] │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ sub ip, r9, r5 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ - blt 527c │ │ │ │ │ + blt 52b4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ add r5, r5, r0 │ │ │ │ │ - beq 5044 │ │ │ │ │ + beq 507c │ │ │ │ │ sub r0, r9, r5 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - blt 527c │ │ │ │ │ + blt 52b4 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add r5, r5, r8 │ │ │ │ │ cmp sl, r0 │ │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ │ - bne 4c54 │ │ │ │ │ + bne 4c8c │ │ │ │ │ add r6, r3, #1 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - bge 4c70 │ │ │ │ │ + bge 4ca8 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 5174 │ │ │ │ │ + beq 51ac │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ - ldr r3, [pc, #1780] @ 52e8 │ │ │ │ │ + ldr r3, [pc, #1780] @ 5320 │ │ │ │ │ ldr r4, [r0, r6, lsl #2] │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 518c │ │ │ │ │ + bne 51c4 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r0, r0, #1 │ │ │ │ │ strne r0, [r4] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ str r4, [r1, #4] │ │ │ │ │ add r4, r4, #16 │ │ │ │ │ str r4, [r1] │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ sub ip, r9, r5 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ add fp, r6, #1 │ │ │ │ │ - blt 527c │ │ │ │ │ + blt 52b4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ add r5, r5, r0 │ │ │ │ │ - bne 4b1c │ │ │ │ │ + bne 4b54 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - beq 4b3c │ │ │ │ │ + beq 4b74 │ │ │ │ │ mov fp, #1 │ │ │ │ │ - ldr r3, [pc, #1680] @ 52ec │ │ │ │ │ - ldr r1, [pc, #1680] @ 52f0 │ │ │ │ │ + ldr r3, [pc, #1680] @ 5324 │ │ │ │ │ + ldr r1, [pc, #1680] @ 5328 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b 4ec0 │ │ │ │ │ + b 4ef8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 52b4 │ │ │ │ │ + beq 52ec │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ add r4, r9, #16 │ │ │ │ │ cmp r5, #1048576 @ 0x100000 │ │ │ │ │ movlt r3, #0 │ │ │ │ │ andge r3, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq fp, r3 │ │ │ │ │ streq fp, [sp, #16] │ │ │ │ │ - bne 52d4 │ │ │ │ │ + bne 530c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 50e4 │ │ │ │ │ + bne 511c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 4eb8 │ │ │ │ │ + beq 4ef0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r8, #44 @ 0x2c │ │ │ │ │ mov r2, r3 │ │ │ │ │ mla r2, r8, r6, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ sub r3, r2, r3 │ │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ │ @@ -5479,27 +5494,27 @@ │ │ │ │ │ rsb r2, r3, r3, lsl #5 │ │ │ │ │ add r2, r3, r2, lsl #5 │ │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ │ rsb r2, r2, r2, lsl #15 │ │ │ │ │ add r3, r3, r2, lsl #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ - beq 4dc8 │ │ │ │ │ + beq 4e00 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 4da8 │ │ │ │ │ + beq 4de0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 4d90 │ │ │ │ │ + beq 4dc8 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq 4d78 │ │ │ │ │ + beq 4db0 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq 4d60 │ │ │ │ │ + beq 4d98 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq 4d48 │ │ │ │ │ + beq 4d80 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne 50c4 │ │ │ │ │ + bne 50fc │ │ │ │ │ ldr r5, [sl, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [sl], #44 @ 0x2c │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r4, r4, r5 │ │ │ │ │ @@ -5535,15 +5550,15 @@ │ │ │ │ │ ldr r1, [sl], #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp sl, r8 │ │ │ │ │ add r4, r4, r5 │ │ │ │ │ - beq 4eb8 │ │ │ │ │ + beq 4ef0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, r7 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r5, [r7, #8] │ │ │ │ │ @@ -5600,29 +5615,29 @@ │ │ │ │ │ ldr r1, [r6, #264] @ 0x108 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r7, r6, #308 @ 0x134 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r7, r8 │ │ │ │ │ add r4, r4, r5 │ │ │ │ │ - bne 4ddc │ │ │ │ │ + bne 4e14 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r9, sl │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 52bc │ │ │ │ │ + bne 52f4 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4edc │ │ │ │ │ + beq 4f14 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 5168 │ │ │ │ │ + beq 51a0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 5028 │ │ │ │ │ + beq 5060 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ │ mov r2, r3 │ │ │ │ │ mla r2, r5, r6, r2 │ │ │ │ │ sub r3, r2, r3 │ │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ @@ -5630,27 +5645,27 @@ │ │ │ │ │ rsb r2, r3, r3, lsl #5 │ │ │ │ │ add r2, r3, r2, lsl #5 │ │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ │ rsb r2, r2, r2, lsl #15 │ │ │ │ │ add r3, r3, r2, lsl #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ - beq 4fd4 │ │ │ │ │ + beq 500c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 4fb8 │ │ │ │ │ + beq 4ff0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 4fa4 │ │ │ │ │ + beq 4fdc │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq 4f90 │ │ │ │ │ + beq 4fc8 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq 4f7c │ │ │ │ │ + beq 4fb4 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq 4f68 │ │ │ │ │ + beq 4fa0 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne 50ac │ │ │ │ │ + bne 50e4 │ │ │ │ │ ldr r4, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ add r3, r4, #44 @ 0x2c │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r4, [sp] │ │ │ │ │ @@ -5680,15 +5695,15 @@ │ │ │ │ │ ldr r4, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ add r3, r4, #44 @ 0x2c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - beq 5028 │ │ │ │ │ + beq 5060 │ │ │ │ │ ldr r6, [sp] │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r4, r6, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -5709,80 +5724,80 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ add r0, r6, #308 @ 0x134 │ │ │ │ │ add r6, r6, #352 @ 0x160 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne 4fd8 │ │ │ │ │ + bne 5010 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 4a50 │ │ │ │ │ + beq 4a88 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 4a50 │ │ │ │ │ + b 4a88 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - beq 4bcc │ │ │ │ │ - b 4c50 │ │ │ │ │ + beq 4c04 │ │ │ │ │ + b 4c88 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5074 │ │ │ │ │ + beq 50ac │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 5240 │ │ │ │ │ - ldr r9, [pc, #632] @ 52f4 │ │ │ │ │ - b 4a50 │ │ │ │ │ - ldr r3, [pc, #628] @ 52f8 │ │ │ │ │ + beq 5278 │ │ │ │ │ + ldr r9, [pc, #632] @ 532c │ │ │ │ │ + b 4a88 │ │ │ │ │ + ldr r3, [pc, #628] @ 5330 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bhi 524c │ │ │ │ │ + bhi 5284 │ │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ │ mul r0, sl, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - beq 524c │ │ │ │ │ + beq 5284 │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b 4a84 │ │ │ │ │ + b 4abc │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ add r3, r4, #44 @ 0x2c │ │ │ │ │ str r3, [sp] │ │ │ │ │ - b 4f54 │ │ │ │ │ + b 4f8c │ │ │ │ │ ldr sl, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [sl, #8] │ │ │ │ │ ldr r1, [sl], #44 @ 0x2c │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r4, r4, r5 │ │ │ │ │ - b 4d30 │ │ │ │ │ + b 4d68 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 4eb8 │ │ │ │ │ + beq 4ef0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr sl, [r1, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ mov r2, sl │ │ │ │ │ add r5, r3, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r6, #1 │ │ │ │ │ add r3, r4, sl │ │ │ │ │ - beq 4eb8 │ │ │ │ │ + beq 4ef0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ │ mov sl, r1 │ │ │ │ │ mla sl, r2, r6, sl │ │ │ │ │ add r4, r1, r2 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -5795,123 +5810,123 @@ │ │ │ │ │ add r3, r0, r8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r4, sl │ │ │ │ │ add r3, r0, r2 │ │ │ │ │ - beq 4eb8 │ │ │ │ │ - b 512c │ │ │ │ │ + beq 4ef0 │ │ │ │ │ + b 5164 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4edc │ │ │ │ │ + b 4f14 │ │ │ │ │ add r0, r7, #12 │ │ │ │ │ ldr r4, [r0, r6, lsl #2] │ │ │ │ │ - ldr r0, [pc, #356] @ 52e8 │ │ │ │ │ + ldr r0, [pc, #356] @ 5320 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq 4c00 │ │ │ │ │ + beq 4c38 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 5298 │ │ │ │ │ + bne 52d0 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - b 4c24 │ │ │ │ │ + b 4c5c │ │ │ │ │ add r0, r7, #12 │ │ │ │ │ ldr r4, [r0, fp, lsl #2] │ │ │ │ │ - ldr r0, [pc, #296] @ 52e8 │ │ │ │ │ + ldr r0, [pc, #296] @ 5320 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq 4b6c │ │ │ │ │ + beq 4ba4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 5298 │ │ │ │ │ + bne 52d0 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - b 4b90 │ │ │ │ │ + b 4bc8 │ │ │ │ │ ldr r4, [r7, #12] │ │ │ │ │ - ldr r1, [pc, #232] @ 52e8 │ │ │ │ │ + ldr r1, [pc, #232] @ 5320 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 4ad4 │ │ │ │ │ + beq 4b0c │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 5298 │ │ │ │ │ + bne 52d0 │ │ │ │ │ ldr r5, [r5, #8] │ │ │ │ │ - b 4afc │ │ │ │ │ + b 4b34 │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ mov sl, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b 4a84 │ │ │ │ │ + b 4abc │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5074 │ │ │ │ │ + b 50ac │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5270 │ │ │ │ │ + beq 52a8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 5270 │ │ │ │ │ + bne 52a8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r9, #0 │ │ │ │ │ - b 4a50 │ │ │ │ │ - ldr r3, [pc, #120] @ 52fc │ │ │ │ │ - ldr r1, [pc, #120] @ 5300 │ │ │ │ │ + b 4a88 │ │ │ │ │ + ldr r3, [pc, #120] @ 5334 │ │ │ │ │ + ldr r1, [pc, #120] @ 5338 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b 4ec0 │ │ │ │ │ - ldr r2, [pc, #100] @ 5304 │ │ │ │ │ + b 4ef8 │ │ │ │ │ + ldr r2, [pc, #100] @ 533c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #88] @ 5308 │ │ │ │ │ + ldr r1, [pc, #88] @ 5340 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r9, #0 │ │ │ │ │ - b 4ec0 │ │ │ │ │ + b 4ef8 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyEval_RestoreThread │ │ │ │ │ - b 4ec0 │ │ │ │ │ + b 4ef8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4a50 │ │ │ │ │ + b 4a88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyEval_SaveThread │ │ │ │ │ mov fp, #1 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ - b 4cac │ │ │ │ │ + b 4ce4 │ │ │ │ │ .word 0x000003cc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_RuntimeError │ │ │ │ │ .word 0x00000444 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -5923,15 +5938,15 @@ │ │ │ │ │ .word 0x00000428 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x000003e8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000530c : │ │ │ │ │ +00005344 : │ │ │ │ │ bytes_startswith(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ @@ -5939,106 +5954,106 @@ │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bhi 5374 │ │ │ │ │ + bhi 53ac │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ - bne 5398 │ │ │ │ │ + bne 53d0 │ │ │ │ │ ldr ip, [sp, #20] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_Py_bytes_startswith> │ │ │ │ │ R_ARM_CALL _Py_bytes_startswith │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r0, [pc, #140] @ 5408 │ │ │ │ │ + ldr r0, [pc, #140] @ 5440 │ │ │ │ │ mov r3, #3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 53dc │ │ │ │ │ + bne 5414 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 536c │ │ │ │ │ + b 53a4 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5390 │ │ │ │ │ + beq 53c8 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - beq 5354 │ │ │ │ │ + beq 538c │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5354 │ │ │ │ │ - b 5390 │ │ │ │ │ + bne 538c │ │ │ │ │ + b 53c8 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ - ble 5354 │ │ │ │ │ + ble 538c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 53bc │ │ │ │ │ - b 5390 │ │ │ │ │ + bne 53f4 │ │ │ │ │ + b 53c8 │ │ │ │ │ .word 0x0000046c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000540c : │ │ │ │ │ +00005444 : │ │ │ │ │ PyBytes_FromObject(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ │ - beq 55c0 │ │ │ │ │ - ldr r6, [pc, #640] @ 56b0 │ │ │ │ │ + beq 55f8 │ │ │ │ │ + ldr r6, [pc, #640] @ 56e8 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 55d4 │ │ │ │ │ + beq 560c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 54e8 │ │ │ │ │ + beq 5520 │ │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 55cc │ │ │ │ │ + blt 5604 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 5614 │ │ │ │ │ - beq 5568 │ │ │ │ │ + blt 564c │ │ │ │ │ + beq 55a0 │ │ │ │ │ cmn r5, #-2147483630 @ 0x80000012 │ │ │ │ │ - bhi 55ec │ │ │ │ │ + bhi 5624 │ │ │ │ │ add r0, r5, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 56a0 │ │ │ │ │ + beq 56d8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ strne r3, [r6] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -6052,149 +6067,149 @@ │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_ToContiguous │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 5600 │ │ │ │ │ + blt 5638 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ - ldr r2, [pc, #448] @ 56b4 │ │ │ │ │ + ldr r2, [pc, #448] @ 56ec │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 5508 │ │ │ │ │ + bne 5540 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 7bdc <_PyBytes_FromList> │ │ │ │ │ - ldr r2, [pc, #424] @ 56b8 │ │ │ │ │ + b 7c14 <_PyBytes_FromList> │ │ │ │ │ + ldr r2, [pc, #424] @ 56f0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 5570 │ │ │ │ │ + bne 55a8 │ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 55cc │ │ │ │ │ + beq 5604 │ │ │ │ │ mvn r7, #15 │ │ │ │ │ add r6, r4, #16 │ │ │ │ │ add r5, r5, #8 │ │ │ │ │ sub r7, r7, r4 │ │ │ │ │ add r3, r6, r7 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - ble 54dc │ │ │ │ │ + ble 5514 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 565c │ │ │ │ │ + beq 5694 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi 5668 │ │ │ │ │ + bhi 56a0 │ │ │ │ │ strb r0, [r6], #1 │ │ │ │ │ - b 5538 │ │ │ │ │ - ldr r4, [pc, #332] @ 56bc │ │ │ │ │ - b 54b8 │ │ │ │ │ + b 5570 │ │ │ │ │ + ldr r4, [pc, #332] @ 56f4 │ │ │ │ │ + b 54f0 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - bne 5654 │ │ │ │ │ + bne 568c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 5628 │ │ │ │ │ + beq 5660 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 6f24 <_PyBytes_FromIterator> │ │ │ │ │ + bl 6f5c <_PyBytes_FromIterator> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 54dc │ │ │ │ │ + beq 5514 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 54dc │ │ │ │ │ + bne 5514 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 54dc │ │ │ │ │ - ldr r0, [pc, #248] @ 56c0 │ │ │ │ │ + b 5514 │ │ │ │ │ + ldr r0, [pc, #248] @ 56f8 │ │ │ │ │ mov r1, #2960 @ 0xb90 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 54dc │ │ │ │ │ + b 5514 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ - b 54dc │ │ │ │ │ - ldr r3, [pc, #208] @ 56c4 │ │ │ │ │ - ldr r1, [pc, #208] @ 56c8 │ │ │ │ │ + b 5514 │ │ │ │ │ + ldr r3, [pc, #208] @ 56fc │ │ │ │ │ + ldr r1, [pc, #208] @ 5700 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2064 │ │ │ │ │ + bl 20a8 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ - b 55cc │ │ │ │ │ - ldr r3, [pc, #176] @ 56cc │ │ │ │ │ - ldr r1, [pc, #176] @ 56d0 │ │ │ │ │ + b 5604 │ │ │ │ │ + ldr r3, [pc, #176] @ 5704 │ │ │ │ │ + ldr r1, [pc, #176] @ 5708 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 55fc │ │ │ │ │ - ldr r4, [pc, #164] @ 56d4 │ │ │ │ │ + b 5634 │ │ │ │ │ + ldr r4, [pc, #164] @ 570c │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 55cc │ │ │ │ │ + beq 5604 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #140] @ 56d8 │ │ │ │ │ + ldr r1, [pc, #140] @ 5710 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 55cc │ │ │ │ │ - ldr r4, [pc, #120] @ 56d4 │ │ │ │ │ - b 5640 │ │ │ │ │ + b 5604 │ │ │ │ │ + ldr r4, [pc, #120] @ 570c │ │ │ │ │ + b 5678 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5678 │ │ │ │ │ - ldr r3, [pc, #108] @ 56dc │ │ │ │ │ - ldr r1, [pc, #108] @ 56e0 │ │ │ │ │ + bne 56b0 │ │ │ │ │ + ldr r3, [pc, #108] @ 5714 │ │ │ │ │ + ldr r1, [pc, #108] @ 5718 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 55cc │ │ │ │ │ + beq 5604 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 55cc │ │ │ │ │ + bne 5604 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 55cc │ │ │ │ │ + b 5604 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 54b8 │ │ │ │ │ - b 55fc │ │ │ │ │ + bne 54f0 │ │ │ │ │ + b 5634 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyList_Type │ │ │ │ │ R_ARM_ABS32 PyTuple_Type │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000050 │ │ │ │ │ @@ -6210,15 +6225,15 @@ │ │ │ │ │ .word 0x00000364 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000344 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000056e4 : │ │ │ │ │ +0000571c : │ │ │ │ │ bytes_find(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ @@ -6226,18 +6241,18 @@ │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bhi 5794 │ │ │ │ │ + bhi 57cc │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ - bne 574c │ │ │ │ │ + bne 5784 │ │ │ │ │ ldr ip, [sp, #20] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_Py_bytes_find> │ │ │ │ │ R_ARM_CALL _Py_bytes_find │ │ │ │ │ @@ -6245,52 +6260,52 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 578c │ │ │ │ │ + beq 57c4 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - beq 572c │ │ │ │ │ + beq 5764 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 572c │ │ │ │ │ + bne 5764 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 5744 │ │ │ │ │ - ldr r0, [pc, #64] @ 57dc │ │ │ │ │ + b 577c │ │ │ │ │ + ldr r0, [pc, #64] @ 5814 │ │ │ │ │ mov r3, #3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 578c │ │ │ │ │ + beq 57c4 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ - ble 572c │ │ │ │ │ + ble 5764 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5770 │ │ │ │ │ - b 578c │ │ │ │ │ + bne 57a8 │ │ │ │ │ + b 57c4 │ │ │ │ │ .word 0x00000478 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000057e0 : │ │ │ │ │ +00005818 : │ │ │ │ │ bytes_endswith(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ @@ -6298,76 +6313,76 @@ │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bhi 5848 │ │ │ │ │ + bhi 5880 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ - bne 586c │ │ │ │ │ + bne 58a4 │ │ │ │ │ ldr ip, [sp, #20] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_Py_bytes_endswith> │ │ │ │ │ R_ARM_CALL _Py_bytes_endswith │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r0, [pc, #140] @ 58dc │ │ │ │ │ + ldr r0, [pc, #140] @ 5914 │ │ │ │ │ mov r3, #3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 58b0 │ │ │ │ │ + bne 58e8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 5840 │ │ │ │ │ + b 5878 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5864 │ │ │ │ │ + beq 589c │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - beq 5828 │ │ │ │ │ + beq 5860 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5828 │ │ │ │ │ - b 5864 │ │ │ │ │ + bne 5860 │ │ │ │ │ + b 589c │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ - ble 5828 │ │ │ │ │ + ble 5860 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5890 │ │ │ │ │ - b 5864 │ │ │ │ │ + bne 58c8 │ │ │ │ │ + b 589c │ │ │ │ │ .word 0x00000480 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000058e0 : │ │ │ │ │ +00005918 : │ │ │ │ │ bytes_join(): │ │ │ │ │ - b 49b4 │ │ │ │ │ + b 49ec │ │ │ │ │ │ │ │ │ │ -000058e4 : │ │ │ │ │ +0000591c : │ │ │ │ │ bytes_count(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ @@ -6375,78 +6390,78 @@ │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bhi 594c │ │ │ │ │ + bhi 5984 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ - bne 5970 │ │ │ │ │ + bne 59a8 │ │ │ │ │ ldr ip, [sp, #20] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_Py_bytes_count> │ │ │ │ │ R_ARM_CALL _Py_bytes_count │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r0, [pc, #140] @ 59e0 │ │ │ │ │ + ldr r0, [pc, #140] @ 5a18 │ │ │ │ │ mov r3, #3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 59b4 │ │ │ │ │ + bne 59ec │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 5944 │ │ │ │ │ + b 597c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5968 │ │ │ │ │ + beq 59a0 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - beq 592c │ │ │ │ │ + beq 5964 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 592c │ │ │ │ │ - b 5968 │ │ │ │ │ + bne 5964 │ │ │ │ │ + b 59a0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ - ble 592c │ │ │ │ │ + ble 5964 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5994 │ │ │ │ │ - b 5968 │ │ │ │ │ + bne 59cc │ │ │ │ │ + b 59a0 │ │ │ │ │ .word 0x0000048c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000059e4 : │ │ │ │ │ +00005a1c : │ │ │ │ │ bytes_partition(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ │ - ldr r3, [pc, #1808] @ 610c │ │ │ │ │ + ldr r3, [pc, #1808] @ 6144 │ │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ @@ -6457,90 +6472,90 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 5f44 │ │ │ │ │ + bne 5f7c │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ │ add r8, r3, #16 │ │ │ │ │ - beq 606c │ │ │ │ │ + beq 60a4 │ │ │ │ │ mov r0, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 5f40 │ │ │ │ │ + beq 5f78 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - blt 5e20 │ │ │ │ │ + blt 5e58 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble 5e84 │ │ │ │ │ - ldr r3, [pc, #1680] @ 6110 │ │ │ │ │ + ble 5ebc │ │ │ │ │ + ldr r3, [pc, #1680] @ 6148 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bgt 5f70 │ │ │ │ │ + bgt 5fa8 │ │ │ │ │ sub r0, r5, #1 │ │ │ │ │ ldrb r3, [fp] │ │ │ │ │ ldrb r2, [fp, r0] │ │ │ │ │ and r1, r3, #31 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ sub sl, r6, r5 │ │ │ │ │ add r1, r8, r0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ strne r0, [sp, #20] │ │ │ │ │ - beq 5e64 │ │ │ │ │ + beq 5e9c │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 5bb8 │ │ │ │ │ + beq 5bf0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldrb ip, [fp, #1] │ │ │ │ │ mov lr, #1 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ subeq r3, r5, #3 │ │ │ │ │ and ip, ip, #31 │ │ │ │ │ streq r3, [sp, #20] │ │ │ │ │ cmp r0, #2 │ │ │ │ │ orr r2, r2, lr, lsl ip │ │ │ │ │ - beq 5bb8 │ │ │ │ │ + beq 5bf0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldrb ip, [fp, #2] │ │ │ │ │ mov lr, #1 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ subeq r3, r5, #4 │ │ │ │ │ and ip, ip, #31 │ │ │ │ │ streq r3, [sp, #20] │ │ │ │ │ cmp r0, #3 │ │ │ │ │ orr r2, r2, lr, lsl ip │ │ │ │ │ - beq 5bb8 │ │ │ │ │ + beq 5bf0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldrb ip, [fp, #3] │ │ │ │ │ mov lr, #1 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ subeq r3, r5, #5 │ │ │ │ │ and ip, ip, #31 │ │ │ │ │ streq r3, [sp, #20] │ │ │ │ │ cmp r0, #4 │ │ │ │ │ orr r2, r2, lr, lsl ip │ │ │ │ │ - beq 5bb8 │ │ │ │ │ + beq 5bf0 │ │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov lr, #1 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ and ip, ip, #31 │ │ │ │ │ orr r2, r2, lr, lsl ip │ │ │ │ │ subeq ip, r5, #6 │ │ │ │ │ streq ip, [sp, #20] │ │ │ │ │ cmp r0, #5 │ │ │ │ │ add r3, fp, #4 │ │ │ │ │ - beq 5bb8 │ │ │ │ │ + beq 5bf0 │ │ │ │ │ mov ip, r3 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ sub lr, r5, #7 │ │ │ │ │ @@ -6549,381 +6564,381 @@ │ │ │ │ │ ldrb ip, [r1, #1]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ moveq r4, lr │ │ │ │ │ sub lr, lr, #1 │ │ │ │ │ and ip, ip, #31 │ │ │ │ │ cmn lr, #1 │ │ │ │ │ orr r2, r2, r3, lsl ip │ │ │ │ │ - bne 5b88 │ │ │ │ │ + bne 5bc0 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov lr, #1 │ │ │ │ │ and ip, r3, #31 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ orr r2, r2, lr, lsl ip │ │ │ │ │ - blt 5e20 │ │ │ │ │ + blt 5e58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - b 5bfc │ │ │ │ │ + b 5c34 │ │ │ │ │ add ip, r1, r4 │ │ │ │ │ ldrb ip, [ip, #1] │ │ │ │ │ and ip, ip, #31 │ │ │ │ │ lsr ip, r2, ip │ │ │ │ │ tst ip, #1 │ │ │ │ │ - beq 5e10 │ │ │ │ │ + beq 5e48 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - bgt 5e20 │ │ │ │ │ + bgt 5e58 │ │ │ │ │ ldrb ip, [r1, r4] │ │ │ │ │ ldr lr, [sp, #12] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne 5bd8 │ │ │ │ │ + bne 5c10 │ │ │ │ │ ldrb ip, [r8, r4] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne 5df0 │ │ │ │ │ + bne 5e28 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne 5d94 │ │ │ │ │ + bne 5dcc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 5e20 │ │ │ │ │ + blt 5e58 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ sub fp, r4, #1 │ │ │ │ │ clz fp, fp │ │ │ │ │ lsr fp, fp, #5 │ │ │ │ │ moveq fp, #0 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 5edc │ │ │ │ │ + bne 5f14 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 5f60 │ │ │ │ │ + beq 5f98 │ │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ │ - bhi 5fec │ │ │ │ │ + bhi 6024 │ │ │ │ │ add r0, r4, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 60b8 │ │ │ │ │ - ldr r3, [pc, #1192] @ 6114 │ │ │ │ │ + beq 60f0 │ │ │ │ │ + ldr r3, [pc, #1192] @ 614c │ │ │ │ │ str r3, [sl, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [sl, #12] │ │ │ │ │ add r3, sl, r4 │ │ │ │ │ str r4, [sl, #8] │ │ │ │ │ strb fp, [r3, #16] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 5e70 │ │ │ │ │ + bne 5ea8 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ str sl, [r7, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5cb4 │ │ │ │ │ + beq 5cec │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ add r5, r5, r4 │ │ │ │ │ subs r6, r6, r5 │ │ │ │ │ add sl, r8, r5 │ │ │ │ │ str r9, [r7, #16] │ │ │ │ │ - bmi 6084 │ │ │ │ │ + bmi 60bc │ │ │ │ │ cmp sl, #0 │ │ │ │ │ sub r9, r6, #1 │ │ │ │ │ clz r9, r9 │ │ │ │ │ lsr r9, r9, #5 │ │ │ │ │ moveq r9, #0 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 5f04 │ │ │ │ │ + bne 5f3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 5f68 │ │ │ │ │ + beq 5fa0 │ │ │ │ │ cmn r6, #-2147483630 @ 0x80000012 │ │ │ │ │ - bhi 6004 │ │ │ │ │ + bhi 603c │ │ │ │ │ add r0, r6, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 60f0 │ │ │ │ │ - ldr r3, [pc, #1032] @ 6114 │ │ │ │ │ + beq 6128 │ │ │ │ │ + ldr r3, [pc, #1032] @ 614c │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ add r3, r4, r6 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ strb r9, [r3, #16] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 5d4c │ │ │ │ │ + beq 5d84 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ str r4, [r7, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5f24 │ │ │ │ │ + bne 5f5c │ │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 5d70 │ │ │ │ │ + beq 5da8 │ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ - ldr r3, [pc, #916] @ 610c │ │ │ │ │ + ldr r3, [pc, #916] @ 6144 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 5fe8 │ │ │ │ │ + bne 6020 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add ip, r8, r4 │ │ │ │ │ ldrb lr, [ip, #1] │ │ │ │ │ ldrb ip, [fp, #1] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne 5df0 │ │ │ │ │ + bne 5e28 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 5c20 │ │ │ │ │ + beq 5c58 │ │ │ │ │ ldr ip, [sp, #16] │ │ │ │ │ add lr, r4, #17 │ │ │ │ │ add lr, ip, lr │ │ │ │ │ mov ip, #2 │ │ │ │ │ str r8, [sp, #24] │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ ldrb r8, [lr, #1]! │ │ │ │ │ ldrb r6, [fp, ip] │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bne 5f4c │ │ │ │ │ + bne 5f84 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - blt 5dc8 │ │ │ │ │ + blt 5e00 │ │ │ │ │ ldr r8, [sp, #24] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ - beq 5c20 │ │ │ │ │ + beq 5c58 │ │ │ │ │ add ip, r1, r4 │ │ │ │ │ ldrb ip, [ip, #1] │ │ │ │ │ and ip, ip, #31 │ │ │ │ │ lsr ip, r2, ip │ │ │ │ │ tst ip, #1 │ │ │ │ │ ldrne ip, [sp, #20] │ │ │ │ │ addne r4, r4, ip │ │ │ │ │ - bne 5bf0 │ │ │ │ │ + bne 5c28 │ │ │ │ │ add r4, r4, r5 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - ble 5bfc │ │ │ │ │ + ble 5c34 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldrne r2, [sp, #16] │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - ldr r2, [pc, #728] @ 6118 │ │ │ │ │ + ldr r2, [pc, #728] @ 6150 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [r2, #892] @ 0x37c │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 6098 │ │ │ │ │ + bne 60d0 │ │ │ │ │ add r3, r2, #892 @ 0x37c │ │ │ │ │ str r3, [r7, #16] │ │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [r7, #20] │ │ │ │ │ - b 5d60 │ │ │ │ │ + b 5d98 │ │ │ │ │ sub r3, r5, #2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b 5ab8 │ │ │ │ │ + b 5af0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r0, sl, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 5c9c │ │ │ │ │ - bne 5e20 │ │ │ │ │ + b 5cd4 │ │ │ │ │ + bne 5e58 │ │ │ │ │ cmp r6, #15 │ │ │ │ │ ldrb r1, [fp] │ │ │ │ │ addle r0, r8, r6 │ │ │ │ │ movle r3, r8 │ │ │ │ │ - ble 5eb8 │ │ │ │ │ + ble 5ef0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5e20 │ │ │ │ │ + beq 5e58 │ │ │ │ │ sub r4, r0, r8 │ │ │ │ │ - b 5c20 │ │ │ │ │ + b 5c58 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - bls 5e20 │ │ │ │ │ + bls 5e58 │ │ │ │ │ ldrb r2, [r4] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 5eb8 │ │ │ │ │ + bne 5ef0 │ │ │ │ │ sub r4, r4, r8 │ │ │ │ │ - b 5c20 │ │ │ │ │ + b 5c58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, #24 │ │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ │ - ldr r3, [pc, #556] @ 611c │ │ │ │ │ + ldr r3, [pc, #556] @ 6154 │ │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5cac │ │ │ │ │ - b 5cb4 │ │ │ │ │ + bne 5ce4 │ │ │ │ │ + b 5cec │ │ │ │ │ ldrb r2, [r8, r5] │ │ │ │ │ - ldr r3, [pc, #524] @ 611c │ │ │ │ │ + ldr r3, [pc, #524] @ 6154 │ │ │ │ │ mov r1, #24 │ │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ │ str r3, [r7, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d5c │ │ │ │ │ + beq 5d94 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5f40 │ │ │ │ │ + beq 5f78 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 6100 │ │ │ │ │ + beq 6138 │ │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 5d60 │ │ │ │ │ + b 5d98 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ ldr r8, [sp, #24] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ - beq 5c20 │ │ │ │ │ - b 5df0 │ │ │ │ │ - ldr r3, [pc, #440] @ 6120 │ │ │ │ │ - b 5ef0 │ │ │ │ │ - ldr r3, [pc, #432] @ 6120 │ │ │ │ │ - b 5f14 │ │ │ │ │ - ldr r3, [pc, #428] @ 6124 │ │ │ │ │ + beq 5c58 │ │ │ │ │ + b 5e28 │ │ │ │ │ + ldr r3, [pc, #440] @ 6158 │ │ │ │ │ + b 5f28 │ │ │ │ │ + ldr r3, [pc, #432] @ 6158 │ │ │ │ │ + b 5f4c │ │ │ │ │ + ldr r3, [pc, #428] @ 615c │ │ │ │ │ cmp r5, #99 @ 0x63 │ │ │ │ │ cmple r6, r3 │ │ │ │ │ movle r3, #1 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r5, #5 │ │ │ │ │ orrle r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6030 │ │ │ │ │ + beq 6068 │ │ │ │ │ sub r0, r5, #1 │ │ │ │ │ ldrb r3, [fp] │ │ │ │ │ ldrb r2, [fp, r0] │ │ │ │ │ and r1, r3, #31 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ sub sl, r6, r5 │ │ │ │ │ add r1, r8, r0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq 601c │ │ │ │ │ + beq 6054 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ strne r0, [sp, #20] │ │ │ │ │ - bne 5ac0 │ │ │ │ │ + bne 5af8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ and ip, r3, #31 │ │ │ │ │ orr r2, r2, r0, lsl ip │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - b 5bfc │ │ │ │ │ + b 5c34 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ - ldr r3, [pc, #308] @ 6128 │ │ │ │ │ - ldr r1, [pc, #308] @ 612c │ │ │ │ │ + ldr r3, [pc, #308] @ 6160 │ │ │ │ │ + ldr r1, [pc, #308] @ 6164 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 5ef0 │ │ │ │ │ - ldr r3, [pc, #284] @ 6128 │ │ │ │ │ - ldr r1, [pc, #284] @ 612c │ │ │ │ │ + b 5f28 │ │ │ │ │ + ldr r3, [pc, #284] @ 6160 │ │ │ │ │ + ldr r1, [pc, #284] @ 6164 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 5f14 │ │ │ │ │ + b 5f4c │ │ │ │ │ sub r3, r5, #2 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bne 5ac0 │ │ │ │ │ - b 5bd0 │ │ │ │ │ + bne 5af8 │ │ │ │ │ + b 5c08 │ │ │ │ │ asr r3, r5, #2 │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ cmp r3, r6, asr #2 │ │ │ │ │ - blt 60c8 │ │ │ │ │ + blt 6100 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 2a30 │ │ │ │ │ + bl 2a30 │ │ │ │ │ R_ARM_CALL stringlib_adaptive_find │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 5c20 │ │ │ │ │ - ldr r3, [pc, #188] @ 6130 │ │ │ │ │ - ldr r1, [pc, #188] @ 6134 │ │ │ │ │ + b 5c58 │ │ │ │ │ + ldr r3, [pc, #188] @ 6168 │ │ │ │ │ + ldr r1, [pc, #188] @ 616c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ │ - b 5f44 │ │ │ │ │ - ldr r3, [pc, #172] @ 6138 │ │ │ │ │ - ldr r1, [pc, #172] @ 613c │ │ │ │ │ + b 5f7c │ │ │ │ │ + ldr r3, [pc, #172] @ 6170 │ │ │ │ │ + ldr r1, [pc, #172] @ 6174 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 6014 │ │ │ │ │ + b 604c │ │ │ │ │ add r0, r1, #1 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r3, r2 │ │ │ │ │ addne r1, r1, #2 │ │ │ │ │ str r0, [r3, #892]! @ 0x37c │ │ │ │ │ str r3, [r7, #16] │ │ │ │ │ strne r1, [r2, #892] @ 0x37c │ │ │ │ │ - b 5e58 │ │ │ │ │ + b 5e90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 5c94 │ │ │ │ │ - b 5ffc │ │ │ │ │ + bne 5ccc │ │ │ │ │ + b 6034 │ │ │ │ │ mov r0, fp │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 2e7c │ │ │ │ │ + bl 2e7c │ │ │ │ │ R_ARM_CALL stringlib__preprocess │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 2fa8 │ │ │ │ │ + bl 2fa8 │ │ │ │ │ R_ARM_CALL stringlib__two_way │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 5c20 │ │ │ │ │ + b 5c58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 5d34 │ │ │ │ │ - b 6014 │ │ │ │ │ + bne 5d6c │ │ │ │ │ + b 604c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5f40 │ │ │ │ │ + b 5f78 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ .word 0x000009c3 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00003000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ @@ -6940,230 +6955,230 @@ │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000494 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00006140 : │ │ │ │ │ +00006178 : │ │ │ │ │ bytes_split(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ ldrne r5, [ip, #8] │ │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ addne r5, r2, r5 │ │ │ │ │ - bne 65f8 │ │ │ │ │ + bne 6630 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bhi 6b94 │ │ │ │ │ + bhi 6bcc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 65f4 │ │ │ │ │ + beq 662c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 663c │ │ │ │ │ + beq 6674 │ │ │ │ │ ldr r7, [r0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 6bf8 │ │ │ │ │ + beq 6c30 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 654c │ │ │ │ │ + beq 6584 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6540 │ │ │ │ │ + beq 6578 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne 6c64 │ │ │ │ │ + bne 6c9c │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq 6540 │ │ │ │ │ + beq 6578 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r6, r3, #16 │ │ │ │ │ mvnlt r9, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #3344] @ 6ef4 │ │ │ │ │ + ldr r3, [pc, #3344] @ 6f2c │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 69c8 │ │ │ │ │ + beq 6a00 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 6a28 │ │ │ │ │ + bne 6a60 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6dc0 │ │ │ │ │ + beq 6df8 │ │ │ │ │ cmp r9, #11 │ │ │ │ │ movlt r0, r9 │ │ │ │ │ movge r0, #11 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ - bne 6cf8 │ │ │ │ │ + bne 6d30 │ │ │ │ │ ldrb r8, [sl] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne fp, r7 │ │ │ │ │ movne r1, r7 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq 6a6c │ │ │ │ │ + beq 6aa4 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - ble 6418 │ │ │ │ │ + ble 6450 │ │ │ │ │ subs r9, r9, #1 │ │ │ │ │ - bcc 6418 │ │ │ │ │ + bcc 6450 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bge 6244 │ │ │ │ │ + bge 627c │ │ │ │ │ ldrb r3, [r6, r1] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 6574 │ │ │ │ │ + beq 65ac │ │ │ │ │ add r4, r1, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bge 657c │ │ │ │ │ + bge 65b4 │ │ │ │ │ ldrb r3, [r6, r4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 6340 │ │ │ │ │ + beq 6378 │ │ │ │ │ add r4, r1, #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bge 657c │ │ │ │ │ + bge 65b4 │ │ │ │ │ ldrb r3, [r6, r4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 6340 │ │ │ │ │ + beq 6378 │ │ │ │ │ add r4, r1, #3 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bge 657c │ │ │ │ │ + bge 65b4 │ │ │ │ │ ldrb r3, [r6, r4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 6340 │ │ │ │ │ + beq 6378 │ │ │ │ │ add r4, r1, #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bge 657c │ │ │ │ │ + bge 65b4 │ │ │ │ │ ldrb r3, [r6, r4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 6340 │ │ │ │ │ + beq 6378 │ │ │ │ │ add r4, r1, #5 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bge 657c │ │ │ │ │ + bge 65b4 │ │ │ │ │ ldrb r3, [r6, r4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 6340 │ │ │ │ │ + beq 6378 │ │ │ │ │ add r4, r1, #6 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bge 657c │ │ │ │ │ + bge 65b4 │ │ │ │ │ ldrb r3, [r6, r4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 6340 │ │ │ │ │ + beq 6378 │ │ │ │ │ add r4, r1, #7 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - ble 657c │ │ │ │ │ + ble 65b4 │ │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq 6340 │ │ │ │ │ + beq 6378 │ │ │ │ │ add r4, r1, #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 657c │ │ │ │ │ + ble 65b4 │ │ │ │ │ add r3, r6, r3 │ │ │ │ │ - b 6334 │ │ │ │ │ + b 636c │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bge 657c │ │ │ │ │ + bge 65b4 │ │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 6328 │ │ │ │ │ + bne 6360 │ │ │ │ │ subs r2, r4, r7 │ │ │ │ │ add sl, r6, r7 │ │ │ │ │ - bmi 6c80 │ │ │ │ │ + bmi 6cb8 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6518 │ │ │ │ │ + bne 6550 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 65a0 │ │ │ │ │ + beq 65d8 │ │ │ │ │ cmn r2, #-2147483630 @ 0x80000012 │ │ │ │ │ - bhi 6a34 │ │ │ │ │ + bhi 6a6c │ │ │ │ │ add r0, r2, #17 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 6ce4 │ │ │ │ │ - ldr r1, [pc, #2904] @ 6ef8 │ │ │ │ │ + beq 6d1c │ │ │ │ │ + ldr r1, [pc, #2904] @ 6f30 │ │ │ │ │ str r1, [r7, #4] │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - bne 6c94 │ │ │ │ │ + bne 6ccc │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ add r0, r7, r2 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r2, [r7, #8] │ │ │ │ │ strb r3, [r0, #16] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 63e8 │ │ │ │ │ + beq 6420 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r0, r7, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp fp, #11 │ │ │ │ │ - bgt 64e4 │ │ │ │ │ + bgt 651c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add r1, r4, #1 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ str r7, [r3, fp, lsl #2] │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ - ble 641c │ │ │ │ │ + ble 6454 │ │ │ │ │ subs r9, r9, #1 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bcs 6254 │ │ │ │ │ + bcs 628c │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 65a8 │ │ │ │ │ + beq 65e0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bgt 6cdc │ │ │ │ │ + bgt 6d14 │ │ │ │ │ subs r5, r5, r1 │ │ │ │ │ add r6, r6, r1 │ │ │ │ │ - bmi 6c80 │ │ │ │ │ + bmi 6cb8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ sub r0, r5, #1 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6560 │ │ │ │ │ + bne 6598 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 65ec │ │ │ │ │ + beq 6624 │ │ │ │ │ cmn r5, #-2147483630 @ 0x80000012 │ │ │ │ │ - bhi 6a34 │ │ │ │ │ + bhi 6a6c │ │ │ │ │ add r0, r5, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6cc4 │ │ │ │ │ - ldr r0, [pc, #2684] @ 6ef8 │ │ │ │ │ + beq 6cfc │ │ │ │ │ + ldr r0, [pc, #2684] @ 6f30 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -7171,17 +7186,17 @@ │ │ │ │ │ mvn r2, #0 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ add r0, r4, r5 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ strb r2, [r0, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 652c │ │ │ │ │ + bne 6564 │ │ │ │ │ cmp fp, #11 │ │ │ │ │ - bgt 6bcc │ │ │ │ │ + bgt 6c04 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ str r4, [r2, fp, lsl #2] │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ │ str fp, [r3, #8] │ │ │ │ │ bl 0 │ │ │ │ │ @@ -7191,697 +7206,697 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6c40 │ │ │ │ │ + bne 6c78 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 6584 │ │ │ │ │ + bne 65bc │ │ │ │ │ add r1, r4, #1 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ - blt 640c │ │ │ │ │ - b 6424 │ │ │ │ │ + blt 6444 │ │ │ │ │ + b 645c │ │ │ │ │ ldrb r3, [sl] │ │ │ │ │ - ldr r7, [pc, #2520] @ 6efc │ │ │ │ │ + ldr r7, [pc, #2520] @ 6f34 │ │ │ │ │ mov r2, #24 │ │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ │ - b 63e8 │ │ │ │ │ + b 6420 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 64b4 │ │ │ │ │ + b 64ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6a28 │ │ │ │ │ + bne 6a60 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mvn r9, #-2147483648 @ 0x80000000 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r6, r3, #16 │ │ │ │ │ - b 61dc │ │ │ │ │ + b 6214 │ │ │ │ │ ldrb r2, [r6] │ │ │ │ │ - ldr r4, [pc, #2448] @ 6efc │ │ │ │ │ + ldr r4, [pc, #2448] @ 6f34 │ │ │ │ │ mov r1, #24 │ │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ │ - b 64b4 │ │ │ │ │ + b 64ec │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 6340 │ │ │ │ │ + b 6378 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b 6244 │ │ │ │ │ + b 627c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r7] │ │ │ │ │ - bne 6504 │ │ │ │ │ + bne 653c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6504 │ │ │ │ │ - ldr r7, [pc, #2392] @ 6f00 │ │ │ │ │ - b 63e8 │ │ │ │ │ + b 653c │ │ │ │ │ + ldr r7, [pc, #2392] @ 6f38 │ │ │ │ │ + b 6420 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [pc, #2372] @ 6ef8 │ │ │ │ │ + ldr r2, [pc, #2372] @ 6f30 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 6cd4 │ │ │ │ │ + bne 6d0c │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ mov fp, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r2] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - b 64cc │ │ │ │ │ - ldr r4, [pc, #2316] @ 6f00 │ │ │ │ │ - b 64b4 │ │ │ │ │ + b 6504 │ │ │ │ │ + ldr r4, [pc, #2316] @ 6f38 │ │ │ │ │ + b 64ec │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r3, ip │ │ │ │ │ - ldr ip, [pc, #2304] @ 6f04 │ │ │ │ │ + ldr ip, [pc, #2304] @ 6f3c │ │ │ │ │ str ip, [sp] │ │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ │ mov r2, #0 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ mov ip, #2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6a28 │ │ │ │ │ + beq 6a60 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movne r4, r5 │ │ │ │ │ - bne 6188 │ │ │ │ │ + bne 61c0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, #12 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r6, r3, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq 6a28 │ │ │ │ │ + beq 6a60 │ │ │ │ │ mvn r9, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - ldr r7, [pc, #2204] @ 6f08 │ │ │ │ │ + ldr r7, [pc, #2204] @ 6f40 │ │ │ │ │ mov r8, r4 │ │ │ │ │ str r9, [sp, #28] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 66f4 │ │ │ │ │ + ble 672c │ │ │ │ │ ldrb r3, [r6, r4] │ │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - beq 66fc │ │ │ │ │ + beq 6734 │ │ │ │ │ add r3, r4, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble 66f0 │ │ │ │ │ + ble 6728 │ │ │ │ │ ldrb r2, [r6, r3] │ │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - beq 6700 │ │ │ │ │ + beq 6738 │ │ │ │ │ add r3, r4, #2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ble 66f0 │ │ │ │ │ + ble 6728 │ │ │ │ │ ldrb r1, [r6, r3] │ │ │ │ │ ldr r1, [r7, r1, lsl #2] │ │ │ │ │ tst r1, #8 │ │ │ │ │ - beq 6700 │ │ │ │ │ + beq 6738 │ │ │ │ │ add r3, r4, #3 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge 66f0 │ │ │ │ │ + bge 6728 │ │ │ │ │ add r2, r6, r2 │ │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ │ ldr r1, [r7, r1, lsl #2] │ │ │ │ │ tst r1, #8 │ │ │ │ │ - beq 6998 │ │ │ │ │ + beq 69d0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt 66d4 │ │ │ │ │ + blt 670c │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq 69a0 │ │ │ │ │ + beq 69d8 │ │ │ │ │ mov r3, r4 │ │ │ │ │ add r4, r3, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bge 684c │ │ │ │ │ + bge 6884 │ │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ add r4, r3, #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 684c │ │ │ │ │ + ble 6884 │ │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ add r4, r3, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 684c │ │ │ │ │ + ble 6884 │ │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ add r4, r3, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 684c │ │ │ │ │ + ble 6884 │ │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ add r4, r3, #5 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 684c │ │ │ │ │ + ble 6884 │ │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ add r4, r3, #6 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 684c │ │ │ │ │ + ble 6884 │ │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ add r4, r3, #7 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 684c │ │ │ │ │ + ble 6884 │ │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ add r4, r3, #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 684c │ │ │ │ │ + ble 6884 │ │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ add r4, r3, #9 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 684c │ │ │ │ │ + ble 6884 │ │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ add r2, r3, #10 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ble 684c │ │ │ │ │ + ble 6884 │ │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ │ ldr r1, [r7, r1, lsl #2] │ │ │ │ │ tst r1, #8 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ add r4, r3, #11 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 684c │ │ │ │ │ + ble 6884 │ │ │ │ │ add r2, r6, r2 │ │ │ │ │ - b 683c │ │ │ │ │ + b 6874 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bge 684c │ │ │ │ │ + bge 6884 │ │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ │ ldr r1, [r7, r1, lsl #2] │ │ │ │ │ tst r1, #8 │ │ │ │ │ - beq 6830 │ │ │ │ │ + beq 6868 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ cmpeq r5, r4 │ │ │ │ │ - beq 6a90 │ │ │ │ │ + beq 6ac8 │ │ │ │ │ subs r9, r4, r3 │ │ │ │ │ add sl, r6, r3 │ │ │ │ │ - bmi 6b20 │ │ │ │ │ + bmi 6b58 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ sub r3, r9, #1 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 69ac │ │ │ │ │ + bne 69e4 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 69c0 │ │ │ │ │ + beq 69f8 │ │ │ │ │ cmn r9, #-2147483630 @ 0x80000012 │ │ │ │ │ - bhi 69f8 │ │ │ │ │ + bhi 6a30 │ │ │ │ │ add r0, r9, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 6a80 │ │ │ │ │ - ldr r3, [pc, #1616] @ 6ef8 │ │ │ │ │ + beq 6ab8 │ │ │ │ │ + ldr r3, [pc, #1616] @ 6f30 │ │ │ │ │ str r3, [fp, #4] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ mov r0, fp │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ldrne r2, [pc, #1596] @ 6ef8 │ │ │ │ │ + ldrne r2, [pc, #1596] @ 6f30 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [fp, #12] │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r3, fp, r9 │ │ │ │ │ str r9, [fp, #8] │ │ │ │ │ strb r1, [r3, #16] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 68f4 │ │ │ │ │ + beq 692c │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r0, fp, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r8, #11 │ │ │ │ │ ldrle r3, [sp, #24] │ │ │ │ │ ldrle r3, [r3, #12] │ │ │ │ │ strle fp, [r3, r8, lsl #2] │ │ │ │ │ - ble 6984 │ │ │ │ │ + ble 69bc │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r2, [fp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6acc │ │ │ │ │ + bne 6b04 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 696c │ │ │ │ │ + bne 69a4 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 6670 │ │ │ │ │ + bne 66a8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bge 69a0 │ │ │ │ │ - ldr r3, [pc, #1464] @ 6f08 │ │ │ │ │ + bge 69d8 │ │ │ │ │ + ldr r3, [pc, #1464] @ 6f40 │ │ │ │ │ ldrb r2, [r6, r9] │ │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - beq 6af0 │ │ │ │ │ + beq 6b28 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bne 694c │ │ │ │ │ - b 69a0 │ │ │ │ │ + bne 6984 │ │ │ │ │ + b 69d8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [fp] │ │ │ │ │ - bne 6928 │ │ │ │ │ + bne 6960 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne 6670 │ │ │ │ │ - b 6938 │ │ │ │ │ + bne 66a8 │ │ │ │ │ + b 6970 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne 6700 │ │ │ │ │ + bne 6738 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r8, [r3, #8] │ │ │ │ │ - b 64d8 │ │ │ │ │ + b 6510 │ │ │ │ │ ldrb r3, [sl] │ │ │ │ │ - ldr fp, [pc, #1348] @ 6efc │ │ │ │ │ + ldr fp, [pc, #1348] @ 6f34 │ │ │ │ │ mov r2, #24 │ │ │ │ │ mla fp, r2, r3, fp │ │ │ │ │ - b 68f4 │ │ │ │ │ - ldr fp, [pc, #1336] @ 6f00 │ │ │ │ │ - b 68f4 │ │ │ │ │ + b 692c │ │ │ │ │ + ldr fp, [pc, #1336] @ 6f38 │ │ │ │ │ + b 692c │ │ │ │ │ cmp r9, #11 │ │ │ │ │ movlt r0, r9 │ │ │ │ │ movge r0, #11 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq 6a28 │ │ │ │ │ + beq 6a60 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ moveq r8, r9 │ │ │ │ │ - bne 6660 │ │ │ │ │ - b 6940 │ │ │ │ │ - ldr r3, [pc, #1292] @ 6f0c │ │ │ │ │ - ldr r1, [pc, #1292] @ 6f10 │ │ │ │ │ + bne 6698 │ │ │ │ │ + b 6978 │ │ │ │ │ + ldr r3, [pc, #1292] @ 6f44 │ │ │ │ │ + ldr r1, [pc, #1292] @ 6f48 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6a28 │ │ │ │ │ + beq 6a60 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 6ee8 │ │ │ │ │ + beq 6f20 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b 64d8 │ │ │ │ │ - ldr r3, [pc, #1232] @ 6f0c │ │ │ │ │ - ldr r1, [pc, #1232] @ 6f10 │ │ │ │ │ + b 6510 │ │ │ │ │ + ldr r3, [pc, #1232] @ 6f44 │ │ │ │ │ + ldr r1, [pc, #1232] @ 6f48 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6a6c │ │ │ │ │ + beq 6aa4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 6a6c │ │ │ │ │ + bne 6aa4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ - b 64d8 │ │ │ │ │ + b 6510 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 68dc │ │ │ │ │ - b 6a08 │ │ │ │ │ + bne 6914 │ │ │ │ │ + b 6a40 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [pc, #1116] @ 6ef8 │ │ │ │ │ + ldr r2, [pc, #1116] @ 6f30 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 6858 │ │ │ │ │ + bne 6890 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 69a0 │ │ │ │ │ + b 69d8 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6a08 │ │ │ │ │ + beq 6a40 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [fp] │ │ │ │ │ - bne 6a08 │ │ │ │ │ + bne 6a40 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6a08 │ │ │ │ │ + b 6a40 │ │ │ │ │ sub r1, r5, r9 │ │ │ │ │ add r0, r6, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6a08 │ │ │ │ │ + beq 6a40 │ │ │ │ │ cmp r8, #11 │ │ │ │ │ - bgt 6b34 │ │ │ │ │ + bgt 6b6c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r4, [r3, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 69a0 │ │ │ │ │ - ldr r3, [pc, #1004] @ 6f14 │ │ │ │ │ - ldr r1, [pc, #1004] @ 6f18 │ │ │ │ │ + b 69d8 │ │ │ │ │ + ldr r3, [pc, #1004] @ 6f4c │ │ │ │ │ + ldr r1, [pc, #1004] @ 6f50 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 6a08 │ │ │ │ │ + b 6a40 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6b70 │ │ │ │ │ + bne 6ba8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6b18 │ │ │ │ │ + beq 6b50 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 6b18 │ │ │ │ │ + bne 6b50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6b18 │ │ │ │ │ + b 6b50 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6a08 │ │ │ │ │ + beq 6a40 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 6a08 │ │ │ │ │ + bne 6a40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6a08 │ │ │ │ │ - ldr r1, [pc, #872] @ 6f04 │ │ │ │ │ + b 6a40 │ │ │ │ │ + ldr r1, [pc, #872] @ 6f3c │ │ │ │ │ str r1, [sp] │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r1, r4 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6188 │ │ │ │ │ - b 6a28 │ │ │ │ │ + bne 61c0 │ │ │ │ │ + b 6a60 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6c1c │ │ │ │ │ + bne 6c54 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 6c00 │ │ │ │ │ + bne 6c38 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ - b 64cc │ │ │ │ │ - ldr r7, [pc, #756] @ 6ef4 │ │ │ │ │ - b 619c │ │ │ │ │ + b 6504 │ │ │ │ │ + ldr r7, [pc, #756] @ 6f2c │ │ │ │ │ + b 61d4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 6bec │ │ │ │ │ + bne 6c24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6bec │ │ │ │ │ + b 6c24 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6a44 │ │ │ │ │ + beq 6a7c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 6a44 │ │ │ │ │ + bne 6a7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6a44 │ │ │ │ │ + b 6a7c │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6a44 │ │ │ │ │ + beq 6a7c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r7] │ │ │ │ │ - bne 6a44 │ │ │ │ │ + bne 6a7c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6a44 │ │ │ │ │ + b 6a7c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 61c0 │ │ │ │ │ + bne 61f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 61c0 │ │ │ │ │ - ldr r3, [pc, #652] @ 6f14 │ │ │ │ │ - ldr r1, [pc, #652] @ 6f18 │ │ │ │ │ + b 61f8 │ │ │ │ │ + ldr r3, [pc, #652] @ 6f4c │ │ │ │ │ + ldr r1, [pc, #652] @ 6f50 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 6a44 │ │ │ │ │ - ldr r3, [pc, #604] @ 6ef8 │ │ │ │ │ + b 6a7c │ │ │ │ │ + ldr r3, [pc, #604] @ 6f30 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mvn r0, #0 │ │ │ │ │ str r0, [r7, #12] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r0, r7, r2 │ │ │ │ │ str r2, [r7, #8] │ │ │ │ │ strb r3, [r0, #16] │ │ │ │ │ - b 63d4 │ │ │ │ │ + b 640c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 64ac │ │ │ │ │ - b 6a44 │ │ │ │ │ + bne 64e4 │ │ │ │ │ + b 6a7c │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bge 642c │ │ │ │ │ + bge 6464 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - b 64cc │ │ │ │ │ + b 6504 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 63d4 │ │ │ │ │ - b 6a44 │ │ │ │ │ + bne 640c │ │ │ │ │ + b 6a7c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq 6a6c │ │ │ │ │ + beq 6aa4 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b 6d54 │ │ │ │ │ + b 6d8c │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ add r7, fp, r7 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 6a44 │ │ │ │ │ + beq 6a7c │ │ │ │ │ cmp r4, #11 │ │ │ │ │ - bgt 6dd4 │ │ │ │ │ + bgt 6e0c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r8, [r3, r4, lsl #2] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add r7, r3, r7 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ - beq 6d80 │ │ │ │ │ + beq 6db8 │ │ │ │ │ add r8, r6, r7 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ sub r1, r5, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 36d8 │ │ │ │ │ + bl 371c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bge 6d1c │ │ │ │ │ + bge 6d54 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 6e70 │ │ │ │ │ + beq 6ea8 │ │ │ │ │ sub r1, r5, r7 │ │ │ │ │ add r0, r6, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 6a44 │ │ │ │ │ + beq 6a7c │ │ │ │ │ cmp r4, #11 │ │ │ │ │ - bgt 6e34 │ │ │ │ │ + bgt 6e6c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r5, [r3, r4, lsl #2] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ - b 6a74 │ │ │ │ │ - ldr r3, [pc, #340] @ 6f1c │ │ │ │ │ - ldr r1, [pc, #340] @ 6f20 │ │ │ │ │ + b 6aac │ │ │ │ │ + ldr r3, [pc, #340] @ 6f54 │ │ │ │ │ + ldr r1, [pc, #340] @ 6f58 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 6a6c │ │ │ │ │ + b 6aa4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r1, [r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6e10 │ │ │ │ │ + bne 6e48 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6d48 │ │ │ │ │ + beq 6d80 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r8] │ │ │ │ │ - bne 6d48 │ │ │ │ │ + bne 6d80 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6d48 │ │ │ │ │ + b 6d80 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6a44 │ │ │ │ │ + beq 6a7c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r8] │ │ │ │ │ - bne 6a44 │ │ │ │ │ + bne 6a7c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6a44 │ │ │ │ │ + b 6a7c │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6ec4 │ │ │ │ │ + bne 6efc │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6db0 │ │ │ │ │ + beq 6de8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 6db0 │ │ │ │ │ + bne 6de8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6db0 │ │ │ │ │ + b 6de8 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [pc, #124] @ 6ef8 │ │ │ │ │ + ldr r3, [pc, #124] @ 6f30 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 6eac │ │ │ │ │ + bne 6ee4 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r1] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r4, #1 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 6db4 │ │ │ │ │ + b 6dec │ │ │ │ │ sub r1, r5, r7 │ │ │ │ │ add r0, r6, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 6da4 │ │ │ │ │ - b 6a44 │ │ │ │ │ + bne 6ddc │ │ │ │ │ + b 6a7c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6a44 │ │ │ │ │ + beq 6a7c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 6a44 │ │ │ │ │ + bne 6a7c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6a44 │ │ │ │ │ + b 6a7c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6a28 │ │ │ │ │ + b 6a60 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00003390 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ @@ -7895,347 +7910,347 @@ │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000494 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00006f24 <_PyBytes_FromIterator>: │ │ │ │ │ +00006f5c <_PyBytes_FromIterator>: │ │ │ │ │ _PyBytes_FromIterator(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3504] @ 0xdb0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - ldr r3, [pc, #1004] @ 7334 <_PyBytes_FromIterator+0x410> │ │ │ │ │ + ldr r3, [pc, #1004] @ 736c <_PyBytes_FromIterator+0x410> │ │ │ │ │ sub sp, sp, #556 @ 0x22c │ │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ str r3, [sp, #548] @ 0x224 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_LengthHint │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 72f0 <_PyBytes_FromIterator+0x3cc> │ │ │ │ │ + beq 7328 <_PyBytes_FromIterator+0x3cc> │ │ │ │ │ mov r7, #0 │ │ │ │ │ mov r4, #1 │ │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl c04 <_PyBytesWriter_Prepare> │ │ │ │ │ + bl c48 <_PyBytesWriter_Prepare> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Prepare │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ldrne sl, [sp, #16] │ │ │ │ │ strne r4, [sp, #28] │ │ │ │ │ - beq 72e8 <_PyBytes_FromIterator+0x3c4> │ │ │ │ │ + beq 7320 <_PyBytes_FromIterator+0x3c4> │ │ │ │ │ sub fp, sl, r7 │ │ │ │ │ ands fp, fp, #3 │ │ │ │ │ - beq 70a0 <_PyBytes_FromIterator+0x17c> │ │ │ │ │ + beq 70d8 <_PyBytes_FromIterator+0x17c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 71c4 <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ + beq 71fc <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 7234 <_PyBytes_FromIterator+0x310> │ │ │ │ │ + bne 726c <_PyBytes_FromIterator+0x310> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq 72c4 <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ + beq 72fc <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ - bhi 72d0 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ + bhi 7308 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ cmp r7, sl │ │ │ │ │ - bge 7308 <_PyBytes_FromIterator+0x3e4> │ │ │ │ │ + bge 7340 <_PyBytes_FromIterator+0x3e4> │ │ │ │ │ mov r8, r6 │ │ │ │ │ cmp fp, #1 │ │ │ │ │ strb r4, [r8], #1 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - beq 70a0 <_PyBytes_FromIterator+0x17c> │ │ │ │ │ + beq 70d8 <_PyBytes_FromIterator+0x17c> │ │ │ │ │ cmp fp, #2 │ │ │ │ │ - beq 705c <_PyBytes_FromIterator+0x138> │ │ │ │ │ + beq 7094 <_PyBytes_FromIterator+0x138> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 71c4 <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ + beq 71fc <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 7218 <_PyBytes_FromIterator+0x2f4> │ │ │ │ │ + bne 7250 <_PyBytes_FromIterator+0x2f4> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq 72c4 <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ + beq 72fc <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ - bhi 72d0 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ + bhi 7308 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ strb r4, [r6] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 71c4 <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ + beq 71fc <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 71fc <_PyBytes_FromIterator+0x2d8> │ │ │ │ │ + bne 7234 <_PyBytes_FromIterator+0x2d8> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq 72c4 <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ + beq 72fc <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ - bhi 72d0 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ + bhi 7308 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ strb r4, [r6] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ add r6, r8, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 71c4 <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ + beq 71fc <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 72a8 <_PyBytes_FromIterator+0x384> │ │ │ │ │ + bne 72e0 <_PyBytes_FromIterator+0x384> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq 72c4 <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ + beq 72fc <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ - bhi 72d0 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ + bhi 7308 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ cmp r7, sl │ │ │ │ │ - bge 7308 <_PyBytes_FromIterator+0x3e4> │ │ │ │ │ + bge 7340 <_PyBytes_FromIterator+0x3e4> │ │ │ │ │ mov r8, r6 │ │ │ │ │ strb r4, [r8], #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ mov r6, r8 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 71c4 <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ + beq 71fc <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 728c <_PyBytes_FromIterator+0x368> │ │ │ │ │ + bne 72c4 <_PyBytes_FromIterator+0x368> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq 72c4 <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ + beq 72fc <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ - bhi 72d0 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ + bhi 7308 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ strb r4, [r6], #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 71c4 <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ + beq 71fc <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 7270 <_PyBytes_FromIterator+0x34c> │ │ │ │ │ + bne 72a8 <_PyBytes_FromIterator+0x34c> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq 72c4 <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ + beq 72fc <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ - bhi 72d0 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ + bhi 7308 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ strb r4, [r6] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ add r6, r8, #2 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 71c4 <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ + beq 71fc <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 7254 <_PyBytes_FromIterator+0x330> │ │ │ │ │ + bne 728c <_PyBytes_FromIterator+0x330> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq 72c4 <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ + beq 72fc <_PyBytes_FromIterator+0x3a0> │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ - bhi 72d0 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ + bhi 7308 <_PyBytes_FromIterator+0x3ac> │ │ │ │ │ strb r4, [r6] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ add r7, r7, #3 │ │ │ │ │ add r6, r8, #3 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 70b0 <_PyBytes_FromIterator+0x18c> │ │ │ │ │ + bne 70e8 <_PyBytes_FromIterator+0x18c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 72e0 <_PyBytes_FromIterator+0x3bc> │ │ │ │ │ + bne 7318 <_PyBytes_FromIterator+0x3bc> │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl c7c <_PyBytesWriter_Finish> │ │ │ │ │ + bl cc0 <_PyBytesWriter_Finish> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Finish │ │ │ │ │ - ldr r3, [pc, #336] @ 7334 <_PyBytes_FromIterator+0x410> │ │ │ │ │ + ldr r3, [pc, #336] @ 736c <_PyBytes_FromIterator+0x410> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #548] @ 0x224 │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 7250 <_PyBytes_FromIterator+0x32c> │ │ │ │ │ + bne 7288 <_PyBytes_FromIterator+0x32c> │ │ │ │ │ add sp, sp, #556 @ 0x22c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 7084 <_PyBytes_FromIterator+0x160> │ │ │ │ │ + bne 70bc <_PyBytes_FromIterator+0x160> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7084 <_PyBytes_FromIterator+0x160> │ │ │ │ │ + b 70bc <_PyBytes_FromIterator+0x160> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 703c <_PyBytes_FromIterator+0x118> │ │ │ │ │ + bne 7074 <_PyBytes_FromIterator+0x118> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 703c <_PyBytes_FromIterator+0x118> │ │ │ │ │ + b 7074 <_PyBytes_FromIterator+0x118> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 6fdc <_PyBytes_FromIterator+0xb8> │ │ │ │ │ + bne 7014 <_PyBytes_FromIterator+0xb8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6fdc <_PyBytes_FromIterator+0xb8> │ │ │ │ │ + b 7014 <_PyBytes_FromIterator+0xb8> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 7198 <_PyBytes_FromIterator+0x274> │ │ │ │ │ + bne 71d0 <_PyBytes_FromIterator+0x274> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7198 <_PyBytes_FromIterator+0x274> │ │ │ │ │ + b 71d0 <_PyBytes_FromIterator+0x274> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 7158 <_PyBytes_FromIterator+0x234> │ │ │ │ │ + bne 7190 <_PyBytes_FromIterator+0x234> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7158 <_PyBytes_FromIterator+0x234> │ │ │ │ │ + b 7190 <_PyBytes_FromIterator+0x234> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 7118 <_PyBytes_FromIterator+0x1f4> │ │ │ │ │ + bne 7150 <_PyBytes_FromIterator+0x1f4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7118 <_PyBytes_FromIterator+0x1f4> │ │ │ │ │ + b 7150 <_PyBytes_FromIterator+0x1f4> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 70c8 <_PyBytes_FromIterator+0x1a4> │ │ │ │ │ + bne 7100 <_PyBytes_FromIterator+0x1a4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 70c8 <_PyBytes_FromIterator+0x1a4> │ │ │ │ │ + b 7100 <_PyBytes_FromIterator+0x1a4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 72e0 <_PyBytes_FromIterator+0x3bc> │ │ │ │ │ - ldr r3, [pc, #96] @ 7338 <_PyBytes_FromIterator+0x414> │ │ │ │ │ - ldr r1, [pc, #96] @ 733c <_PyBytes_FromIterator+0x418> │ │ │ │ │ + bne 7318 <_PyBytes_FromIterator+0x3bc> │ │ │ │ │ + ldr r3, [pc, #96] @ 7370 <_PyBytes_FromIterator+0x414> │ │ │ │ │ + ldr r1, [pc, #96] @ 7374 <_PyBytes_FromIterator+0x418> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 71dc <_PyBytes_FromIterator+0x2b8> │ │ │ │ │ + b 7214 <_PyBytes_FromIterator+0x2b8> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6f68 <_PyBytes_FromIterator+0x44> │ │ │ │ │ - b 72e8 <_PyBytes_FromIterator+0x3c4> │ │ │ │ │ + beq 6fa0 <_PyBytes_FromIterator+0x44> │ │ │ │ │ + b 7320 <_PyBytes_FromIterator+0x3c4> │ │ │ │ │ add r2, sl, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 19fc <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1a40 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 72e8 <_PyBytes_FromIterator+0x3c4> │ │ │ │ │ + beq 7320 <_PyBytes_FromIterator+0x3c4> │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr sl, [sp, #16] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ strb r4, [r6], #1 │ │ │ │ │ - b 6fa8 <_PyBytes_FromIterator+0x84> │ │ │ │ │ + b 6fe0 <_PyBytes_FromIterator+0x84> │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000344 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007340 : │ │ │ │ │ +00007378 : │ │ │ │ │ bytes_contains(): │ │ │ │ │ mov r2, r1 │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ │ b 0 <_Py_bytes_contains> │ │ │ │ │ R_ARM_JUMP24 _Py_bytes_contains │ │ │ │ │ │ │ │ │ │ -00007350 : │ │ │ │ │ +00007388 : │ │ │ │ │ PyBytes_FromFormat(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 7388 │ │ │ │ │ + bl 73c0 │ │ │ │ │ R_ARM_CALL PyBytes_FromFormatV │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00007388 : │ │ │ │ │ +000073c0 : │ │ │ │ │ PyBytes_FromFormatV(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3472] @ 0xd90 │ │ │ │ │ - ldr r2, [pc, #1876] @ 7af4 │ │ │ │ │ + ldr r2, [pc, #1876] @ 7b2c │ │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ str r2, [sp, #580] @ 0x244 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ @@ -8247,123 +8262,123 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 73f4 │ │ │ │ │ + beq 742c │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bhi 7694 │ │ │ │ │ + bhi 76cc │ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ │ mov r4, fp │ │ │ │ │ ldrb r3, [r5] │ │ │ │ │ mov r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ - beq 7540 │ │ │ │ │ - ldr r8, [pc, #1760] @ 7af8 │ │ │ │ │ - ldr sl, [pc, #1760] @ 7afc │ │ │ │ │ + beq 7578 │ │ │ │ │ + ldr r8, [pc, #1760] @ 7b30 │ │ │ │ │ + ldr sl, [pc, #1760] @ 7b34 │ │ │ │ │ str fp, [sp, #8] │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - bne 75ec │ │ │ │ │ + bne 7624 │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ add r7, r5, #1 │ │ │ │ │ ldr r2, [r8, r3, lsl #2] │ │ │ │ │ ands r2, r2, #4 │ │ │ │ │ - bne 7a80 │ │ │ │ │ + bne 7ab8 │ │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ │ addeq r1, r7, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ moveq r0, #10 │ │ │ │ │ - beq 7a5c │ │ │ │ │ + beq 7a94 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ cmpne r3, #0 │ │ │ │ │ movne r9, #1 │ │ │ │ │ moveq r9, #0 │ │ │ │ │ - beq 7478 │ │ │ │ │ + beq 74b0 │ │ │ │ │ ldr r1, [r8, r3, lsl #2] │ │ │ │ │ tst r1, #3 │ │ │ │ │ - beq 7aa8 │ │ │ │ │ + beq 7ae0 │ │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ │ - beq 7870 │ │ │ │ │ + beq 78a8 │ │ │ │ │ mov r9, #0 │ │ │ │ │ ldrb r0, [r7] │ │ │ │ │ cmp r0, #122 @ 0x7a │ │ │ │ │ - beq 79c8 │ │ │ │ │ + beq 7a00 │ │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ │ sub r3, r7, r5 │ │ │ │ │ sub ip, ip, r3 │ │ │ │ │ sub fp, ip, #1 │ │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ │ - beq 79b8 │ │ │ │ │ + beq 79f0 │ │ │ │ │ sub r3, r0, #99 @ 0x63 │ │ │ │ │ and lr, r3, #255 @ 0xff │ │ │ │ │ cmp lr, #21 │ │ │ │ │ - bhi 79fc │ │ │ │ │ + bhi 7a34 │ │ │ │ │ mov lr, #0 │ │ │ │ │ cmp r3, #21 │ │ │ │ │ - bhi 79fc │ │ │ │ │ + bhi 7a34 │ │ │ │ │ add r3, r3, r3 │ │ │ │ │ ldrh r3, [sl, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r9, [r6], #4 │ │ │ │ │ - bgt 77e0 │ │ │ │ │ + bgt 7818 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 750c │ │ │ │ │ + beq 7544 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, r5 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - blt 7678 │ │ │ │ │ + blt 76b0 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add r2, fp, r5 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt 7618 │ │ │ │ │ + bgt 7650 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7684 │ │ │ │ │ + beq 76bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ adds r4, r4, r5 │ │ │ │ │ - beq 7684 │ │ │ │ │ + beq 76bc │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ add r5, r7, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 741c │ │ │ │ │ + bne 7454 │ │ │ │ │ ldr fp, [sp, #8] │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7634 │ │ │ │ │ + beq 766c │ │ │ │ │ subs r4, r4, fp │ │ │ │ │ - beq 76cc │ │ │ │ │ + beq 7704 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 76d4 │ │ │ │ │ + bne 770c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 7718 │ │ │ │ │ + blt 7750 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 7604 │ │ │ │ │ + beq 763c │ │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ │ - bgt 7794 │ │ │ │ │ + bgt 77cc │ │ │ │ │ add r0, r4, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 77d0 │ │ │ │ │ - ldr r3, [pc, #1392] @ 7b00 │ │ │ │ │ + beq 7808 │ │ │ │ │ + ldr r3, [pc, #1392] @ 7b38 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ @@ -8373,374 +8388,374 @@ │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ strb r6, [r3, #16] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [pc, #1316] @ 7af4 │ │ │ │ │ + ldr r3, [pc, #1316] @ 7b2c │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #580] @ 0x244 │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 76e8 │ │ │ │ │ + bne 7720 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #588 @ 0x24c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ strb r3, [r4], #1 │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 741c │ │ │ │ │ - b 753c │ │ │ │ │ + bne 7454 │ │ │ │ │ + b 7574 │ │ │ │ │ ldrb r3, [sp, #68] @ 0x44 │ │ │ │ │ - ldr r5, [pc, #1268] @ 7b04 │ │ │ │ │ + ldr r5, [pc, #1268] @ 7b3c │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ add r5, r5, r3, lsl #3 │ │ │ │ │ - b 75c8 │ │ │ │ │ + b 7600 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - bl 19fc <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1a40 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Resize │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 7508 │ │ │ │ │ + b 7540 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ - bne 772c │ │ │ │ │ + bne 7764 │ │ │ │ │ add r1, r5, #16 │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ - beq 76b8 │ │ │ │ │ + beq 76f0 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ - beq 75c8 │ │ │ │ │ + beq 7600 │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ bl 1f4 <_PyBytes_Resize> │ │ │ │ │ R_ARM_CALL _PyBytes_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 768c │ │ │ │ │ + bne 76c4 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ - b 75c8 │ │ │ │ │ + b 7600 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 75c8 │ │ │ │ │ + b 7600 │ │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 19fc <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1a40 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Resize │ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 73fc │ │ │ │ │ - b 768c │ │ │ │ │ + bne 7434 │ │ │ │ │ + b 76c4 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 76ec │ │ │ │ │ - ldr r5, [pc, #1084] @ 7b08 │ │ │ │ │ - b 75c8 │ │ │ │ │ + bne 7724 │ │ │ │ │ + ldr r5, [pc, #1084] @ 7b40 │ │ │ │ │ + b 7600 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 76b8 │ │ │ │ │ + beq 76f0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 75c8 │ │ │ │ │ + b 7600 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ - beq 76c4 │ │ │ │ │ + beq 76fc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 76c4 │ │ │ │ │ + bne 76fc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 76c4 │ │ │ │ │ - ldr r3, [pc, #1004] @ 7b0c │ │ │ │ │ - ldr r1, [pc, #1004] @ 7b10 │ │ │ │ │ + b 76fc │ │ │ │ │ + ldr r3, [pc, #1004] @ 7b44 │ │ │ │ │ + ldr r1, [pc, #1004] @ 7b48 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 768c │ │ │ │ │ + b 76c4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 77a8 │ │ │ │ │ + beq 77e0 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ - beq 77b4 │ │ │ │ │ + beq 77ec │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - beq 75c8 │ │ │ │ │ + beq 7600 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyByteArray_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7670 │ │ │ │ │ + beq 76a8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 768c │ │ │ │ │ + beq 76c4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 768c │ │ │ │ │ + bne 76c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 768c │ │ │ │ │ - ldr r3, [pc, #888] @ 7b14 │ │ │ │ │ - ldr r1, [pc, #888] @ 7b18 │ │ │ │ │ + b 76c4 │ │ │ │ │ + ldr r3, [pc, #888] @ 7b4c │ │ │ │ │ + ldr r1, [pc, #888] @ 7b50 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 768c │ │ │ │ │ - ldr r1, [pc, #876] @ 7b1c │ │ │ │ │ + b 76c4 │ │ │ │ │ + ldr r1, [pc, #876] @ 7b54 │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ - bne 7744 │ │ │ │ │ + bne 777c │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ - beq 75c8 │ │ │ │ │ - b 775c │ │ │ │ │ + bne 7794 │ │ │ │ │ + b 7600 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 75b8 │ │ │ │ │ - b 768c │ │ │ │ │ + bne 75f0 │ │ │ │ │ + b 76c4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldrb r3, [r9, r5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7994 │ │ │ │ │ + beq 79cc │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne 77e4 │ │ │ │ │ - b 74e8 │ │ │ │ │ + bne 781c │ │ │ │ │ + b 7520 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ add r5, sp, #20 │ │ │ │ │ add r9, r6, #4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - bne 7adc │ │ │ │ │ + bne 7b14 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - ldrne r3, [pc, #764] @ 7b20 │ │ │ │ │ - ldreq r3, [pc, #764] @ 7b24 │ │ │ │ │ + ldrne r3, [pc, #764] @ 7b58 │ │ │ │ │ + ldreq r3, [pc, #764] @ 7b5c │ │ │ │ │ mov r2, #21 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_CALL __sprintf_chk │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 7b4c <_PyBytesWriter_WriteBytes> │ │ │ │ │ + bl 7b84 <_PyBytesWriter_WriteBytes> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_WriteBytes │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7684 │ │ │ │ │ + beq 76bc │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 753c │ │ │ │ │ + beq 7574 │ │ │ │ │ add r5, r7, #1 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b 741c │ │ │ │ │ + b 7454 │ │ │ │ │ ldrb r9, [r7, #1] │ │ │ │ │ cmp r9, #117 @ 0x75 │ │ │ │ │ cmpne r9, #100 @ 0x64 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ movne r9, #0 │ │ │ │ │ - bne 7a38 │ │ │ │ │ + bne 7a70 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ mov r9, #1 │ │ │ │ │ - b 7478 │ │ │ │ │ + b 74b0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ strls ip, [sp, #52] @ 0x34 │ │ │ │ │ addls r9, r6, #4 │ │ │ │ │ strbls r3, [r4], #1 │ │ │ │ │ - bls 7858 │ │ │ │ │ - ldr r3, [pc, #608] @ 7b14 │ │ │ │ │ - ldr r1, [pc, #624] @ 7b28 │ │ │ │ │ + bls 7890 │ │ │ │ │ + ldr r3, [pc, #608] @ 7b4c │ │ │ │ │ + ldr r1, [pc, #624] @ 7b60 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 7684 │ │ │ │ │ + b 76bc │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r3, [r9], #4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #600] @ 7b2c │ │ │ │ │ + ldr r3, [pc, #600] @ 7b64 │ │ │ │ │ mov r2, #21 │ │ │ │ │ mov r1, #1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_CALL __sprintf_chk │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 7844 │ │ │ │ │ + b 787c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r3, [r9], #4 │ │ │ │ │ add r5, sp, #20 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - bne 79a0 │ │ │ │ │ + bne 79d8 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - ldrne r3, [pc, #536] @ 7b30 │ │ │ │ │ - ldreq r3, [pc, #536] @ 7b34 │ │ │ │ │ + ldrne r3, [pc, #536] @ 7b68 │ │ │ │ │ + ldreq r3, [pc, #536] @ 7b6c │ │ │ │ │ mov r2, #21 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_CALL __sprintf_chk │ │ │ │ │ - b 7834 │ │ │ │ │ + b 786c │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r3, [r9], #4 │ │ │ │ │ add r5, sp, #20 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, #21 │ │ │ │ │ - ldr r3, [pc, #496] @ 7b38 │ │ │ │ │ + ldr r3, [pc, #496] @ 7b70 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_CALL __sprintf_chk │ │ │ │ │ ldrb r3, [sp, #21] │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ │ strbeq r3, [sp, #21] │ │ │ │ │ - beq 7834 │ │ │ │ │ + beq 786c │ │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ │ - beq 7834 │ │ │ │ │ + beq 786c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ mov r3, #19 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r2, r0, #1 │ │ │ │ │ add r0, r5, #2 │ │ │ │ │ bl 0 <__memmove_chk> │ │ │ │ │ R_ARM_CALL __memmove_chk │ │ │ │ │ - ldr r3, [pc, #428] @ 7b3c │ │ │ │ │ + ldr r3, [pc, #428] @ 7b74 │ │ │ │ │ strh r3, [r5] │ │ │ │ │ - b 7834 │ │ │ │ │ + b 786c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 74e8 │ │ │ │ │ - b 750c │ │ │ │ │ - ldr r3, [pc, #408] @ 7b40 │ │ │ │ │ + bne 7520 │ │ │ │ │ + b 7544 │ │ │ │ │ + ldr r3, [pc, #408] @ 7b78 │ │ │ │ │ mov r2, #21 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_CALL __sprintf_chk │ │ │ │ │ - b 7834 │ │ │ │ │ + b 786c │ │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ │ mov r9, r6 │ │ │ │ │ strb r0, [r4], #1 │ │ │ │ │ - b 7858 │ │ │ │ │ + b 7890 │ │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ │ cmp r0, #117 @ 0x75 │ │ │ │ │ cmpne r0, #100 @ 0x64 │ │ │ │ │ - bne 7a44 │ │ │ │ │ + bne 7a7c │ │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ sub r3, r7, r5 │ │ │ │ │ sub ip, ip, r3 │ │ │ │ │ sub fp, ip, #1 │ │ │ │ │ mov lr, #1 │ │ │ │ │ sub r3, r0, #99 @ 0x63 │ │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ │ - b 74b4 │ │ │ │ │ + b 74ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq ip, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 7b4c <_PyBytesWriter_WriteBytes> │ │ │ │ │ + bl 7b84 <_PyBytesWriter_WriteBytes> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_WriteBytes │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 7684 │ │ │ │ │ + beq 76bc │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl c7c <_PyBytesWriter_Finish> │ │ │ │ │ + bl cc0 <_PyBytesWriter_Finish> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Finish │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 75c8 │ │ │ │ │ + b 7600 │ │ │ │ │ ldrb r0, [r7] │ │ │ │ │ cmp r0, #122 @ 0x7a │ │ │ │ │ - bne 7484 │ │ │ │ │ + bne 74bc │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ sub r7, r7, r5 │ │ │ │ │ sub r3, r3, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b 7a04 │ │ │ │ │ + b 7a3c │ │ │ │ │ ldrb r3, [r1] │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr ip, [r8, r3, lsl #2] │ │ │ │ │ tst ip, #4 │ │ │ │ │ - beq 744c │ │ │ │ │ + beq 7484 │ │ │ │ │ mla r2, r0, r2, r3 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ │ - b 7a5c │ │ │ │ │ + b 7a94 │ │ │ │ │ ldrb r3, [r7, #1]! │ │ │ │ │ ldr r2, [r8, r3, lsl #2] │ │ │ │ │ ands r2, r2, #4 │ │ │ │ │ - beq 7438 │ │ │ │ │ - b 7a80 │ │ │ │ │ + beq 7470 │ │ │ │ │ + b 7ab8 │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r3, [r9], #4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - ldr r3, [pc, #156] @ 7b44 │ │ │ │ │ - b 78d0 │ │ │ │ │ + ldr r3, [pc, #156] @ 7b7c │ │ │ │ │ + b 7908 │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ cmpne r3, #0 │ │ │ │ │ - beq 7474 │ │ │ │ │ + beq 74ac │ │ │ │ │ ldr r1, [r8, r3, lsl #2] │ │ │ │ │ tst r1, #3 │ │ │ │ │ - bne 746c │ │ │ │ │ + bne 74a4 │ │ │ │ │ ldrb r3, [r7, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ cmpne r3, #37 @ 0x25 │ │ │ │ │ - bne 7abc │ │ │ │ │ - b 7474 │ │ │ │ │ - ldr r3, [pc, #100] @ 7b48 │ │ │ │ │ + bne 7af4 │ │ │ │ │ + b 74ac │ │ │ │ │ + ldr r3, [pc, #100] @ 7b80 │ │ │ │ │ mov r2, #21 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_CALL __sprintf_chk │ │ │ │ │ - b 7834 │ │ │ │ │ + b 786c │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ R_ARM_ABS32 _Py_ctype_table │ │ │ │ │ .word 0x0000020c │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ @@ -8774,140 +8789,140 @@ │ │ │ │ │ .word 0x000004f4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000510 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000500 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007b4c <_PyBytesWriter_WriteBytes>: │ │ │ │ │ +00007b84 <_PyBytesWriter_WriteBytes>: │ │ │ │ │ _PyBytesWriter_WriteBytes(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r5, r3, #0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - beq 7b98 <_PyBytesWriter_WriteBytes+0x4c> │ │ │ │ │ + beq 7bd0 <_PyBytesWriter_WriteBytes+0x4c> │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, r5 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - bgt 7bc8 <_PyBytesWriter_WriteBytes+0x7c> │ │ │ │ │ + bgt 7c00 <_PyBytesWriter_WriteBytes+0x7c> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ add r6, r5, r6 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bgt 7bb8 <_PyBytesWriter_WriteBytes+0x6c> │ │ │ │ │ + bgt 7bf0 <_PyBytesWriter_WriteBytes+0x6c> │ │ │ │ │ str r6, [r7, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7bd4 <_PyBytesWriter_WriteBytes+0x88> │ │ │ │ │ + beq 7c0c <_PyBytesWriter_WriteBytes+0x88> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r0, r4, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl 19fc <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1a40 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Resize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 7b94 <_PyBytesWriter_WriteBytes+0x48> │ │ │ │ │ + b 7bcc <_PyBytesWriter_WriteBytes+0x48> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ -00007bdc <_PyBytes_FromList>: │ │ │ │ │ +00007c14 <_PyBytes_FromList>: │ │ │ │ │ _PyBytes_FromList(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3520] @ 0xdc0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r2, [pc, #972] @ 7fc8 <_PyBytes_FromList+0x3ec> │ │ │ │ │ + ldr r2, [pc, #972] @ 8000 <_PyBytes_FromList+0x3ec> │ │ │ │ │ sub sp, sp, #544 @ 0x220 │ │ │ │ │ mov r6, #1 │ │ │ │ │ mov sl, #512 @ 0x200 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ str r2, [sp, #540] @ 0x21c │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ str sl, [sp, #8] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - beq 7f44 <_PyBytes_FromList+0x368> │ │ │ │ │ + beq 7f7c <_PyBytes_FromList+0x368> │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, r5 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 7fc0 <_PyBytes_FromList+0x3e4> │ │ │ │ │ + blt 7ff8 <_PyBytes_FromList+0x3e4> │ │ │ │ │ cmp r5, #512 @ 0x200 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bgt 7dec <_PyBytes_FromList+0x210> │ │ │ │ │ + bgt 7e24 <_PyBytes_FromList+0x210> │ │ │ │ │ add r9, sp, #28 │ │ │ │ │ mov r4, r9 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 7c68 <_PyBytes_FromList+0x8c> │ │ │ │ │ + b 7ca0 <_PyBytes_FromList+0x8c> │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r3, [r8, #12] │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r7, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 7d8c <_PyBytes_FromList+0x1b0> │ │ │ │ │ + bne 7dc4 <_PyBytes_FromList+0x1b0> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 7f54 <_PyBytes_FromList+0x378> │ │ │ │ │ + beq 7f8c <_PyBytes_FromList+0x378> │ │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ │ - bhi 7f60 <_PyBytes_FromList+0x384> │ │ │ │ │ + bhi 7f98 <_PyBytes_FromList+0x384> │ │ │ │ │ cmp r6, sl │ │ │ │ │ - bge 7f8c <_PyBytes_FromList+0x3b0> │ │ │ │ │ + bge 7fc4 <_PyBytes_FromList+0x3b0> │ │ │ │ │ mov r3, r4 │ │ │ │ │ strb r5, [r3], #1 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bgt 7c64 <_PyBytes_FromList+0x88> │ │ │ │ │ + bgt 7c9c <_PyBytes_FromList+0x88> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7da8 <_PyBytes_FromList+0x1cc> │ │ │ │ │ + beq 7de0 <_PyBytes_FromList+0x1cc> │ │ │ │ │ subs r4, r3, r9 │ │ │ │ │ - beq 7e28 <_PyBytes_FromList+0x24c> │ │ │ │ │ + beq 7e60 <_PyBytes_FromList+0x24c> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 7f04 <_PyBytes_FromList+0x328> │ │ │ │ │ + bne 7f3c <_PyBytes_FromList+0x328> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 7e5c <_PyBytes_FromList+0x280> │ │ │ │ │ + blt 7e94 <_PyBytes_FromList+0x280> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 7d78 <_PyBytes_FromList+0x19c> │ │ │ │ │ + beq 7db0 <_PyBytes_FromList+0x19c> │ │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ │ - bgt 7e44 <_PyBytes_FromList+0x268> │ │ │ │ │ + bgt 7e7c <_PyBytes_FromList+0x268> │ │ │ │ │ add r0, r4, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 7f7c <_PyBytes_FromList+0x3a0> │ │ │ │ │ - ldr r3, [pc, #688] @ 7fcc <_PyBytes_FromList+0x3f0> │ │ │ │ │ + beq 7fb4 <_PyBytes_FromList+0x3a0> │ │ │ │ │ + ldr r3, [pc, #688] @ 8004 <_PyBytes_FromList+0x3f0> │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ @@ -8917,187 +8932,187 @@ │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ strb r6, [r3, #16] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r9 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [pc, #620] @ 7fc8 <_PyBytes_FromList+0x3ec> │ │ │ │ │ + ldr r3, [pc, #620] @ 8000 <_PyBytes_FromList+0x3ec> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 7f40 <_PyBytes_FromList+0x364> │ │ │ │ │ + bne 7f78 <_PyBytes_FromList+0x364> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #544 @ 0x220 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldrb r3, [sp, #28] │ │ │ │ │ - ldr r5, [pc, #588] @ 7fd0 <_PyBytes_FromList+0x3f4> │ │ │ │ │ + ldr r5, [pc, #588] @ 8008 <_PyBytes_FromList+0x3f4> │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ add r5, r5, r3, lsl #3 │ │ │ │ │ - b 7d54 <_PyBytes_FromList+0x178> │ │ │ │ │ + b 7d8c <_PyBytes_FromList+0x178> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 7c9c <_PyBytes_FromList+0xc0> │ │ │ │ │ + bne 7cd4 <_PyBytes_FromList+0xc0> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7c9c <_PyBytes_FromList+0xc0> │ │ │ │ │ + b 7cd4 <_PyBytes_FromList+0xc0> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ - bne 7e9c <_PyBytes_FromList+0x2c0> │ │ │ │ │ + bne 7ed4 <_PyBytes_FromList+0x2c0> │ │ │ │ │ add r1, r5, #16 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ - beq 7e30 <_PyBytes_FromList+0x254> │ │ │ │ │ + beq 7e68 <_PyBytes_FromList+0x254> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r5, [sp] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ - beq 7d54 <_PyBytes_FromList+0x178> │ │ │ │ │ + beq 7d8c <_PyBytes_FromList+0x178> │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 1f4 <_PyBytes_Resize> │ │ │ │ │ R_ARM_CALL _PyBytes_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7e54 <_PyBytes_FromList+0x278> │ │ │ │ │ + bne 7e8c <_PyBytes_FromList+0x278> │ │ │ │ │ ldr r5, [sp] │ │ │ │ │ - b 7d54 <_PyBytes_FromList+0x178> │ │ │ │ │ + b 7d8c <_PyBytes_FromList+0x178> │ │ │ │ │ add r9, sp, #28 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r9 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 19fc <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1a40 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Resize │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7e54 <_PyBytes_FromList+0x278> │ │ │ │ │ + beq 7e8c <_PyBytes_FromList+0x278> │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ ldr sl, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ - bgt 7c5c <_PyBytes_FromList+0x80> │ │ │ │ │ + bgt 7c94 <_PyBytes_FromList+0x80> │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b 7ccc <_PyBytes_FromList+0xf0> │ │ │ │ │ + b 7d04 <_PyBytes_FromList+0xf0> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 7f04 <_PyBytes_FromList+0x328> │ │ │ │ │ + bne 7f3c <_PyBytes_FromList+0x328> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7e70 <_PyBytes_FromList+0x294> │ │ │ │ │ - ldr r5, [pc, #400] @ 7fd4 <_PyBytes_FromList+0x3f8> │ │ │ │ │ - b 7d54 <_PyBytes_FromList+0x178> │ │ │ │ │ - ldr r3, [pc, #396] @ 7fd8 <_PyBytes_FromList+0x3fc> │ │ │ │ │ - ldr r1, [pc, #396] @ 7fdc <_PyBytes_FromList+0x400> │ │ │ │ │ + bne 7ea8 <_PyBytes_FromList+0x294> │ │ │ │ │ + ldr r5, [pc, #400] @ 800c <_PyBytes_FromList+0x3f8> │ │ │ │ │ + b 7d8c <_PyBytes_FromList+0x178> │ │ │ │ │ + ldr r3, [pc, #396] @ 8010 <_PyBytes_FromList+0x3fc> │ │ │ │ │ + ldr r1, [pc, #396] @ 8014 <_PyBytes_FromList+0x400> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 7d54 <_PyBytes_FromList+0x178> │ │ │ │ │ - ldr r3, [pc, #380] @ 7fe0 <_PyBytes_FromList+0x404> │ │ │ │ │ - ldr r1, [pc, #380] @ 7fe4 <_PyBytes_FromList+0x408> │ │ │ │ │ + b 7d8c <_PyBytes_FromList+0x178> │ │ │ │ │ + ldr r3, [pc, #380] @ 8018 <_PyBytes_FromList+0x404> │ │ │ │ │ + ldr r1, [pc, #380] @ 801c <_PyBytes_FromList+0x408> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 7e54 <_PyBytes_FromList+0x278> │ │ │ │ │ + b 7e8c <_PyBytes_FromList+0x278> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - beq 7e3c <_PyBytes_FromList+0x260> │ │ │ │ │ + beq 7e74 <_PyBytes_FromList+0x260> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 7e3c <_PyBytes_FromList+0x260> │ │ │ │ │ + bne 7e74 <_PyBytes_FromList+0x260> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7e3c <_PyBytes_FromList+0x260> │ │ │ │ │ + b 7e74 <_PyBytes_FromList+0x260> │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7f18 <_PyBytes_FromList+0x33c> │ │ │ │ │ + beq 7f50 <_PyBytes_FromList+0x33c> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ - beq 7f24 <_PyBytes_FromList+0x348> │ │ │ │ │ + beq 7f5c <_PyBytes_FromList+0x348> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r5, [sp] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - beq 7d54 <_PyBytes_FromList+0x178> │ │ │ │ │ + beq 7d8c <_PyBytes_FromList+0x178> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyByteArray_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7de4 <_PyBytes_FromList+0x208> │ │ │ │ │ + beq 7e1c <_PyBytes_FromList+0x208> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7e54 <_PyBytes_FromList+0x278> │ │ │ │ │ + beq 7e8c <_PyBytes_FromList+0x278> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 7e54 <_PyBytes_FromList+0x278> │ │ │ │ │ + bne 7e8c <_PyBytes_FromList+0x278> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7e54 <_PyBytes_FromList+0x278> │ │ │ │ │ + b 7e8c <_PyBytes_FromList+0x278> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 7d54 <_PyBytes_FromList+0x178> │ │ │ │ │ - ldr r1, [pc, #200] @ 7fe8 <_PyBytes_FromList+0x40c> │ │ │ │ │ + b 7d8c <_PyBytes_FromList+0x178> │ │ │ │ │ + ldr r1, [pc, #200] @ 8020 <_PyBytes_FromList+0x40c> │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ - bne 7eb4 <_PyBytes_FromList+0x2d8> │ │ │ │ │ + bne 7eec <_PyBytes_FromList+0x2d8> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r5, [sp] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - beq 7d54 <_PyBytes_FromList+0x178> │ │ │ │ │ - b 7ecc <_PyBytes_FromList+0x2f0> │ │ │ │ │ + beq 7d8c <_PyBytes_FromList+0x178> │ │ │ │ │ + b 7f04 <_PyBytes_FromList+0x2f0> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ add r9, sp, #28 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ - b 7ccc <_PyBytes_FromList+0xf0> │ │ │ │ │ + b 7d04 <_PyBytes_FromList+0xf0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7f70 <_PyBytes_FromList+0x394> │ │ │ │ │ - ldr r3, [pc, #132] @ 7fec <_PyBytes_FromList+0x410> │ │ │ │ │ - ldr r1, [pc, #132] @ 7ff0 <_PyBytes_FromList+0x414> │ │ │ │ │ + bne 7fa8 <_PyBytes_FromList+0x394> │ │ │ │ │ + ldr r3, [pc, #132] @ 8024 <_PyBytes_FromList+0x410> │ │ │ │ │ + ldr r1, [pc, #132] @ 8028 <_PyBytes_FromList+0x414> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ - b 7e54 <_PyBytes_FromList+0x278> │ │ │ │ │ + b 7e8c <_PyBytes_FromList+0x278> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 7d44 <_PyBytes_FromList+0x168> │ │ │ │ │ - b 7e54 <_PyBytes_FromList+0x278> │ │ │ │ │ + bne 7d7c <_PyBytes_FromList+0x168> │ │ │ │ │ + b 7e8c <_PyBytes_FromList+0x278> │ │ │ │ │ add r2, sl, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 19fc <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1a40 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Resize │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 7e54 <_PyBytes_FromList+0x278> │ │ │ │ │ + beq 7e8c <_PyBytes_FromList+0x278> │ │ │ │ │ ldr sl, [sp, #8] │ │ │ │ │ strb r5, [r3], #1 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - blt 7c64 <_PyBytes_FromList+0x88> │ │ │ │ │ - b 7ccc <_PyBytes_FromList+0xf0> │ │ │ │ │ + blt 7c9c <_PyBytes_FromList+0x88> │ │ │ │ │ + b 7d04 <_PyBytes_FromList+0xf0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 7f70 <_PyBytes_FromList+0x394> │ │ │ │ │ + b 7fa8 <_PyBytes_FromList+0x394> │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00003390 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ @@ -9109,231 +9124,231 @@ │ │ │ │ │ R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ R_ARM_ABS32 _PyByteArray_empty_string │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000344 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007ff4 <_PyBytes_FromHex>: │ │ │ │ │ +0000802c <_PyBytes_FromHex>: │ │ │ │ │ _PyBytes_FromHex(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3536] @ 0xdd0 │ │ │ │ │ sub sp, sp, #544 @ 0x220 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - ldr r1, [pc, #472] @ 81f4 <_PyBytes_FromHex+0x200> │ │ │ │ │ + ldr r1, [pc, #472] @ 822c <_PyBytes_FromHex+0x200> │ │ │ │ │ mov r3, #0 │ │ │ │ │ lsr r2, r0, #5 │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r1, [sp, #540] @ 0x21c │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ and r2, r2, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq 8150 <_PyBytes_FromHex+0x15c> │ │ │ │ │ + beq 8188 <_PyBytes_FromHex+0x15c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ add r2, r6, r6, lsr #31 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ asr r2, r2, #1 │ │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ ldreq r4, [r5, #28] │ │ │ │ │ addne r4, r5, #20 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl c04 <_PyBytesWriter_Prepare> │ │ │ │ │ + bl c48 <_PyBytesWriter_Prepare> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Prepare │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 819c <_PyBytes_FromHex+0x1a8> │ │ │ │ │ + beq 81d4 <_PyBytes_FromHex+0x1a8> │ │ │ │ │ add lr, r4, r6 │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - bls 80e0 <_PyBytes_FromHex+0xec> │ │ │ │ │ - ldr r6, [pc, #348] @ 81f8 <_PyBytes_FromHex+0x204> │ │ │ │ │ - ldr r0, [pc, #348] @ 81fc <_PyBytes_FromHex+0x208> │ │ │ │ │ + bls 8118 <_PyBytes_FromHex+0xec> │ │ │ │ │ + ldr r6, [pc, #348] @ 8230 <_PyBytes_FromHex+0x204> │ │ │ │ │ + ldr r0, [pc, #348] @ 8234 <_PyBytes_FromHex+0x208> │ │ │ │ │ ldrb r3, [r4] │ │ │ │ │ ldr r2, [r6, r3, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 8108 <_PyBytes_FromHex+0x114> │ │ │ │ │ + bne 8140 <_PyBytes_FromHex+0x114> │ │ │ │ │ ldrb r2, [r0, r3] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 8130 <_PyBytes_FromHex+0x13c> │ │ │ │ │ + bhi 8168 <_PyBytes_FromHex+0x13c> │ │ │ │ │ ldrb ip, [r4, #1] │ │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 81a4 <_PyBytes_FromHex+0x1b0> │ │ │ │ │ + bhi 81dc <_PyBytes_FromHex+0x1b0> │ │ │ │ │ add r4, r4, #2 │ │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ │ cmp lr, r4 │ │ │ │ │ strb r3, [r1], #1 │ │ │ │ │ - bhi 809c <_PyBytes_FromHex+0xa8> │ │ │ │ │ + bhi 80d4 <_PyBytes_FromHex+0xa8> │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl c7c <_PyBytesWriter_Finish> │ │ │ │ │ + bl cc0 <_PyBytesWriter_Finish> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Finish │ │ │ │ │ - ldr r3, [pc, #260] @ 81f4 <_PyBytes_FromHex+0x200> │ │ │ │ │ + ldr r3, [pc, #260] @ 822c <_PyBytes_FromHex+0x200> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 814c <_PyBytes_FromHex+0x158> │ │ │ │ │ + bne 8184 <_PyBytes_FromHex+0x158> │ │ │ │ │ add sp, sp, #544 @ 0x220 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldrb r2, [r4, #1]! │ │ │ │ │ ldr r3, [r6, r2, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - bne 8108 <_PyBytes_FromHex+0x114> │ │ │ │ │ + bne 8140 <_PyBytes_FromHex+0x114> │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - bls 80e0 <_PyBytes_FromHex+0xec> │ │ │ │ │ - ldr r3, [pc, #212] @ 81fc <_PyBytes_FromHex+0x208> │ │ │ │ │ + bls 8118 <_PyBytes_FromHex+0xec> │ │ │ │ │ + ldr r3, [pc, #212] @ 8234 <_PyBytes_FromHex+0x208> │ │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls 80bc <_PyBytes_FromHex+0xc8> │ │ │ │ │ + bls 80f4 <_PyBytes_FromHex+0xc8> │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 81d0 <_PyBytes_FromHex+0x1dc> │ │ │ │ │ + beq 8208 <_PyBytes_FromHex+0x1dc> │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r5, r5, #20 │ │ │ │ │ addeq r5, r5, #28 │ │ │ │ │ - b 81c0 <_PyBytes_FromHex+0x1cc> │ │ │ │ │ + b 81f8 <_PyBytes_FromHex+0x1cc> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ldreq r5, [r5, #28] │ │ │ │ │ lsr r3, r0, #2 │ │ │ │ │ addne r5, r5, #28 │ │ │ │ │ and r3, r3, #7 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge 8184 <_PyBytes_FromHex+0x190> │ │ │ │ │ + bge 81bc <_PyBytes_FromHex+0x190> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldrbeq r1, [r5, r2] │ │ │ │ │ - bne 81e0 <_PyBytes_FromHex+0x1ec> │ │ │ │ │ + bne 8218 <_PyBytes_FromHex+0x1ec> │ │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ │ - bls 81d8 <_PyBytes_FromHex+0x1e4> │ │ │ │ │ - ldr r3, [pc, #116] @ 8200 <_PyBytes_FromHex+0x20c> │ │ │ │ │ - ldr r1, [pc, #116] @ 8204 <_PyBytes_FromHex+0x210> │ │ │ │ │ + bls 8210 <_PyBytes_FromHex+0x1e4> │ │ │ │ │ + ldr r3, [pc, #116] @ 8238 <_PyBytes_FromHex+0x20c> │ │ │ │ │ + ldr r1, [pc, #116] @ 823c <_PyBytes_FromHex+0x210> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 31c0 <_PyBytesWriter_Dealloc> │ │ │ │ │ + bl 3204 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 80e8 <_PyBytes_FromHex+0xf4> │ │ │ │ │ + b 8120 <_PyBytes_FromHex+0xf4> │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 81c8 <_PyBytes_FromHex+0x1d4> │ │ │ │ │ + beq 8200 <_PyBytes_FromHex+0x1d4> │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r5, r5, #20 │ │ │ │ │ addeq r5, r5, #28 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ sub r2, r4, r5 │ │ │ │ │ - b 8184 <_PyBytes_FromHex+0x190> │ │ │ │ │ + b 81bc <_PyBytes_FromHex+0x190> │ │ │ │ │ ldr r5, [r5, #28] │ │ │ │ │ - b 81bc <_PyBytes_FromHex+0x1c8> │ │ │ │ │ + b 81f4 <_PyBytes_FromHex+0x1c8> │ │ │ │ │ ldr r5, [r5, #28] │ │ │ │ │ - b 81c0 <_PyBytes_FromHex+0x1cc> │ │ │ │ │ + b 81f8 <_PyBytes_FromHex+0x1cc> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - b 8168 <_PyBytes_FromHex+0x174> │ │ │ │ │ + b 81a0 <_PyBytes_FromHex+0x174> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ lsleq r1, r2, #1 │ │ │ │ │ ldrheq r1, [r5, r1] │ │ │ │ │ ldrne r1, [r5, r2, lsl #2] │ │ │ │ │ - b 817c <_PyBytes_FromHex+0x188> │ │ │ │ │ + b 81b4 <_PyBytes_FromHex+0x188> │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ R_ARM_ABS32 _Py_ctype_table │ │ │ │ │ R_ARM_ABS32 _PyLong_DigitValue │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x0000052c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00008208 : │ │ │ │ │ +00008240 : │ │ │ │ │ PyBytes_Size(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ │ - beq 8220 │ │ │ │ │ + beq 8258 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r0, [pc, #20] @ 824c │ │ │ │ │ + ldr r0, [pc, #20] @ 8284 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #16] @ 8250 │ │ │ │ │ + ldr r1, [pc, #16] @ 8288 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x0000006c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00008254 : │ │ │ │ │ +0000828c : │ │ │ │ │ PyBytes_DecodeEscape(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ add ip, sp, #12 │ │ │ │ │ add r3, sp, #8 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 44c <_PyBytes_DecodeEscape2> │ │ │ │ │ R_ARM_CALL _PyBytes_DecodeEscape2 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 82d8 │ │ │ │ │ + beq 8310 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 8298 │ │ │ │ │ + bne 82d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r2, [pc, #100] @ 8304 │ │ │ │ │ + ldr r2, [pc, #100] @ 833c │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ - ble 82e0 │ │ │ │ │ - ldr r2, [pc, #88] @ 8308 │ │ │ │ │ + ble 8318 │ │ │ │ │ + ldr r2, [pc, #88] @ 8340 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 828c │ │ │ │ │ + bge 82c4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 82d8 │ │ │ │ │ + beq 8310 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 82f8 │ │ │ │ │ + beq 8330 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 828c │ │ │ │ │ - ldr r2, [pc, #36] @ 830c │ │ │ │ │ + b 82c4 │ │ │ │ │ + ldr r2, [pc, #36] @ 8344 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 828c │ │ │ │ │ - b 82bc │ │ │ │ │ + bge 82c4 │ │ │ │ │ + b 82f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 82d8 │ │ │ │ │ + b 8310 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_DeprecationWarning │ │ │ │ │ .word 0x0000057c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000005a0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,39 +1,39 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ │ - 0x00000000 3c004b01 4b014b01 4b014b01 4b014b01 <.K.K.K.K.K.K.K. │ │ │ │ │ - 0x00000010 4b014b01 4b014b01 4b014b01 4b014b01 K.K.K.K.K.K.K.K. │ │ │ │ │ - 0x00000020 4b014b01 4b014b01 4b014b01 4b014b01 K.K.K.K.K.K.K.K. │ │ │ │ │ - 0x00000030 54014b01 4b014b01 4b016201 4b014b01 T.K.K.K.K.b.K.K. │ │ │ │ │ - 0x00000040 4b014b01 4b014b01 4b014b01 69006900 K.K.K.K.K.K.i.i. │ │ │ │ │ - 0x00000050 69006900 69006900 69006900 4b014b01 i.i.i.i.i.i.K.K. │ │ │ │ │ - 0x00000060 4b014b01 4b014b01 4b014b01 4b014b01 K.K.K.K.K.K.K.K. │ │ │ │ │ - 0x00000070 4b014b01 4b014b01 4b014b01 4b014b01 K.K.K.K.K.K.K.K. │ │ │ │ │ - 0x00000080 4b014b01 4b014b01 4b014b01 4b014b01 K.K.K.K.K.K.K.K. │ │ │ │ │ - 0x00000090 4b014b01 4b014b01 4b014b01 4b014b01 K.K.K.K.K.K.K.K. │ │ │ │ │ - 0x000000a0 4b014b01 a7004b01 4b014b01 4b014501 K.K...K.K.K.K.E. │ │ │ │ │ - 0x000000b0 65014b01 4b014b01 48014b01 4b014b01 e.K.K.K.H.K.K.K. │ │ │ │ │ - 0x000000c0 4b014b01 4b014b01 3a004b01 4b014b01 K.K.K.K.:.K.K.K. │ │ │ │ │ - 0x000000d0 a4004b01 aa004b01 5a014b01 00002c00 ..K...K.Z.K...,. │ │ │ │ │ - 0x000000e0 59005900 59005900 59005900 59005900 Y.Y.Y.Y.Y.Y.Y.Y. │ │ │ │ │ - 0x000000f0 59005900 59005900 59005900 59005900 Y.Y.Y.Y.Y.Y.Y.Y. │ │ │ │ │ - 0x00000100 59005900 59005900 59005900 59002c01 Y.Y.Y.Y.Y.Y.Y.,. │ │ │ │ │ - 0x00000110 59005900 59005900 11015900 59005900 Y.Y.Y.Y...Y.Y.Y. │ │ │ │ │ - 0x00000120 59005900 59005900 59003000 30003000 Y.Y.Y.Y.Y.0.0.0. │ │ │ │ │ - 0x00000130 30003000 30003000 30005900 59005900 0.0.0.0.0.Y.Y.Y. │ │ │ │ │ - 0x00000140 59005900 59005900 59005900 59005900 Y.Y.Y.Y.Y.Y.Y.Y. │ │ │ │ │ - 0x00000150 59005900 59005900 59005900 59005900 Y.Y.Y.Y.Y.Y.Y.Y. │ │ │ │ │ - 0x00000160 59005900 59005900 59005900 59005900 Y.Y.Y.Y.Y.Y.Y.Y. │ │ │ │ │ - 0x00000170 59005900 59005900 59005900 59005900 Y.Y.Y.Y.Y.Y.Y.Y. │ │ │ │ │ - 0x00000180 59005f00 59005900 59005900 d500db00 Y._.Y.Y.Y.Y..... │ │ │ │ │ - 0x00000190 59005900 5900d800 59005900 59005900 Y.Y.Y...Y.Y.Y.Y. │ │ │ │ │ - 0x000001a0 59005900 59002a00 59005900 59005600 Y.Y.Y.*.Y.Y.Y.V. │ │ │ │ │ - 0x000001b0 59006200 59000001 59000000 02000002 Y.b.Y...Y....... │ │ │ │ │ - 0x000001c0 02000400 27272b27 00050f0f 0a0f0000 ....''+'........ │ │ │ │ │ + 0x00000000 3c009001 90019001 90019001 90019001 <............... │ │ │ │ │ + 0x00000010 90019001 90019001 90019001 90019001 ................ │ │ │ │ │ + 0x00000020 90019001 90019001 90019001 90019001 ................ │ │ │ │ │ + 0x00000030 74019001 90019001 90016501 90019001 t.........e..... │ │ │ │ │ + 0x00000040 90019001 90019001 90019001 6c006c00 ............l.l. │ │ │ │ │ + 0x00000050 6c006c00 6c006c00 6c006c00 90019001 l.l.l.l.l.l..... │ │ │ │ │ + 0x00000060 90019001 90019001 90019001 90019001 ................ │ │ │ │ │ + 0x00000070 90019001 90019001 90019001 90019001 ................ │ │ │ │ │ + 0x00000080 90019001 90019001 90019001 90019001 ................ │ │ │ │ │ + 0x00000090 90019001 90019001 90019001 90019001 ................ │ │ │ │ │ + 0x000000a0 90019001 ab009001 90019001 90018a01 ................ │ │ │ │ │ + 0x000000b0 77019001 90019001 8d019001 90019001 w............... │ │ │ │ │ + 0x000000c0 90019001 90019001 3a009001 90019001 ........:....... │ │ │ │ │ + 0x000000d0 a8009001 ae009001 46019001 00006600 ........F.....f. │ │ │ │ │ + 0x000000e0 46014601 46014601 46014601 46014601 F.F.F.F.F.F.F.F. │ │ │ │ │ + 0x000000f0 46014601 46014601 46014601 46014601 F.F.F.F.F.F.F.F. │ │ │ │ │ + 0x00000100 46014601 46014601 46014601 4601cf00 F.F.F.F.F.F.F... │ │ │ │ │ + 0x00000110 46014601 46014601 d3004601 46014601 F.F.F.F...F.F.F. │ │ │ │ │ + 0x00000120 46014601 46014601 46013100 31003100 F.F.F.F.F.1.1.1. │ │ │ │ │ + 0x00000130 31003100 31003100 31004601 46014601 1.1.1.1.1.F.F.F. │ │ │ │ │ + 0x00000140 46014601 46014601 46014601 46014601 F.F.F.F.F.F.F.F. │ │ │ │ │ + 0x00000150 46014601 46014601 46014601 46014601 F.F.F.F.F.F.F.F. │ │ │ │ │ + 0x00000160 46014601 46014601 46014601 46014601 F.F.F.F.F.F.F.F. │ │ │ │ │ + 0x00000170 46014601 46014601 46014601 46014601 F.F.F.F.F.F.F.F. │ │ │ │ │ + 0x00000180 46015e00 46014601 46014601 11011501 F.^.F.F.F.F..... │ │ │ │ │ + 0x00000190 46014601 46011901 46014601 46014601 F.F.F...F.F.F.F. │ │ │ │ │ + 0x000001a0 46014601 46012d00 46014601 46015a00 F.F.F.-.F.F.F.Z. │ │ │ │ │ + 0x000001b0 46016200 46014201 46010000 02000002 F.b.F.B.F....... │ │ │ │ │ + 0x000001c0 02000400 22222622 00050f0f 0a0f0000 ....""&"........ │ │ │ │ │ 0x000001d0 b9b900b9 b9b9b9b9 b9b9b9b9 b9b9b9b9 ................ │ │ │ │ │ 0x000001e0 b9b9b9b9 b9b9b902 b9b9b9b9 050000aa ................ │ │ │ │ │ 0x000001f0 aa00aaaa aaaaaaaa aaaaaaaa aaaaaaaa ................ │ │ │ │ │ 0x00000200 aaaaaaaa aaaa08aa aaaaaa0c f2000a01 ................ │ │ │ │ │ 0x00000210 4c014c01 4c014c01 fd004c01 4c014c01 L.L.L.L...L.L.L. │ │ │ │ │ 0x00000220 4c014c01 4c011801 4c014c01 00004c01 L.L.L...L.L...L. │ │ │ │ │ 0x00000230 cd004c01 4c017201 bf020000 0000ba02 ..L.L.r......... │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ R_ARM_CALL _Py_GetConfig │ │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, #1 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - b 3a90 │ │ │ │ │ + b 3ac8 │ │ │ │ │ R_ARM_JUMP24 PyBytes_Repr │ │ │ │ │ ldr r3, [pc, #28] @ 58 │ │ │ │ │ ldr r1, [pc, #28] @ 5c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnEx │ │ │ │ │ @@ -250,15 +250,15 @@ │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ cmp fp, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ beq 354 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl c04 │ │ │ │ │ + bl c48 │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Prepare │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ bne 338 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ b 2fc │ │ │ │ │ @@ -375,15 +375,15 @@ │ │ │ │ │ b 4e4 │ │ │ │ │ mov r3, #32 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ bgt 4d0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 3188 │ │ │ │ │ + b 31cc │ │ │ │ │ R_ARM_JUMP24 return_self │ │ │ │ │ sub r2, r4, r2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 4fc │ │ │ │ │ mov r0, #0 │ │ │ │ │ @@ -405,15 +405,15 @@ │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ bic r4, r1, r1, asr #31 │ │ │ │ │ bic sl, r2, r2, asr #31 │ │ │ │ │ mov r7, r3 │ │ │ │ │ orrs r3, sl, r4 │ │ │ │ │ bne 528 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b 3188 │ │ │ │ │ + b 31cc │ │ │ │ │ R_ARM_JUMP24 return_self │ │ │ │ │ mov r9, r1 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r1, sl, r1 │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ @@ -458,15 +458,15 @@ │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ moveq ip, r1 │ │ │ │ │ addeq r0, ip, r4 │ │ │ │ │ beq 5e4 <_PyBytes_ReverseFind+0x40> │ │ │ │ │ mvn ip, #0 │ │ │ │ │ mov lr, #2 │ │ │ │ │ stm sp, {ip, lr} │ │ │ │ │ - bl 32b4 │ │ │ │ │ + bl 32f8 │ │ │ │ │ R_ARM_CALL fastsearch │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addge r0, r0, r4 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ 000005ec : │ │ │ │ │ @@ -552,15 +552,15 @@ │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ b 74c │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ bgt 728 │ │ │ │ │ mov r0, r7 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 3188 │ │ │ │ │ + b 31cc │ │ │ │ │ R_ARM_JUMP24 return_self │ │ │ │ │ sub r2, r4, r2 │ │ │ │ │ and r1, r4, r2 │ │ │ │ │ add ip, r2, r2, lsr #31 │ │ │ │ │ and r1, r1, #1 │ │ │ │ │ add r1, r1, ip, asr #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -842,15 +842,15 @@ │ │ │ │ │ b af4 │ │ │ │ │ mov r3, #32 │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r4, r1 │ │ │ │ │ bgt ae0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 3188 │ │ │ │ │ + b 31cc │ │ │ │ │ R_ARM_JUMP24 return_self │ │ │ │ │ sub r1, r4, r1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 4fc │ │ │ │ │ mov r0, #0 │ │ │ │ │ @@ -1175,15 +1175,15 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 32b4 │ │ │ │ │ + bl 32f8 │ │ │ │ │ R_ARM_CALL fastsearch │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ blt 1010 │ │ │ │ │ add r0, fp, sl │ │ │ │ │ sub r1, r6, r0 │ │ │ │ │ add r0, r9, r0 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -1412,15 +1412,15 @@ │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ bgt 1288 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 3188 │ │ │ │ │ + b 31cc │ │ │ │ │ R_ARM_JUMP24 return_self │ │ │ │ │ add r3, r0, #16 │ │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ │ @@ -1498,19 +1498,19 @@ │ │ │ │ │ 000013d0 : │ │ │ │ │ PyBytes_ConcatAndDel(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bl fd4 │ │ │ │ │ + bl 1018 │ │ │ │ │ R_ARM_CALL PyBytes_Concat │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - b 2064 │ │ │ │ │ + b 20a8 │ │ │ │ │ R_ARM_JUMP24 Py_XDECREF │ │ │ │ │ │ │ │ │ │ 000013f4 : │ │ │ │ │ striter_reduce(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -158,26 +158,26 @@ │ │ │ │ │ 0x000009b0 616c6c00 50794f62 6a656374 5f467265 all.PyObject_Fre │ │ │ │ │ 0x000009c0 65005079 42797465 735f4173 53747269 e.PyBytes_AsStri │ │ │ │ │ 0x000009d0 6e670050 79457272 5f466f72 6d617400 ng.PyErr_Format. │ │ │ │ │ 0x000009e0 50794578 635f5479 70654572 726f7200 PyExc_TypeError. │ │ │ │ │ 0x000009f0 5f507942 79746573 5f446563 6f646545 _PyBytes_DecodeE │ │ │ │ │ 0x00000a00 73636170 6532005f 50794279 74657357 scape2._PyBytesW │ │ │ │ │ 0x00000a10 72697465 725f5265 73697a65 00507942 riter_Resize.PyB │ │ │ │ │ - 0x00000a20 79746541 72726179 5f46726f 6d537472 yteArray_FromStr │ │ │ │ │ - 0x00000a30 696e6741 6e645369 7a650050 79427974 ingAndSize.PyByt │ │ │ │ │ - 0x00000a40 65417272 61795f52 6573697a 65005f5f eArray_Resize.__ │ │ │ │ │ - 0x00000a50 73746163 6b5f6368 6b5f6661 696c005f stack_chk_fail._ │ │ │ │ │ - 0x00000a60 50794279 74657357 72697465 725f4465 PyBytesWriter_De │ │ │ │ │ - 0x00000a70 616c6c6f 63007374 72636d70 005f5f73 alloc.strcmp.__s │ │ │ │ │ + 0x00000a20 79746541 72726179 5f526573 697a6500 yteArray_Resize. │ │ │ │ │ + 0x00000a30 50794279 74654172 7261795f 46726f6d PyByteArray_From │ │ │ │ │ + 0x00000a40 53747269 6e67416e 6453697a 65005f5f StringAndSize.__ │ │ │ │ │ + 0x00000a50 73746163 6b5f6368 6b5f6661 696c0073 stack_chk_fail.s │ │ │ │ │ + 0x00000a60 7472636d 70005f50 79427974 65735772 trcmp._PyBytesWr │ │ │ │ │ + 0x00000a70 69746572 5f446561 6c6c6f63 005f5f73 iter_Dealloc.__s │ │ │ │ │ 0x00000a80 7461636b 5f63686b 5f677561 7264005f tack_chk_guard._ │ │ │ │ │ 0x00000a90 50794c6f 6e675f44 69676974 56616c75 PyLong_DigitValu │ │ │ │ │ 0x00000aa0 65005f50 79427974 65417272 61795f65 e._PyByteArray_e │ │ │ │ │ - 0x00000ab0 6d707479 5f737472 696e6700 50794578 mpty_string.PyEx │ │ │ │ │ - 0x00000ac0 635f5661 6c756545 72726f72 005f5079 c_ValueError._Py │ │ │ │ │ - 0x00000ad0 5f637479 70655f74 61626c65 005f5079 _ctype_table._Py │ │ │ │ │ + 0x00000ab0 6d707479 5f737472 696e6700 5f50795f mpty_string._Py_ │ │ │ │ │ + 0x00000ac0 63747970 655f7461 626c6500 50794578 ctype_table.PyEx │ │ │ │ │ + 0x00000ad0 635f5661 6c756545 72726f72 005f5079 c_ValueError._Py │ │ │ │ │ 0x00000ae0 42797465 73577269 7465725f 50726570 BytesWriter_Prep │ │ │ │ │ 0x00000af0 61726500 5f507942 79746573 57726974 are._PyBytesWrit │ │ │ │ │ 0x00000b00 65725f46 696e6973 68005079 42797465 er_Finish.PyByte │ │ │ │ │ 0x00000b10 735f4672 6f6d5374 72696e67 00737472 s_FromString.str │ │ │ │ │ 0x00000b20 6c656e00 50794279 7465735f 436f6e63 len.PyBytes_Conc │ │ │ │ │ 0x00000b30 61740050 794f626a 6563745f 47657442 at.PyObject_GetB │ │ │ │ │ 0x00000b40 75666665 72005079 42756666 65725f52 uffer.PyBuffer_R │ │ │ ├── call.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1386,19 +1386,19 @@ │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r6, [pc, #424] @ 1508 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r6, [pc, r6] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r7, [r0, r6] │ │ │ │ │ + ldr r8, [r0, r6] │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyObject_GetMethod> │ │ │ │ │ R_ARM_CALL _PyObject_GetMethod │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ @@ -1415,20 +1415,20 @@ │ │ │ │ │ add r1, r6, r1 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r9, [sp, #12] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ beq 1444 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r9 │ │ │ │ │ - ldr r3, [r7, #72] @ 0x48 │ │ │ │ │ + ldr r3, [r8, #72] @ 0x48 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 147c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 14a0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -1445,16 +1445,16 @@ │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ bne 13b8 │ │ │ │ │ bic r3, r4, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - str r8, [sp] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + str r7, [sp] │ │ │ │ │ bl 8a4 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bne 1410 │ │ │ │ │ @@ -1476,23 +1476,23 @@ │ │ │ │ │ beq 1400 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bne 14f0 │ │ │ │ │ ldr r3, [pc, #76] @ 150c │ │ │ │ │ ldr r2, [pc, #76] @ 1510 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ bl 0 <_PyErr_FormatFromCauseTstate> │ │ │ │ │ R_ARM_CALL _PyErr_FormatFromCauseTstate │ │ │ │ │ b 1490 │ │ │ │ │ ldr r3, [pc, #48] @ 150c │ │ │ │ │ ldr r2, [pc, #52] @ 1514 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ b 1490 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ @@ -1975,27 +1975,27 @@ │ │ │ │ │ │ │ │ │ │ 00001b80 <_PyObject_Call_Prepend>: │ │ │ │ │ _PyObject_Call_Prepend(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ │ + ldr sl, [r3, #8] │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ - add r6, r9, #1 │ │ │ │ │ + add r6, sl, #1 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ bgt 1e90 <_PyObject_Call_Prepend+0x310> │ │ │ │ │ add r1, r3, #12 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ add r0, sp, #24 │ │ │ │ │ - lsl r2, r9, #2 │ │ │ │ │ + lsl r2, sl, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ add r9, sp, #20 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ bic sl, r6, #-2147483648 @ 0x80000000 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ @@ -2184,17 +2184,17 @@ │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 1f68 <_PyObject_Call_Prepend+0x3e8> │ │ │ │ │ mov r0, r7 │ │ │ │ │ - lsl r2, r9, #2 │ │ │ │ │ + lsl r2, sl, #2 │ │ │ │ │ add r1, r3, #12 │ │ │ │ │ - str sl, [r0], #4 │ │ │ │ │ + str r9, [r0], #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov sl, r6 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ add r9, sp, #20 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ ├── complexobject.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -34,21 +34,21 @@ │ │ │ │ │ 30: 00000000 0 SECTION LOCAL DEFAULT 10 .rodata.str1.4 │ │ │ │ │ 31: 00000000 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 32: 00000330 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 33: 00000330 1212 FUNC LOCAL DEFAULT 6 complex_div │ │ │ │ │ 34: 000007dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 35: 000007ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 36: 00000a68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 37: 00000a6c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 38: 00000a6c 1988 FUNC LOCAL DEFAULT 6 complex_new │ │ │ │ │ - 39: 000011f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 40: 00000ea4 680 FUNC LOCAL DEFAULT 1 complex_from_string_inner │ │ │ │ │ - 41: 00000548 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 42: 00000548 1440 FUNC LOCAL DEFAULT 1 complex_pow │ │ │ │ │ - 43: 00000ab4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 37: 00000548 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 38: 00000548 1440 FUNC LOCAL DEFAULT 1 complex_pow │ │ │ │ │ + 39: 00000ab4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 40: 00000a6c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 41: 00000a6c 1988 FUNC LOCAL DEFAULT 6 complex_new │ │ │ │ │ + 42: 000011f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 43: 00000ea4 680 FUNC LOCAL DEFAULT 1 complex_from_string_inner │ │ │ │ │ 44: 00001230 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 45: 000013a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 46: 00000ae8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 47: 00000d50 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 48: 00000d54 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 49: 00000d54 336 FUNC LOCAL DEFAULT 1 complex_repr │ │ │ │ │ 50: 00000e8c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ @@ -114,36 +114,36 @@ │ │ │ │ │ 110: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dcmple │ │ │ │ │ 111: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ddiv │ │ │ │ │ 112: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dmul │ │ │ │ │ 113: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dcmpge │ │ │ │ │ 114: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 115: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ 116: 000007ec 640 FUNC GLOBAL DEFAULT 6 _Py_c_quot │ │ │ │ │ - 117: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ - 118: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Float │ │ │ │ │ - 119: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ - 120: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 121: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_string_to_number_with_underscores │ │ │ │ │ - 122: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_read_tp │ │ │ │ │ - 123: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 124: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 125: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 126: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ - 127: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 128: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 129: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 130: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 131: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 132: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 133: 00000000 0 NOTYPE GLOBAL DEFAULT UND floor │ │ │ │ │ - 134: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_d2iz │ │ │ │ │ - 135: 00000ae8 620 FUNC GLOBAL DEFAULT 1 _Py_c_pow │ │ │ │ │ - 136: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 137: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 138: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 117: 00000000 0 NOTYPE GLOBAL DEFAULT UND floor │ │ │ │ │ + 118: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_d2iz │ │ │ │ │ + 119: 00000ae8 620 FUNC GLOBAL DEFAULT 1 _Py_c_pow │ │ │ │ │ + 120: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 121: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 122: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 123: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ + 124: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Float │ │ │ │ │ + 125: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ + 126: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 127: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_string_to_number_with_underscores │ │ │ │ │ + 128: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_read_tp │ │ │ │ │ + 129: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 130: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ + 131: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 132: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ + 133: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 134: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 135: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 136: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 137: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 138: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ 139: 00000000 0 NOTYPE GLOBAL DEFAULT UND hypot │ │ │ │ │ 140: 00000000 0 NOTYPE GLOBAL DEFAULT UND pow │ │ │ │ │ 141: 00000000 0 NOTYPE GLOBAL DEFAULT UND atan2 │ │ │ │ │ 142: 00000000 0 NOTYPE GLOBAL DEFAULT UND exp │ │ │ │ │ 143: 00000000 0 NOTYPE GLOBAL DEFAULT UND log │ │ │ │ │ 144: 00000000 0 NOTYPE GLOBAL DEFAULT UND sincos │ │ │ │ │ 145: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -40,30 +40,30 @@ │ │ │ │ │ 000004f4 00005c1c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ 000004f8 00005f1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000538 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000540 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000005a0 00005a1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000005d8 00006c1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ 000005f8 00005e1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -0000060c 0000851c R_ARM_CALL 00000000 floor │ │ │ │ │ +0000060c 0000751c R_ARM_CALL 00000000 floor │ │ │ │ │ 00000618 00005e1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 00000634 00006e1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -00000648 0000861c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +00000648 0000761c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ 000006b8 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 000006d0 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 000006e4 00005b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ 00000700 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00000714 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00000728 0000651c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ 00000748 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00000764 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00000778 00005b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ 00000790 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 0000079c 0000651c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -000007d8 0000871c R_ARM_CALL 00000ae8 _Py_c_pow │ │ │ │ │ +000007d8 0000771c R_ARM_CALL 00000ae8 _Py_c_pow │ │ │ │ │ 000007f4 00005e1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 00000814 00005e1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 00000838 00005e1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 00000858 00005e1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 00000894 0000561c R_ARM_CALL 00000000 PyComplex_FromCComplex │ │ │ │ │ 000008d8 0000721c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000008f0 0000721c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ @@ -78,20 +78,20 @@ │ │ │ │ │ 00000a24 0000651c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ 00000a48 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00000a60 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00000a74 00005b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ 00000a88 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00000a94 0000651c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ 00000ab4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000ab8 00008802 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00000acc 00008902 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00000ab8 00007802 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00000acc 00007902 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ 00000ad0 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ad4 00007302 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ 00000ad8 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000adc 00008a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00000adc 00007a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00000ae0 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ae4 00004702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b30 00005e1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 00000b50 00005e1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 00000b74 00005e1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 00000b90 00005e1c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 00000bb4 00008b1c R_ARM_CALL 00000000 hypot │ │ │ │ │ @@ -133,21 +133,21 @@ │ │ │ │ │ 0000108c 00009a1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00001098 00009b1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 000010d8 0000721c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000010f8 00005f1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000110c 00009a1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00001118 00009b1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00001138 00009c02 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -00001144 00008a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00001144 00007a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00001148 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001168 00009d1c R_ARM_CALL 000011b4 _Py_c_abs │ │ │ │ │ 00001174 00006c1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ 00001190 0000661d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ 000011a0 0000721c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000011ac 00008902 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000011ac 00007902 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ 000011b0 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000011e8 00009e1c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ 0000120c 00009f1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ 0000122c 00009e1c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ 00001248 00009f1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ 00001264 00008b1c R_ARM_CALL 00000000 hypot │ │ │ │ │ 00001270 00006c1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ @@ -168,26 +168,26 @@ │ │ │ │ │ 0000003c 00001402 R_ARM_ABS32 00000070 complex_hash │ │ │ │ │ 00000048 0000a802 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00004702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000064 00001802 R_ARM_ABS32 000000dc complex_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000098 0000a902 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ -0000009c 00002602 R_ARM_ABS32 00000a6c complex_new │ │ │ │ │ +0000009c 00002902 R_ARM_ABS32 00000a6c complex_new │ │ │ │ │ 000000a0 0000aa02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ 000000d4 00004702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000000d8 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000108 0000ab02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000110 00008102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000114 00008102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000110 00008702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000114 00008702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000118 00001602 R_ARM_ABS32 000002f0 complex_add │ │ │ │ │ 0000011c 00000702 R_ARM_ABS32 00000000 complex_sub │ │ │ │ │ 00000120 00003402 R_ARM_ABS32 000013c4 complex_mul │ │ │ │ │ -0000012c 00002a02 R_ARM_ABS32 00000548 complex_pow │ │ │ │ │ +0000012c 00002602 R_ARM_ABS32 00000548 complex_pow │ │ │ │ │ 00000130 00000502 R_ARM_ABS32 00000000 complex_neg │ │ │ │ │ 00000134 00000f02 R_ARM_ABS32 000001dc complex_pos │ │ │ │ │ 00000138 00003c02 R_ARM_ABS32 00001150 complex_abs │ │ │ │ │ 0000013c 00004102 R_ARM_ABS32 000000d0 complex_bool │ │ │ │ │ 00000190 00002102 R_ARM_ABS32 00000330 complex_div │ │ │ │ │ 000001a8 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001b8 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -304,84 +304,84 @@ │ │ │ │ │ 000009c8 0000651c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ 000009d4 00006f1c R_ARM_CALL 00000000 __aeabi_ddiv │ │ │ │ │ 000009ec 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 000009f4 00005b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ 00000a00 00006f1c R_ARM_CALL 00000000 __aeabi_ddiv │ │ │ │ │ 00000a20 0000711c R_ARM_CALL 00000000 __aeabi_dcmpge │ │ │ │ │ 00000a30 00006c1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ -00000b10 0000751c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00000b10 00007b1c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ 00000b1c 00005f1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000b78 00005a1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b88 0000761c R_ARM_CALL 00000000 PyNumber_Float │ │ │ │ │ +00000b88 00007c1c R_ARM_CALL 00000000 PyNumber_Float │ │ │ │ │ 00000ba4 00005c1c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ 00000bf8 00005a1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000c08 0000761c R_ARM_CALL 00000000 PyNumber_Float │ │ │ │ │ +00000c08 00007c1c R_ARM_CALL 00000000 PyNumber_Float │ │ │ │ │ 00000c14 00005c1c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ 00000c74 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c94 0000771c R_ARM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ -00000ca4 0000781c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00000cc0 0000791c R_ARM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ -00000d00 00007a1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000d20 00007b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000d54 00007c1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00000c94 00007d1c R_ARM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ +00000ca4 00007e1c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00000cc0 00007f1c R_ARM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ +00000d00 0000801c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000d20 0000811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00000d54 0000821c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ 00000d7c 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000de8 00005a1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000e48 00005a1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000e68 00007d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000e68 0000831c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000e8c 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000ea8 0000721c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000f18 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000f28 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f9c 00007e1c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00000fd0 00007f1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000104c 0000801c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001090 0000801c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000f9c 0000841c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00000fd0 0000851c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000104c 0000861c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001090 0000861c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 000010a4 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000010b4 00005a1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000010d4 00007d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000010f4 00007d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000010d4 0000831c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000010f4 0000831c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00001120 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001138 00007d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001138 0000831c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000115c 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001170 00005b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ 00001190 0000651c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -000011b0 00007d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000011b0 0000831c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 000011d8 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000011ec 0000721c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000011f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000011f8 00008102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000011fc 00002802 R_ARM_ABS32 00000ea4 complex_from_string_inner │ │ │ │ │ +000011f8 00008702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000011fc 00002b02 R_ARM_ABS32 00000ea4 complex_from_string_inner │ │ │ │ │ 00001200 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001204 0000826b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001208 00008302 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00001204 0000886b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001208 00008902 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 0000120c 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001210 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001214 00008102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001218 00008402 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00001214 00008702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001218 00008a02 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ 0000121c 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001220 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001224 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001228 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000122c 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001248 0000751c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00001274 00007a1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00001294 00007b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000012c8 00007c1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00001248 00007b1c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00001274 0000801c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00001294 0000811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000012c8 0000821c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ 000012f0 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000130c 00005a1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001330 00007d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001330 0000831c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00001354 0000631c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000136c 00007e1c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -0000139c 00007f1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -000013a8 00008102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000013ac 0000826b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000136c 0000841c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +0000139c 0000851c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +000013a8 00008702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000013ac 0000886b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000013b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000013b4 00008302 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000013b4 00008902 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 000013b8 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000013bc 00008402 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ +000013bc 00008a02 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ 000013c0 00001e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001428 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00001440 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00001454 00005b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ 0000146c 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00001484 0000701c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ 00001498 0000651c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ complex division by zero │ │ │ │ │ +complex modulo │ │ │ │ │ +0.0 to a negative or complex power │ │ │ │ │ +complex exponentiation │ │ │ │ │ complex() can't take second arg if first is a string │ │ │ │ │ complex() second arg can't be a string │ │ │ │ │ __complex__ returned non-complex (type %.200s) │ │ │ │ │ __complex__ returned non-complex (type %.200s). The ability to return an instance of a strict subclass of complex is deprecated, and may be removed in a future version of Python. │ │ │ │ │ complex() first argument must be a string or a number, not '%.200s' │ │ │ │ │ complex() second argument must be a number, not '%.200s' │ │ │ │ │ -complex modulo │ │ │ │ │ -0.0 to a negative or complex power │ │ │ │ │ -complex exponentiation │ │ │ │ │ %s%s%sj%s │ │ │ │ │ argument │ │ │ │ │ __format__ │ │ │ │ │ complex() arg is a malformed string │ │ │ │ │ absolute value too large │ │ │ │ │ the real part of a complex number │ │ │ │ │ the imaginary part of a complex number │ │ │ │ │ @@ -37,17 +37,17 @@ │ │ │ │ │ complex___complex___impl │ │ │ │ │ complex_pos │ │ │ │ │ try_complex_special_method │ │ │ │ │ complex_hash │ │ │ │ │ complex_add │ │ │ │ │ complex_richcompare │ │ │ │ │ complex_div │ │ │ │ │ +complex_pow │ │ │ │ │ complex_new │ │ │ │ │ complex_from_string_inner │ │ │ │ │ -complex_pow │ │ │ │ │ complex_repr │ │ │ │ │ complex_mul │ │ │ │ │ complex___format__ │ │ │ │ │ complex___complex__ │ │ │ │ │ complex_abs │ │ │ │ │ complex_bool │ │ │ │ │ complex_conjugate │ │ │ │ │ @@ -90,14 +90,19 @@ │ │ │ │ │ __aeabi_dcmple │ │ │ │ │ __aeabi_ddiv │ │ │ │ │ __aeabi_dmul │ │ │ │ │ __aeabi_dcmpge │ │ │ │ │ PyErr_SetString │ │ │ │ │ PyExc_ZeroDivisionError │ │ │ │ │ _Py_c_quot │ │ │ │ │ +__aeabi_d2iz │ │ │ │ │ +_Py_c_pow │ │ │ │ │ +_Py_NoneStruct │ │ │ │ │ +PyExc_OverflowError │ │ │ │ │ +PyExc_ValueError │ │ │ │ │ _PyObject_LookupSpecial │ │ │ │ │ PyNumber_Float │ │ │ │ │ _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ PyUnicode_AsUTF8AndSize │ │ │ │ │ _Py_string_to_number_with_underscores │ │ │ │ │ __aeabi_read_tp │ │ │ │ │ _Py_CheckFunctionResult │ │ │ │ │ @@ -105,19 +110,14 @@ │ │ │ │ │ PyErr_WarnFormat │ │ │ │ │ _PyObject_MakeTpCall │ │ │ │ │ _PyArg_UnpackKeywords │ │ │ │ │ _PyRuntime │ │ │ │ │ _Py_tss_tstate │ │ │ │ │ PyExc_TypeError │ │ │ │ │ PyExc_DeprecationWarning │ │ │ │ │ -__aeabi_d2iz │ │ │ │ │ -_Py_c_pow │ │ │ │ │ -_Py_NoneStruct │ │ │ │ │ -PyExc_OverflowError │ │ │ │ │ -PyExc_ValueError │ │ │ │ │ PyOS_double_to_string │ │ │ │ │ PyUnicode_FromFormat │ │ │ │ │ PyMem_Free │ │ │ │ │ _PyArg_BadArgument │ │ │ │ │ _PyUnicodeWriter_Init │ │ │ │ │ _PyComplex_FormatAdvancedWriter │ │ │ │ │ _PyUnicodeWriter_Dealloc │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -796,23 +796,23 @@ │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x40590000 │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ .word 0x7ff00000 │ │ │ │ │ .word 0xfff00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ - .word 0x0000021c │ │ │ │ │ + .word 0x00000050 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ZeroDivisionError │ │ │ │ │ - .word 0x000001f8 │ │ │ │ │ + .word 0x0000002c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ - .word 0x000001e8 │ │ │ │ │ + .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ 00000ae8 <_Py_c_pow>: │ │ │ │ │ _Py_c_pow(): │ │ │ │ │ sub sp, sp, #8 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ │ - 0x00000000 ffffff3f 00000000 00000000 54000000 ...?........T... │ │ │ │ │ + 0x00000000 ffffff3f 00000000 00000000 a0000000 ...?............ │ │ │ │ │ 0x00000010 18000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x00000020 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x00000030 18010000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x00000040 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x00000050 00000000 00040000 1c000000 00000000 ................ │ │ │ │ │ 0x00000060 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x00000070 00000000 e4010000 a8010000 00000000 ................ │ │ │ │ │ 0x00000080 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x00000090 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x000000a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x000000b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x000000c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x000000d0 00000000 10000000 54000000 00000000 ........T....... │ │ │ │ │ + 0x000000d0 00000000 10000000 a0000000 00000000 ................ │ │ │ │ │ 0x000000e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x000000f0 00000000 04010000 00000000 00000000 ................ │ │ │ │ │ 0x00000100 00000000 ffffff3f 00000000 02000000 .......?........ │ │ │ │ │ 0x00000110 a8970000 94820000 00000000 00000000 ................ │ │ │ │ │ 0x00000120 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x00000130 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x00000140 00000000 00000000 00000000 00000000 ................ │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1305,37 +1305,37 @@ │ │ │ │ │ b eac │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00005308 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 complex_from_string_inner │ │ │ │ │ - .word 0x00000054 │ │ │ │ │ + .word 0x000000a0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000500 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ - .word 0x00000084 │ │ │ │ │ + .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x0000001c │ │ │ │ │ + .word 0x00000068 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_DeprecationWarning │ │ │ │ │ - .word 0x000000b4 │ │ │ │ │ + .word 0x00000100 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ - .word 0x00000168 │ │ │ │ │ + .word 0x000001b4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000001ac │ │ │ │ │ + .word 0x000001f8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x0000005c │ │ │ │ │ + .word 0x000000a8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ 00001230 : │ │ │ │ │ try_complex_special_method(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -1443,19 +1443,19 @@ │ │ │ │ │ .word 0x00005308 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000134 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ - .word 0x00000084 │ │ │ │ │ + .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_DeprecationWarning │ │ │ │ │ - .word 0x000000b4 │ │ │ │ │ + .word 0x00000100 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ 000013c4 : │ │ │ │ │ complex_mul(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str1.4 {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.rodata.str1.4': │ │ │ │ │ [ 0] complex division by zero │ │ │ │ │ - [ 1c] complex() can't take second arg if first is a string │ │ │ │ │ - [ 54] complex │ │ │ │ │ - [ 5c] complex() second arg can't be a string │ │ │ │ │ - [ 84] __complex__ returned non-complex (type %.200s) │ │ │ │ │ - [ b4] __complex__ returned non-complex (type %.200s). The ability to return an instance of a strict subclass of complex is deprecated, and may be removed in a future version of Python. │ │ │ │ │ - [ 168] complex() first argument must be a string or a number, not '%.200s' │ │ │ │ │ - [ 1ac] complex() second argument must be a number, not '%.200s' │ │ │ │ │ - [ 1e8] complex modulo │ │ │ │ │ - [ 1f8] 0.0 to a negative or complex power │ │ │ │ │ - [ 21c] complex exponentiation │ │ │ │ │ + [ 1c] complex modulo │ │ │ │ │ + [ 2c] 0.0 to a negative or complex power │ │ │ │ │ + [ 50] complex exponentiation │ │ │ │ │ + [ 68] complex() can't take second arg if first is a string │ │ │ │ │ + [ a0] complex │ │ │ │ │ + [ a8] complex() second arg can't be a string │ │ │ │ │ + [ d0] __complex__ returned non-complex (type %.200s) │ │ │ │ │ + [ 100] __complex__ returned non-complex (type %.200s). The ability to return an instance of a strict subclass of complex is deprecated, and may be removed in a future version of Python. │ │ │ │ │ + [ 1b4] complex() first argument must be a string or a number, not '%.200s' │ │ │ │ │ + [ 1f8] complex() second argument must be a number, not '%.200s' │ │ │ │ │ [ 238] ) │ │ │ │ │ [ 23c] ( │ │ │ │ │ [ 240] %s%s%sj%s │ │ │ │ │ [ 24c] str │ │ │ │ │ [ 250] argument │ │ │ │ │ [ 25c] __format__ │ │ │ │ │ [ 268] complex() arg is a malformed string │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ │ 0x00000030 785f5f5f 636f6d70 6c65785f 5f5f696d x___complex___im │ │ │ │ │ 0x00000040 706c0063 6f6d706c 65785f70 6f730074 pl.complex_pos.t │ │ │ │ │ 0x00000050 72795f63 6f6d706c 65785f73 70656369 ry_complex_speci │ │ │ │ │ 0x00000060 616c5f6d 6574686f 6400636f 6d706c65 al_method.comple │ │ │ │ │ 0x00000070 785f6861 73680063 6f6d706c 65785f61 x_hash.complex_a │ │ │ │ │ 0x00000080 64640063 6f6d706c 65785f72 69636863 dd.complex_richc │ │ │ │ │ 0x00000090 6f6d7061 72650063 6f6d706c 65785f64 ompare.complex_d │ │ │ │ │ - 0x000000a0 69760063 6f6d706c 65785f6e 65770063 iv.complex_new.c │ │ │ │ │ - 0x000000b0 6f6d706c 65785f66 726f6d5f 73747269 omplex_from_stri │ │ │ │ │ - 0x000000c0 6e675f69 6e6e6572 00636f6d 706c6578 ng_inner.complex │ │ │ │ │ - 0x000000d0 5f706f77 00636f6d 706c6578 5f726570 _pow.complex_rep │ │ │ │ │ + 0x000000a0 69760063 6f6d706c 65785f70 6f770063 iv.complex_pow.c │ │ │ │ │ + 0x000000b0 6f6d706c 65785f6e 65770063 6f6d706c omplex_new.compl │ │ │ │ │ + 0x000000c0 65785f66 726f6d5f 73747269 6e675f69 ex_from_string_i │ │ │ │ │ + 0x000000d0 6e6e6572 00636f6d 706c6578 5f726570 nner.complex_rep │ │ │ │ │ 0x000000e0 7200636f 6d706c65 785f6d75 6c00636f r.complex_mul.co │ │ │ │ │ 0x000000f0 6d706c65 785f5f5f 666f726d 61745f5f mplex___format__ │ │ │ │ │ 0x00000100 00636f6d 706c6578 5f5f5f63 6f6d706c .complex___compl │ │ │ │ │ 0x00000110 65785f5f 00636f6d 706c6578 5f616273 ex__.complex_abs │ │ │ │ │ 0x00000120 00636f6d 706c6578 5f626f6f 6c00636f .complex_bool.co │ │ │ │ │ 0x00000130 6d706c65 785f636f 6e6a7567 61746500 mplex_conjugate. │ │ │ │ │ 0x00000140 636f6d70 6c65785f 5f5f6765 746e6577 complex___getnew │ │ │ │ │ @@ -63,40 +63,40 @@ │ │ │ │ │ 0x000003c0 695f6463 6d706c74 005f5f61 65616269 i_dcmplt.__aeabi │ │ │ │ │ 0x000003d0 5f64636d 706c6500 5f5f6165 6162695f _dcmple.__aeabi_ │ │ │ │ │ 0x000003e0 64646976 005f5f61 65616269 5f646d75 ddiv.__aeabi_dmu │ │ │ │ │ 0x000003f0 6c005f5f 61656162 695f6463 6d706765 l.__aeabi_dcmpge │ │ │ │ │ 0x00000400 00507945 72725f53 65745374 72696e67 .PyErr_SetString │ │ │ │ │ 0x00000410 00507945 78635f5a 65726f44 69766973 .PyExc_ZeroDivis │ │ │ │ │ 0x00000420 696f6e45 72726f72 005f5079 5f635f71 ionError._Py_c_q │ │ │ │ │ - 0x00000430 756f7400 5f50794f 626a6563 745f4c6f uot._PyObject_Lo │ │ │ │ │ - 0x00000440 6f6b7570 53706563 69616c00 50794e75 okupSpecial.PyNu │ │ │ │ │ - 0x00000450 6d626572 5f466c6f 6174005f 5079556e mber_Float._PyUn │ │ │ │ │ - 0x00000460 69636f64 655f5472 616e7366 6f726d44 icode_TransformD │ │ │ │ │ - 0x00000470 6563696d 616c416e 64537061 6365546f ecimalAndSpaceTo │ │ │ │ │ - 0x00000480 41534349 49005079 556e6963 6f64655f ASCII.PyUnicode_ │ │ │ │ │ - 0x00000490 41735554 4638416e 6453697a 65005f50 AsUTF8AndSize._P │ │ │ │ │ - 0x000004a0 795f7374 72696e67 5f746f5f 6e756d62 y_string_to_numb │ │ │ │ │ - 0x000004b0 65725f77 6974685f 756e6465 7273636f er_with_undersco │ │ │ │ │ - 0x000004c0 72657300 5f5f6165 6162695f 72656164 res.__aeabi_read │ │ │ │ │ - 0x000004d0 5f747000 6d656d63 7079005f 50795f43 _tp.memcpy._Py_C │ │ │ │ │ - 0x000004e0 6865636b 46756e63 74696f6e 52657375 heckFunctionResu │ │ │ │ │ - 0x000004f0 6c740050 79457272 5f466f72 6d617400 lt.PyErr_Format. │ │ │ │ │ - 0x00000500 50794572 725f5761 726e466f 726d6174 PyErr_WarnFormat │ │ │ │ │ - 0x00000510 005f5079 4f626a65 63745f4d 616b6554 ._PyObject_MakeT │ │ │ │ │ - 0x00000520 7043616c 6c005f50 79417267 5f556e70 pCall._PyArg_Unp │ │ │ │ │ - 0x00000530 61636b4b 6579776f 72647300 5f507952 ackKeywords._PyR │ │ │ │ │ - 0x00000540 756e7469 6d65005f 50795f74 73735f74 untime._Py_tss_t │ │ │ │ │ - 0x00000550 73746174 65005079 4578635f 54797065 state.PyExc_Type │ │ │ │ │ - 0x00000560 4572726f 72005079 4578635f 44657072 Error.PyExc_Depr │ │ │ │ │ - 0x00000570 65636174 696f6e57 61726e69 6e670066 ecationWarning.f │ │ │ │ │ - 0x00000580 6c6f6f72 005f5f61 65616269 5f643269 loor.__aeabi_d2i │ │ │ │ │ - 0x00000590 7a005f50 795f635f 706f7700 5f50795f z._Py_c_pow._Py_ │ │ │ │ │ - 0x000005a0 4e6f6e65 53747275 63740050 79457863 NoneStruct.PyExc │ │ │ │ │ - 0x000005b0 5f4f7665 72666c6f 77457272 6f720050 _OverflowError.P │ │ │ │ │ - 0x000005c0 79457863 5f56616c 75654572 726f7200 yExc_ValueError. │ │ │ │ │ + 0x00000430 756f7400 666c6f6f 72005f5f 61656162 uot.floor.__aeab │ │ │ │ │ + 0x00000440 695f6432 697a005f 50795f63 5f706f77 i_d2iz._Py_c_pow │ │ │ │ │ + 0x00000450 005f5079 5f4e6f6e 65537472 75637400 ._Py_NoneStruct. │ │ │ │ │ + 0x00000460 50794578 635f4f76 6572666c 6f774572 PyExc_OverflowEr │ │ │ │ │ + 0x00000470 726f7200 50794578 635f5661 6c756545 ror.PyExc_ValueE │ │ │ │ │ + 0x00000480 72726f72 005f5079 4f626a65 63745f4c rror._PyObject_L │ │ │ │ │ + 0x00000490 6f6f6b75 70537065 6369616c 0050794e ookupSpecial.PyN │ │ │ │ │ + 0x000004a0 756d6265 725f466c 6f617400 5f507955 umber_Float._PyU │ │ │ │ │ + 0x000004b0 6e69636f 64655f54 72616e73 666f726d nicode_Transform │ │ │ │ │ + 0x000004c0 44656369 6d616c41 6e645370 61636554 DecimalAndSpaceT │ │ │ │ │ + 0x000004d0 6f415343 49490050 79556e69 636f6465 oASCII.PyUnicode │ │ │ │ │ + 0x000004e0 5f417355 54463841 6e645369 7a65005f _AsUTF8AndSize._ │ │ │ │ │ + 0x000004f0 50795f73 7472696e 675f746f 5f6e756d Py_string_to_num │ │ │ │ │ + 0x00000500 6265725f 77697468 5f756e64 65727363 ber_with_undersc │ │ │ │ │ + 0x00000510 6f726573 005f5f61 65616269 5f726561 ores.__aeabi_rea │ │ │ │ │ + 0x00000520 645f7470 006d656d 63707900 5f50795f d_tp.memcpy._Py_ │ │ │ │ │ + 0x00000530 43686563 6b46756e 6374696f 6e526573 CheckFunctionRes │ │ │ │ │ + 0x00000540 756c7400 50794572 725f466f 726d6174 ult.PyErr_Format │ │ │ │ │ + 0x00000550 00507945 72725f57 61726e46 6f726d61 .PyErr_WarnForma │ │ │ │ │ + 0x00000560 74005f50 794f626a 6563745f 4d616b65 t._PyObject_Make │ │ │ │ │ + 0x00000570 54704361 6c6c005f 50794172 675f556e TpCall._PyArg_Un │ │ │ │ │ + 0x00000580 7061636b 4b657977 6f726473 005f5079 packKeywords._Py │ │ │ │ │ + 0x00000590 52756e74 696d6500 5f50795f 7473735f Runtime._Py_tss_ │ │ │ │ │ + 0x000005a0 74737461 74650050 79457863 5f547970 tstate.PyExc_Typ │ │ │ │ │ + 0x000005b0 65457272 6f720050 79457863 5f446570 eError.PyExc_Dep │ │ │ │ │ + 0x000005c0 72656361 74696f6e 5761726e 696e6700 recationWarning. │ │ │ │ │ 0x000005d0 6879706f 74006174 616e3200 65787000 hypot.atan2.exp. │ │ │ │ │ 0x000005e0 6c6f6700 73696e63 6f730050 794f535f log.sincos.PyOS_ │ │ │ │ │ 0x000005f0 646f7562 6c655f74 6f5f7374 72696e67 double_to_string │ │ │ │ │ 0x00000600 00507955 6e69636f 64655f46 726f6d46 .PyUnicode_FromF │ │ │ │ │ 0x00000610 6f726d61 74005079 4d656d5f 46726565 ormat.PyMem_Free │ │ │ │ │ 0x00000620 005f5079 4172675f 42616441 7267756d ._PyArg_BadArgum │ │ │ │ │ 0x00000630 656e7400 5f507955 6e69636f 64655772 ent._PyUnicodeWr │ │ │ ├── descrobject.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -158,16 +158,16 @@ │ │ │ │ │ 154: 0000001c 88 FUNC LOCAL DEFAULT 11 property_get__name__ │ │ │ │ │ 155: 0000006c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 156: 00000074 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 157: 00000074 64 FUNC LOCAL DEFAULT 11 property_set__name__ │ │ │ │ │ 158: 000002bc 24 FUNC LOCAL DEFAULT 1 wrapper_text_signature │ │ │ │ │ 159: 000002d4 28 FUNC LOCAL DEFAULT 1 wrapper_objclass │ │ │ │ │ 160: 000002f0 20 FUNC LOCAL DEFAULT 1 wrapper_doc │ │ │ │ │ - 161: 000000b4 8 FUNC LOCAL DEFAULT 11 mappingproxy_richcompare │ │ │ │ │ - 162: 00000304 20 FUNC LOCAL DEFAULT 1 method_get_text_signature │ │ │ │ │ + 161: 00000304 20 FUNC LOCAL DEFAULT 1 method_get_text_signature │ │ │ │ │ + 162: 000000b4 8 FUNC LOCAL DEFAULT 11 mappingproxy_richcompare │ │ │ │ │ 163: 000000bc 60 FUNC LOCAL DEFAULT 11 mappingproxy_copy │ │ │ │ │ 164: 000000f4 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 165: 00000318 60 FUNC LOCAL DEFAULT 1 descr_reduce │ │ │ │ │ 166: 0000034c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 167: 000000f8 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 168: 000000f8 64 FUNC LOCAL DEFAULT 11 wrapper_reduce │ │ │ │ │ 169: 00000130 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -133,15 +133,15 @@ │ │ │ │ │ 00000610 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000614 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000618 0000ab02 R_ARM_ABS32 00000138 mappingproxy_hash │ │ │ │ │ 00000620 0000c502 R_ARM_ABS32 00000410 mappingproxy_str │ │ │ │ │ 00000624 00013902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000634 00000702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000638 00007c02 R_ARM_ABS32 00002ec8 mappingproxy_traverse │ │ │ │ │ -00000640 0000a102 R_ARM_ABS32 000000b4 mappingproxy_richcompare │ │ │ │ │ +00000640 0000a202 R_ARM_ABS32 000000b4 mappingproxy_richcompare │ │ │ │ │ 00000648 00007802 R_ARM_ABS32 00002eb8 mappingproxy_getiter │ │ │ │ │ 00000650 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000678 00007202 R_ARM_ABS32 00002d60 mappingproxy_new │ │ │ │ │ 000006b0 00000702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006b4 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000006e4 00013c02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ @@ -226,15 +226,15 @@ │ │ │ │ │ 00000aa8 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000aac 00007502 R_ARM_ABS32 00000070 descr_get_qualname │ │ │ │ │ 00000ad0 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ad4 00009902 R_ARM_ABS32 000002ac method_get_doc │ │ │ │ │ 00000ae4 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ae8 00007502 R_ARM_ABS32 00000070 descr_get_qualname │ │ │ │ │ 00000af8 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000afc 0000a202 R_ARM_ABS32 00000304 method_get_text_signature │ │ │ │ │ +00000afc 0000a102 R_ARM_ABS32 00000304 method_get_text_signature │ │ │ │ │ 00000b20 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b34 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b5c 00000402 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b60 0000a502 R_ARM_ABS32 00000318 descr_reduce │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.text.hot' at offset 0x7a8c contains 343 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ wrapperdescr_get_doc │ │ │ │ │ method_get_doc │ │ │ │ │ property_get__name__ │ │ │ │ │ property_set__name__ │ │ │ │ │ wrapper_text_signature │ │ │ │ │ wrapper_objclass │ │ │ │ │ wrapper_doc │ │ │ │ │ -mappingproxy_richcompare │ │ │ │ │ method_get_text_signature │ │ │ │ │ +mappingproxy_richcompare │ │ │ │ │ mappingproxy_copy │ │ │ │ │ descr_reduce │ │ │ │ │ wrapper_reduce │ │ │ │ │ mappingproxy_hash │ │ │ │ │ mappingproxy_reversed │ │ │ │ │ mappingproxy_or │ │ │ │ │ mappingproxy_ior │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -68,18 +68,18 @@ │ │ │ │ │ 0x00000410 725f6765 745f646f 63006d65 74686f64 r_get_doc.method │ │ │ │ │ 0x00000420 5f676574 5f646f63 0070726f 70657274 _get_doc.propert │ │ │ │ │ 0x00000430 795f6765 745f5f6e 616d655f 5f007072 y_get__name__.pr │ │ │ │ │ 0x00000440 6f706572 74795f73 65745f5f 6e616d65 operty_set__name │ │ │ │ │ 0x00000450 5f5f0077 72617070 65725f74 6578745f __.wrapper_text_ │ │ │ │ │ 0x00000460 7369676e 61747572 65007772 61707065 signature.wrappe │ │ │ │ │ 0x00000470 725f6f62 6a636c61 73730077 72617070 r_objclass.wrapp │ │ │ │ │ - 0x00000480 65725f64 6f63006d 61707069 6e677072 er_doc.mappingpr │ │ │ │ │ - 0x00000490 6f78795f 72696368 636f6d70 61726500 oxy_richcompare. │ │ │ │ │ - 0x000004a0 6d657468 6f645f67 65745f74 6578745f method_get_text_ │ │ │ │ │ - 0x000004b0 7369676e 61747572 65006d61 7070696e signature.mappin │ │ │ │ │ + 0x00000480 65725f64 6f63006d 6574686f 645f6765 er_doc.method_ge │ │ │ │ │ + 0x00000490 745f7465 78745f73 69676e61 74757265 t_text_signature │ │ │ │ │ + 0x000004a0 006d6170 70696e67 70726f78 795f7269 .mappingproxy_ri │ │ │ │ │ + 0x000004b0 6368636f 6d706172 65006d61 7070696e chcompare.mappin │ │ │ │ │ 0x000004c0 6770726f 78795f63 6f707900 64657363 gproxy_copy.desc │ │ │ │ │ 0x000004d0 725f7265 64756365 00777261 70706572 r_reduce.wrapper │ │ │ │ │ 0x000004e0 5f726564 75636500 6d617070 696e6770 _reduce.mappingp │ │ │ │ │ 0x000004f0 726f7879 5f686173 68006d61 7070696e roxy_hash.mappin │ │ │ │ │ 0x00000500 6770726f 78795f72 65766572 73656400 gproxy_reversed. │ │ │ │ │ 0x00000510 6d617070 696e6770 726f7879 5f6f7200 mappingproxy_or. │ │ │ │ │ 0x00000520 6d617070 696e6770 726f7879 5f696f72 mappingproxy_ior │ │ │ ├── genobject.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: 33212 (bytes into file) │ │ │ │ │ + Start of section headers: 33228 (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 0x81bc: │ │ │ │ │ +There are 17 section headers, starting at offset 0x81cc: │ │ │ │ │ │ │ │ │ │ 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 001094 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 006d38 0003d8 08 I 14 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 006d48 0003d8 08 I 14 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0010c8 0009fc 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 007110 000670 08 I 14 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 007120 000670 08 I 14 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 001ac4 000014 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 001ac4 0014cc 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 007780 0004a0 08 I 14 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 002f90 000869 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 0037fc 0011c0 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 007c20 000510 08 I 14 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 0049bc 00040a 00 A 0 0 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 004dc6 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 004dc6 00002b 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 004df4 0012e0 10 15 217 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 0060d4 000c61 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 008130 00008c 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 001ac4 0014dc 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 007790 0004a0 08 I 14 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 002fa0 000869 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 00380c 0011c0 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 007c30 000510 08 I 14 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 0049cc 00040a 00 A 0 0 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 004dd6 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 004dd6 00002b 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 004e04 0012e0 10 15 217 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 0060e4 000c61 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 008140 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 {} │ │ │ │ │ @@ -15,42 +15,42 @@ │ │ │ │ │ 11: 000002b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 12: 000002b8 428 FUNC LOCAL DEFAULT 6 gen_iternext │ │ │ │ │ 13: 0000043c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 14: 00000464 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 15: 00000464 672 FUNC LOCAL DEFAULT 6 gen_dealloc │ │ │ │ │ 16: 000006f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 17: 00000704 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 18: 0000117c 848 FUNC LOCAL DEFAULT 6 gen_close_iter │ │ │ │ │ - 19: 00000e34 800 FUNC LOCAL DEFAULT 6 gen_send_ex │ │ │ │ │ - 20: 00000a14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 21: 00000a34 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 22: 00000a34 532 FUNC LOCAL DEFAULT 6 gen_close │ │ │ │ │ - 23: 00000c2c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 24: 00000c48 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 25: 00000ce8 156 FUNC LOCAL DEFAULT 6 gen_traverse │ │ │ │ │ - 26: 00000e2c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 27: 00000e34 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 28: 00001114 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 18: 0000118c 848 FUNC LOCAL DEFAULT 6 gen_close_iter │ │ │ │ │ + 19: 00000e44 800 FUNC LOCAL DEFAULT 6 gen_send_ex │ │ │ │ │ + 20: 00000a24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 21: 00000a44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 22: 00000a44 532 FUNC LOCAL DEFAULT 6 gen_close │ │ │ │ │ + 23: 00000c3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 24: 00000c58 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 25: 00000cf8 156 FUNC LOCAL DEFAULT 6 gen_traverse │ │ │ │ │ + 26: 00000e3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 27: 00000e44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 28: 00001124 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 29: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 30: 00000000 204 FUNC LOCAL DEFAULT 1 gen_throw │ │ │ │ │ 31: 000000cc 1028 FUNC LOCAL DEFAULT 1 _gen_throw │ │ │ │ │ 32: 000000c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 33: 000000cc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 34: 00001154 40 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 34: 00001164 40 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ 35: 000004a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 36: 00001154 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 36: 00001164 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 37: 000004d0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 38: 000004d0 612 FUNC LOCAL DEFAULT 1 PyGen_am_send │ │ │ │ │ 39: 000006fc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 40: 00000734 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 41: 00000868 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 42: 0000087c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 43: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 44: 00000000 28 FUNC LOCAL DEFAULT 9 gen_getsuspended │ │ │ │ │ - 45: 000014a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 45: 000014b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 46: 000008b0 12 FUNC LOCAL DEFAULT 1 gen_send │ │ │ │ │ 47: 00000904 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 48: 0000001c 32 FUNC LOCAL DEFAULT 9 gen_getrunning │ │ │ │ │ 49: 00000034 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 50: 0000003c 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 51: 0000003c 12 FUNC LOCAL DEFAULT 9 gen_getframe │ │ │ │ │ 52: 00000048 136 FUNC LOCAL DEFAULT 9 _gen_getframe │ │ │ │ │ @@ -229,28 +229,28 @@ │ │ │ │ │ 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFinalizerFromDealloc │ │ │ │ │ 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFrame_ClearExceptCode │ │ │ │ │ 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ - 232: 00000704 816 FUNC GLOBAL HIDDEN 6 _PyGen_Finalize │ │ │ │ │ + 232: 00000704 832 FUNC GLOBAL HIDDEN 6 _PyGen_Finalize │ │ │ │ │ 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFrame_ClearLocals │ │ │ │ │ 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetNone │ │ │ │ │ 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_WarnUnawaitedCoroutine │ │ │ │ │ - 241: 00000d84 176 FUNC GLOBAL DEFAULT 6 _PyGen_FetchStopIterationValue │ │ │ │ │ + 241: 00000d94 176 FUNC GLOBAL DEFAULT 6 _PyGen_FetchStopIterationValue │ │ │ │ │ 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WriteUnraisable │ │ │ │ │ 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_GeneratorExit │ │ │ │ │ - 245: 00000c48 160 FUNC GLOBAL HIDDEN 6 _PyAsyncGen_ClearFreeLists │ │ │ │ │ + 245: 00000c58 160 FUNC GLOBAL HIDDEN 6 _PyAsyncGen_ClearFreeLists │ │ │ │ │ 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFrame_Traverse │ │ │ │ │ 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_ChainStackItem │ │ │ │ │ 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopAsyncIteration │ │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x6d38 contains 123 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x6d48 contains 123 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000068 0000fb1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 0000008c 0000fc1c R_ARM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ 000000c0 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000c4 0000fd02 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ 000000c8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000016c 0000221c R_ARM_CALL 00001154 Py_XDECREF │ │ │ │ │ +0000016c 0000221c R_ARM_CALL 00001164 Py_XDECREF │ │ │ │ │ 0000019c 0000fe1c R_ARM_CALL 00000000 PyException_GetTraceback │ │ │ │ │ 000001b0 0000ff1c R_ARM_CALL 00000000 PyErr_Restore │ │ │ │ │ -000001c4 0000131c R_ARM_CALL 00000e34 gen_send_ex │ │ │ │ │ +000001c4 0000131c R_ARM_CALL 00000e44 gen_send_ex │ │ │ │ │ 00000204 0001001c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ 00000240 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000002c4 0001011c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ 000002f4 0001021c R_ARM_CALL 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ 00000320 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000338 0000121c R_ARM_CALL 0000117c gen_close_iter │ │ │ │ │ +00000338 0000121c R_ARM_CALL 0000118c gen_close_iter │ │ │ │ │ 00000370 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000037c 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000039c 0001031c R_ARM_CALL 00000000 PyErr_NormalizeException │ │ │ │ │ 000003e8 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000400 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000418 0000221c R_ARM_CALL 00001154 Py_XDECREF │ │ │ │ │ -00000420 0000221c R_ARM_CALL 00001154 Py_XDECREF │ │ │ │ │ +00000418 0000221c R_ARM_CALL 00001164 Py_XDECREF │ │ │ │ │ +00000420 0000221c R_ARM_CALL 00001164 Py_XDECREF │ │ │ │ │ 00000438 0001041c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000450 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000478 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000004a0 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000004a8 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 000004ac 0000f402 R_ARM_ABS32 00000000 PyExc_GeneratorExit │ │ │ │ │ 000004b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -63,15 +63,15 @@ │ │ │ │ │ 00000848 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000860 0001041c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000868 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000086c 0000f902 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000870 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000874 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000878 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008b8 0000131d R_ARM_JUMP24 00000e34 gen_send_ex │ │ │ │ │ +000008b8 0000131d R_ARM_JUMP24 00000e44 gen_send_ex │ │ │ │ │ 000008dc 0000ef1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 000008e8 0000ea1c R_ARM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ 000008f4 00010e1c R_ARM_CALL 00000000 PyObject_CallNoArgs │ │ │ │ │ 00000904 0000f702 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ 00000974 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000009bc 0000ef1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 00000a00 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -80,15 +80,15 @@ │ │ │ │ │ 00000a4c 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000a80 0001131c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00000ab4 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000af0 0001141c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000b14 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000b18 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000b1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000b88 0000131c R_ARM_CALL 00000e34 gen_send_ex │ │ │ │ │ +00000b88 0000131c R_ARM_CALL 00000e44 gen_send_ex │ │ │ │ │ 00000bb4 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000bd4 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000bdc 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 00000be0 0000e202 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ 00000be4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000be8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000c1c 0000e01c R_ARM_CALL 000008bc _PyGen_SetStopIterationValue │ │ │ │ │ @@ -121,23 +121,23 @@ │ │ │ │ │ 00000fd0 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000fd4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001038 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000107c 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000108c 0000e51d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ 00001090 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x7110 contains 206 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x7120 contains 206 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00012a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000f02 R_ARM_ABS32 00000464 gen_dealloc │ │ │ │ │ 00000028 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000002c 00004d02 R_ARM_ABS32 000000d0 gen_repr │ │ │ │ │ 00000048 00012b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000005c 00001902 R_ARM_ABS32 00000ce8 gen_traverse │ │ │ │ │ +0000005c 00001902 R_ARM_ABS32 00000cf8 gen_traverse │ │ │ │ │ 0000006c 00012c02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000070 00000c02 R_ARM_ABS32 000002b8 gen_iternext │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000078 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000c4 0000e802 R_ARM_ABS32 00000704 _PyGen_Finalize │ │ │ │ │ 000000d4 00012a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ @@ -153,15 +153,15 @@ │ │ │ │ │ 00000194 0000e802 R_ARM_ABS32 00000704 _PyGen_Finalize │ │ │ │ │ 000001a4 00012a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001ac 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001b8 00000f02 R_ARM_ABS32 00000464 gen_dealloc │ │ │ │ │ 000001c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001cc 0000a502 R_ARM_ABS32 00000e84 coro_repr │ │ │ │ │ 000001e8 00012b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000001fc 00001902 R_ARM_ABS32 00000ce8 gen_traverse │ │ │ │ │ +000001fc 00001902 R_ARM_ABS32 00000cf8 gen_traverse │ │ │ │ │ 00000214 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000218 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000021c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000264 0000e802 R_ARM_ABS32 00000704 _PyGen_Finalize │ │ │ │ │ 00000274 00012a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000027c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000288 00004702 R_ARM_ABS32 00000cb4 async_gen_asend_dealloc │ │ │ │ │ @@ -266,15 +266,15 @@ │ │ │ │ │ 000007c4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007c8 00002e02 R_ARM_ABS32 000008b0 gen_send │ │ │ │ │ 000007d0 0000ba02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007d4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007d8 00001e02 R_ARM_ABS32 00000000 gen_throw │ │ │ │ │ 000007e0 0000ba02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007e4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007e8 00001602 R_ARM_ABS32 00000a34 gen_close │ │ │ │ │ +000007e8 00001602 R_ARM_ABS32 00000a44 gen_close │ │ │ │ │ 000007f0 0000ba02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007f4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007f8 0000ae02 R_ARM_ABS32 00000ee0 gen_sizeof │ │ │ │ │ 00000800 0000ba02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000804 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000808 00012d02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000810 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -302,15 +302,15 @@ │ │ │ │ │ 000008fc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000900 00002e02 R_ARM_ABS32 000008b0 gen_send │ │ │ │ │ 00000908 0000ba02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000090c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000910 00001e02 R_ARM_ABS32 00000000 gen_throw │ │ │ │ │ 00000918 0000ba02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000091c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000920 00001602 R_ARM_ABS32 00000a34 gen_close │ │ │ │ │ +00000920 00001602 R_ARM_ABS32 00000a44 gen_close │ │ │ │ │ 00000928 0000ba02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000092c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000930 0000ae02 R_ARM_ABS32 00000ee0 gen_sizeof │ │ │ │ │ 00000938 0000ba02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000093c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000940 00012d02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000948 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -330,15 +330,15 @@ │ │ │ │ │ 000009ac 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009b0 00003302 R_ARM_ABS32 0000003c gen_getframe │ │ │ │ │ 000009c0 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009c4 00002c02 R_ARM_ABS32 00000000 gen_getsuspended │ │ │ │ │ 000009d4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009d8 00008102 R_ARM_ABS32 000008c0 gen_getcode │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x7780 contains 148 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x7790 contains 148 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000034 0000da1c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 00000088 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000104 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000016c 0000051c R_ARM_CALL 00000dd8 compute_cr_origin │ │ │ │ │ 000001c8 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -379,117 +379,117 @@ │ │ │ │ │ 000006e4 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006f0 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006f8 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000006fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000700 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000738 0000e91c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ 00000780 0000ea1d R_ARM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ -000007d4 0000eb1c R_ARM_CALL 00000000 _PyFrame_ClearLocals │ │ │ │ │ -000007fc 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000089c 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -000008c8 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000008d4 0000ee1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000904 0000e91c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -00000914 0000ef1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000944 0000f01c R_ARM_CALL 00000000 _PyErr_WarnUnawaitedCoroutine │ │ │ │ │ -00000950 0000f11c R_ARM_CALL 00000d84 _PyGen_FetchStopIterationValue │ │ │ │ │ -0000095c 0000f21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000096c 0000f31c R_ARM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ -000009bc 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000009dc 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009f4 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a00 0000f31c R_ARM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ -00000a0c 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a14 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000a18 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00000a1c 0000f402 R_ARM_ABS32 00000000 PyExc_GeneratorExit │ │ │ │ │ -00000a20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000a24 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a28 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a2c 0000e202 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -00000a30 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000abc 0000eb1c R_ARM_CALL 00000000 _PyFrame_ClearLocals │ │ │ │ │ -00000b60 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -00000b8c 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000b98 0000ee1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000ba4 0000f11c R_ARM_CALL 00000d84 _PyGen_FetchStopIterationValue │ │ │ │ │ -00000c08 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000c1c 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c24 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c2c 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00000c30 0000f402 R_ARM_ABS32 00000000 PyExc_GeneratorExit │ │ │ │ │ -00000c34 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000c38 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c3c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c40 0000e202 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -00000c44 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ca4 0000e51c R_ARM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ -00000cd0 0000e51c R_ARM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ -00000d54 0000f61c R_ARM_CALL 00000000 _PyFrame_Traverse │ │ │ │ │ -00000da0 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000dac 0000f21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000dd4 0000e91c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -00000e08 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e2c 0000f702 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ -00000e30 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00000e54 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000edc 0000de1c R_ARM_CALL 00000000 _PyEval_EvalFrameDefault │ │ │ │ │ -00000f80 0000f81c R_ARM_CALL 00000000 _PyErr_ChainStackItem │ │ │ │ │ -0000101c 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -0000105c 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001070 0000e01c R_ARM_CALL 000008bc _PyGen_SetStopIterationValue │ │ │ │ │ -00001098 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -000010b4 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000010e8 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000110c 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001114 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001118 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000111c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001120 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001124 0000f702 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ -00001128 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000112c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001130 0000f902 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00001134 0000fa02 R_ARM_ABS32 00000000 PyExc_StopAsyncIteration │ │ │ │ │ +000007dc 0000eb1c R_ARM_CALL 00000000 _PyFrame_ClearLocals │ │ │ │ │ +00000800 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008a0 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +000008d0 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000008dc 0000ee1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000924 0000e91c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +00000934 0000ef1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00000964 0000f01c R_ARM_CALL 00000000 _PyErr_WarnUnawaitedCoroutine │ │ │ │ │ +00000970 0000f11c R_ARM_CALL 00000d94 _PyGen_FetchStopIterationValue │ │ │ │ │ +0000097c 0000f21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000098c 0000f31c R_ARM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ +000009dc 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009ec 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a04 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a10 0000f31c R_ARM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ +00000a1c 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000a28 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00000a2c 0000f402 R_ARM_ABS32 00000000 PyExc_GeneratorExit │ │ │ │ │ +00000a30 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000a34 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000a38 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000a3c 0000e202 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +00000a40 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000acc 0000eb1c R_ARM_CALL 00000000 _PyFrame_ClearLocals │ │ │ │ │ +00000b70 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +00000b9c 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000ba8 0000ee1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000bb4 0000f11c R_ARM_CALL 00000d94 _PyGen_FetchStopIterationValue │ │ │ │ │ +00000c18 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000c2c 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c34 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c3c 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00000c40 0000f402 R_ARM_ABS32 00000000 PyExc_GeneratorExit │ │ │ │ │ +00000c44 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000c48 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c4c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c50 0000e202 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +00000c54 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000cb4 0000e51c R_ARM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ +00000ce0 0000e51c R_ARM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ +00000d64 0000f61c R_ARM_CALL 00000000 _PyFrame_Traverse │ │ │ │ │ +00000db0 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000dbc 0000f21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000de4 0000e91c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +00000e18 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e3c 0000f702 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ +00000e40 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00000e64 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000eec 0000de1c R_ARM_CALL 00000000 _PyEval_EvalFrameDefault │ │ │ │ │ +00000f90 0000f81c R_ARM_CALL 00000000 _PyErr_ChainStackItem │ │ │ │ │ +0000102c 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +0000106c 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001080 0000e01c R_ARM_CALL 000008bc _PyGen_SetStopIterationValue │ │ │ │ │ +000010a8 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +000010c4 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000010f8 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000111c 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001124 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001128 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000112c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001130 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001134 0000f702 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ 00001138 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000113c 0000e202 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -00001140 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001144 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000113c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001140 0000f902 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00001144 0000fa02 R_ARM_ABS32 00000000 PyExc_StopAsyncIteration │ │ │ │ │ 00001148 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000114c 0000e302 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000114c 0000e202 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ 00001150 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001178 0000dc1d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000122c 0000eb1c R_ARM_CALL 00000000 _PyFrame_ClearLocals │ │ │ │ │ -000012cc 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -000012f8 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001304 0000ee1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001314 0001011c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000133c 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000135c 00010b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001390 00010c1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000013b8 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013dc 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013e8 0000f11c R_ARM_CALL 00000d84 _PyGen_FetchStopIterationValue │ │ │ │ │ -00001444 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001464 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001480 00010d1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00001490 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000149c 0000f31c R_ARM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ -000014a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000014a8 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000014ac 0000f402 R_ARM_ABS32 00000000 PyExc_GeneratorExit │ │ │ │ │ -000014b0 00010502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000014b4 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000014b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000014bc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000014c0 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000014c4 0000e202 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -000014c8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001154 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001158 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000115c 0000e302 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00001160 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001188 0000dc1d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000123c 0000eb1c R_ARM_CALL 00000000 _PyFrame_ClearLocals │ │ │ │ │ +000012dc 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +00001308 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001314 0000ee1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00001324 0001011c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000134c 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000136c 00010b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000013a0 00010c1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +000013c8 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013ec 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013f8 0000f11c R_ARM_CALL 00000d94 _PyGen_FetchStopIterationValue │ │ │ │ │ +00001454 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001474 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001490 00010d1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +000014a0 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014ac 0000f31c R_ARM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ +000014b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000014b8 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +000014bc 0000f402 R_ARM_ABS32 00000000 PyExc_GeneratorExit │ │ │ │ │ +000014c0 00010502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000014c4 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000014c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000014cc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000014d0 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000014d4 0000e202 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +000014d8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x7c20 contains 162 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x7c30 contains 162 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000018 00010a1d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00000034 00010f02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 00000038 00011002 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 00000044 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000006c 0001111c R_ARM_CALL 00000000 PySys_Audit │ │ │ │ │ 0000009c 0001121c R_ARM_CALL 00000000 _PyFrame_MakeAndSetFrameObject │ │ │ │ │ @@ -498,24 +498,24 @@ │ │ │ │ │ 000000cc 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 000000dc 0001161d R_ARM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ 000000e0 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000fc 0001141c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000124 0000db1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000015c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000160 0000dd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000170 0000131d R_ARM_JUMP24 00000e34 gen_send_ex │ │ │ │ │ +00000170 0000131d R_ARM_JUMP24 00000e44 gen_send_ex │ │ │ │ │ 00000178 00001e1d R_ARM_JUMP24 00000000 gen_throw │ │ │ │ │ 000001a4 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000001e8 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000001f4 00001e1c R_ARM_CALL 00000000 gen_throw │ │ │ │ │ 00000200 0000421c R_ARM_CALL 00000bec async_gen_unwrap_value │ │ │ │ │ 0000021c 0000e202 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ 00000220 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000224 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000022c 0000161d R_ARM_JUMP24 00000a34 gen_close │ │ │ │ │ +0000022c 0000161d R_ARM_JUMP24 00000a44 gen_close │ │ │ │ │ 0000026c 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00000278 0000ee1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 0000028c 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 0000029c 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 000002c8 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000002d8 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000002ec 0000f402 R_ARM_ABS32 00000000 PyExc_GeneratorExit │ │ │ │ │ @@ -538,15 +538,15 @@ │ │ │ │ │ 00000524 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ 00000544 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000057c 00001f1c R_ARM_CALL 000000cc _gen_throw │ │ │ │ │ 000005b8 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000005ec 00011b1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ 0000060c 00001f1c R_ARM_CALL 000000cc _gen_throw │ │ │ │ │ 00000618 0000421c R_ARM_CALL 00000bec async_gen_unwrap_value │ │ │ │ │ -00000634 0000131c R_ARM_CALL 00000e34 gen_send_ex │ │ │ │ │ +00000634 0000131c R_ARM_CALL 00000e44 gen_send_ex │ │ │ │ │ 00000654 0000421d R_ARM_JUMP24 00000bec async_gen_unwrap_value │ │ │ │ │ 0000068c 0000dc1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006b0 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000006d4 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 000006ec 0000ee1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 000006f8 0000ec1c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ 00000708 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ @@ -598,22 +598,22 @@ │ │ │ │ │ 00000af0 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000af4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000af8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000afc 0000fa02 R_ARM_ABS32 00000000 PyExc_StopAsyncIteration │ │ │ │ │ 00000b00 0000f702 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ 00000b04 0000f402 R_ARM_ABS32 00000000 PyExc_GeneratorExit │ │ │ │ │ 00000b6c 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b94 0000221c R_ARM_CALL 00001154 Py_XDECREF │ │ │ │ │ +00000b94 0000221c R_ARM_CALL 00001164 Py_XDECREF │ │ │ │ │ 00000ba0 0000f902 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000ba4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000bdc 0000df1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000c04 0000221c R_ARM_CALL 00001154 Py_XDECREF │ │ │ │ │ +00000c04 0000221c R_ARM_CALL 00001164 Py_XDECREF │ │ │ │ │ 00000c10 0000f902 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000c14 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c50 0000191d R_ARM_JUMP24 00000ce8 gen_traverse │ │ │ │ │ +00000c50 0000191d R_ARM_JUMP24 00000cf8 gen_traverse │ │ │ │ │ 00000ca0 00010f02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 00000ca4 00011002 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 00000d64 0001161d R_ARM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ 00000d68 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000d70 00000c1d R_ARM_JUMP24 000002b8 gen_iternext │ │ │ │ │ 00000da8 0000e102 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 00000dec 0000ed1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -100,15 +100,15 @@ │ │ │ │ │ blt 384 <_gen_throw+0x2b8> │ │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ │ beq 428 <_gen_throw+0x35c> │ │ │ │ │ cmp r0, ip │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ bne 3f4 <_gen_throw+0x328> │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - bl 1154 │ │ │ │ │ + bl 1164 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Restore │ │ │ │ │ ldr r1, [pc, #748] @ 4a8 <_gen_throw+0x3dc> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e34 │ │ │ │ │ + bl e44 │ │ │ │ │ R_ARM_CALL gen_send_ex │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -224,15 +224,15 @@ │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 290 <_gen_throw+0x1c4> │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldrsb r7, [r4, #35] @ 0x23 │ │ │ │ │ mov r0, r6 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ - bl 117c │ │ │ │ │ + bl 118c │ │ │ │ │ R_ARM_CALL gen_close_iter │ │ │ │ │ strb r7, [r4, #35] @ 0x23 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ beq 360 <_gen_throw+0x294> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -286,18 +286,18 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bne 440 <_gen_throw+0x374> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ - bl 1154 │ │ │ │ │ + bl 1164 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - bl 1154 │ │ │ │ │ + bl 1164 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ b 3ec <_gen_throw+0x320> │ │ │ │ │ ldr r3, [pc, #144] @ 4c0 <_gen_throw+0x3f4> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ ldr r1, [pc, #144] @ 4cc <_gen_throw+0x400> │ │ │ │ │ bl 0 │ │ │ │ │ @@ -635,15 +635,15 @@ │ │ │ │ │ strne r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ 000008b0 : │ │ │ │ │ gen_send(): │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b e34 │ │ │ │ │ + b e44 │ │ │ │ │ R_ARM_JUMP24 gen_send_ex │ │ │ │ │ │ │ │ │ │ 000008bc <_PyGen_SetStopIterationValue>: │ │ │ │ │ _PyGen_SetStopIterationValue(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -850,15 +850,15 @@ │ │ │ │ │ ldreq r1, [r4, #12] │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ strb r2, [r0, #34] @ 0x22 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bl e34 │ │ │ │ │ + bl e44 │ │ │ │ │ R_ARM_CALL gen_send_ex │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ bl bec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r3, #2 │ │ │ │ │ streq r3, [r4, #16] │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -95,15 +95,15 @@ │ │ │ │ │ cmp r1, #0 │ │ │ │ │ beq 16c <_Py_MakeCoro+0x16c> │ │ │ │ │ ldrb r3, [r1, #38] @ 0x26 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ beq 1bc <_Py_MakeCoro+0x1bc> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ bne 1a0 <_Py_MakeCoro+0x1a0> │ │ │ │ │ - bl dd8 <_PyGen_FetchStopIterationValue+0x54> │ │ │ │ │ + bl dd8 <_PyGen_FetchStopIterationValue+0x44> │ │ │ │ │ R_ARM_CALL compute_cr_origin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #28] │ │ │ │ │ bne b8 <_Py_MakeCoro+0xb8> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 198 <_Py_MakeCoro+0x198> │ │ │ │ │ @@ -513,136 +513,144 @@ │ │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bxgt lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r6, [pc, #748] @ a14 <_PyGen_Finalize+0x310> │ │ │ │ │ + ldr r7, [pc, #764] @ a24 <_PyGen_Finalize+0x320> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 8ec <_PyGen_Finalize+0x1e8> │ │ │ │ │ + beq 90c <_PyGen_Finalize+0x208> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_GetRaisedException │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 938 <_PyGen_Finalize+0x234> │ │ │ │ │ + bne 958 <_PyGen_Finalize+0x254> │ │ │ │ │ cmn r3, #3 │ │ │ │ │ bne 784 <_PyGen_Finalize+0x80> │ │ │ │ │ - ldr r3, [pc, #692] @ a18 <_PyGen_Finalize+0x314> │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ - strb r1, [r4, #35] @ 0x23 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7e8 <_PyGen_Finalize+0xe4> │ │ │ │ │ + ldr r6, [pc, #708] @ a28 <_PyGen_Finalize+0x324> │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + strb r2, [r4, #35] @ 0x23 │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bne 7ec <_PyGen_Finalize+0xe8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_SetRaisedException │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 8d8 <_PyGen_Finalize+0x1d4> │ │ │ │ │ + ldrgt r6, [pc, #664] @ a28 <_PyGen_Finalize+0x324> │ │ │ │ │ + bgt 8fc <_PyGen_Finalize+0x1f8> │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 804 <_PyGen_Finalize+0x100> │ │ │ │ │ + beq 808 <_PyGen_Finalize+0x104> │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ ldrb r2, [r1] │ │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ │ cmpne r2, #207 @ 0xcf │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 894 <_PyGen_Finalize+0x190> │ │ │ │ │ + beq 898 <_PyGen_Finalize+0x194> │ │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 894 <_PyGen_Finalize+0x190> │ │ │ │ │ + beq 898 <_PyGen_Finalize+0x194> │ │ │ │ │ mov r3, #1 │ │ │ │ │ + ldr r6, [pc, #592] @ a28 <_PyGen_Finalize+0x324> │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ │ bl 0 <_PyFrame_ClearLocals> │ │ │ │ │ R_ARM_CALL _PyFrame_ClearLocals │ │ │ │ │ - ldr r3, [pc, #568] @ a18 <_PyGen_Finalize+0x314> │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 774 <_PyGen_Finalize+0x70> │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - str r2, [r3] │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ bne 774 <_PyGen_Finalize+0x70> │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 774 <_PyGen_Finalize+0x70> │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ - ldr r7, [r3, #72] @ 0x48 │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ - strne r3, [r7] │ │ │ │ │ + strne r3, [r6] │ │ │ │ │ mov r3, #0 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ - bl 117c │ │ │ │ │ + bl 118c │ │ │ │ │ mvn r3, #0 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq 858 <_PyGen_Finalize+0x154> │ │ │ │ │ + beq 85c <_PyGen_Finalize+0x158> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ - beq a08 <_PyGen_Finalize+0x304> │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + beq a18 <_PyGen_Finalize+0x314> │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ ldrb r2, [r1] │ │ │ │ │ cmp r2, #207 @ 0xcf │ │ │ │ │ cmpne r2, #149 @ 0x95 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 88c <_PyGen_Finalize+0x188> │ │ │ │ │ + beq 890 <_PyGen_Finalize+0x18c> │ │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 7c8 <_PyGen_Finalize+0xc4> │ │ │ │ │ + bne 7cc <_PyGen_Finalize+0xc8> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 8a0 <_PyGen_Finalize+0x19c> │ │ │ │ │ - ldr r3, [pc, #384] @ a1c <_PyGen_Finalize+0x318> │ │ │ │ │ + bne 8a4 <_PyGen_Finalize+0x1a0> │ │ │ │ │ + ldr r3, [pc, #396] @ a2c <_PyGen_Finalize+0x328> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetNone │ │ │ │ │ + ldr r6, [pc, #380] @ a28 <_PyGen_Finalize+0x324> │ │ │ │ │ mov r3, #1 │ │ │ │ │ - ldr r1, [pc, #364] @ a18 <_PyGen_Finalize+0x314> │ │ │ │ │ mov r2, r3 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e34 │ │ │ │ │ + bl e44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bne 974 <_PyGen_Finalize+0x270> │ │ │ │ │ - ldr r3, [pc, #340] @ a1c <_PyGen_Finalize+0x318> │ │ │ │ │ + bne 994 <_PyGen_Finalize+0x290> │ │ │ │ │ + ldr r3, [pc, #348] @ a2c <_PyGen_Finalize+0x328> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 94c <_PyGen_Finalize+0x248> │ │ │ │ │ + beq 96c <_PyGen_Finalize+0x268> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - ldr r3, [pc, #312] @ a18 <_PyGen_Finalize+0x314> │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq 774 <_PyGen_Finalize+0x70> │ │ │ │ │ + b 7ec <_PyGen_Finalize+0xe8> │ │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 97c <_PyGen_Finalize+0x278> │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 774 <_PyGen_Finalize+0x70> │ │ │ │ │ - b 7e8 <_PyGen_Finalize+0xe4> │ │ │ │ │ + b 7ec <_PyGen_Finalize+0xe8> │ │ │ │ │ ldr r5, [r0, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 738 <_PyGen_Finalize+0x34> │ │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 738 <_PyGen_Finalize+0x34> │ │ │ │ │ bl 0 │ │ │ │ │ @@ -650,84 +658,80 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9fc <_PyGen_Finalize+0x2f8> │ │ │ │ │ + beq a0c <_PyGen_Finalize+0x308> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 9e4 <_PyGen_Finalize+0x2e0> │ │ │ │ │ + bne 9f4 <_PyGen_Finalize+0x2f0> │ │ │ │ │ mov r0, r6 │ │ │ │ │ b 778 <_PyGen_Finalize+0x74> │ │ │ │ │ cmn r3, #3 │ │ │ │ │ bne 784 <_PyGen_Finalize+0x80> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_WarnUnawaitedCoroutine> │ │ │ │ │ R_ARM_CALL _PyErr_WarnUnawaitedCoroutine │ │ │ │ │ b 774 <_PyGen_Finalize+0x70> │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl d84 <_PyGen_FetchStopIterationValue> │ │ │ │ │ + bl d94 <_PyGen_FetchStopIterationValue> │ │ │ │ │ R_ARM_CALL _PyGen_FetchStopIterationValue │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9cc <_PyGen_Finalize+0x2c8> │ │ │ │ │ + beq 8f0 <_PyGen_Finalize+0x1ec> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 774 <_PyGen_Finalize+0x70> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WriteUnraisable │ │ │ │ │ b 774 <_PyGen_Finalize+0x70> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [pc, #160] @ a20 <_PyGen_Finalize+0x31c> │ │ │ │ │ + ldr r2, [pc, #144] @ a30 <_PyGen_Finalize+0x32c> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 9c4 <_PyGen_Finalize+0x2c0> │ │ │ │ │ - ldr r2, [pc, #152] @ a24 <_PyGen_Finalize+0x320> │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - ldr r7, [pc, #148] @ a28 <_PyGen_Finalize+0x324> │ │ │ │ │ - movne r7, r2 │ │ │ │ │ + beq 9e4 <_PyGen_Finalize+0x2e0> │ │ │ │ │ + ldr r2, [pc, #136] @ a34 <_PyGen_Finalize+0x330> │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + ldr r6, [pc, #132] @ a38 <_PyGen_Finalize+0x334> │ │ │ │ │ + movne r6, r2 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9b0 <_PyGen_Finalize+0x2ac> │ │ │ │ │ + beq 9d0 <_PyGen_Finalize+0x2cc> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 9dc <_PyGen_Finalize+0x2d8> │ │ │ │ │ - ldr r3, [pc, #116] @ a2c <_PyGen_Finalize+0x328> │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + beq 9ec <_PyGen_Finalize+0x2e8> │ │ │ │ │ + ldr r3, [pc, #100] @ a3c <_PyGen_Finalize+0x338> │ │ │ │ │ + mov r1, r6 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 95c <_PyGen_Finalize+0x258> │ │ │ │ │ - ldr r7, [pc, #100] @ a30 <_PyGen_Finalize+0x32c> │ │ │ │ │ - b 994 <_PyGen_Finalize+0x290> │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 8dc <_PyGen_Finalize+0x1d8> │ │ │ │ │ - b 95c <_PyGen_Finalize+0x258> │ │ │ │ │ + b 97c <_PyGen_Finalize+0x278> │ │ │ │ │ + ldr r6, [pc, #84] @ a40 <_PyGen_Finalize+0x33c> │ │ │ │ │ + b 9b4 <_PyGen_Finalize+0x2b0> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9b0 <_PyGen_Finalize+0x2ac> │ │ │ │ │ + b 9d0 <_PyGen_Finalize+0x2cc> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 930 <_PyGen_Finalize+0x22c> │ │ │ │ │ + bne 950 <_PyGen_Finalize+0x24c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 930 <_PyGen_Finalize+0x22c> │ │ │ │ │ + b 950 <_PyGen_Finalize+0x24c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WriteUnraisable │ │ │ │ │ - b 930 <_PyGen_Finalize+0x22c> │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + b 950 <_PyGen_Finalize+0x24c> │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 858 <_PyGen_Finalize+0x154> │ │ │ │ │ + b 85c <_PyGen_Finalize+0x158> │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ R_ARM_ABS32 PyExc_GeneratorExit │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ @@ -736,178 +740,178 @@ │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_RuntimeError │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00000a34 : │ │ │ │ │ +00000a44 : │ │ │ │ │ gen_close(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmn r3, #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne a6c │ │ │ │ │ - ldr r0, [pc, #460] @ c2c │ │ │ │ │ + bne a7c │ │ │ │ │ + ldr r0, [pc, #460] @ c3c │ │ │ │ │ mov r3, #1 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt ac0 │ │ │ │ │ + bgt ad0 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq ac8 │ │ │ │ │ + beq ad8 │ │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ │ ldrb r2, [r1] │ │ │ │ │ cmp r2, #207 @ 0xcf │ │ │ │ │ cmpne r2, #149 @ 0x95 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq b58 │ │ │ │ │ + beq b68 │ │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq b58 │ │ │ │ │ + beq b68 │ │ │ │ │ mov r3, #1 │ │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ bl 0 <_PyFrame_ClearLocals> │ │ │ │ │ R_ARM_CALL _PyFrame_ClearLocals │ │ │ │ │ - ldr r0, [pc, #356] @ c2c │ │ │ │ │ - b a64 │ │ │ │ │ + ldr r0, [pc, #356] @ c3c │ │ │ │ │ + b a74 │ │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ mov r3, #0 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ - bl 117c │ │ │ │ │ + bl 118c │ │ │ │ │ mvn r3, #0 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq b1c │ │ │ │ │ + beq b2c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq c18 │ │ │ │ │ + beq c28 │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ ldrb r2, [r1] │ │ │ │ │ cmp r2, #207 @ 0xcf │ │ │ │ │ cmpne r2, #149 @ 0x95 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq b50 │ │ │ │ │ + beq b60 │ │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne ab0 │ │ │ │ │ + bne ac0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne b64 │ │ │ │ │ - ldr r3, [pc, #208] @ c30 │ │ │ │ │ + bne b74 │ │ │ │ │ + ldr r3, [pc, #208] @ c40 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetNone │ │ │ │ │ mov r3, #1 │ │ │ │ │ - ldr r1, [pc, #188] @ c2c │ │ │ │ │ + ldr r1, [pc, #188] @ c3c │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e34 │ │ │ │ │ + bl e44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bne bbc │ │ │ │ │ - ldr r3, [pc, #164] @ c30 │ │ │ │ │ + bne bcc │ │ │ │ │ + ldr r3, [pc, #164] @ c40 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ba0 │ │ │ │ │ + beq bb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - b ac0 │ │ │ │ │ + b ad0 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl d84 <_PyGen_FetchStopIterationValue> │ │ │ │ │ + bl d94 <_PyGen_FetchStopIterationValue> │ │ │ │ │ R_ARM_CALL _PyGen_FetchStopIterationValue │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r0, [sp, #4] │ │ │ │ │ - beq a64 │ │ │ │ │ + beq a74 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b a64 │ │ │ │ │ + b a74 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #108] @ c34 │ │ │ │ │ + ldr r3, [pc, #108] @ c44 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq c10 │ │ │ │ │ - ldr r1, [pc, #100] @ c38 │ │ │ │ │ + beq c20 │ │ │ │ │ + ldr r1, [pc, #100] @ c48 │ │ │ │ │ sub r3, r3, #208 @ 0xd0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ldr r4, [pc, #92] @ c3c │ │ │ │ │ + ldr r4, [pc, #92] @ c4c │ │ │ │ │ movne r4, r1 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq bfc │ │ │ │ │ + beq c0c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq c24 │ │ │ │ │ - ldr r3, [pc, #60] @ c40 │ │ │ │ │ + beq c34 │ │ │ │ │ + ldr r3, [pc, #60] @ c50 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b bb4 │ │ │ │ │ - ldr r4, [pc, #44] @ c44 │ │ │ │ │ - b be0 │ │ │ │ │ + b bc4 │ │ │ │ │ + ldr r4, [pc, #44] @ c54 │ │ │ │ │ + b bf0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b1c │ │ │ │ │ + b b2c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b bfc │ │ │ │ │ + b c0c │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ R_ARM_ABS32 PyExc_GeneratorExit │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000a4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_RuntimeError │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00000c48 <_PyAsyncGen_ClearFreeLists>: │ │ │ │ │ +00000c58 <_PyAsyncGen_ClearFreeLists>: │ │ │ │ │ _PyAsyncGen_ClearFreeLists(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #1472] @ 0x5c0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bgt c90 <_PyAsyncGen_ClearFreeLists+0x48> │ │ │ │ │ + bgt ca0 <_PyAsyncGen_ClearFreeLists+0x48> │ │ │ │ │ ldr r3, [r4, #1796] @ 0x704 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt cbc <_PyAsyncGen_ClearFreeLists+0x74> │ │ │ │ │ + bgt ccc <_PyAsyncGen_ClearFreeLists+0x74> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mvnne r3, #0 │ │ │ │ │ strne r3, [r4, #1472] @ 0x5c0 │ │ │ │ │ strne r3, [r4, #1796] @ 0x704 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -916,320 +920,320 @@ │ │ │ │ │ str r3, [r4, #1472] @ 0x5c0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GC_Del │ │ │ │ │ ldr r3, [r4, #1472] @ 0x5c0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble c6c <_PyAsyncGen_ClearFreeLists+0x24> │ │ │ │ │ - b c90 <_PyAsyncGen_ClearFreeLists+0x48> │ │ │ │ │ + ble c7c <_PyAsyncGen_ClearFreeLists+0x24> │ │ │ │ │ + b ca0 <_PyAsyncGen_ClearFreeLists+0x48> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ add r2, r4, r3, lsl #2 │ │ │ │ │ ldr r0, [r2, #1476] @ 0x5c4 │ │ │ │ │ str r3, [r4, #1796] @ 0x704 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GC_Del │ │ │ │ │ ldr r3, [r4, #1796] @ 0x704 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble c78 <_PyAsyncGen_ClearFreeLists+0x30> │ │ │ │ │ - b cbc <_PyAsyncGen_ClearFreeLists+0x74> │ │ │ │ │ + ble c88 <_PyAsyncGen_ClearFreeLists+0x30> │ │ │ │ │ + b ccc <_PyAsyncGen_ClearFreeLists+0x74> │ │ │ │ │ │ │ │ │ │ -00000ce8 : │ │ │ │ │ +00000cf8 : │ │ │ │ │ gen_traverse(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - beq d20 │ │ │ │ │ + beq d30 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d3c │ │ │ │ │ + beq d4c │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq d60 │ │ │ │ │ + beq d70 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ │ bl 0 <_PyFrame_Traverse> │ │ │ │ │ R_ARM_CALL _PyFrame_Traverse │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d74 │ │ │ │ │ + bne d84 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -00000d84 <_PyGen_FetchStopIterationValue>: │ │ │ │ │ +00000d94 <_PyGen_FetchStopIterationValue>: │ │ │ │ │ _PyGen_FetchStopIterationValue(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r2, [pc, #144] @ e2c <_PyGen_FetchStopIterationValue+0xa8> │ │ │ │ │ + ldr r2, [pc, #144] @ e3c <_PyGen_FetchStopIterationValue+0xa8> │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne dd4 <_PyGen_FetchStopIterationValue+0x50> │ │ │ │ │ + bne de4 <_PyGen_FetchStopIterationValue+0x50> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e14 <_PyGen_FetchStopIterationValue+0x90> │ │ │ │ │ - ldr r3, [pc, #112] @ e30 <_PyGen_FetchStopIterationValue+0xac> │ │ │ │ │ + bne e24 <_PyGen_FetchStopIterationValue+0x90> │ │ │ │ │ + ldr r3, [pc, #112] @ e40 <_PyGen_FetchStopIterationValue+0xac> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne e1c <_PyGen_FetchStopIterationValue+0x98> │ │ │ │ │ + bne e2c <_PyGen_FetchStopIterationValue+0x98> │ │ │ │ │ str r3, [r4] │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_GetRaisedException │ │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e0c <_PyGen_FetchStopIterationValue+0x88> │ │ │ │ │ + beq e1c <_PyGen_FetchStopIterationValue+0x88> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne e0c <_PyGen_FetchStopIterationValue+0x88> │ │ │ │ │ + bne e1c <_PyGen_FetchStopIterationValue+0x88> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ str r5, [r4] │ │ │ │ │ - b dcc <_PyGen_FetchStopIterationValue+0x48> │ │ │ │ │ + b ddc <_PyGen_FetchStopIterationValue+0x48> │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b e0c <_PyGen_FetchStopIterationValue+0x88> │ │ │ │ │ + b e1c <_PyGen_FetchStopIterationValue+0x88> │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_StopIteration │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -00000e34 : │ │ │ │ │ +00000e44 : │ │ │ │ │ gen_send_ex(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r6, [pc, #712] @ 1114 │ │ │ │ │ + ldr r6, [pc, #712] @ 1124 │ │ │ │ │ ldrsb r7, [r0, #35] @ 0x23 │ │ │ │ │ ldr r6, [pc, r6] │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ cmn r7, #3 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r0, [r0, r6] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ │ - beq f08 │ │ │ │ │ + beq f18 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 10bc │ │ │ │ │ - bgt fbc │ │ │ │ │ + beq 10cc │ │ │ │ │ + bgt fcc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne f74 │ │ │ │ │ - ldr r3, [pc, #652] @ 1118 │ │ │ │ │ + bne f84 │ │ │ │ │ + ldr r3, [pc, #652] @ 1128 │ │ │ │ │ ldr lr, [r3] │ │ │ │ │ mov ip, r3 │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f20 │ │ │ │ │ + bne f30 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ │ add r6, r4, r3, lsl #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str ip, [r6, #76] @ 0x4c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ │ add r3, r4, #20 │ │ │ │ │ str lr, [r4, #24] │ │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ │ - bne f7c │ │ │ │ │ + bne f8c │ │ │ │ │ strb r2, [r4, #35] @ 0x23 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r3, #340] @ 0x154 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne fac │ │ │ │ │ + bne fbc │ │ │ │ │ bl 0 <_PyEval_EvalFrameDefault> │ │ │ │ │ R_ARM_CALL _PyEval_EvalFrameDefault │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq f64 │ │ │ │ │ + beq f74 │ │ │ │ │ ldrb r3, [r4, #35] @ 0x23 │ │ │ │ │ add r3, r3, #2 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi f2c │ │ │ │ │ + bhi f3c │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldreq ip, [pc, #516] @ 1118 │ │ │ │ │ - bne 1024 │ │ │ │ │ + ldreq ip, [pc, #516] @ 1128 │ │ │ │ │ + bne 1034 │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e98 │ │ │ │ │ + beq ea8 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ str lr, [ip] │ │ │ │ │ - b e98 │ │ │ │ │ - ldr r3, [pc, #484] @ 1118 │ │ │ │ │ + b ea8 │ │ │ │ │ + ldr r3, [pc, #484] @ 1128 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ldr r3, [pc, #476] @ 111c │ │ │ │ │ - bne 1064 │ │ │ │ │ + ldr r3, [pc, #476] @ 112c │ │ │ │ │ + bne 1074 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ moveq r5, #0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1008 │ │ │ │ │ + beq 1018 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 10f8 │ │ │ │ │ + bne 1108 │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b f14 │ │ │ │ │ + b f24 │ │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ │ bl 0 <_PyErr_ChainStackItem> │ │ │ │ │ R_ARM_CALL _PyErr_ChainStackItem │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r3, #0 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r3, #340] @ 0x154 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq edc │ │ │ │ │ + beq eec │ │ │ │ │ blx r3 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne ee8 │ │ │ │ │ - b f64 │ │ │ │ │ + bne ef8 │ │ │ │ │ + b f74 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r1, [pc, #344] @ 1120 │ │ │ │ │ + ldr r1, [pc, #344] @ 1130 │ │ │ │ │ eor r3, r3, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10a8 │ │ │ │ │ + bne 10b8 │ │ │ │ │ eor r3, r2, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f64 │ │ │ │ │ - ldr r3, [pc, #284] @ 1118 │ │ │ │ │ + beq f74 │ │ │ │ │ + ldr r3, [pc, #284] @ 1128 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1078 │ │ │ │ │ + bne 1088 │ │ │ │ │ sub r3, r1, #208 @ 0xd0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 108c │ │ │ │ │ - ldr r3, [pc, #268] @ 1124 │ │ │ │ │ - ldr r6, [pc, #252] @ 1118 │ │ │ │ │ + beq 109c │ │ │ │ │ + ldr r3, [pc, #268] @ 1134 │ │ │ │ │ + ldr r6, [pc, #252] @ 1128 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetNone │ │ │ │ │ - b f58 │ │ │ │ │ - ldr r3, [pc, #236] @ 1118 │ │ │ │ │ + b f68 │ │ │ │ │ + ldr r3, [pc, #236] @ 1128 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq f74 │ │ │ │ │ + beq f84 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #228] @ 1120 │ │ │ │ │ + ldr r3, [pc, #228] @ 1130 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 10a0 │ │ │ │ │ - ldr r0, [pc, #224] @ 1128 │ │ │ │ │ + beq 10b0 │ │ │ │ │ + ldr r0, [pc, #224] @ 1138 │ │ │ │ │ sub r3, r3, #208 @ 0xd0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ldr r1, [pc, #216] @ 112c │ │ │ │ │ + ldr r1, [pc, #216] @ 113c │ │ │ │ │ movne r1, r0 │ │ │ │ │ - ldr r3, [pc, #212] @ 1130 │ │ │ │ │ + ldr r3, [pc, #212] @ 1140 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b f64 │ │ │ │ │ + b f74 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 1090 │ │ │ │ │ + beq 10a0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 8bc <_PyGen_Finalize+0x1b8> │ │ │ │ │ R_ARM_CALL _PyGen_SetStopIterationValue │ │ │ │ │ - b f58 │ │ │ │ │ + b f68 │ │ │ │ │ sub r1, r1, #208 @ 0xd0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 1010 │ │ │ │ │ - ldr r6, [pc, #132] @ 1118 │ │ │ │ │ - ldr r3, [pc, #156] @ 1134 │ │ │ │ │ + bne 1020 │ │ │ │ │ + ldr r6, [pc, #132] @ 1128 │ │ │ │ │ + ldr r3, [pc, #156] @ 1144 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetNone │ │ │ │ │ - b f58 │ │ │ │ │ - ldr r1, [pc, #144] @ 1138 │ │ │ │ │ - b 1054 │ │ │ │ │ - ldr r3, [pc, #140] @ 113c │ │ │ │ │ - ldr r1, [pc, #140] @ 1140 │ │ │ │ │ + b f68 │ │ │ │ │ + ldr r1, [pc, #144] @ 1148 │ │ │ │ │ + b 1064 │ │ │ │ │ + ldr r3, [pc, #140] @ 114c │ │ │ │ │ + ldr r1, [pc, #140] @ 1150 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b f64 │ │ │ │ │ + b f74 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #88] @ 1120 │ │ │ │ │ + ldr r3, [pc, #88] @ 1130 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 10f0 │ │ │ │ │ - ldr r0, [pc, #112] @ 1144 │ │ │ │ │ + beq 1100 │ │ │ │ │ + ldr r0, [pc, #112] @ 1154 │ │ │ │ │ sub r3, r3, #208 @ 0xd0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ldr r1, [pc, #104] @ 1148 │ │ │ │ │ + ldr r1, [pc, #104] @ 1158 │ │ │ │ │ movne r1, r0 │ │ │ │ │ - ldr r3, [pc, #100] @ 114c │ │ │ │ │ + ldr r3, [pc, #100] @ 115c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b f64 │ │ │ │ │ - ldr r1, [pc, #88] @ 1150 │ │ │ │ │ - b 10e0 │ │ │ │ │ + b f74 │ │ │ │ │ + ldr r1, [pc, #88] @ 1160 │ │ │ │ │ + b 10f0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne f64 │ │ │ │ │ + bne f74 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f64 │ │ │ │ │ + b f74 │ │ │ │ │ .word 0x000002c0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ @@ -1253,161 +1257,161 @@ │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00001154 : │ │ │ │ │ +00001164 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxeq lr │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bxne lr │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -0000117c : │ │ │ │ │ +0000118c : │ │ │ │ │ gen_close_iter(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r3, [pc, #784] @ 14a4 │ │ │ │ │ + ldr r3, [pc, #784] @ 14b4 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ add r5, r3, #416 @ 0x1a0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ cmpne r2, r5 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 130c │ │ │ │ │ + bne 131c │ │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ │ cmn r3, #3 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ strbeq r3, [r0, #35] @ 0x23 │ │ │ │ │ - bne 11dc │ │ │ │ │ - ldr r4, [pc, #736] @ 14a8 │ │ │ │ │ + bne 11ec │ │ │ │ │ + ldr r4, [pc, #736] @ 14b8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 13c8 │ │ │ │ │ + bne 13d8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 11c0 │ │ │ │ │ + bgt 11d0 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 1234 │ │ │ │ │ + beq 1244 │ │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ │ ldrb r2, [r1] │ │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ │ cmpne r2, #207 @ 0xcf │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 12c4 │ │ │ │ │ + beq 12d4 │ │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 12c4 │ │ │ │ │ + beq 12d4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ bl 0 <_PyFrame_ClearLocals> │ │ │ │ │ R_ARM_CALL _PyFrame_ClearLocals │ │ │ │ │ - b 11c0 │ │ │ │ │ + b 11d0 │ │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ mov r3, #0 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ - bl 117c │ │ │ │ │ + bl 118c │ │ │ │ │ mvn r3, #0 │ │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - beq 1288 │ │ │ │ │ + beq 1298 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 148c │ │ │ │ │ + beq 149c │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ ldrb r2, [r1] │ │ │ │ │ cmp r2, #207 @ 0xcf │ │ │ │ │ cmpne r2, #149 @ 0x95 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 12bc │ │ │ │ │ + beq 12cc │ │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 1220 │ │ │ │ │ + bne 1230 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 12d0 │ │ │ │ │ - ldr r3, [pc, #480] @ 14ac │ │ │ │ │ + bne 12e0 │ │ │ │ │ + ldr r3, [pc, #480] @ 14bc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetNone │ │ │ │ │ mov r3, #1 │ │ │ │ │ - ldr r1, [pc, #460] @ 14a8 │ │ │ │ │ + ldr r1, [pc, #460] @ 14b8 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e34 │ │ │ │ │ + bl e44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - bne 13fc │ │ │ │ │ - ldr r3, [pc, #436] @ 14ac │ │ │ │ │ + bne 140c │ │ │ │ │ + ldr r3, [pc, #436] @ 14bc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13e4 │ │ │ │ │ + beq 13f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - b 11c0 │ │ │ │ │ - ldr r1, [pc, #412] @ 14b0 │ │ │ │ │ + b 11d0 │ │ │ │ │ + ldr r1, [pc, #412] @ 14c0 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1498 │ │ │ │ │ + blt 14a8 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 11d0 │ │ │ │ │ + beq 11e0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #380] @ 14b4 │ │ │ │ │ + ldr r3, [pc, #380] @ 14c4 │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ │ ldr r5, [r0, r3] │ │ │ │ │ - beq 146c │ │ │ │ │ + beq 147c │ │ │ │ │ ldr r1, [r2, #28] │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ mov r2, #4 │ │ │ │ │ add r1, r4, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 146c │ │ │ │ │ + beq 147c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ @@ -1415,86 +1419,86 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 13bc │ │ │ │ │ + beq 13cc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13bc │ │ │ │ │ + bne 13cc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 11c4 │ │ │ │ │ - b 13f4 │ │ │ │ │ + bne 11d4 │ │ │ │ │ + b 1404 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 11d0 │ │ │ │ │ + bne 11e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11d0 │ │ │ │ │ + b 11e0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl d84 <_PyGen_FetchStopIterationValue> │ │ │ │ │ + bl d94 <_PyGen_FetchStopIterationValue> │ │ │ │ │ R_ARM_CALL _PyGen_FetchStopIterationValue │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1454 │ │ │ │ │ + beq 1464 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 11d4 │ │ │ │ │ + b 11e4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 144c │ │ │ │ │ - ldr r1, [pc, #168] @ 14b8 │ │ │ │ │ - ldr r2, [pc, #168] @ 14bc │ │ │ │ │ + beq 145c │ │ │ │ │ + ldr r1, [pc, #168] @ 14c8 │ │ │ │ │ + ldr r2, [pc, #168] @ 14cc │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - ldr r4, [pc, #164] @ 14c0 │ │ │ │ │ + ldr r4, [pc, #164] @ 14d0 │ │ │ │ │ movne r4, r2 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1438 │ │ │ │ │ + beq 1448 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 1464 │ │ │ │ │ - ldr r3, [pc, #132] @ 14c4 │ │ │ │ │ + beq 1474 │ │ │ │ │ + ldr r3, [pc, #132] @ 14d4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 13f4 │ │ │ │ │ - ldr r4, [pc, #116] @ 14c8 │ │ │ │ │ - b 141c │ │ │ │ │ + b 1404 │ │ │ │ │ + ldr r4, [pc, #116] @ 14d8 │ │ │ │ │ + b 142c │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 11c4 │ │ │ │ │ - b 13f4 │ │ │ │ │ + bne 11d4 │ │ │ │ │ + b 1404 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1438 │ │ │ │ │ + b 1448 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 1398 │ │ │ │ │ + b 13a8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1288 │ │ │ │ │ + b 1298 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WriteUnraisable │ │ │ │ │ - b 1320 │ │ │ │ │ + b 1330 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ R_ARM_ABS32 PyExc_GeneratorExit │ │ │ │ │ .word 0x0000714c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000174 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00000164 : │ │ │ │ │ coro_wrapper_send(): │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b e34 │ │ │ │ │ + b e44 │ │ │ │ │ R_ARM_JUMP24 gen_send_ex │ │ │ │ │ │ │ │ │ │ 00000174 : │ │ │ │ │ coro_wrapper_throw(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 gen_throw │ │ │ │ │ @@ -190,15 +190,15 @@ │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000398 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ 00000228 : │ │ │ │ │ coro_wrapper_close(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ - b a34 │ │ │ │ │ + b a44 │ │ │ │ │ R_ARM_JUMP24 gen_close │ │ │ │ │ │ │ │ │ │ 00000230 : │ │ │ │ │ async_gen_asend_close(): │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq 2e4 │ │ │ │ │ @@ -493,15 +493,15 @@ │ │ │ │ │ R_ARM_CALL async_gen_unwrap_value │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 6b8 │ │ │ │ │ b 718 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl e34 │ │ │ │ │ + bl e44 │ │ │ │ │ R_ARM_CALL gen_send_ex │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ beq 658 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add sp, sp, #32 │ │ │ │ │ @@ -936,15 +936,15 @@ │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ strne r2, [r1] │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ - bl 1154 │ │ │ │ │ + bl 1164 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x0000051c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -971,15 +971,15 @@ │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ strne r2, [r1] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ - bl 1154 │ │ │ │ │ + bl 1164 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000544 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -996,15 +996,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ bne c54 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b ce8 │ │ │ │ │ + b cf8 │ │ │ │ │ R_ARM_JUMP24 gen_traverse │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq c40 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ ├── floatobject.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: 43580 (bytes into file) │ │ │ │ │ + Start of section headers: 43436 (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 0xaa3c: │ │ │ │ │ +There are 17 section headers, starting at offset 0xa9ac: │ │ │ │ │ │ │ │ │ │ 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 0006bc 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 008de8 0002b0 08 I 14 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 008d88 0002b0 08 I 14 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0006f0 0002dc 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 009098 0002f0 08 I 14 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 009038 0002f0 08 I 14 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 0009cc 0000d0 00 WA 0 0 4 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 0009cc 000967 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 001334 004d54 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 009388 001468 08 I 14 7 4 │ │ │ │ │ - [ 9] .rodata PROGBITS 00000000 006088 000815 00 A 0 0 4 │ │ │ │ │ - [10] .text.unlikely PROGBITS 00000000 0068a0 0005c0 00 AX 0 0 4 │ │ │ │ │ - [11] .rel.text.unlikely REL 00000000 00a7f0 0001c0 08 I 14 10 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 006e60 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 006e60 00002b 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 006e8c 001280 10 15 157 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 00810c 000cd9 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 00a9b0 00008c 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 001334 004cf4 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 009328 001438 08 I 14 7 4 │ │ │ │ │ + [ 9] .rodata PROGBITS 00000000 006028 000815 00 A 0 0 4 │ │ │ │ │ + [10] .text.unlikely PROGBITS 00000000 006840 0005c0 00 AX 0 0 4 │ │ │ │ │ + [11] .rel.text.unlikely REL 00000000 00a760 0001c0 08 I 14 10 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 006e00 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 006e00 00002b 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 006e2c 001280 10 15 157 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 0080ac 000cd9 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 00a920 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 {} │ │ │ │ │ @@ -18,15 +18,15 @@ │ │ │ │ │ 14: 000000a0 112 FUNC LOCAL DEFAULT 7 float_dealloc │ │ │ │ │ 15: 00000108 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 16: 00000110 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 17: 00000160 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 18: 00000164 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 19: 00000164 1176 FUNC LOCAL DEFAULT 7 float_richcompare │ │ │ │ │ 20: 00000000 0 SECTION LOCAL DEFAULT 9 .rodata │ │ │ │ │ - 21: 00002018 40 FUNC LOCAL DEFAULT 7 Py_XDECREF │ │ │ │ │ + 21: 00001fb8 40 FUNC LOCAL DEFAULT 7 Py_XDECREF │ │ │ │ │ 22: 000005dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 23: 000005fc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 24: 000005fc 8 FUNC LOCAL DEFAULT 7 float___trunc___impl │ │ │ │ │ 25: 0000082c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 26: 00000854 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 27: 00000a60 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 28: 00000a7c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ @@ -35,55 +35,55 @@ │ │ │ │ │ 31: 00000c9c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 32: 00000c9c 152 FUNC LOCAL DEFAULT 7 convert_to_double │ │ │ │ │ 33: 00000d2c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 34: 00000d34 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 35: 00000d34 540 FUNC LOCAL DEFAULT 7 float_div │ │ │ │ │ 36: 00000f30 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 37: 00000f50 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 38: 00000f50 568 FUNC LOCAL DEFAULT 7 float_add │ │ │ │ │ - 39: 00001168 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 40: 00001188 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 41: 00001188 2164 FUNC LOCAL DEFAULT 7 float_pow │ │ │ │ │ - 42: 000019b8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 38: 00000f50 472 FUNC LOCAL DEFAULT 7 float_add │ │ │ │ │ + 39: 00001110 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 40: 00001128 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 41: 00001128 2164 FUNC LOCAL DEFAULT 7 float_pow │ │ │ │ │ + 42: 00001958 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 43: 000002bc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 44: 000002c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 45: 000019fc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 46: 000019fc 8 FUNC LOCAL DEFAULT 7 float_hash │ │ │ │ │ + 45: 0000199c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 46: 0000199c 8 FUNC LOCAL DEFAULT 7 float_hash │ │ │ │ │ 47: 00000000 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 48: 00000038 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ - 49: 00001a04 400 FUNC LOCAL DEFAULT 7 float_vectorcall │ │ │ │ │ - 50: 00001b94 244 FUNC LOCAL DEFAULT 7 float_new_impl │ │ │ │ │ - 51: 00001b84 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 52: 00001b94 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 53: 00001c7c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 54: 00001c88 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 55: 00001e1c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 56: 00001e34 484 FUNC LOCAL DEFAULT 7 float_from_string_inner │ │ │ │ │ - 57: 00001e34 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 58: 00001ffc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 59: 00002018 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 60: 0000231c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 61: 00002348 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 62: 00002348 104 FUNC LOCAL DEFAULT 7 float_repr │ │ │ │ │ - 63: 000023b0 516 FUNC LOCAL DEFAULT 7 float_sub │ │ │ │ │ - 64: 00002594 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 65: 000025b4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 66: 000025b4 172 FUNC LOCAL DEFAULT 7 float_neg │ │ │ │ │ - 67: 00002658 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 68: 00002660 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 69: 00002660 1716 FUNC LOCAL DEFAULT 7 float___round__ │ │ │ │ │ - 70: 00002cc0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 49: 000019a4 400 FUNC LOCAL DEFAULT 7 float_vectorcall │ │ │ │ │ + 50: 00001b34 244 FUNC LOCAL DEFAULT 7 float_new_impl │ │ │ │ │ + 51: 00001b24 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 52: 00001b34 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 53: 00001c1c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 54: 00001c28 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 55: 00001dbc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 56: 00001dd4 484 FUNC LOCAL DEFAULT 7 float_from_string_inner │ │ │ │ │ + 57: 00001dd4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 58: 00001f9c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 59: 00001fb8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 60: 000022bc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 61: 000022e8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 62: 000022e8 104 FUNC LOCAL DEFAULT 7 float_repr │ │ │ │ │ + 63: 00002350 516 FUNC LOCAL DEFAULT 7 float_sub │ │ │ │ │ + 64: 00002534 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 65: 00002554 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 66: 00002554 172 FUNC LOCAL DEFAULT 7 float_neg │ │ │ │ │ + 67: 000025f8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 68: 00002600 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 69: 00002600 1716 FUNC LOCAL DEFAULT 7 float___round__ │ │ │ │ │ + 70: 00002c60 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 71: 000002c8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 72: 000002c8 336 FUNC LOCAL DEFAULT 1 float___getformat__ │ │ │ │ │ 73: 000003e0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 74: 00002d14 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 75: 00002d14 152 FUNC LOCAL DEFAULT 7 float___format__ │ │ │ │ │ - 76: 00002da0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 77: 00002dac 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 78: 00002dac 44 FUNC LOCAL DEFAULT 7 float_bool │ │ │ │ │ + 74: 00002cb4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 75: 00002cb4 152 FUNC LOCAL DEFAULT 7 float___format__ │ │ │ │ │ + 76: 00002d40 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 77: 00002d4c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 78: 00002d4c 44 FUNC LOCAL DEFAULT 7 float_bool │ │ │ │ │ 79: 00000418 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 80: 00000418 52 FUNC LOCAL DEFAULT 1 float_float │ │ │ │ │ 81: 00000448 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 82: 0000044c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 83: 0000044c 176 FUNC LOCAL DEFAULT 1 float_new │ │ │ │ │ 84: 000004f4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 85: 000004fc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ @@ -91,42 +91,42 @@ │ │ │ │ │ 87: 0000069c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 88: 00000040 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 89: 00000040 288 FUNC LOCAL DEFAULT 10 float_floor_div │ │ │ │ │ 90: 00000160 452 FUNC LOCAL DEFAULT 10 _float_div_mod │ │ │ │ │ 91: 00000154 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 92: 00000160 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 93: 0000031c 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ - 94: 00002dd8 172 FUNC LOCAL DEFAULT 7 float_abs │ │ │ │ │ - 95: 00002e7c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 96: 00002e84 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 97: 00002e84 3064 FUNC LOCAL DEFAULT 7 float_fromhex │ │ │ │ │ - 98: 00003a44 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 94: 00002d78 172 FUNC LOCAL DEFAULT 7 float_abs │ │ │ │ │ + 95: 00002e1c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 96: 00002e24 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 97: 00002e24 3064 FUNC LOCAL DEFAULT 7 float_fromhex │ │ │ │ │ + 98: 000039e4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 99: 000006a8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 100: 000006a8 4 FUNC LOCAL DEFAULT 1 float_conjugate │ │ │ │ │ 101: 000006ac 4 FUNC LOCAL DEFAULT 1 float_getreal │ │ │ │ │ 102: 000006b0 12 FUNC LOCAL DEFAULT 1 float_getimag │ │ │ │ │ - 103: 00003a7c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 104: 00003a7c 1156 FUNC LOCAL DEFAULT 7 float_as_integer_ratio │ │ │ │ │ - 105: 00003ee4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 106: 00003f00 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 107: 00003f00 1336 FUNC LOCAL DEFAULT 7 float_hex │ │ │ │ │ - 108: 0000440c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 109: 00004438 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 110: 000046f0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 111: 00004718 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 112: 00004888 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 103: 00003a1c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 104: 00003a1c 1156 FUNC LOCAL DEFAULT 7 float_as_integer_ratio │ │ │ │ │ + 105: 00003e84 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 106: 00003ea0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 107: 00003ea0 1336 FUNC LOCAL DEFAULT 7 float_hex │ │ │ │ │ + 108: 000043ac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 109: 000043d8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 110: 00004690 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 111: 000046b8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 112: 00004828 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 113: 00000324 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 114: 00000324 32 FUNC LOCAL DEFAULT 10 float___ceil__ │ │ │ │ │ 115: 00000344 32 FUNC LOCAL DEFAULT 10 float___floor__ │ │ │ │ │ 116: 00000364 304 FUNC LOCAL DEFAULT 10 float_divmod │ │ │ │ │ 117: 00000484 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ - 118: 0000489c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 119: 00004c44 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 120: 00004c68 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 121: 00004d3c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 118: 0000483c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 119: 00004be4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 120: 00004c08 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 121: 00004cdc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 122: 00000494 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 123: 00000494 248 FUNC LOCAL DEFAULT 10 float_is_integer │ │ │ │ │ 124: 0000057c 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 125: 0000058c 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 126: 0000058c 16 FUNC LOCAL DEFAULT 10 float___getnewargs__ │ │ │ │ │ 127: 00000598 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 128: 0000059c 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ @@ -215,45 +215,45 @@ │ │ │ │ │ 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_BadArgument │ │ │ │ │ 213: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ddiv │ │ │ │ │ 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ - 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dsub │ │ │ │ │ - 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ - 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND pow │ │ │ │ │ - 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND floor │ │ │ │ │ - 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND fmod │ │ │ │ │ - 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetFromErrno │ │ │ │ │ - 224: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ - 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 227: 000002bc 12 FUNC GLOBAL HIDDEN 1 _PyFloat_FiniType │ │ │ │ │ - 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ - 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_HashDouble │ │ │ │ │ - 230: 00000000 64 FUNC GLOBAL HIDDEN 10 _PyFloat_DebugMallocStats │ │ │ │ │ - 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ - 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Float │ │ │ │ │ - 233: 00001c88 428 FUNC GLOBAL DEFAULT 7 PyFloat_FromString │ │ │ │ │ - 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ - 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ - 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_string_to_number_with_underscores │ │ │ │ │ - 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ - 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ - 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ - 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ - 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_string_to_double │ │ │ │ │ - 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 248: 00002040 776 FUNC GLOBAL DEFAULT 7 PyFloat_Pack8 │ │ │ │ │ + 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ + 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND pow │ │ │ │ │ + 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND floor │ │ │ │ │ + 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND fmod │ │ │ │ │ + 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetFromErrno │ │ │ │ │ + 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 224: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ + 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 226: 000002bc 12 FUNC GLOBAL HIDDEN 1 _PyFloat_FiniType │ │ │ │ │ + 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ + 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_HashDouble │ │ │ │ │ + 229: 00000000 64 FUNC GLOBAL HIDDEN 10 _PyFloat_DebugMallocStats │ │ │ │ │ + 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ + 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Float │ │ │ │ │ + 232: 00001c28 428 FUNC GLOBAL DEFAULT 7 PyFloat_FromString │ │ │ │ │ + 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ + 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ + 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_string_to_number_with_underscores │ │ │ │ │ + 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ + 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ + 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ + 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ + 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_string_to_double │ │ │ │ │ + 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 247: 00001fe0 776 FUNC GLOBAL DEFAULT 7 PyFloat_Pack8 │ │ │ │ │ + 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dsub │ │ │ │ │ 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_d2uiz │ │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FromASCII │ │ │ │ │ 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND round │ │ │ │ │ @@ -276,24 +276,24 @@ │ │ │ │ │ 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND __isoc23_strtol │ │ │ │ │ 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ 275: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_d2iz │ │ │ │ │ 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ 278: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ - 279: 00004438 736 FUNC GLOBAL DEFAULT 7 PyFloat_Pack4 │ │ │ │ │ + 279: 000043d8 736 FUNC GLOBAL DEFAULT 7 PyFloat_Pack4 │ │ │ │ │ 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_d2f │ │ │ │ │ 281: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_fcmpun │ │ │ │ │ 282: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_fcmple │ │ │ │ │ - 283: 00004718 388 FUNC GLOBAL DEFAULT 7 PyFloat_Unpack4 │ │ │ │ │ + 283: 000046b8 388 FUNC GLOBAL DEFAULT 7 PyFloat_Unpack4 │ │ │ │ │ 284: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_f2d │ │ │ │ │ 285: 00000000 0 NOTYPE GLOBAL DEFAULT UND ceil │ │ │ │ │ 286: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 287: 0000489c 972 FUNC GLOBAL DEFAULT 7 PyFloat_Pack2 │ │ │ │ │ - 288: 00004c68 236 FUNC GLOBAL DEFAULT 7 PyFloat_Unpack2 │ │ │ │ │ + 287: 0000483c 972 FUNC GLOBAL DEFAULT 7 PyFloat_Pack2 │ │ │ │ │ + 288: 00004c08 236 FUNC GLOBAL DEFAULT 7 PyFloat_Unpack2 │ │ │ │ │ 289: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 290: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 291: 0000059c 16 FUNC GLOBAL DEFAULT 10 PyFloat_GetMax │ │ │ │ │ 292: 000005ac 12 FUNC GLOBAL DEFAULT 10 PyFloat_GetMin │ │ │ │ │ 293: 00000010 208 OBJECT GLOBAL DEFAULT 3 PyFloat_Type │ │ │ │ │ 294: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ 295: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x8de8 contains 86 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x8d88 contains 86 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000003c 00009e1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00000054 00009e1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00000084 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000090 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000094 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000098 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -33,17 +33,17 @@ │ │ │ │ │ 0000023c 0000a51c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ 00000244 0000a61c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ 00000258 0000a51c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ 00000260 0000a61c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ 00000274 0000a51c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ 000002a0 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000002ac 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ -000002c0 0000e41d R_ARM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ +000002c0 0000e31d R_ARM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ 000002c4 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ -000002f8 0000ef1c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000002f8 0000ee1c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ 00000304 0000fc1c R_ARM_CALL 00000000 strlen │ │ │ │ │ 0000031c 0001061c R_ARM_CALL 00000000 strcmp │ │ │ │ │ 0000033c 0001071c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 00000358 0001071c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 00000368 0001061c R_ARM_CALL 00000000 strcmp │ │ │ │ │ 0000038c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000003a4 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ @@ -62,21 +62,21 @@ │ │ │ │ │ 00000404 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000408 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000040c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000410 00010902 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ 00000414 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000444 0000a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ 00000448 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000004a4 0000321d R_ARM_JUMP24 00001b94 float_new_impl │ │ │ │ │ +000004a4 0000321d R_ARM_JUMP24 00001b34 float_new_impl │ │ │ │ │ 000004b8 00010e1c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -000004e0 0000ea1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000004e0 0000e91c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 000004f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000004f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000560 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00000578 0000de1c R_ARM_CALL 00000000 fmod │ │ │ │ │ +00000578 0000dd1c R_ARM_CALL 00000000 fmod │ │ │ │ │ 0000058c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 000005a8 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ 000005c4 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ 000005e4 0000a41c R_ARM_CALL 00000000 PyFloat_FromDouble │ │ │ │ │ 00000600 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ 00000614 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000628 0000201c R_ARM_CALL 00000c9c convert_to_double │ │ │ │ │ @@ -84,42 +84,42 @@ │ │ │ │ │ 00000674 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000688 0000201c R_ARM_CALL 00000c9c convert_to_double │ │ │ │ │ 0000069c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000006a0 0000d902 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ 000006a4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006b8 0000a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x9098 contains 94 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x9038 contains 94 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000008 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000014 00012602 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000001c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000028 00000e02 R_ARM_ABS32 000000a0 float_dealloc │ │ │ │ │ -0000003c 00003e02 R_ARM_ABS32 00002348 float_repr │ │ │ │ │ +0000003c 00003e02 R_ARM_ABS32 000022e8 float_repr │ │ │ │ │ 00000040 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000004c 00002e02 R_ARM_ABS32 000019fc float_hash │ │ │ │ │ +0000004c 00002e02 R_ARM_ABS32 0000199c float_hash │ │ │ │ │ 00000058 00012702 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000068 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000074 00001302 R_ARM_ABS32 00000164 float_richcompare │ │ │ │ │ 00000084 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000008c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000ac 00005302 R_ARM_ABS32 0000044c float_new │ │ │ │ │ -000000d8 00003102 R_ARM_ABS32 00001a04 float_vectorcall │ │ │ │ │ +000000d8 00003102 R_ARM_ABS32 000019a4 float_vectorcall │ │ │ │ │ 000000e0 00002602 R_ARM_ABS32 00000f50 float_add │ │ │ │ │ -000000e4 00003f02 R_ARM_ABS32 000023b0 float_sub │ │ │ │ │ +000000e4 00003f02 R_ARM_ABS32 00002350 float_sub │ │ │ │ │ 000000e8 00001d02 R_ARM_ABS32 00000a7c float_mul │ │ │ │ │ 000000ec 00005602 R_ARM_ABS32 000004fc float_rem │ │ │ │ │ 000000f0 00007402 R_ARM_ABS32 00000364 float_divmod │ │ │ │ │ -000000f4 00002902 R_ARM_ABS32 00001188 float_pow │ │ │ │ │ -000000f8 00004202 R_ARM_ABS32 000025b4 float_neg │ │ │ │ │ +000000f4 00002902 R_ARM_ABS32 00001128 float_pow │ │ │ │ │ +000000f8 00004202 R_ARM_ABS32 00002554 float_neg │ │ │ │ │ 000000fc 00005002 R_ARM_ABS32 00000418 float_float │ │ │ │ │ -00000100 00005e02 R_ARM_ABS32 00002dd8 float_abs │ │ │ │ │ -00000104 00004e02 R_ARM_ABS32 00002dac float_bool │ │ │ │ │ +00000100 00005e02 R_ARM_ABS32 00002d78 float_abs │ │ │ │ │ +00000104 00004e02 R_ARM_ABS32 00002d4c float_bool │ │ │ │ │ 00000120 00001802 R_ARM_ABS32 000005fc float___trunc___impl │ │ │ │ │ 00000128 00005002 R_ARM_ABS32 00000418 float_float │ │ │ │ │ 00000154 00005902 R_ARM_ABS32 00000040 float_floor_div │ │ │ │ │ 00000158 00002302 R_ARM_ABS32 00000d34 float_div │ │ │ │ │ 00000170 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000174 00006502 R_ARM_ABS32 000006ac float_getreal │ │ │ │ │ 0000017c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -135,36 +135,36 @@ │ │ │ │ │ 000001cc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001d0 00007302 R_ARM_ABS32 00000344 float___floor__ │ │ │ │ │ 000001d8 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001dc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001e0 00007202 R_ARM_ABS32 00000324 float___ceil__ │ │ │ │ │ 000001e8 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001ec 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001f0 00004502 R_ARM_ABS32 00002660 float___round__ │ │ │ │ │ +000001f0 00004502 R_ARM_ABS32 00002600 float___round__ │ │ │ │ │ 000001f8 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001fc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000200 00006802 R_ARM_ABS32 00003a7c float_as_integer_ratio │ │ │ │ │ +00000200 00006802 R_ARM_ABS32 00003a1c float_as_integer_ratio │ │ │ │ │ 00000208 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000020c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000210 00006102 R_ARM_ABS32 00002e84 float_fromhex │ │ │ │ │ +00000210 00006102 R_ARM_ABS32 00002e24 float_fromhex │ │ │ │ │ 00000218 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000021c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000220 00006b02 R_ARM_ABS32 00003f00 float_hex │ │ │ │ │ +00000220 00006b02 R_ARM_ABS32 00003ea0 float_hex │ │ │ │ │ 00000228 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000022c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000230 00007b02 R_ARM_ABS32 00000494 float_is_integer │ │ │ │ │ 00000238 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000023c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000240 00007e02 R_ARM_ABS32 0000058c float___getnewargs__ │ │ │ │ │ 00000248 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000024c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000250 00004802 R_ARM_ABS32 000002c8 float___getformat__ │ │ │ │ │ 00000258 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000025c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000260 00004b02 R_ARM_ABS32 00002d14 float___format__ │ │ │ │ │ +00000260 00004b02 R_ARM_ABS32 00002cb4 float___format__ │ │ │ │ │ 00000268 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000027c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000280 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000284 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000288 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000028c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000290 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -181,15 +181,15 @@ │ │ │ │ │ 000002bc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x9388 contains 653 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x9328 contains 647 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000070 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00000084 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000094 0000ab1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ 00000098 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000009c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -322,562 +322,556 @@ │ │ │ │ │ 00000f30 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000f34 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000f38 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000f40 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000f44 0000c602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000f48 0000d902 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ 00000f4c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000f7c 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000f9c 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -00000fb0 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00000fd4 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00000fe8 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00001030 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001044 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001084 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000010a4 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -000010b8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000010d4 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -000010e8 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000010f0 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000111c 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001138 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -0000114c 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00001158 0000ab1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00001168 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001170 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001174 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001178 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000117c 0000c602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001184 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000011d8 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000011f8 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -0000120c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001228 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001244 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -00001260 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -0000128c 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -000012ac 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -000012c4 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -000012dc 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -000012f8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001314 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -00001330 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -0000133c 0000db1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ -00001360 0000dc1c R_ARM_CALL 00000000 pow │ │ │ │ │ -00001380 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -0000139c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000013b4 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00001400 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001428 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001444 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -00001464 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -00001484 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -00001498 0000dd1c R_ARM_CALL 00000000 floor │ │ │ │ │ -000014a4 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000014c0 0000de1c R_ARM_CALL 00000000 fmod │ │ │ │ │ +00000f80 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000fa0 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00000fb4 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00000fe0 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00000ff4 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000103c 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001054 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000108c 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000010bc 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +000010d0 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000010d8 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001104 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001110 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001118 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000111c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001120 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001124 0000c602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001178 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001198 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +000011ac 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000011c8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000011e4 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +00001200 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +0000122c 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +0000124c 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ +00001264 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +0000127c 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ +00001298 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000012b4 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +000012d0 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000012dc 0000da1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ +00001300 0000db1c R_ARM_CALL 00000000 pow │ │ │ │ │ +00001320 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +0000133c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00001354 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000013a0 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000013c8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000013e4 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +00001404 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +00001424 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ +00001438 0000dc1c R_ARM_CALL 00000000 floor │ │ │ │ │ +00001444 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00001460 0000dd1c R_ARM_CALL 00000000 fmod │ │ │ │ │ +00001480 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +0000148c 0000da1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ +000014a8 0000db1c R_ARM_CALL 00000000 pow │ │ │ │ │ +000014c8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 000014e0 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000014ec 0000db1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ -00001508 0000dc1c R_ARM_CALL 00000000 pow │ │ │ │ │ -00001528 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001540 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -0000155c 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001594 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000015b4 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -000015c8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000015d4 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000015f0 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001610 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001634 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000164c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001670 0000a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -00001674 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001690 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -000016b0 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -000016cc 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -000016e8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001704 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -0000172c 0000de1c R_ARM_CALL 00000000 fmod │ │ │ │ │ -00001748 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -00001760 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001790 0000de1c R_ARM_CALL 00000000 fmod │ │ │ │ │ -000017ac 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ -000017c8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000017e8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001804 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ -0000181c 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ -00001854 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001870 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -0000189c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000018d0 0000df1c R_ARM_CALL 00000000 PyErr_SetFromErrno │ │ │ │ │ -000018e0 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001914 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001934 0000ab1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000195c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000019b8 0000e002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000019bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000019d4 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000019d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000019dc 0000d602 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000019e0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000019e4 0000d902 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -000019e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000019ec 0000c602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000019f0 0000cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -000019f4 0000e102 R_ARM_ABS32 00000000 PyComplex_Type │ │ │ │ │ -000019f8 0000e202 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00001a00 0000e51d R_ARM_JUMP24 00000000 _Py_HashDouble │ │ │ │ │ -00001a70 0000e81d R_ARM_JUMP24 00000000 PyNumber_Float │ │ │ │ │ -00001a7c 0000e91d R_ARM_JUMP24 00001c88 PyFloat_FromString │ │ │ │ │ -00001ae8 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b0c 0000a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -00001b48 0000ea1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001b64 0000eb1c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -00001b7c 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001b88 0000ec02 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00001b8c 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001b90 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001bbc 0000e81d R_ARM_JUMP24 00000000 PyNumber_Float │ │ │ │ │ -00001bc0 0000e91d R_ARM_JUMP24 00001c88 PyFloat_FromString │ │ │ │ │ -00001c3c 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c4c 0000a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -00001c74 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001c80 0000ec02 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00001c84 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001cac 0000ed1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00001cc4 0000ee1c R_ARM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ -00001cd4 0000ef1c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00001cf0 0000f01c R_ARM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ -00001cfc 0000f11c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001d2c 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d64 0000f01c R_ARM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ -00001d70 0000f11c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001d8c 0000d21c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001da4 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001db8 0000f21c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001dd0 0000f31c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00001e14 0000f11c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001e1c 00003802 R_ARM_ABS32 00001e34 float_from_string_inner │ │ │ │ │ -00001e20 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001e24 0000d602 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00001e28 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001e2c 0000f402 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ -00001e30 0000f502 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ -00001e90 0000f61c R_ARM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ -00001eb8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00001ec8 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00001f1c 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001f34 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001f40 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001f74 0000f61c R_ARM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ -00001f9c 0000d21c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001fe0 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001ff0 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00001ffc 0000f702 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -00002004 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002008 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000200c 0000cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00002010 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002014 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000203c 0000a71d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00002088 0000c81c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002118 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -00002134 0000b91c R_ARM_CALL 00000000 frexp │ │ │ │ │ -00002148 0000bb1c R_ARM_CALL 00000000 __aeabi_dcmpge │ │ │ │ │ -00002164 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -00002180 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -000021b0 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -000021d4 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -000021e0 0000f91c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ -000021e8 0000ca1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -000021fc 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00002208 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00002214 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00002218 0000f91c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ -000022c8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000022e0 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000022f8 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002308 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000231c 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002338 0000fa02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0000233c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002340 0000e202 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00002344 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002370 0000fb1c R_ARM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -0000237c 0000fc1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00002388 0000fd1c R_ARM_CALL 00000000 _PyUnicode_FromASCII │ │ │ │ │ -00002394 0000fe1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000023ac 0000ab1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000023f8 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002418 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -0000242c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00002444 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00002458 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000024a0 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000024bc 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -000024d0 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000024e0 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000250c 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00002538 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002550 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00002564 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00002588 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002594 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000259c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000025a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000025a4 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000025ac 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000025b0 0000c602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000025d0 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00002630 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002644 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00002654 0000ab1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00002658 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000265c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000026d4 0000ff1c R_ARM_CALL 00000000 round │ │ │ │ │ -000026f0 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00002700 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00002734 0000bd1d R_ARM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ -0000273c 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000027a4 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027b4 0001001c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000027d8 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -000027f4 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ -00002834 0001011c R_ARM_CALL 00000000 _Py_dg_dtoa │ │ │ │ │ -00002888 0001021c R_ARM_CALL 00000000 PyOS_snprintf │ │ │ │ │ -0000288c 0000db1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ -000028a4 0001031c R_ARM_CALL 00000000 _Py_dg_strtod │ │ │ │ │ -000028c4 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00002910 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002924 0001041c R_ARM_CALL 00000000 _Py_dg_freedtoa │ │ │ │ │ -0000295c 0000ea1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00002980 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000029cc 0000d21c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000029f8 0000c91c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000029fc 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002a1c 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -00002a38 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ -00002a6c 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002aa0 0000d51c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00002ac8 0001001c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00002ae8 0000d31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002af4 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -00002b20 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b44 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b4c 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002b74 0000d21c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002b94 0000bb1c R_ARM_CALL 00000000 __aeabi_dcmpge │ │ │ │ │ -00002bac 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002bdc 0000a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -00002c04 0001051c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002c30 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002c64 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00002c70 0000fe1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002c78 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002c84 0000d41c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00002c9c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00002ca0 0000ff1c R_ARM_CALL 00000000 round │ │ │ │ │ -00002cac 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00002cb4 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002cc0 0000ce02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00002cc4 0000e002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00002cc8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002cd4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002cd8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002cdc 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002ce0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002ce4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002ce8 0000d602 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00002cec 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002cf4 0000d702 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00002cf8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002cfc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002d04 0000e202 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00002d08 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002d0c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002d10 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002d44 00010a1c R_ARM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -00002d60 00010b1c R_ARM_CALL 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ -00002d70 00010c1c R_ARM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -00002d8c 0001081c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00002d98 00010d1c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00002da0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002da4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002da8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002dc8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00002df4 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00002e54 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002e68 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00002e78 0000ab1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00002e7c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002e80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002eac 0000ef1c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00002edc 00010f1c R_ARM_CALL 00000000 _Py_parse_inf_or_nan │ │ │ │ │ -00003258 0001101c R_ARM_CALL 00000000 __isoc23_strtol │ │ │ │ │ -00003360 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00003398 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -000033a4 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -000033e0 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -000033ec 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00003404 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -0000343c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00003448 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00003454 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -000034c0 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -00003508 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00003558 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000035fc 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003648 00010f1c R_ARM_CALL 00000000 _Py_parse_inf_or_nan │ │ │ │ │ -0000368c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000376c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00003774 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00003784 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -000037e8 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -000037f0 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00003824 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -0000383c 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00003854 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -000038ac 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -000038b4 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -000038c8 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000038f0 0001111c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00003918 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003944 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00003970 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -00003978 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00003990 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003a3c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003a44 0000f702 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -00003a48 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00003a58 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003a5c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003a60 0000cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00003a64 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003a68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003a70 0000e202 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00003a74 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003a78 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003acc 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -00003ae8 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -00003b04 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -00003b1c 0000b91c R_ARM_CALL 00000000 frexp │ │ │ │ │ -00003b44 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00003b58 0000dd1c R_ARM_CALL 00000000 floor │ │ │ │ │ -00003b6c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00003b88 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00003b98 0000dd1c R_ARM_CALL 00000000 floor │ │ │ │ │ -00003bac 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00003bc8 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00003bd8 0000dd1c R_ARM_CALL 00000000 floor │ │ │ │ │ -00003bec 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00003c08 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00003c18 0000dd1c R_ARM_CALL 00000000 floor │ │ │ │ │ -00003c2c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00003c48 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00003c6c 0000dd1c R_ARM_CALL 00000000 floor │ │ │ │ │ -00003c80 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00003ca0 0000bd1c R_ARM_CALL 00000000 PyLong_FromDouble │ │ │ │ │ -00003cb0 0000a61c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00003cc8 0000a61c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00003d10 0001121c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00003da0 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003dd4 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003df0 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e04 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e0c 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003e44 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003e5c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003e78 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003edc 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ee4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003ee8 00011302 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ -00003ef0 0000cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00003ef4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003ef8 0000e202 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00003efc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003f54 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -00003f74 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -00003f94 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -00003fb0 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00003fc8 0000b91c R_ARM_CALL 00000000 frexp │ │ │ │ │ -00003fe0 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -00003ff8 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -0000400c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004020 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00004034 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004040 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -0000404c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004060 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -0000406c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004078 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -00004084 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004098 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -000040a4 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -000040b0 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -000040bc 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -000040d0 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -000040dc 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -000040e8 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -000040f4 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004108 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00004114 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004120 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -0000412c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004140 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -0000414c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004158 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -00004164 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004178 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00004184 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004190 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -0000419c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -000041b0 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -000041bc 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -000041c8 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -000041d4 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -000041e8 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -000041f4 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004200 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -0000420c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004220 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -0000422c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004238 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -00004244 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004258 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00004264 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004270 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -0000427c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004290 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -0000429c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -000042a8 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -000042b4 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -000042c8 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -000042d4 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -000042d8 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -0000430c 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -00004328 0001151c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00004368 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00004398 0001071d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000043dc 0000c91c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000043e0 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000440c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004410 0000ce02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00004418 00011602 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ -00004420 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004424 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004430 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004434 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000446c 0001181c R_ARM_CALL 00000000 __aeabi_d2f │ │ │ │ │ -00004480 0001191c R_ARM_CALL 00000000 __aeabi_fcmpun │ │ │ │ │ -00004494 00011a1c R_ARM_CALL 00000000 __aeabi_fcmple │ │ │ │ │ -000044c8 0000c81c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004528 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -00004554 0000b91c R_ARM_CALL 00000000 frexp │ │ │ │ │ -00004568 0000bb1c R_ARM_CALL 00000000 __aeabi_dcmpge │ │ │ │ │ -00004584 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -000045a0 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -000045cc 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -000045ec 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -000045f8 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -000045fc 0000f91c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ -00004668 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -00004684 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -0000469c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000046b4 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000046cc 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000046dc 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -000046f0 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004708 0000e202 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0000470c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004710 0000fa02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00004714 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004778 00011c1c R_ARM_CALL 00000000 __aeabi_f2d │ │ │ │ │ -000047ac 0000c81c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000047b4 00011c1c R_ARM_CALL 00000000 __aeabi_f2d │ │ │ │ │ -00004810 0000ca1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000481c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -0000483c 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000485c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004874 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00004888 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000488c 0000cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00004890 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000048c8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000048e8 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -00004904 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -00004920 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -0000493c 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -00004958 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -0000497c 0000b91c R_ARM_CALL 00000000 frexp │ │ │ │ │ -00004990 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -000049ac 0000bb1c R_ARM_CALL 00000000 __aeabi_dcmpge │ │ │ │ │ -000049cc 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -000049fc 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00004a08 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004a18 0000f91c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ -00004a28 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004a3c 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00004a50 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ -00004a6c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00004b1c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004b34 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004b58 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00004b80 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -00004b9c 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -00004ba8 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004bb4 0000f91c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ -00004bc4 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00004bd8 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -00004bec 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ -00004c2c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00004c54 0000e202 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00004c58 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004c5c 0000fa02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00004c60 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004cac 0000ca1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -00004cb8 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00004ccc 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00004cd4 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -00004d0c 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +000014fc 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001534 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001554 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00001568 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00001574 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001590 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000015b0 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000015d4 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000015ec 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00001610 0000a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +00001614 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001630 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +00001650 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +0000166c 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ +00001688 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000016a4 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +000016cc 0000dd1c R_ARM_CALL 00000000 fmod │ │ │ │ │ +000016e8 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +00001700 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001730 0000dd1c R_ARM_CALL 00000000 fmod │ │ │ │ │ +0000174c 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ +00001768 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00001788 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000017a4 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ +000017bc 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ +000017f4 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00001810 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +0000183c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00001870 0000de1c R_ARM_CALL 00000000 PyErr_SetFromErrno │ │ │ │ │ +00001880 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000018b4 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000018d4 0000ab1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000018fc 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00001958 0000df02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000195c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001974 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001978 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000197c 0000d602 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00001980 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001984 0000d902 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00001988 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000198c 0000c602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001990 0000cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00001994 0000e002 R_ARM_ABS32 00000000 PyComplex_Type │ │ │ │ │ +00001998 0000e102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000019a0 0000e41d R_ARM_JUMP24 00000000 _Py_HashDouble │ │ │ │ │ +00001a10 0000e71d R_ARM_JUMP24 00000000 PyNumber_Float │ │ │ │ │ +00001a1c 0000e81d R_ARM_JUMP24 00001c28 PyFloat_FromString │ │ │ │ │ +00001a88 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001aac 0000a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +00001ae8 0000e91c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001b04 0000ea1c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +00001b1c 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001b28 0000eb02 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00001b2c 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001b30 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001b5c 0000e71d R_ARM_JUMP24 00000000 PyNumber_Float │ │ │ │ │ +00001b60 0000e81d R_ARM_JUMP24 00001c28 PyFloat_FromString │ │ │ │ │ +00001bdc 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001bec 0000a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +00001c14 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001c20 0000eb02 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00001c24 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001c4c 0000ec1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00001c64 0000ed1c R_ARM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ +00001c74 0000ee1c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00001c90 0000ef1c R_ARM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ +00001c9c 0000f01c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001ccc 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d04 0000ef1c R_ARM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ +00001d10 0000f01c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001d2c 0000d21c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001d44 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001d58 0000f11c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001d70 0000f21c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00001db4 0000f01c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001dbc 00003802 R_ARM_ABS32 00001dd4 float_from_string_inner │ │ │ │ │ +00001dc0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001dc4 0000d602 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00001dc8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001dcc 0000f302 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ +00001dd0 0000f402 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ +00001e30 0000f51c R_ARM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ +00001e58 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00001e68 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00001ebc 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001ed4 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001ee0 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001f14 0000f51c R_ARM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ +00001f3c 0000d21c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001f80 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001f90 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00001f9c 0000f602 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00001fa4 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001fa8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001fac 0000cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00001fb0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001fb4 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001fdc 0000a71d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00002028 0000c81c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000020b8 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +000020d4 0000b91c R_ARM_CALL 00000000 frexp │ │ │ │ │ +000020e8 0000bb1c R_ARM_CALL 00000000 __aeabi_dcmpge │ │ │ │ │ +00002104 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +00002120 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00002150 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00002174 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00002180 0000f91c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ +00002188 0000ca1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000219c 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +000021a8 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +000021b4 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +000021b8 0000f91c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ +00002268 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00002280 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002298 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000022a8 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +000022bc 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000022d8 0000fa02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +000022dc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000022e0 0000e102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000022e4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002310 0000fb1c R_ARM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +0000231c 0000fc1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00002328 0000fd1c R_ARM_CALL 00000000 _PyUnicode_FromASCII │ │ │ │ │ +00002334 0000fe1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000234c 0000ab1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00002398 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000023b8 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +000023cc 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000023e4 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +000023f8 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002440 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000245c 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00002470 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002480 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000024ac 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000024d8 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000024f0 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00002504 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002528 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002534 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000253c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002540 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002544 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000254c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002550 0000c602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002570 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000025d0 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000025e4 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000025f4 0000ab1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000025f8 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000025fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002674 0000ff1c R_ARM_CALL 00000000 round │ │ │ │ │ +00002690 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +000026a0 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000026d4 0000bd1d R_ARM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ +000026dc 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002744 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002754 0001001c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00002778 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +00002794 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ +000027d4 0001011c R_ARM_CALL 00000000 _Py_dg_dtoa │ │ │ │ │ +00002828 0001021c R_ARM_CALL 00000000 PyOS_snprintf │ │ │ │ │ +0000282c 0000da1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ +00002844 0001031c R_ARM_CALL 00000000 _Py_dg_strtod │ │ │ │ │ +00002864 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000028b0 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000028c4 0001041c R_ARM_CALL 00000000 _Py_dg_freedtoa │ │ │ │ │ +000028fc 0000e91c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00002920 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000296c 0000d21c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002998 0000c91c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000299c 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000029bc 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +000029d8 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ +00002a0c 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002a40 0000d51c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00002a68 0001001c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00002a88 0000d31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002a94 0000b71c R_ARM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00002ac0 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ae4 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002aec 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002b14 0000d21c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002b34 0000bb1c R_ARM_CALL 00000000 __aeabi_dcmpge │ │ │ │ │ +00002b4c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002b7c 0000a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +00002ba4 0001051c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002bd0 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002c04 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00002c10 0000fe1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002c18 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002c24 0000d41c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00002c3c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00002c40 0000ff1c R_ARM_CALL 00000000 round │ │ │ │ │ +00002c4c 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00002c54 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002c60 0000ce02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00002c64 0000df02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00002c68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002c74 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002c78 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002c7c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002c80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002c84 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002c88 0000d602 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00002c8c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002c94 0000d702 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00002c98 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002c9c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002ca4 0000e102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00002ca8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002cac 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002cb0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002ce4 00010a1c R_ARM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +00002d00 00010b1c R_ARM_CALL 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ +00002d10 00010c1c R_ARM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +00002d2c 0001081c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00002d38 00010d1c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00002d40 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002d44 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002d48 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002d68 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00002d94 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002df4 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00002e08 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00002e18 0000ab1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00002e1c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002e20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002e4c 0000ee1c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00002e7c 00010f1c R_ARM_CALL 00000000 _Py_parse_inf_or_nan │ │ │ │ │ +000031f8 0001101c R_ARM_CALL 00000000 __isoc23_strtol │ │ │ │ │ +00003300 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00003338 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00003344 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00003380 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +0000338c 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +000033a4 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +000033dc 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +000033e8 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +000033f4 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00003460 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +000034a8 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000034f8 0000a91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000359c 0000aa1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000035e8 00010f1c R_ARM_CALL 00000000 _Py_parse_inf_or_nan │ │ │ │ │ +0000362c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000370c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00003714 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00003724 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00003788 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00003790 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +000037c4 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +000037dc 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +000037f4 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000384c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00003854 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00003868 0000ab1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003890 0001111c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000038b8 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000038e4 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00003910 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +00003918 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00003930 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000039dc 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000039e4 0000f602 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +000039e8 00001402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000039f8 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000039fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003a00 0000cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00003a04 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003a08 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003a10 0000e102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00003a14 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003a18 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003a6c 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +00003a88 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ +00003aa4 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +00003abc 0000b91c R_ARM_CALL 00000000 frexp │ │ │ │ │ +00003ae4 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00003af8 0000dc1c R_ARM_CALL 00000000 floor │ │ │ │ │ +00003b0c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00003b28 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00003b38 0000dc1c R_ARM_CALL 00000000 floor │ │ │ │ │ +00003b4c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00003b68 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00003b78 0000dc1c R_ARM_CALL 00000000 floor │ │ │ │ │ +00003b8c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00003ba8 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00003bb8 0000dc1c R_ARM_CALL 00000000 floor │ │ │ │ │ +00003bcc 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00003be8 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00003c0c 0000dc1c R_ARM_CALL 00000000 floor │ │ │ │ │ +00003c20 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00003c40 0000bd1c R_ARM_CALL 00000000 PyLong_FromDouble │ │ │ │ │ +00003c50 0000a61c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00003c68 0000a61c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00003cb0 0001121c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003d40 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003d74 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003d90 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003da4 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003dac 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003de4 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003dfc 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003e18 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e7c 0000a71c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003e88 00011302 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ +00003e90 0000cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00003e94 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003e98 0000e102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00003e9c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003ef4 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +00003f14 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +00003f34 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ +00003f50 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00003f68 0000b91c R_ARM_CALL 00000000 frexp │ │ │ │ │ +00003f80 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +00003f98 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +00003fac 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00003fc0 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00003fd4 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00003fe0 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +00003fec 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00004000 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +0000400c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004018 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +00004024 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00004038 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00004044 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004050 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +0000405c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00004070 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +0000407c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004088 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +00004094 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +000040a8 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +000040b4 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +000040c0 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +000040cc 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +000040e0 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +000040ec 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +000040f8 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +00004104 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00004118 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00004124 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004130 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +0000413c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00004150 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +0000415c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004168 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +00004174 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00004188 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00004194 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +000041a0 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +000041ac 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +000041c0 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +000041cc 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +000041d8 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +000041e4 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +000041f8 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00004204 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004210 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +0000421c 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00004230 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +0000423c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004248 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +00004254 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00004268 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00004274 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004278 0001141c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +000042ac 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +000042c8 0001151c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00004308 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00004338 0001071d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000437c 0000c91c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00004380 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000043ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000043b0 0000ce02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000043b8 00011602 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ +000043c0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000043c4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000043d0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000043d4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000440c 0001181c R_ARM_CALL 00000000 __aeabi_d2f │ │ │ │ │ +00004420 0001191c R_ARM_CALL 00000000 __aeabi_fcmpun │ │ │ │ │ +00004434 00011a1c R_ARM_CALL 00000000 __aeabi_fcmple │ │ │ │ │ +00004468 0000c81c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000044c8 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +000044f4 0000b91c R_ARM_CALL 00000000 frexp │ │ │ │ │ +00004508 0000bb1c R_ARM_CALL 00000000 __aeabi_dcmpge │ │ │ │ │ +00004524 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +00004540 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +0000456c 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +0000458c 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004598 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +0000459c 0000f91c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ +00004608 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +00004624 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ +0000463c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004654 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +0000466c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000467c 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +00004690 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000046a8 0000e102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000046ac 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000046b0 0000fa02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +000046b4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004718 00011c1c R_ARM_CALL 00000000 __aeabi_f2d │ │ │ │ │ +0000474c 0000c81c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004754 00011c1c R_ARM_CALL 00000000 __aeabi_f2d │ │ │ │ │ +000047b0 0000ca1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +000047bc 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +000047dc 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +000047fc 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004814 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00004828 00009f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000482c 0000cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00004830 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004868 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00004888 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +000048a4 0000ba1c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ +000048c0 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +000048dc 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +000048f8 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +0000491c 0000b91c R_ARM_CALL 00000000 frexp │ │ │ │ │ +00004930 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +0000494c 0000bb1c R_ARM_CALL 00000000 __aeabi_dcmpge │ │ │ │ │ +0000496c 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +0000499c 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +000049a8 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +000049b8 0000f91c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ +000049c8 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +000049dc 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +000049f0 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ +00004a0c 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00004abc 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004ad4 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004af8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00004b20 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +00004b3c 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +00004b48 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004b54 0000f91c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ +00004b64 0000b81c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00004b78 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00004b8c 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ +00004bcc 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00004bf4 0000e102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00004bf8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004bfc 0000fa02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00004c00 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004c4c 0000ca1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +00004c58 0000cb1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00004c6c 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00004c74 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +00004cac 0000cc1c R_ARM_CALL 00000000 ldexp │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xa7f0 contains 56 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xa760 contains 56 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000010 0000a81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000034 0000e71d R_ARM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ +00000034 0000e61d R_ARM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ 00000038 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000003c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000078 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000008c 0000201c R_ARM_CALL 00000c9c convert_to_double │ │ │ │ │ 000000c8 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000000dc 0000201c R_ARM_CALL 00000c9c convert_to_double │ │ │ │ │ 00000100 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 00000118 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000148 0000a41c R_ARM_CALL 00000000 PyFloat_FromDouble │ │ │ │ │ 00000154 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000158 0000d902 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ 0000015c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000018c 0000de1c R_ARM_CALL 00000000 fmod │ │ │ │ │ -000001a4 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +0000018c 0000dd1c R_ARM_CALL 00000000 fmod │ │ │ │ │ +000001a4 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ 000001b0 0000d81c R_ARM_CALL 00000000 __aeabi_ddiv │ │ │ │ │ 000001cc 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 000001e8 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ 00000204 0000b41c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ 0000022c 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00000248 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00000248 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ 00000284 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00000298 0000dd1c R_ARM_CALL 00000000 floor │ │ │ │ │ -000002b8 0000da1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +00000298 0000dc1c R_ARM_CALL 00000000 floor │ │ │ │ │ +000002b8 0000f81c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ 000002c4 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ 000002e0 0000c41c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ 000002f8 0000d81c R_ARM_CALL 00000000 __aeabi_ddiv │ │ │ │ │ 00000338 00011d1c R_ARM_CALL 00000000 ceil │ │ │ │ │ 00000340 0000bd1d R_ARM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ -00000358 0000dd1c R_ARM_CALL 00000000 floor │ │ │ │ │ +00000358 0000dc1c R_ARM_CALL 00000000 floor │ │ │ │ │ 00000360 0000bd1d R_ARM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ 0000039c 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000003b0 0000201c R_ARM_CALL 00000c9c convert_to_double │ │ │ │ │ 000003ec 0000b11c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000400 0000201c R_ARM_CALL 00000c9c convert_to_double │ │ │ │ │ 00000424 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 0000043c 0000cd1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ @@ -885,16 +879,16 @@ │ │ │ │ │ 00000484 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000488 0000d902 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ 0000048c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000490 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004a4 0000d11c R_ARM_CALL 000008b8 PyFloat_AsDouble │ │ │ │ │ 000004b8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 000004c4 0000c21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000004d0 0000db1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ -000004e4 0000dd1c R_ARM_CALL 00000000 floor │ │ │ │ │ +000004d0 0000da1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ +000004e4 0000dc1c R_ARM_CALL 00000000 floor │ │ │ │ │ 000004f8 0000b31c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ 0000053c 0000b21c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ 0000055c 0000af1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ 00000580 00012102 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 00000584 00012202 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 00000594 00011e1d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00000598 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -221,15 +221,14 @@ │ │ │ │ │ _PyNumber_Index │ │ │ │ │ PyErr_BadArgument │ │ │ │ │ PyErr_WarnFormat │ │ │ │ │ PyExc_TypeError │ │ │ │ │ PyExc_DeprecationWarning │ │ │ │ │ __aeabi_ddiv │ │ │ │ │ PyExc_ZeroDivisionError │ │ │ │ │ -__aeabi_dsub │ │ │ │ │ __errno_location │ │ │ │ │ PyErr_SetFromErrno │ │ │ │ │ _Py_NoneStruct │ │ │ │ │ PyComplex_Type │ │ │ │ │ PyExc_OverflowError │ │ │ │ │ _PyFloat_FiniType │ │ │ │ │ _PyStructSequence_FiniBuiltin │ │ │ │ │ @@ -248,14 +247,15 @@ │ │ │ │ │ PyObject_GetBuffer │ │ │ │ │ PyBytes_FromStringAndSize │ │ │ │ │ PyByteArray_Type │ │ │ │ │ _PyByteArray_empty_string │ │ │ │ │ PyOS_string_to_double │ │ │ │ │ _Py_ctype_table │ │ │ │ │ PyFloat_Pack8 │ │ │ │ │ +__aeabi_dsub │ │ │ │ │ __aeabi_d2uiz │ │ │ │ │ PyExc_SystemError │ │ │ │ │ PyOS_double_to_string │ │ │ │ │ _PyUnicode_FromASCII │ │ │ │ │ PyMem_Free │ │ │ │ │ PyNumber_AsSsize_t │ │ │ │ │ _Py_dg_dtoa │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -380,15 +380,15 @@ │ │ │ │ │ cmp r1, #1 │ │ │ │ │ bhi 4d4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrgt r1, [r5, #12] │ │ │ │ │ ble 4cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 1b94 │ │ │ │ │ + b 1b34 │ │ │ │ │ R_ARM_JUMP24 float_new_impl │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 484 │ │ │ │ │ ldr r0, [pc, #64] @ 4f8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_NoKeywords │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -342,17 +342,17 @@ │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt 5d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBool_FromLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 2018 │ │ │ │ │ + bl 1fb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2018 │ │ │ │ │ + bl 1fb8 │ │ │ │ │ b 408 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_Negative │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ bne 42c │ │ │ │ │ mov r7, r4 │ │ │ │ │ @@ -974,17 +974,17 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne cf4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - movne r3, #0 │ │ │ │ │ - strne r3, [r4] │ │ │ │ │ beq cec │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [pc, #24] @ d30 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ @@ -1153,303 +1153,273 @@ │ │ │ │ │ R_ARM_ABS32 PyExc_ZeroDivisionError │ │ │ │ │ .word 0x00000174 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ 00000f50 : │ │ │ │ │ float_add(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r5, [pc, #512] @ 1168 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ + ldr r5, [pc, #424] @ 1110 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ + sub sp, sp, #20 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq 1070 │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + beq 1080 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 1070 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + bne 1080 │ │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1104 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + beq 10e8 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsDouble │ │ │ │ │ - ldr r3, [pc, #452] @ 116c │ │ │ │ │ + ldr r3, [pc, #360] @ 1114 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10f0 │ │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ │ + bne 10d8 │ │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne 1080 │ │ │ │ │ - ldrd r2, [r6, #8] │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ + bne 1088 │ │ │ │ │ + ldrd r0, [r4, #8] │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + strd r0, [sp, #8] │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ - ldr r3, [pc, #400] @ 1170 │ │ │ │ │ + ldr r3, [pc, #300] @ 1118 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r3, #1608] @ 0x648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1040 │ │ │ │ │ - ldr r0, [pc, #360] @ 1174 │ │ │ │ │ + beq 1050 │ │ │ │ │ + ldr r0, [pc, #260] @ 111c │ │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str ip, [r3, #1608] @ 0x648 │ │ │ │ │ str r2, [r3, #1604] @ 0x644 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ - bne 1064 │ │ │ │ │ + bne 1074 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ strd r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ + add sp, sp, #20 │ │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 1154 │ │ │ │ │ - ldr r0, [pc, #284] @ 1174 │ │ │ │ │ + beq 1104 │ │ │ │ │ + ldr r0, [pc, #180] @ 111c │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 102c │ │ │ │ │ + beq 1038 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - b 102c │ │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ │ - ldrd r8, [r4, #8] │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - beq fc8 │ │ │ │ │ - ldr r1, [pc, #224] @ 1168 │ │ │ │ │ + b 1038 │ │ │ │ │ + ldrd r6, [r6, #8] │ │ │ │ │ + b fc0 │ │ │ │ │ + ldr r1, [pc, #128] @ 1110 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fc8 │ │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1104 │ │ │ │ │ + bne fd0 │ │ │ │ │ + add r1, sp, #8 │ │ │ │ │ + add r0, sp, #4 │ │ │ │ │ + bl c9c │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + ldreq r4, [sp, #4] │ │ │ │ │ + beq 1044 │ │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyLong_AsDouble │ │ │ │ │ - ldr r3, [pc, #188] @ 116c │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - bl 0 <__aeabi_dcmpeq> │ │ │ │ │ - R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 111c │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ - ldr r3, [pc, #152] @ 1178 │ │ │ │ │ + ldr r3, [pc, #88] @ 1120 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ - b fec │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq fbc │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b 1038 │ │ │ │ │ - ldr r3, [pc, #112] @ 117c │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 115c │ │ │ │ │ - ldr r4, [pc, #96] @ 117c │ │ │ │ │ - b 1038 │ │ │ │ │ + b ff8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10fc │ │ │ │ │ - ldr r3, [pc, #80] @ 1180 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - bl 0 <__aeabi_dsub> │ │ │ │ │ - R_ARM_CALL __aeabi_dsub │ │ │ │ │ - ldr r3, [pc, #64] @ 1184 │ │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - bl 0 <__aeabi_read_tp> │ │ │ │ │ - R_ARM_CALL __aeabi_read_tp │ │ │ │ │ - b fec │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b 0 │ │ │ │ │ - R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - str r2, [r3] │ │ │ │ │ - b 1114 │ │ │ │ │ + beq fc0 │ │ │ │ │ + b 1044 │ │ │ │ │ + ldr r2, [pc, #52] @ 1124 │ │ │ │ │ + ldr r4, [pc, #48] @ 1124 │ │ │ │ │ + ldr r3, [r2] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addne r3, r3, #1 │ │ │ │ │ + strne r3, [r2] │ │ │ │ │ + b 1044 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + b 1044 │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ - .word 0x0000018c │ │ │ │ │ + .word 0x00000128 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ - .word 0x00000094 │ │ │ │ │ + .word 0x00000054 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ - .word 0x3ff00000 │ │ │ │ │ - .word 0x0000003c │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001188 : │ │ │ │ │ +00001128 : │ │ │ │ │ float_pow(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r3, [pc, #2072] @ 19b8 │ │ │ │ │ + ldr r3, [pc, #2072] @ 1958 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - bne 1628 │ │ │ │ │ - ldr r6, [pc, #2056] @ 19bc │ │ │ │ │ + bne 15c8 │ │ │ │ │ + ldr r6, [pc, #2056] @ 195c │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne 1590 │ │ │ │ │ + bne 1530 │ │ │ │ │ ldrd r8, [r3, #8] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq 1588 │ │ │ │ │ - ldr r1, [pc, #2016] @ 19bc │ │ │ │ │ + beq 1528 │ │ │ │ │ + ldr r1, [pc, #2016] @ 195c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1588 │ │ │ │ │ + bne 1528 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1768 │ │ │ │ │ + beq 1708 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsDouble │ │ │ │ │ - ldr r3, [pc, #1980] @ 19c0 │ │ │ │ │ + ldr r3, [pc, #1980] @ 1960 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov fp, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1674 │ │ │ │ │ + bne 1614 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 161c │ │ │ │ │ + bne 15bc │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1660 │ │ │ │ │ + bne 1600 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1844 │ │ │ │ │ + bne 17e4 │ │ │ │ │ bic r3, r9, #-2147483648 @ 0x80000000 │ │ │ │ │ bic r5, fp, #-2147483648 @ 0x80000000 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - ldr r3, [pc, #1856] @ 19c4 │ │ │ │ │ + ldr r3, [pc, #1856] @ 1964 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r8, [sp] │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12b8 │ │ │ │ │ - ldr r3, [pc, #1824] @ 19c4 │ │ │ │ │ + bne 1258 │ │ │ │ │ + ldr r3, [pc, #1824] @ 1964 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmple> │ │ │ │ │ R_ARM_CALL __aeabi_dcmple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17dc │ │ │ │ │ - ldr r3, [pc, #1796] @ 19c4 │ │ │ │ │ + beq 177c │ │ │ │ │ + ldr r3, [pc, #1796] @ 1964 │ │ │ │ │ ldrd r0, [sp] │ │ │ │ │ mvn r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12e8 │ │ │ │ │ + bne 1288 │ │ │ │ │ ldrd r0, [sp] │ │ │ │ │ - ldr r3, [pc, #1768] @ 19c4 │ │ │ │ │ + ldr r3, [pc, #1768] @ 1964 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmple> │ │ │ │ │ R_ARM_CALL __aeabi_dcmple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1780 │ │ │ │ │ + beq 1720 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 171c │ │ │ │ │ + bne 16bc │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1490 │ │ │ │ │ - ldr r3, [pc, #1696] @ 19c8 │ │ │ │ │ + bne 1430 │ │ │ │ │ + ldr r3, [pc, #1696] @ 1968 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1658 │ │ │ │ │ + bne 15f8 │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_CALL __errno_location │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov ip, r0 │ │ │ │ │ str r0, [sp] │ │ │ │ │ @@ -1459,50 +1429,50 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL pow │ │ │ │ │ ldr r9, [r8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bne 1898 │ │ │ │ │ - ldr r3, [pc, #1608] @ 19cc │ │ │ │ │ + bne 1838 │ │ │ │ │ + ldr r3, [pc, #1608] @ 196c │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ - ldr r3, [pc, #1604] @ 19d0 │ │ │ │ │ + ldr r3, [pc, #1604] @ 1970 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movne r7, #1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ orrne r7, r7, #1 │ │ │ │ │ tst r7, #1 │ │ │ │ │ - bne 1994 │ │ │ │ │ - ldr r3, [pc, #1564] @ 19d4 │ │ │ │ │ + bne 1934 │ │ │ │ │ + ldr r3, [pc, #1564] @ 1974 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r7, [r3, #1608] @ 0x648 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 1558 │ │ │ │ │ - ldr r0, [pc, #1532] @ 19d8 │ │ │ │ │ + beq 14f8 │ │ │ │ │ + ldr r0, [pc, #1532] @ 1978 │ │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldr ip, [r7, #4] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str ip, [r3, #1608] @ 0x648 │ │ │ │ │ str r2, [r3, #1604] @ 0x644 │ │ │ │ │ str r6, [r7, #4] │ │ │ │ │ - bne 157c │ │ │ │ │ + bne 151c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ strd r4, [r7, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -1510,228 +1480,228 @@ │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 161c │ │ │ │ │ + bne 15bc │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1864 │ │ │ │ │ + bne 1804 │ │ │ │ │ bic r5, fp, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #1384] @ 19c4 │ │ │ │ │ + ldr r3, [pc, #1384] @ 1964 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1490 │ │ │ │ │ - ldr r3, [pc, #1352] @ 19c4 │ │ │ │ │ + bne 1430 │ │ │ │ │ + ldr r3, [pc, #1352] @ 1964 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmple> │ │ │ │ │ R_ARM_CALL __aeabi_dcmple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 161c │ │ │ │ │ + beq 15bc │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL floor │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, fp │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1970 │ │ │ │ │ + beq 1910 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL fmod │ │ │ │ │ - ldr r3, [pc, #1268] @ 19c0 │ │ │ │ │ + ldr r3, [pc, #1268] @ 1960 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r4, r8 │ │ │ │ │ add r5, r9, #-2147483648 @ 0x80000000 │ │ │ │ │ strd r0, [sp] │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1640 │ │ │ │ │ + bne 15e0 │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_CALL __errno_location │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r7, [r8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL pow │ │ │ │ │ ldr r9, [r8] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bne 18d8 │ │ │ │ │ - ldr r3, [pc, #1192] @ 19d0 │ │ │ │ │ + bne 1878 │ │ │ │ │ + ldr r3, [pc, #1192] @ 1970 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19ac │ │ │ │ │ + bne 194c │ │ │ │ │ ldrd r0, [sp] │ │ │ │ │ - ldr r3, [pc, #1160] @ 19c8 │ │ │ │ │ + ldr r3, [pc, #1160] @ 1968 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13b0 │ │ │ │ │ + beq 1350 │ │ │ │ │ add r3, r5, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b 13b0 │ │ │ │ │ + b 1350 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 192c │ │ │ │ │ - ldr r0, [pc, #1128] @ 19d8 │ │ │ │ │ + beq 18cc │ │ │ │ │ + ldr r0, [pc, #1128] @ 1978 │ │ │ │ │ str r6, [r7, #4] │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 13fc │ │ │ │ │ + beq 139c │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - b 13fc │ │ │ │ │ + b 139c │ │ │ │ │ ldrd sl, [r7, #8] │ │ │ │ │ - b 1218 │ │ │ │ │ + b 11b8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1938 │ │ │ │ │ + bne 18d8 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1768 │ │ │ │ │ + beq 1708 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsDouble │ │ │ │ │ - ldr r3, [pc, #1024] @ 19c0 │ │ │ │ │ + ldr r3, [pc, #1024] @ 1960 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11c8 │ │ │ │ │ + beq 1168 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1638 │ │ │ │ │ + bne 15d8 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq 1414 │ │ │ │ │ + beq 13b4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11e4 │ │ │ │ │ + beq 1184 │ │ │ │ │ ldrd sl, [r7, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1250 │ │ │ │ │ - ldr r1, [pc, #932] @ 19c8 │ │ │ │ │ + beq 11f0 │ │ │ │ │ + ldr r1, [pc, #932] @ 1968 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 1668 │ │ │ │ │ - ldr r3, [pc, #940] @ 19dc │ │ │ │ │ - ldr r1, [pc, #940] @ 19e0 │ │ │ │ │ + b 1608 │ │ │ │ │ + ldr r3, [pc, #940] @ 197c │ │ │ │ │ + ldr r1, [pc, #940] @ 1980 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 1408 │ │ │ │ │ + b 13a8 │ │ │ │ │ ldrd r0, [sp] │ │ │ │ │ - ldr r3, [pc, #892] @ 19c8 │ │ │ │ │ + ldr r3, [pc, #892] @ 1968 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1660 │ │ │ │ │ - ldr r9, [pc, #872] @ 19c8 │ │ │ │ │ + bne 1600 │ │ │ │ │ + ldr r9, [pc, #872] @ 1968 │ │ │ │ │ mov r8, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1638 │ │ │ │ │ + bne 15d8 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1660 │ │ │ │ │ + bne 1600 │ │ │ │ │ bic r5, r9, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #796] @ 19c4 │ │ │ │ │ + ldr r3, [pc, #796] @ 1964 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16d8 │ │ │ │ │ - ldr r3, [pc, #768] @ 19c4 │ │ │ │ │ + bne 1678 │ │ │ │ │ + ldr r3, [pc, #768] @ 1964 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmple> │ │ │ │ │ R_ARM_CALL __aeabi_dcmple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1880 │ │ │ │ │ + beq 1820 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1754 │ │ │ │ │ + bne 16f4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1320 │ │ │ │ │ - ldr r5, [pc, #688] @ 19c8 │ │ │ │ │ + beq 12c0 │ │ │ │ │ + ldr r5, [pc, #688] @ 1968 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 14b0 │ │ │ │ │ + b 1450 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL fmod │ │ │ │ │ mov r2, #0 │ │ │ │ │ @@ -1739,183 +1709,183 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 194c │ │ │ │ │ - ldr r3, [pc, #648] @ 19e4 │ │ │ │ │ - ldr r1, [pc, #648] @ 19e8 │ │ │ │ │ + beq 18ec │ │ │ │ │ + ldr r3, [pc, #648] @ 1984 │ │ │ │ │ + ldr r1, [pc, #648] @ 1988 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 1638 │ │ │ │ │ - ldr r3, [pc, #636] @ 19ec │ │ │ │ │ + b 15d8 │ │ │ │ │ + ldr r3, [pc, #636] @ 198c │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1940 │ │ │ │ │ - ldr r7, [pc, #620] @ 19ec │ │ │ │ │ - b 1408 │ │ │ │ │ + bne 18e0 │ │ │ │ │ + ldr r7, [pc, #620] @ 198c │ │ │ │ │ + b 13a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL fmod │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 <__aeabi_dcmpgt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpgt │ │ │ │ │ - ldr r3, [pc, #528] @ 19c8 │ │ │ │ │ + ldr r3, [pc, #528] @ 1968 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq 1870 │ │ │ │ │ + beq 1810 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldreq r9, [pc, #504] @ 19d0 │ │ │ │ │ + ldreq r9, [pc, #504] @ 1970 │ │ │ │ │ moveq r8, #0 │ │ │ │ │ - b 1660 │ │ │ │ │ - ldr r3, [pc, #484] @ 19c8 │ │ │ │ │ + b 1600 │ │ │ │ │ + ldr r3, [pc, #484] @ 1968 │ │ │ │ │ ldrd r0, [sp] │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 161c │ │ │ │ │ + bne 15bc │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <__aeabi_dcmpgt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpgt │ │ │ │ │ - ldr r3, [pc, #440] @ 19c8 │ │ │ │ │ + ldr r3, [pc, #440] @ 1968 │ │ │ │ │ mov r2, #0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ldrd r0, [sp] │ │ │ │ │ movne r6, #1 │ │ │ │ │ bl 0 <__aeabi_dcmpgt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpgt │ │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ldreq r1, [pc, #408] @ 19d0 │ │ │ │ │ + ldreq r1, [pc, #408] @ 1970 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - beq 1668 │ │ │ │ │ + beq 1608 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 1668 │ │ │ │ │ - ldr r3, [pc, #380] @ 19c8 │ │ │ │ │ + b 1608 │ │ │ │ │ + ldr r3, [pc, #380] @ 1968 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne sl, r8 │ │ │ │ │ movne fp, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ - b 1668 │ │ │ │ │ + b 1608 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - beq 183c │ │ │ │ │ + beq 17dc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 1668 │ │ │ │ │ + b 1608 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r9, #34 @ 0x22 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [sp] │ │ │ │ │ strne r7, [r3] │ │ │ │ │ - bne 13b0 │ │ │ │ │ + bne 1350 │ │ │ │ │ cmp r9, #34 @ 0x22 │ │ │ │ │ - beq 19a0 │ │ │ │ │ - ldr r3, [pc, #288] @ 19f0 │ │ │ │ │ + beq 1940 │ │ │ │ │ + ldr r3, [pc, #288] @ 1990 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetFromErrno │ │ │ │ │ - b 1638 │ │ │ │ │ + b 15d8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ sub r4, r9, #34 @ 0x22 │ │ │ │ │ clz r4, r4 │ │ │ │ │ lsr r4, r4, #5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r4, #0 │ │ │ │ │ andne r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 18c0 │ │ │ │ │ + beq 1860 │ │ │ │ │ ldrd r0, [sp] │ │ │ │ │ - ldr r3, [pc, #184] @ 19c8 │ │ │ │ │ + ldr r3, [pc, #184] @ 1968 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r7, [r8] │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 154c │ │ │ │ │ - b 13b0 │ │ │ │ │ + bne 14ec │ │ │ │ │ + b 1350 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b 11c4 │ │ │ │ │ + b 1164 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 1778 │ │ │ │ │ - ldr r3, [pc, #116] @ 19c8 │ │ │ │ │ + b 1718 │ │ │ │ │ + ldr r3, [pc, #116] @ 1968 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r8, #0 │ │ │ │ │ moveq r9, #0 │ │ │ │ │ - b 1660 │ │ │ │ │ - ldr r3, [pc, #124] @ 19f4 │ │ │ │ │ + b 1600 │ │ │ │ │ + ldr r3, [pc, #124] @ 1994 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ - ldr r2, [pc, #52] @ 19b8 │ │ │ │ │ + ldr r2, [pc, #52] @ 1958 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - ldr r3, [pc, #80] @ 19f8 │ │ │ │ │ + ldr r3, [pc, #80] @ 1998 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - b 18d0 │ │ │ │ │ + b 1870 │ │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - b 19a0 │ │ │ │ │ + b 1940 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ @@ -1934,207 +1904,207 @@ │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ R_ARM_ABS32 PyComplex_Type │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ │ │ │ │ │ -000019fc : │ │ │ │ │ +0000199c : │ │ │ │ │ float_hash(): │ │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ │ b 0 <_Py_HashDouble> │ │ │ │ │ R_ARM_JUMP24 _Py_HashDouble │ │ │ │ │ │ │ │ │ │ -00001a04 : │ │ │ │ │ +000019a4 : │ │ │ │ │ float_vectorcall(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - bne 1b58 │ │ │ │ │ + bne 1af8 │ │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ │ bic r4, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ - bne 1b38 │ │ │ │ │ + bne 1ad8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1af0 │ │ │ │ │ - ldr r3, [pc, #320] @ 1b84 │ │ │ │ │ + beq 1a90 │ │ │ │ │ + ldr r3, [pc, #320] @ 1b24 │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne 1a80 │ │ │ │ │ + bne 1a20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 1afc │ │ │ │ │ - ldr r3, [pc, #300] @ 1b88 │ │ │ │ │ + beq 1a9c │ │ │ │ │ + ldr r3, [pc, #300] @ 1b28 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 1a74 │ │ │ │ │ + beq 1a14 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyNumber_Float │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 1c88 │ │ │ │ │ + b 1c28 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromString │ │ │ │ │ - ldr r3, [pc, #260] @ 1b8c │ │ │ │ │ + ldr r3, [pc, #260] @ 1b2c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ moveq r1, r3 │ │ │ │ │ - ldr r0, [pc, #240] @ 1b84 │ │ │ │ │ - bl 1b94 │ │ │ │ │ + ldr r0, [pc, #240] @ 1b24 │ │ │ │ │ + bl 1b34 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 1b30 │ │ │ │ │ + beq 1ad0 │ │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, #0 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b18 │ │ │ │ │ + beq 1ab8 │ │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ strd r0, [r5, #8] │ │ │ │ │ - beq 1ad8 │ │ │ │ │ + beq 1a78 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 1ae4 │ │ │ │ │ + beq 1a84 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1ad8 │ │ │ │ │ - ldr r3, [pc, #140] @ 1b84 │ │ │ │ │ + b 1a78 │ │ │ │ │ + ldr r3, [pc, #140] @ 1b24 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne 1b10 │ │ │ │ │ + bne 1ab0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ - ldr r1, [pc, #116] @ 1b8c │ │ │ │ │ - b 1a8c │ │ │ │ │ + ldr r1, [pc, #116] @ 1b2c │ │ │ │ │ + b 1a2c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1b30 │ │ │ │ │ + beq 1ad0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 1b78 │ │ │ │ │ + beq 1b18 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1ad8 │ │ │ │ │ - ldr r0, [pc, #80] @ 1b90 │ │ │ │ │ + b 1a78 │ │ │ │ │ + ldr r0, [pc, #80] @ 1b30 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a34 │ │ │ │ │ - b 1b30 │ │ │ │ │ - ldr r0, [pc, #48] @ 1b90 │ │ │ │ │ + bne 19d4 │ │ │ │ │ + b 1ad0 │ │ │ │ │ + ldr r0, [pc, #48] @ 1b30 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_NoKwnames> │ │ │ │ │ R_ARM_CALL _PyArg_NoKwnames │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b30 │ │ │ │ │ - b 1a28 │ │ │ │ │ + beq 1ad0 │ │ │ │ │ + b 19c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1b30 │ │ │ │ │ + b 1ad0 │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000210 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00001b94 : │ │ │ │ │ +00001b34 : │ │ │ │ │ float_new_impl(): │ │ │ │ │ - ldr r3, [pc, #224] @ 1c7c │ │ │ │ │ + ldr r3, [pc, #224] @ 1c1c │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 1bc4 │ │ │ │ │ + bne 1b64 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 1c44 │ │ │ │ │ - ldr r3, [pc, #208] @ 1c80 │ │ │ │ │ + beq 1be4 │ │ │ │ │ + ldr r3, [pc, #208] @ 1c20 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 1bc0 │ │ │ │ │ + beq 1b60 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyNumber_Float │ │ │ │ │ - b 1c88 │ │ │ │ │ + b 1c28 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromString │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r2, [pc, #168] @ 1c84 │ │ │ │ │ + ldr r2, [pc, #168] @ 1c24 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ moveq r1, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 1b94 │ │ │ │ │ + bl 1b34 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c68 │ │ │ │ │ + beq 1c08 │ │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, #0 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 1c50 │ │ │ │ │ + beq 1bf0 │ │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ strd r0, [r4, #8] │ │ │ │ │ - beq 1c30 │ │ │ │ │ + beq 1bd0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 1c38 │ │ │ │ │ + beq 1bd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1c30 │ │ │ │ │ + b 1bd0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1c68 │ │ │ │ │ + beq 1c08 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 1c70 │ │ │ │ │ + beq 1c10 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 1c30 │ │ │ │ │ + b 1bd0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1c68 │ │ │ │ │ + b 1c08 │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001c88 : │ │ │ │ │ +00001c28 : │ │ │ │ │ PyFloat_FromString(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -2142,182 +2112,182 @@ │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 1d3c │ │ │ │ │ + beq 1cdc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_TransformDecimalAndSpaceToASCII> │ │ │ │ │ R_ARM_CALL _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1d90 │ │ │ │ │ + beq 1d30 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ - ldr r3, [pc, #316] @ 1e1c │ │ │ │ │ - ldr r2, [pc, #316] @ 1e20 │ │ │ │ │ + ldr r3, [pc, #316] @ 1dbc │ │ │ │ │ + ldr r2, [pc, #316] @ 1dc0 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r4, [sp] │ │ │ │ │ bl 0 <_Py_string_to_number_with_underscores> │ │ │ │ │ R_ARM_CALL _Py_string_to_number_with_underscores │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1d1c │ │ │ │ │ + beq 1cbc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 1d28 │ │ │ │ │ + beq 1cc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 1d98 │ │ │ │ │ + beq 1d38 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ - ldr r3, [pc, #200] @ 1e1c │ │ │ │ │ + ldr r3, [pc, #200] @ 1dbc │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r4, [sp] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - ldr r2, [pc, #188] @ 1e20 │ │ │ │ │ + ldr r2, [pc, #188] @ 1dc0 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_string_to_number_with_underscores> │ │ │ │ │ R_ARM_CALL _Py_string_to_number_with_underscores │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ - b 1d1c │ │ │ │ │ + b 1cbc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #160] @ 1e24 │ │ │ │ │ + ldr r3, [pc, #160] @ 1dc4 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - ldr r1, [pc, #156] @ 1e28 │ │ │ │ │ + ldr r1, [pc, #156] @ 1dc8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 1d1c │ │ │ │ │ - ldr r1, [pc, #140] @ 1e2c │ │ │ │ │ + b 1cbc │ │ │ │ │ + ldr r1, [pc, #140] @ 1dcc │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 1dfc │ │ │ │ │ + beq 1d9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 1dfc │ │ │ │ │ + bne 1d9c │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d78 │ │ │ │ │ + bne 1d18 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e10 │ │ │ │ │ - ldr r1, [pc, #56] @ 1e1c │ │ │ │ │ + beq 1db0 │ │ │ │ │ + ldr r1, [pc, #56] @ 1dbc │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - ldr r2, [pc, #52] @ 1e20 │ │ │ │ │ + ldr r2, [pc, #52] @ 1dc0 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r3, r4 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ str r4, [sp] │ │ │ │ │ - b 1cf0 │ │ │ │ │ + b 1c90 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r0, [r4, #20] │ │ │ │ │ - ldreq r0, [pc, #32] @ 1e30 │ │ │ │ │ - b 1d4c │ │ │ │ │ + ldreq r0, [pc, #32] @ 1dd0 │ │ │ │ │ + b 1cec │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ - b 1d90 │ │ │ │ │ + b 1d30 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 float_from_string_inner │ │ │ │ │ .word 0x00000210 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000218 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyByteArray_Type │ │ │ │ │ R_ARM_ABS32 _PyByteArray_empty_string │ │ │ │ │ │ │ │ │ │ -00001e34 : │ │ │ │ │ +00001dd4 : │ │ │ │ │ float_from_string_inner(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ add r4, r0, r1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bcs 1fd4 │ │ │ │ │ - ldr r1, [pc, #412] @ 1ffc │ │ │ │ │ + bcs 1f74 │ │ │ │ │ + ldr r1, [pc, #412] @ 1f9c │ │ │ │ │ ldrb r3, [r0] │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - bne 1fa8 │ │ │ │ │ + bne 1f48 │ │ │ │ │ sub ip, r4, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bls 1f6c │ │ │ │ │ - ldr r1, [pc, #380] @ 1ffc │ │ │ │ │ + bls 1f0c │ │ │ │ │ + ldr r1, [pc, #380] @ 1f9c │ │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ ands r2, r3, #8 │ │ │ │ │ - bne 1f4c │ │ │ │ │ + bne 1eec │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyOS_string_to_double │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bne 1f8c │ │ │ │ │ - ldr r3, [pc, #336] @ 2000 │ │ │ │ │ + bne 1f2c │ │ │ │ │ + ldr r3, [pc, #336] @ 1fa0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fe0 │ │ │ │ │ - ldr r3, [pc, #312] @ 2004 │ │ │ │ │ + bne 1f80 │ │ │ │ │ + ldr r3, [pc, #312] @ 1fa4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r3, #1608] @ 0x648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1f30 │ │ │ │ │ + beq 1ed0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str r2, [r3, #1608] @ 0x648 │ │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #1604] @ 0x644 │ │ │ │ │ - ldr r3, [pc, #260] @ 2008 │ │ │ │ │ + ldr r3, [pc, #260] @ 1fa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, r3, #16 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3, #16] │ │ │ │ │ @@ -2327,125 +2297,125 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 1efc │ │ │ │ │ + bne 1e9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 1f24 │ │ │ │ │ + b 1ec4 │ │ │ │ │ mov r4, ip │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq 1f6c │ │ │ │ │ + beq 1f0c │ │ │ │ │ ldrb r3, [ip] │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - bne 1f4c │ │ │ │ │ + bne 1eec │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyOS_string_to_double │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - beq 1ea8 │ │ │ │ │ - ldr r3, [pc, #120] @ 200c │ │ │ │ │ - ldr r1, [pc, #120] @ 2010 │ │ │ │ │ + beq 1e48 │ │ │ │ │ + ldr r3, [pc, #120] @ 1fac │ │ │ │ │ + ldr r1, [pc, #120] @ 1fb0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 1f24 │ │ │ │ │ + b 1ec4 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bls 1fd4 │ │ │ │ │ + bls 1f74 │ │ │ │ │ ldrb r3, [r0] │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - beq 1fd4 │ │ │ │ │ + beq 1f74 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne 1fb4 │ │ │ │ │ + bne 1f54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne 1e6c │ │ │ │ │ - b 1f8c │ │ │ │ │ + bne 1e0c │ │ │ │ │ + b 1f2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fa0 │ │ │ │ │ - ldr r3, [pc, #32] @ 2014 │ │ │ │ │ + bne 1f40 │ │ │ │ │ + ldr r3, [pc, #32] @ 1fb4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 1ed0 │ │ │ │ │ + b 1e70 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_ctype_table │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ .word 0x00000130 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x0000025c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000018 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002018 : │ │ │ │ │ +00001fb8 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxeq lr │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bxne lr │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -00002040 : │ │ │ │ │ +00001fe0 : │ │ │ │ │ PyFloat_Pack8(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr ip, [pc, #708] @ 231c │ │ │ │ │ + ldr ip, [pc, #708] @ 22bc │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr ip, [ip, #1508] @ 0x5e4 │ │ │ │ │ mov r4, r2 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ strd r0, [sp] │ │ │ │ │ - beq 20f4 │ │ │ │ │ + beq 2094 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - bne 2098 │ │ │ │ │ + bne 2038 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 20b0 │ │ │ │ │ + beq 2050 │ │ │ │ │ mov r2, #8 │ │ │ │ │ mov r1, sp │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ subs r3, r3, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 207c │ │ │ │ │ + beq 201c │ │ │ │ │ ldrb r0, [sp] │ │ │ │ │ ldrb r1, [sp, #1] │ │ │ │ │ ldrb r2, [sp, #2] │ │ │ │ │ ldrb r3, [sp, #3] │ │ │ │ │ strb r0, [r4, #7] │ │ │ │ │ strb r1, [r4, #6] │ │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ │ @@ -2454,73 +2424,73 @@ │ │ │ │ │ strb r3, [r4, #4] │ │ │ │ │ ldrb r2, [sp, #6] │ │ │ │ │ ldrb r3, [sp, #7] │ │ │ │ │ strb r0, [r4, #3] │ │ │ │ │ strb r1, [r4, #2] │ │ │ │ │ strb r2, [r4, #1] │ │ │ │ │ strb r3, [r4] │ │ │ │ │ - b 208c │ │ │ │ │ + b 202c │ │ │ │ │ ldrd r6, [sp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r4, r2, #7 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mvnne r8, #0 │ │ │ │ │ moveq r8, #1 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r9, r0 │ │ │ │ │ - bne 22a8 │ │ │ │ │ + bne 2248 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL frexp │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #476] @ 2320 │ │ │ │ │ + ldr r3, [pc, #476] @ 22c0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpge> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpge │ │ │ │ │ mov r2, #0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 22bc │ │ │ │ │ - ldr r3, [pc, #452] @ 2324 │ │ │ │ │ + beq 225c │ │ │ │ │ + ldr r3, [pc, #452] @ 22c4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22d4 │ │ │ │ │ + beq 2274 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bge 22ec │ │ │ │ │ - ldr ip, [pc, #392] @ 2328 │ │ │ │ │ + bge 228c │ │ │ │ │ + ldr ip, [pc, #392] @ 22c8 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - blt 2300 │ │ │ │ │ + blt 22a0 │ │ │ │ │ add r5, r2, #1020 @ 0x3fc │ │ │ │ │ - ldr r3, [pc, #372] @ 2324 │ │ │ │ │ + ldr r3, [pc, #372] @ 22c4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - ldr r3, [pc, #356] @ 232c │ │ │ │ │ + ldr r3, [pc, #356] @ 22cc │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -2532,35 +2502,35 @@ │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ - ldr r3, [pc, #296] @ 2330 │ │ │ │ │ + ldr r3, [pc, #296] @ 22d0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ - ldr r3, [pc, #268] @ 2320 │ │ │ │ │ + ldr r3, [pc, #268] @ 22c0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ bl 0 <__aeabi_d2uiz> │ │ │ │ │ R_ARM_CALL __aeabi_d2uiz │ │ │ │ │ lsrs r2, r0, #24 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 2250 │ │ │ │ │ + beq 21f0 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ lsrs r3, sl, #28 │ │ │ │ │ - beq 2250 │ │ │ │ │ - ldr r3, [pc, #248] @ 2334 │ │ │ │ │ + beq 21f0 │ │ │ │ │ + ldr r3, [pc, #248] @ 22d4 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ - bgt 22ec │ │ │ │ │ + bgt 228c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov r2, r4 │ │ │ │ │ asr r1, r0, #4 │ │ │ │ │ orr r1, r1, r9, lsl #7 │ │ │ │ │ strb r1, [r2], r8 │ │ │ │ │ @@ -2576,48 +2546,48 @@ │ │ │ │ │ strb sl, [r1, r8] │ │ │ │ │ add ip, r1, r8, lsl #1 │ │ │ │ │ strb r2, [r1, r8, lsl #1] │ │ │ │ │ lsr r2, r3, #8 │ │ │ │ │ strb r2, [ip, r8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ strb r3, [ip, r8, lsl #1] │ │ │ │ │ - b 2090 │ │ │ │ │ + b 2030 │ │ │ │ │ add r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r9, #1 │ │ │ │ │ strd r6, [sp] │ │ │ │ │ - b 2128 │ │ │ │ │ + b 20c8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21c0 │ │ │ │ │ - ldr r3, [pc, #92] @ 2338 │ │ │ │ │ - ldr r1, [pc, #92] @ 233c │ │ │ │ │ + bne 2160 │ │ │ │ │ + ldr r3, [pc, #92] @ 22d8 │ │ │ │ │ + ldr r1, [pc, #92] @ 22dc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 2090 │ │ │ │ │ - ldr r3, [pc, #76] @ 2340 │ │ │ │ │ - ldr r1, [pc, #76] @ 2344 │ │ │ │ │ + b 2030 │ │ │ │ │ + ldr r3, [pc, #76] @ 22e0 │ │ │ │ │ + ldr r1, [pc, #76] @ 22e4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 22e4 │ │ │ │ │ + b 2284 │ │ │ │ │ add r2, r2, #1020 @ 0x3fc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - b 21c0 │ │ │ │ │ + b 2160 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x3fe00000 │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ .word 0xfffffc02 │ │ │ │ │ .word 0x41b00000 │ │ │ │ │ .word 0x41700000 │ │ │ │ │ @@ -2627,30 +2597,30 @@ │ │ │ │ │ .word 0x00000284 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x000002a0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002348 : │ │ │ │ │ +000022e8 : │ │ │ │ │ float_repr(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ │ stm sp, {r2, r3} │ │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyOS_double_to_string │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 23a4 │ │ │ │ │ + beq 2344 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_FromASCII> │ │ │ │ │ R_ARM_CALL _PyUnicode_FromASCII │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -2661,151 +2631,151 @@ │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -000023b0 : │ │ │ │ │ +00002350 : │ │ │ │ │ float_sub(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r5, [pc, #460] @ 2594 │ │ │ │ │ + ldr r5, [pc, #460] @ 2534 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bne 24d8 │ │ │ │ │ + bne 2478 │ │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ │ strd r2, [sp, #8] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq 24b4 │ │ │ │ │ - ldr r1, [pc, #408] @ 2594 │ │ │ │ │ + beq 2454 │ │ │ │ │ + ldr r1, [pc, #408] @ 2534 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 24b4 │ │ │ │ │ + bne 2454 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 256c │ │ │ │ │ + beq 250c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsDouble │ │ │ │ │ - ldr r3, [pc, #372] @ 2598 │ │ │ │ │ + ldr r3, [pc, #372] @ 2538 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2538 │ │ │ │ │ + bne 24d8 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ - ldr r3, [pc, #332] @ 259c │ │ │ │ │ + ldr r3, [pc, #332] @ 253c │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r3, #1608] @ 0x648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 2508 │ │ │ │ │ - ldr r0, [pc, #292] @ 25a0 │ │ │ │ │ + beq 24a8 │ │ │ │ │ + ldr r0, [pc, #292] @ 2540 │ │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str ip, [r3, #1608] @ 0x648 │ │ │ │ │ str r2, [r3, #1604] @ 0x644 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ - bne 252c │ │ │ │ │ + bne 24cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ strd r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ - ldr r3, [pc, #220] @ 25a4 │ │ │ │ │ + ldr r3, [pc, #220] @ 2544 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ - b 245c │ │ │ │ │ + b 23fc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23e0 │ │ │ │ │ + bne 2380 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl c9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 23e8 │ │ │ │ │ + bne 2388 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ - b 24a8 │ │ │ │ │ + b 2448 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2588 │ │ │ │ │ - ldr r0, [pc, #128] @ 25a0 │ │ │ │ │ + beq 2528 │ │ │ │ │ + ldr r0, [pc, #128] @ 2540 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 249c │ │ │ │ │ + beq 243c │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - b 249c │ │ │ │ │ + b 243c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24a8 │ │ │ │ │ - ldr r3, [pc, #92] @ 25a8 │ │ │ │ │ + bne 2448 │ │ │ │ │ + ldr r3, [pc, #92] @ 2548 │ │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ - ldr r3, [pc, #80] @ 25ac │ │ │ │ │ + ldr r3, [pc, #80] @ 254c │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ - b 245c │ │ │ │ │ - ldr r2, [pc, #60] @ 25b0 │ │ │ │ │ - ldr r4, [pc, #56] @ 25b0 │ │ │ │ │ + b 23fc │ │ │ │ │ + ldr r2, [pc, #60] @ 2550 │ │ │ │ │ + ldr r4, [pc, #56] @ 2550 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 24a8 │ │ │ │ │ + b 2448 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 24a8 │ │ │ │ │ + b 2448 │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ .word 0x00000148 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ @@ -2813,41 +2783,41 @@ │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -000025b4 : │ │ │ │ │ +00002554 : │ │ │ │ │ float_neg(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r2, [pc, #140] @ 2658 │ │ │ │ │ + ldr r2, [pc, #140] @ 25f8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r3, #1608] @ 0x648 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r7, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ - beq 2640 │ │ │ │ │ + beq 25e0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str r2, [r3, #1608] @ 0x648 │ │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #1604] @ 0x644 │ │ │ │ │ - ldr r3, [pc, #68] @ 265c │ │ │ │ │ + ldr r3, [pc, #68] @ 25fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, r3, #16 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3, #16] │ │ │ │ │ @@ -2856,173 +2826,173 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r6, [r4, #8] │ │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 2610 │ │ │ │ │ + bne 25b0 │ │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002660 : │ │ │ │ │ +00002600 : │ │ │ │ │ float___round__(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ │ - ldr r3, [pc, #1608] @ 2cc0 │ │ │ │ │ + ldr r3, [pc, #1608] @ 2c60 │ │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bhi 294c │ │ │ │ │ + bhi 28ec │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 2970 │ │ │ │ │ - ldr r5, [pc, #1564] @ 2cc4 │ │ │ │ │ + bne 2910 │ │ │ │ │ + ldr r5, [pc, #1564] @ 2c64 │ │ │ │ │ mov r7, r5 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 2c84 │ │ │ │ │ + beq 2c24 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r6, [pc, #1548] @ 2cc8 │ │ │ │ │ + ldr r6, [pc, #1548] @ 2c68 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne 2738 │ │ │ │ │ + bne 26d8 │ │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bne 27ac │ │ │ │ │ + bne 274c │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL round │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ - ldr r3, [pc, #1488] @ 2ccc │ │ │ │ │ + ldr r3, [pc, #1488] @ 2c6c │ │ │ │ │ mov r2, #0 │ │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2c8c │ │ │ │ │ - ldr r3, [pc, #1452] @ 2cc0 │ │ │ │ │ + bne 2c2c │ │ │ │ │ + ldr r3, [pc, #1452] @ 2c60 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ moveq r0, r6 │ │ │ │ │ moveq r1, r7 │ │ │ │ │ - bne 29f8 │ │ │ │ │ + bne 2998 │ │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromDouble │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 26c0 │ │ │ │ │ + bne 2660 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 29bc │ │ │ │ │ + beq 295c │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 29b0 │ │ │ │ │ + beq 2950 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 29d0 │ │ │ │ │ + beq 2970 │ │ │ │ │ ldr r0, [sl, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne 2a68 │ │ │ │ │ + bne 2a08 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ ldrd r8, [sl, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 26c4 │ │ │ │ │ + beq 2664 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 26c4 │ │ │ │ │ + bne 2664 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 26c4 │ │ │ │ │ + b 2664 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 29fc │ │ │ │ │ + beq 299c │ │ │ │ │ bic r7, r9, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #1280] @ 2cd0 │ │ │ │ │ + ldr r3, [pc, #1280] @ 2c70 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2bb4 │ │ │ │ │ - ldr r3, [pc, #1252] @ 2cd0 │ │ │ │ │ + bne 2b54 │ │ │ │ │ + ldr r3, [pc, #1252] @ 2c70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpgt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpgt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2bb4 │ │ │ │ │ + bne 2b54 │ │ │ │ │ cmp r4, #324 @ 0x144 │ │ │ │ │ - bge 2bb4 │ │ │ │ │ + bge 2b54 │ │ │ │ │ cmn r4, #308 @ 0x134 │ │ │ │ │ - blt 2c3c │ │ │ │ │ + blt 2bdc │ │ │ │ │ add ip, sp, #28 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ stmib sp, {r2, ip} │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ add ip, sp, #32 │ │ │ │ │ mov r2, #3 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_Py_dg_dtoa> │ │ │ │ │ R_ARM_CALL _Py_dg_dtoa │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2c30 │ │ │ │ │ + beq 2bd0 │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ sub r4, r4, r5 │ │ │ │ │ add r1, r4, #8 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt 2bfc │ │ │ │ │ + bgt 2b9c │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2bec │ │ │ │ │ - ldr r3, [pc, #1128] @ 2cd4 │ │ │ │ │ + bne 2b8c │ │ │ │ │ + ldr r3, [pc, #1128] @ 2c74 │ │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ │ mov r8, r9 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r0, r8 │ │ │ │ │ sub r2, r2, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r5, [sp] │ │ │ │ │ - ldr r2, [pc, #1100] @ 2cd8 │ │ │ │ │ + ldr r2, [pc, #1100] @ 2c78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyOS_snprintf │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_CALL __errno_location │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov sl, r0 │ │ │ │ │ @@ -3030,304 +3000,304 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_dg_strtod> │ │ │ │ │ R_ARM_CALL _Py_dg_strtod │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - beq 2b88 │ │ │ │ │ - ldr r3, [pc, #1048] @ 2cdc │ │ │ │ │ + beq 2b28 │ │ │ │ │ + ldr r3, [pc, #1048] @ 2c7c │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r3, #1608] @ 0x648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 297c │ │ │ │ │ - ldr r0, [pc, #1016] @ 2ce0 │ │ │ │ │ + beq 291c │ │ │ │ │ + ldr r0, [pc, #1016] @ 2c80 │ │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str ip, [r3, #1608] @ 0x648 │ │ │ │ │ str r2, [r3, #1604] @ 0x644 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r0, #16 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - bne 29a4 │ │ │ │ │ + bne 2944 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ strd r6, [r4, #8] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bne 2c6c │ │ │ │ │ + bne 2c0c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_dg_freedtoa> │ │ │ │ │ R_ARM_CALL _Py_dg_freedtoa │ │ │ │ │ - ldr r3, [pc, #912] @ 2cc0 │ │ │ │ │ + ldr r3, [pc, #912] @ 2c60 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 29f8 │ │ │ │ │ + bne 2998 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r0, [pc, #912] @ 2ce4 │ │ │ │ │ + ldr r0, [pc, #912] @ 2c84 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2c34 │ │ │ │ │ + beq 2bd4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 26a0 │ │ │ │ │ + ble 2640 │ │ │ │ │ ldr r7, [r6] │ │ │ │ │ - ldr r5, [pc, #840] @ 2cc4 │ │ │ │ │ - b 26a8 │ │ │ │ │ + ldr r5, [pc, #840] @ 2c64 │ │ │ │ │ + b 2648 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2c78 │ │ │ │ │ - ldr r0, [pc, #844] @ 2ce0 │ │ │ │ │ + beq 2c18 │ │ │ │ │ + ldr r0, [pc, #844] @ 2c80 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ add r3, r0, #16 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - beq 290c │ │ │ │ │ + beq 28ac │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - b 290c │ │ │ │ │ + b 28ac │ │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2ae4 │ │ │ │ │ - ldr r3, [pc, #804] @ 2ce8 │ │ │ │ │ + bne 2a84 │ │ │ │ │ + ldr r3, [pc, #804] @ 2c88 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - ldr r1, [pc, #796] @ 2cec │ │ │ │ │ + ldr r1, [pc, #796] @ 2c8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - ldreq r1, [pc, #788] @ 2cf0 │ │ │ │ │ + ldreq r1, [pc, #788] @ 2c90 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - bne 2ac0 │ │ │ │ │ - ldr r3, [pc, #728] @ 2cc0 │ │ │ │ │ + bne 2a60 │ │ │ │ │ + ldr r3, [pc, #728] @ 2c60 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - beq 272c │ │ │ │ │ + beq 26cc │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2c34 │ │ │ │ │ + bne 2bd4 │ │ │ │ │ bic r5, r9, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #700] @ 2cd0 │ │ │ │ │ + ldr r3, [pc, #700] @ 2c70 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2bb4 │ │ │ │ │ - ldr r3, [pc, #672] @ 2cd0 │ │ │ │ │ + bne 2b54 │ │ │ │ │ + ldr r3, [pc, #672] @ 2c70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpgt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpgt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2bb4 │ │ │ │ │ + bne 2b54 │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add ip, sp, #32 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - b 282c │ │ │ │ │ + b 27cc │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b64 │ │ │ │ │ + beq 2b04 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - ldr r1, [pc, #604] @ 2cf4 │ │ │ │ │ - ldr r2, [pc, #604] @ 2cf8 │ │ │ │ │ + ldr r1, [pc, #604] @ 2c94 │ │ │ │ │ + ldr r2, [pc, #604] @ 2c98 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnFormat │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2b28 │ │ │ │ │ + bne 2ac8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldrd r8, [sl, #8] │ │ │ │ │ - bne 2790 │ │ │ │ │ - b 26c4 │ │ │ │ │ + bne 2730 │ │ │ │ │ + b 2664 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 2b4c │ │ │ │ │ - ldr r9, [pc, #528] @ 2cf0 │ │ │ │ │ + beq 2aec │ │ │ │ │ + ldr r9, [pc, #528] @ 2c90 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 2800 │ │ │ │ │ + b 27a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 29d0 │ │ │ │ │ + beq 2970 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsDouble │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - beq 26c4 │ │ │ │ │ + beq 2664 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 26c4 │ │ │ │ │ + bne 2664 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 26c4 │ │ │ │ │ + b 2664 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 29d0 │ │ │ │ │ + beq 2970 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 29d0 │ │ │ │ │ + bne 2970 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 29d0 │ │ │ │ │ + b 2970 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2c34 │ │ │ │ │ - ldr r9, [pc, #400] @ 2cf0 │ │ │ │ │ + bne 2bd4 │ │ │ │ │ + ldr r9, [pc, #400] @ 2c90 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 2a44 │ │ │ │ │ + b 29e4 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - ldr r1, [pc, #376] @ 2ce8 │ │ │ │ │ + ldr r1, [pc, #376] @ 2c88 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ - ldr r1, [pc, #388] @ 2cfc │ │ │ │ │ + ldr r1, [pc, #388] @ 2c9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2b30 │ │ │ │ │ - b 29d0 │ │ │ │ │ - ldr r3, [pc, #368] @ 2d00 │ │ │ │ │ + bne 2ad0 │ │ │ │ │ + b 2970 │ │ │ │ │ + ldr r3, [pc, #368] @ 2ca0 │ │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpge> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpge │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2be0 │ │ │ │ │ - ldr r3, [pc, #348] @ 2d04 │ │ │ │ │ - ldr r1, [pc, #348] @ 2d08 │ │ │ │ │ + beq 2b80 │ │ │ │ │ + ldr r3, [pc, #348] @ 2ca4 │ │ │ │ │ + ldr r1, [pc, #348] @ 2ca8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 2918 │ │ │ │ │ - ldr r3, [pc, #260] @ 2cc0 │ │ │ │ │ + b 28b8 │ │ │ │ │ + ldr r3, [pc, #260] @ 2c60 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ moveq r0, r8 │ │ │ │ │ moveq r1, r9 │ │ │ │ │ - bne 29f8 │ │ │ │ │ + bne 2998 │ │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ - ldr r3, [pc, #292] @ 2d0c │ │ │ │ │ + ldr r3, [pc, #292] @ 2cac │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 28c4 │ │ │ │ │ + b 2864 │ │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ │ mov r8, r9 │ │ │ │ │ - ldr r3, [pc, #276] @ 2d10 │ │ │ │ │ - b 2870 │ │ │ │ │ + ldr r3, [pc, #276] @ 2cb0 │ │ │ │ │ + b 2810 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 2cb4 │ │ │ │ │ + beq 2c54 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r9, sp, #40 @ 0x28 │ │ │ │ │ - bne 2bf4 │ │ │ │ │ - ldr r3, [pc, #168] @ 2cd4 │ │ │ │ │ + bne 2b94 │ │ │ │ │ + ldr r3, [pc, #168] @ 2c74 │ │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ │ - b 2870 │ │ │ │ │ + b 2810 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 2928 │ │ │ │ │ - ldr r3, [pc, #124] @ 2cc0 │ │ │ │ │ + b 28c8 │ │ │ │ │ + ldr r3, [pc, #124] @ 2c60 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 29f8 │ │ │ │ │ + bne 2998 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ - b 2bd4 │ │ │ │ │ + b 2b74 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 2920 │ │ │ │ │ + b 28c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 2918 │ │ │ │ │ + b 28b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_BadArgument │ │ │ │ │ - b 29d0 │ │ │ │ │ - ldr r3, [pc, #56] @ 2ccc │ │ │ │ │ + b 2970 │ │ │ │ │ + ldr r3, [pc, #56] @ 2c6c │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL round │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ - b 29e0 │ │ │ │ │ + b 2980 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b 2920 │ │ │ │ │ + b 28c0 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x3fe00000 │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ @@ -3358,105 +3328,105 @@ │ │ │ │ │ .word 0x000002e8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000120 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000002c8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002d14 : │ │ │ │ │ +00002cb4 : │ │ │ │ │ float___format__(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ mov r4, r1 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 2d7c │ │ │ │ │ + beq 2d1c │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Init> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Init │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 <_PyFloat_FormatAdvancedWriter> │ │ │ │ │ R_ARM_CALL _PyFloat_FormatAdvancedWriter │ │ │ │ │ cmn r0, #1 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - beq 2d98 │ │ │ │ │ + beq 2d38 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Finish> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Finish │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r2, [pc, #28] @ 2da0 │ │ │ │ │ - ldr r1, [pc, #28] @ 2da4 │ │ │ │ │ - ldr r0, [pc, #28] @ 2da8 │ │ │ │ │ + ldr r2, [pc, #28] @ 2d40 │ │ │ │ │ + ldr r1, [pc, #28] @ 2d44 │ │ │ │ │ + ldr r0, [pc, #28] @ 2d48 │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 2d74 │ │ │ │ │ + b 2d14 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Dealloc │ │ │ │ │ - b 2d90 │ │ │ │ │ + b 2d30 │ │ │ │ │ .word 0x00000310 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000314 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000003e0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002dac : │ │ │ │ │ +00002d4c : │ │ │ │ │ float_bool(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00002dd8 : │ │ │ │ │ +00002d78 : │ │ │ │ │ float_abs(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r2, [pc, #140] @ 2e7c │ │ │ │ │ + ldr r2, [pc, #140] @ 2e1c │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r3, #1608] @ 0x648 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ bic r7, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ - beq 2e64 │ │ │ │ │ + beq 2e04 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str r2, [r3, #1608] @ 0x648 │ │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #1604] @ 0x644 │ │ │ │ │ - ldr r3, [pc, #68] @ 2e80 │ │ │ │ │ + ldr r3, [pc, #68] @ 2e20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, r3, #16 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3, #16] │ │ │ │ │ @@ -3465,813 +3435,813 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r6, [r4, #8] │ │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 2e34 │ │ │ │ │ + bne 2dd4 │ │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002e84 : │ │ │ │ │ +00002e24 : │ │ │ │ │ float_fromhex(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 3690 │ │ │ │ │ + beq 3630 │ │ │ │ │ ldrb r2, [r6] │ │ │ │ │ - ldr r1, [pc, #2944] @ 3a44 │ │ │ │ │ + ldr r1, [pc, #2944] @ 39e4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ │ add r3, r6, r3 │ │ │ │ │ tst r2, #8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bne 362c │ │ │ │ │ + bne 35cc │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ bl 0 <_Py_parse_inf_or_nan> │ │ │ │ │ R_ARM_CALL _Py_parse_inf_or_nan │ │ │ │ │ ldr r8, [sp, #32] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bne 3660 │ │ │ │ │ + bne 3600 │ │ │ │ │ ldrb r3, [r8] │ │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ │ - beq 3578 │ │ │ │ │ + beq 3518 │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ addeq r8, r8, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldrb r2, [r8] │ │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ │ - bne 3864 │ │ │ │ │ + bne 3804 │ │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ - bne 38c0 │ │ │ │ │ + bne 3860 │ │ │ │ │ ldrb r2, [r8, #2] │ │ │ │ │ add r5, r8, #2 │ │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ movhi r8, r5 │ │ │ │ │ - bhi 347c │ │ │ │ │ - ldr r4, [pc, #2808] @ 3a48 │ │ │ │ │ + bhi 341c │ │ │ │ │ + ldr r4, [pc, #2808] @ 39e8 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3890 │ │ │ │ │ + blt 3830 │ │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ │ add r8, r5, #1 │ │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bls 348c │ │ │ │ │ + bls 342c │ │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ │ - bne 36ec │ │ │ │ │ + bne 368c │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, r8 │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 35d4 │ │ │ │ │ - ldr r4, [pc, #2724] @ 3a48 │ │ │ │ │ + bhi 3574 │ │ │ │ │ + ldr r4, [pc, #2724] @ 39e8 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3958 │ │ │ │ │ + blt 38f8 │ │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ │ add r8, r5, #2 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 31b0 │ │ │ │ │ + bhi 3150 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3954 │ │ │ │ │ + blt 38f4 │ │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ │ add r2, r5, #3 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 35c4 │ │ │ │ │ + bhi 3564 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3958 │ │ │ │ │ + blt 38f8 │ │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ │ add r8, r5, #4 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 31b0 │ │ │ │ │ + bhi 3150 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3954 │ │ │ │ │ + blt 38f4 │ │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ │ add r2, r5, #5 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 35c4 │ │ │ │ │ + bhi 3564 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3958 │ │ │ │ │ + blt 38f8 │ │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ │ add r8, r5, #6 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 31b0 │ │ │ │ │ + bhi 3150 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3954 │ │ │ │ │ + blt 38f4 │ │ │ │ │ ldrb r3, [r5, #7] │ │ │ │ │ add r2, r5, #7 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 35c4 │ │ │ │ │ + bhi 3564 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3958 │ │ │ │ │ + blt 38f8 │ │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ │ add r8, r5, #8 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 31b0 │ │ │ │ │ + bhi 3150 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3954 │ │ │ │ │ + blt 38f4 │ │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ │ add r2, r5, #9 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 35c4 │ │ │ │ │ + bhi 3564 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3958 │ │ │ │ │ + blt 38f8 │ │ │ │ │ ldrb r3, [r5, #10] │ │ │ │ │ add r8, r5, #10 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 31b0 │ │ │ │ │ + bhi 3150 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3954 │ │ │ │ │ + blt 38f4 │ │ │ │ │ ldrb r3, [r5, #11] │ │ │ │ │ add r2, r5, #11 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 35c4 │ │ │ │ │ + bhi 3564 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3958 │ │ │ │ │ + blt 38f8 │ │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ │ add r8, r5, #12 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 31b0 │ │ │ │ │ + bhi 3150 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3954 │ │ │ │ │ + blt 38f4 │ │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ │ add r2, r5, #13 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bls 3188 │ │ │ │ │ - b 35c4 │ │ │ │ │ + bls 3128 │ │ │ │ │ + b 3564 │ │ │ │ │ mov r2, r8 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ add r8, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3958 │ │ │ │ │ + blt 38f8 │ │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bls 3184 │ │ │ │ │ + bls 3124 │ │ │ │ │ subs r7, r2, r7 │ │ │ │ │ sub r5, r2, r5 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ - beq 3680 │ │ │ │ │ - ldr r3, [pc, #2180] @ 3a4c │ │ │ │ │ + beq 3620 │ │ │ │ │ + ldr r3, [pc, #2180] @ 39ec │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bgt 3a30 │ │ │ │ │ + bgt 39d0 │ │ │ │ │ ldrb r3, [r8] │ │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ │ - bne 36d8 │ │ │ │ │ + bne 3678 │ │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ │ add r0, r8, #1 │ │ │ │ │ sub r2, r3, #43 @ 0x2b │ │ │ │ │ tst r2, #253 @ 0xfd │ │ │ │ │ - bne 3898 │ │ │ │ │ + bne 3838 │ │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ │ add r8, r8, #2 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bhi 3680 │ │ │ │ │ + bhi 3620 │ │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ addhi r8, r8, #1 │ │ │ │ │ - bhi 3250 │ │ │ │ │ + bhi 31f0 │ │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ addhi r8, r8, #2 │ │ │ │ │ - bhi 3250 │ │ │ │ │ + bhi 31f0 │ │ │ │ │ ldrb r3, [r8, #3] │ │ │ │ │ add r8, r8, #3 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bhi 3250 │ │ │ │ │ + bhi 31f0 │ │ │ │ │ ldrb r3, [r8, #1]! │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bls 3240 │ │ │ │ │ + bls 31e0 │ │ │ │ │ mov r2, #10 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 <__isoc23_strtol> │ │ │ │ │ R_ARM_CALL __isoc23_strtol │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr sl, [sp, #32] │ │ │ │ │ - ble 32a4 │ │ │ │ │ + ble 3244 │ │ │ │ │ sub r2, r7, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ rsbgt r3, r7, #1 │ │ │ │ │ suble r3, sl, r7 │ │ │ │ │ addgt r3, sl, r3 │ │ │ │ │ ldrb r3, [r3] │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 32a4 │ │ │ │ │ - ldr r4, [pc, #1968] @ 3a48 │ │ │ │ │ + bhi 3244 │ │ │ │ │ + ldr r4, [pc, #1968] @ 39e8 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3588 │ │ │ │ │ + beq 3528 │ │ │ │ │ cmp r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ - blt 35ec │ │ │ │ │ + blt 358c │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3984 │ │ │ │ │ + bgt 3924 │ │ │ │ │ sub r4, r7, #1 │ │ │ │ │ rsb r3, r5, r5, lsl #30 │ │ │ │ │ add r9, r0, r3, lsl #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ add r6, r9, r4, lsl #2 │ │ │ │ │ - bgt 36b8 │ │ │ │ │ + bgt 3658 │ │ │ │ │ sub r3, sl, r7 │ │ │ │ │ ldrb r3, [r3] │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 36d0 │ │ │ │ │ - ldr r2, [pc, #1884] @ 3a48 │ │ │ │ │ + bhi 3670 │ │ │ │ │ + ldr r2, [pc, #1884] @ 39e8 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3308 │ │ │ │ │ + beq 32a8 │ │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - bne 32f8 │ │ │ │ │ - ldr r3, [pc, #1856] @ 3a50 │ │ │ │ │ + bne 3298 │ │ │ │ │ + ldr r3, [pc, #1856] @ 39f0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - blt 35ec │ │ │ │ │ + blt 358c │ │ │ │ │ cmp r6, #1024 @ 0x400 │ │ │ │ │ - bgt 3984 │ │ │ │ │ + bgt 3924 │ │ │ │ │ mvn r3, #1020 @ 0x3fc │ │ │ │ │ cmp r6, r3 │ │ │ │ │ movge r3, r6 │ │ │ │ │ sub r3, r3, #53 @ 0x35 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - blt 3700 │ │ │ │ │ + blt 36a0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 35e0 │ │ │ │ │ - ldr fp, [pc, #1796] @ 3a48 │ │ │ │ │ + blt 3580 │ │ │ │ │ + ldr fp, [pc, #1796] @ 39e8 │ │ │ │ │ sub r3, sl, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ tst r4, #1 │ │ │ │ │ - bne 33b0 │ │ │ │ │ - ldr r3, [pc, #1780] @ 3a54 │ │ │ │ │ + bne 3350 │ │ │ │ │ + ldr r3, [pc, #1780] @ 39f4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ cmp r5, r4 │ │ │ │ │ ldrle r3, [sp, #8] │ │ │ │ │ subgt r3, sl, r4 │ │ │ │ │ suble r3, r3, r4 │ │ │ │ │ ldrb r3, [r3] │ │ │ │ │ mov r6, r0 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bhi 3934 │ │ │ │ │ + bhi 38d4 │ │ │ │ │ add r3, fp, r3 │ │ │ │ │ ldrsb r0, [r3, #20] │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcc 34bc │ │ │ │ │ + bcc 345c │ │ │ │ │ str r9, [sp, #20] │ │ │ │ │ mov r9, r8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov sl, r5 │ │ │ │ │ - b 33fc │ │ │ │ │ + b 339c │ │ │ │ │ ldrb r3, [r3] │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 3924 │ │ │ │ │ + bhi 38c4 │ │ │ │ │ add r3, fp, r3 │ │ │ │ │ ldrsb r0, [r3, #20] │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ cmp r5, #0 │ │ │ │ │ sub r4, r5, #1 │ │ │ │ │ - beq 34b4 │ │ │ │ │ - ldr r3, [pc, #1616] @ 3a54 │ │ │ │ │ + beq 3454 │ │ │ │ │ + ldr r3, [pc, #1616] @ 39f4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ cmp sl, r4 │ │ │ │ │ sub r3, r8, r4 │ │ │ │ │ ldrle r3, [sp, #8] │ │ │ │ │ suble r3, r3, r4 │ │ │ │ │ ldrb r3, [r3] │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bhi 3924 │ │ │ │ │ + bhi 38c4 │ │ │ │ │ add r3, fp, r3 │ │ │ │ │ ldrsb r0, [r3, #20] │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ - ldr r3, [pc, #1536] @ 3a54 │ │ │ │ │ + ldr r3, [pc, #1536] @ 39f4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ cmp sl, r4 │ │ │ │ │ mov r5, r4 │ │ │ │ │ sub r3, r8, r4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldrle r3, [sp, #8] │ │ │ │ │ suble r3, r3, r4 │ │ │ │ │ - b 33c4 │ │ │ │ │ + b 3364 │ │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ │ moveq r7, r8 │ │ │ │ │ - beq 2f84 │ │ │ │ │ - b 3890 │ │ │ │ │ + beq 2f24 │ │ │ │ │ + b 3830 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 36ec │ │ │ │ │ + blt 368c │ │ │ │ │ ldrb r2, [r8, #1]! │ │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bls 348c │ │ │ │ │ - b 2f74 │ │ │ │ │ + bls 342c │ │ │ │ │ + b 2f14 │ │ │ │ │ mov r8, r9 │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ mov r2, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldrb r3, [r8] │ │ │ │ │ - ldr r2, [pc, #1388] @ 3a44 │ │ │ │ │ + ldr r2, [pc, #1388] @ 39e4 │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - bne 36a0 │ │ │ │ │ + bne 3640 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 3680 │ │ │ │ │ + bne 3620 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r2, r4 │ │ │ │ │ addne r3, r5, #-2147483648 @ 0x80000000 │ │ │ │ │ movne r4, r2 │ │ │ │ │ movne r5, r3 │ │ │ │ │ - ldr r3, [pc, #1356] @ 3a58 │ │ │ │ │ + ldr r3, [pc, #1356] @ 39f8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r6, [r3, #1608] @ 0x648 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 35f8 │ │ │ │ │ - ldr r1, [pc, #1324] @ 3a5c │ │ │ │ │ + beq 3598 │ │ │ │ │ + ldr r1, [pc, #1324] @ 39fc │ │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ ldr ip, [r6, #4] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ add r7, r1, #16 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ str ip, [r3, #1608] @ 0x648 │ │ │ │ │ str r2, [r3, #1604] @ 0x644 │ │ │ │ │ str r7, [r6, #4] │ │ │ │ │ - bne 3620 │ │ │ │ │ + bne 35c0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ strd r4, [r6, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 38e8 │ │ │ │ │ + bne 3888 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r3, #1 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b 2f10 │ │ │ │ │ + b 2eb0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ sub r3, sl, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ - beq 35ec │ │ │ │ │ + beq 358c │ │ │ │ │ cmp r5, r2 │ │ │ │ │ subgt r3, sl, r2 │ │ │ │ │ ldrb r3, [r3] │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ - bls 3298 │ │ │ │ │ - b 32a4 │ │ │ │ │ + bls 3238 │ │ │ │ │ + b 3244 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b 31b0 │ │ │ │ │ + b 3150 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b 31b0 │ │ │ │ │ + b 3150 │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 34bc │ │ │ │ │ + b 345c │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 34cc │ │ │ │ │ + b 346c │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 38c8 │ │ │ │ │ - ldr r1, [pc, #1100] @ 3a5c │ │ │ │ │ + beq 3868 │ │ │ │ │ + ldr r1, [pc, #1100] @ 39fc │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ add r7, r1, #16 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r7, [r6, #4] │ │ │ │ │ - beq 3554 │ │ │ │ │ + beq 34f4 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ str r0, [r1, #16] │ │ │ │ │ - b 3554 │ │ │ │ │ + b 34f4 │ │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ │ - ldr r2, [pc, #1036] @ 3a44 │ │ │ │ │ + ldr r2, [pc, #1036] @ 39e4 │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - bne 362c │ │ │ │ │ + bne 35cc │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_parse_inf_or_nan> │ │ │ │ │ R_ARM_CALL _Py_parse_inf_or_nan │ │ │ │ │ ldr r8, [sp, #32] │ │ │ │ │ cmp r8, r6 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - beq 2ef4 │ │ │ │ │ + beq 2e94 │ │ │ │ │ ldrb r3, [r8] │ │ │ │ │ - ldr r2, [pc, #984] @ 3a44 │ │ │ │ │ + ldr r2, [pc, #984] @ 39e4 │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - bne 3698 │ │ │ │ │ + bne 3638 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 3504 │ │ │ │ │ - ldr r3, [pc, #984] @ 3a60 │ │ │ │ │ - ldr r1, [pc, #984] @ 3a64 │ │ │ │ │ + beq 34a4 │ │ │ │ │ + ldr r3, [pc, #984] @ 3a00 │ │ │ │ │ + ldr r1, [pc, #984] @ 3a04 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 356c │ │ │ │ │ + b 350c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldrb r3, [r8, #1]! │ │ │ │ │ - ldr r2, [pc, #920] @ 3a44 │ │ │ │ │ + ldr r2, [pc, #920] @ 39e4 │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - beq 34e0 │ │ │ │ │ - b 36a0 │ │ │ │ │ + beq 3480 │ │ │ │ │ + b 3640 │ │ │ │ │ rsb r3, r7, #1 │ │ │ │ │ ldrb r3, [sl, r3] │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bls 32e4 │ │ │ │ │ + bls 3284 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 3308 │ │ │ │ │ + b 32a8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr sl, [sp, #32] │ │ │ │ │ mov r0, #0 │ │ │ │ │ - bgt 3268 │ │ │ │ │ - b 32b4 │ │ │ │ │ + bgt 3208 │ │ │ │ │ + b 3254 │ │ │ │ │ subs r7, r8, r5 │ │ │ │ │ str r8, [sp, #32] │ │ │ │ │ - beq 3680 │ │ │ │ │ + beq 3620 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 31c0 │ │ │ │ │ + b 3160 │ │ │ │ │ sub r3, r3, r9 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addlt r1, r3, #2 │ │ │ │ │ movge r1, r2 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl r3, r3, r2 │ │ │ │ │ asr fp, r1, #2 │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b 377c │ │ │ │ │ + b 371c │ │ │ │ │ cmp r5, r4 │ │ │ │ │ suble r1, sl, #1 │ │ │ │ │ subgt r1, sl, r4 │ │ │ │ │ suble r1, r1, r4 │ │ │ │ │ ldrb r1, [r1] │ │ │ │ │ - ldr r0, [pc, #756] @ 3a48 │ │ │ │ │ + ldr r0, [pc, #756] @ 39e8 │ │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ │ cmp r1, #54 @ 0x36 │ │ │ │ │ add r1, r0, r1 │ │ │ │ │ ldrsbls r0, [r1, #20] │ │ │ │ │ mvnhi r0, #0 │ │ │ │ │ strd r2, [sp, #8] │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ - ldr r3, [pc, #720] @ 3a54 │ │ │ │ │ + ldr r3, [pc, #720] @ 39f4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ cmp r4, fp │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - bgt 3738 │ │ │ │ │ + bgt 36d8 │ │ │ │ │ cmp r5, fp │ │ │ │ │ mvnle r1, fp │ │ │ │ │ subgt r1, sl, fp │ │ │ │ │ addle r1, sl, r1 │ │ │ │ │ ldrb ip, [r1] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ sub ip, ip, #48 @ 0x30 │ │ │ │ │ rsb r1, r1, #8 │ │ │ │ │ and ip, ip, #255 @ 0xff │ │ │ │ │ lsl r1, r1, #16 │ │ │ │ │ asr r1, r1, #16 │ │ │ │ │ cmp ip, #54 @ 0x36 │ │ │ │ │ lsl r0, r1, #1 │ │ │ │ │ strd r2, [sp, #8] │ │ │ │ │ - bhi 38ac │ │ │ │ │ - ldr r4, [pc, #620] @ 3a48 │ │ │ │ │ + bhi 384c │ │ │ │ │ + ldr r4, [pc, #620] @ 39e8 │ │ │ │ │ add ip, r4, ip │ │ │ │ │ ldrsb r2, [ip, #20] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ and r0, r0, r2 │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ tst r3, r2 │ │ │ │ │ strd r0, [sp, #8] │ │ │ │ │ - beq 384c │ │ │ │ │ + beq 37ec │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mvn r3, #2 │ │ │ │ │ bics r3, r2, r3, lsl r1 │ │ │ │ │ - beq 3998 │ │ │ │ │ + beq 3938 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r0, #2 │ │ │ │ │ lsl r0, r0, r3 │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ cmp r6, #1024 @ 0x400 │ │ │ │ │ strd r0, [sp, #8] │ │ │ │ │ - beq 3964 │ │ │ │ │ + beq 3904 │ │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ │ add r2, r9, fp, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b 34cc │ │ │ │ │ + b 346c │ │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ movhi r5, r8 │ │ │ │ │ - bhi 347c │ │ │ │ │ - ldr r4, [pc, #456] @ 3a48 │ │ │ │ │ + bhi 341c │ │ │ │ │ + ldr r4, [pc, #456] @ 39e8 │ │ │ │ │ mov r5, r8 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 2f5c │ │ │ │ │ + bge 2efc │ │ │ │ │ str r5, [sp, #32] │ │ │ │ │ - b 3680 │ │ │ │ │ + b 3620 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bhi 3680 │ │ │ │ │ + bhi 3620 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 3204 │ │ │ │ │ + b 31a4 │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ strd r0, [sp, #8] │ │ │ │ │ - b 3818 │ │ │ │ │ + b 37b8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 3878 │ │ │ │ │ + b 3818 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r3, [pc, #404] @ 3a68 │ │ │ │ │ + ldr r3, [pc, #404] @ 3a08 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 356c │ │ │ │ │ + beq 350c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3690 │ │ │ │ │ + beq 3630 │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 391c │ │ │ │ │ + beq 38bc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 391c │ │ │ │ │ + bne 38bc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b 356c │ │ │ │ │ + b 350c │ │ │ │ │ mov r5, sl │ │ │ │ │ mov sl, r8 │ │ │ │ │ mov r8, r9 │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ - ldr r3, [pc, #304] @ 3a6c │ │ │ │ │ + ldr r3, [pc, #304] @ 3a0c │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs 3350 │ │ │ │ │ - b 34bc │ │ │ │ │ + bcs 32f0 │ │ │ │ │ + b 345c │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r8, r2 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 31b0 │ │ │ │ │ + b 3150 │ │ │ │ │ mov r2, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 384c │ │ │ │ │ - ldr r3, [pc, #228] @ 3a70 │ │ │ │ │ - ldr r1, [pc, #228] @ 3a74 │ │ │ │ │ + beq 37ec │ │ │ │ │ + ldr r3, [pc, #228] @ 3a10 │ │ │ │ │ + ldr r1, [pc, #228] @ 3a14 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 3690 │ │ │ │ │ + b 3630 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - bne 39ac │ │ │ │ │ + bne 394c │ │ │ │ │ add r3, fp, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - blt 39f4 │ │ │ │ │ + blt 3994 │ │ │ │ │ sub r3, fp, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 384c │ │ │ │ │ + blt 37ec │ │ │ │ │ cmp r5, r3 │ │ │ │ │ suble r2, sl, #1 │ │ │ │ │ subgt r2, sl, r3 │ │ │ │ │ suble r2, r2, r3 │ │ │ │ │ ldrb r2, [r2] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ add r1, r4, r2 │ │ │ │ │ - bhi 3818 │ │ │ │ │ + bhi 37b8 │ │ │ │ │ ldrsb r2, [r1, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 39b0 │ │ │ │ │ - b 3818 │ │ │ │ │ + beq 3950 │ │ │ │ │ + b 37b8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ mvngt r3, fp │ │ │ │ │ suble r3, sl, fp │ │ │ │ │ addgt r3, sl, r3 │ │ │ │ │ suble r3, r3, #2 │ │ │ │ │ ldrb r3, [r3] │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi 3818 │ │ │ │ │ + bhi 37b8 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ │ tst r3, #1 │ │ │ │ │ - bne 3818 │ │ │ │ │ - b 39ac │ │ │ │ │ - ldr r3, [pc, #40] @ 3a60 │ │ │ │ │ - ldr r1, [pc, #60] @ 3a78 │ │ │ │ │ + bne 37b8 │ │ │ │ │ + b 394c │ │ │ │ │ + ldr r3, [pc, #40] @ 3a00 │ │ │ │ │ + ldr r1, [pc, #60] @ 3a18 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 3690 │ │ │ │ │ + b 3630 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_ctype_table │ │ │ │ │ .word 0x0000000c │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x0ffffef3 │ │ │ │ │ .word 0xfffffbce │ │ │ │ │ .word 0x40300000 │ │ │ │ │ @@ -4288,66 +4258,66 @@ │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x0000044c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000424 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00003a7c : │ │ │ │ │ +00003a1c : │ │ │ │ │ float_as_integer_ratio(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r1, [pc, #1104] @ 3ee4 │ │ │ │ │ + ldr r1, [pc, #1104] @ 3e84 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - ldr r3, [pc, #1096] @ 3ee8 │ │ │ │ │ + ldr r3, [pc, #1096] @ 3e88 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ ldr sl, [r3, #48] @ 0x30 │ │ │ │ │ str r4, [sp] │ │ │ │ │ - bne 3e0c │ │ │ │ │ + bne 3dac │ │ │ │ │ ldrd r4, [r4, #8] │ │ │ │ │ strd r4, [sp, #8] │ │ │ │ │ bic r7, r5, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #1064] @ 3eec │ │ │ │ │ + ldr r3, [pc, #1064] @ 3e8c │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3af4 │ │ │ │ │ - ldr r3, [pc, #1036] @ 3eec │ │ │ │ │ + bne 3a94 │ │ │ │ │ + ldr r3, [pc, #1036] @ 3e8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmple> │ │ │ │ │ R_ARM_CALL __aeabi_dcmple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3e50 │ │ │ │ │ + beq 3df0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 3e38 │ │ │ │ │ + bne 3dd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL frexp │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ sub r9, r6, #300 @ 0x12c │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b 3c64 │ │ │ │ │ + b 3c04 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ @@ -4359,15 +4329,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3c94 │ │ │ │ │ + bne 3c34 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ @@ -4378,15 +4348,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3c94 │ │ │ │ │ + bne 3c34 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ sub r6, r7, #2 │ │ │ │ │ @@ -4397,15 +4367,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3c94 │ │ │ │ │ + bne 3c34 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ sub r6, r7, #3 │ │ │ │ │ @@ -4416,269 +4386,269 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3c94 │ │ │ │ │ + bne 3c34 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ sub r6, r7, #4 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ mov r8, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - beq 3c94 │ │ │ │ │ + beq 3c34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL floor │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3b34 │ │ │ │ │ + beq 3ad4 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 3c98 │ │ │ │ │ + beq 3c38 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromDouble │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 3eb4 │ │ │ │ │ + beq 3e54 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 3eb4 │ │ │ │ │ + beq 3e54 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ eor r0, r7, r7, asr #31 │ │ │ │ │ sub r0, r0, r7, asr #31 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 3ea8 │ │ │ │ │ + beq 3e48 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r3, [sl, #44] @ 0x2c │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bgt 3da8 │ │ │ │ │ + bgt 3d48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - bne 3e64 │ │ │ │ │ + bne 3e04 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 3e80 │ │ │ │ │ + beq 3e20 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 3d80 │ │ │ │ │ + beq 3d20 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 3e00 │ │ │ │ │ + beq 3da0 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3d50 │ │ │ │ │ + beq 3cf0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 3d9c │ │ │ │ │ + beq 3d3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3d74 │ │ │ │ │ + beq 3d14 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3d74 │ │ │ │ │ + beq 3d14 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 3dec │ │ │ │ │ + beq 3d8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3d58 │ │ │ │ │ + beq 3cf8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 3d58 │ │ │ │ │ + bne 3cf8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3d50 │ │ │ │ │ + b 3cf0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq 3dd8 │ │ │ │ │ + beq 3d78 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 3dd8 │ │ │ │ │ + bne 3d78 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 3ebc │ │ │ │ │ + beq 3e5c │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r5, r8 │ │ │ │ │ - b 3d04 │ │ │ │ │ + b 3ca4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3d34 │ │ │ │ │ + b 3cd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3ab0 │ │ │ │ │ + bne 3a50 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r0, sp │ │ │ │ │ bl c9c │ │ │ │ │ ldrd r4, [sp, #8] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 3ab8 │ │ │ │ │ + bne 3a58 │ │ │ │ │ ldr r4, [sp] │ │ │ │ │ - b 3d74 │ │ │ │ │ - ldr r3, [pc, #176] @ 3ef0 │ │ │ │ │ - ldr r1, [pc, #176] @ 3ef4 │ │ │ │ │ + b 3d14 │ │ │ │ │ + ldr r3, [pc, #176] @ 3e90 │ │ │ │ │ + ldr r1, [pc, #176] @ 3e94 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 3d74 │ │ │ │ │ - ldr r3, [pc, #160] @ 3ef8 │ │ │ │ │ - ldr r1, [pc, #160] @ 3efc │ │ │ │ │ + b 3d14 │ │ │ │ │ + ldr r3, [pc, #160] @ 3e98 │ │ │ │ │ + ldr r1, [pc, #160] @ 3e9c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 3e48 │ │ │ │ │ + b 3de8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 3cfc │ │ │ │ │ + bne 3c9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3cfc │ │ │ │ │ + b 3c9c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movne r4, r7 │ │ │ │ │ - beq 3eb4 │ │ │ │ │ + beq 3e54 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 3ed8 │ │ │ │ │ + beq 3e78 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 3d50 │ │ │ │ │ + beq 3cf0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 3d34 │ │ │ │ │ + b 3cd4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 3d50 │ │ │ │ │ + b 3cf0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 3e90 │ │ │ │ │ + bne 3e30 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 3d34 │ │ │ │ │ + b 3cd4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3ea0 │ │ │ │ │ + b 3e40 │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyLong_Type │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x000004d8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x000004ac │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00003f00 : │ │ │ │ │ +00003ea0 : │ │ │ │ │ float_hex(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r1, [pc, #1268] @ 440c │ │ │ │ │ + ldr r1, [pc, #1268] @ 43ac │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - ldr r3, [pc, #1260] @ 4410 │ │ │ │ │ + ldr r3, [pc, #1260] @ 43b0 │ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r4, [sp] │ │ │ │ │ - bne 43e0 │ │ │ │ │ + bne 4380 │ │ │ │ │ ldrd r6, [r4, #8] │ │ │ │ │ strd r6, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 439c │ │ │ │ │ + bne 433c │ │ │ │ │ bic r5, r7, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #1192] @ 4414 │ │ │ │ │ + ldr r3, [pc, #1192] @ 43b4 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ mov r4, r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3fa0 │ │ │ │ │ - ldr r3, [pc, #1160] @ 4414 │ │ │ │ │ + bne 3f40 │ │ │ │ │ + ldr r3, [pc, #1160] @ 43b4 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmple> │ │ │ │ │ R_ARM_CALL __aeabi_dcmple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 439c │ │ │ │ │ + beq 433c │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 434c │ │ │ │ │ + bne 42ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL frexp │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ mvn r4, #1020 @ 0x3fc │ │ │ │ │ @@ -4690,30 +4660,30 @@ │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ add r5, r5, r4 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ - ldr r3, [pc, #1044] @ 4418 │ │ │ │ │ + ldr r3, [pc, #1044] @ 43b8 │ │ │ │ │ ldr r4, [r3] │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ strb r3, [sp, #20] │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ │ mov r2, #0 │ │ │ │ │ strb r3, [sp, #21] │ │ │ │ │ - ldr r3, [pc, #996] @ 441c │ │ │ │ │ + ldr r3, [pc, #996] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4723,15 +4693,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #940] @ 441c │ │ │ │ │ + ldr r3, [pc, #940] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4741,15 +4711,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #884] @ 441c │ │ │ │ │ + ldr r3, [pc, #884] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4759,15 +4729,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #828] @ 441c │ │ │ │ │ + ldr r3, [pc, #828] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4777,15 +4747,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #772] @ 441c │ │ │ │ │ + ldr r3, [pc, #772] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4795,15 +4765,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #716] @ 441c │ │ │ │ │ + ldr r3, [pc, #716] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4813,15 +4783,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #660] @ 441c │ │ │ │ │ + ldr r3, [pc, #660] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4831,15 +4801,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #604] @ 441c │ │ │ │ │ + ldr r3, [pc, #604] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4849,15 +4819,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #548] @ 441c │ │ │ │ │ + ldr r3, [pc, #548] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4867,15 +4837,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #492] @ 441c │ │ │ │ │ + ldr r3, [pc, #492] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4885,15 +4855,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #436] @ 441c │ │ │ │ │ + ldr r3, [pc, #436] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4903,15 +4873,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #380] @ 441c │ │ │ │ │ + ldr r3, [pc, #380] @ 43bc │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ @@ -4920,15 +4890,15 @@ │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ - ldr r3, [pc, #328] @ 441c │ │ │ │ │ + ldr r3, [pc, #328] @ 43bc │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ cmp r5, #0 │ │ │ │ │ rsblt r5, r5, #0 │ │ │ │ │ @@ -4944,78 +4914,78 @@ │ │ │ │ │ strb sl, [sp, #35] @ 0x23 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldrne r0, [pc, #248] @ 4420 │ │ │ │ │ - ldreq r0, [pc, #248] @ 4424 │ │ │ │ │ + ldrne r0, [pc, #248] @ 43c0 │ │ │ │ │ + ldreq r0, [pc, #248] @ 43c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromFormat │ │ │ │ │ - ldr r3, [pc, #220] @ 4410 │ │ │ │ │ + ldr r3, [pc, #220] @ 43b0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 43dc │ │ │ │ │ + bne 437c │ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ldr r1, [pc, #208] @ 4428 │ │ │ │ │ - ldr r3, [pc, #208] @ 442c │ │ │ │ │ - ldrlt r1, [pc, #204] @ 442c │ │ │ │ │ + ldr r1, [pc, #208] @ 43c8 │ │ │ │ │ + ldr r3, [pc, #208] @ 43cc │ │ │ │ │ + ldrlt r1, [pc, #204] @ 43cc │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ movlt r0, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ - ldr r3, [pc, #156] @ 4410 │ │ │ │ │ + ldr r3, [pc, #156] @ 43b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 43c4 │ │ │ │ │ + bne 4364 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldreq r0, [pc, #160] @ 4430 │ │ │ │ │ - bne 43dc │ │ │ │ │ + ldreq r0, [pc, #160] @ 43d0 │ │ │ │ │ + bne 437c │ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ - ldr r3, [pc, #108] @ 4410 │ │ │ │ │ + ldr r3, [pc, #108] @ 43b0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 43dc │ │ │ │ │ + bne 437c │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b 2348 │ │ │ │ │ + b 22e8 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldreq r0, [pc, #88] @ 4434 │ │ │ │ │ - beq 4390 │ │ │ │ │ + ldreq r0, [pc, #88] @ 43d4 │ │ │ │ │ + beq 4330 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3f3c │ │ │ │ │ + bne 3edc │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r0, sp │ │ │ │ │ bl c9c │ │ │ │ │ ldrd r6, [sp, #8] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 3f44 │ │ │ │ │ + bne 3ee4 │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ - b 432c │ │ │ │ │ + b 42cc │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 Py_hexdigits │ │ │ │ │ @@ -5027,74 +4997,74 @@ │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ .word 0x00000508 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000004fc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00004438 : │ │ │ │ │ +000043d8 : │ │ │ │ │ PyFloat_Pack4(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - ldr r3, [pc, #668] @ 46f0 │ │ │ │ │ + ldr r3, [pc, #668] @ 4690 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr fp, [r3, #1504] @ 0x5e0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - beq 4510 │ │ │ │ │ + beq 44b0 │ │ │ │ │ bl 0 <__aeabi_d2f> │ │ │ │ │ R_ARM_CALL __aeabi_d2f │ │ │ │ │ - ldr r1, [pc, #636] @ 46f4 │ │ │ │ │ + ldr r1, [pc, #636] @ 4694 │ │ │ │ │ bic r8, r0, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_fcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_fcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 44a0 │ │ │ │ │ - ldr r1, [pc, #608] @ 46f4 │ │ │ │ │ + bne 4440 │ │ │ │ │ + ldr r1, [pc, #608] @ 4694 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_fcmple> │ │ │ │ │ R_ARM_CALL __aeabi_fcmple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4654 │ │ │ │ │ + beq 45f4 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp fp, #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bne 44d8 │ │ │ │ │ + bne 4478 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 44f0 │ │ │ │ │ + beq 4490 │ │ │ │ │ mov r2, #4 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs sl, sl, #0 │ │ │ │ │ movne sl, #1 │ │ │ │ │ cmp fp, #1 │ │ │ │ │ movne sl, #0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 44bc │ │ │ │ │ + beq 445c │ │ │ │ │ lsr r1, r4, #8 │ │ │ │ │ lsr r2, r4, #16 │ │ │ │ │ lsr r3, r4, #24 │ │ │ │ │ strb r4, [r5, #3] │ │ │ │ │ strb r1, [r5, #2] │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ strb r3, [r5] │ │ │ │ │ - b 44cc │ │ │ │ │ + b 446c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ addne r5, r2, #3 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mvnne r8, #0 │ │ │ │ │ moveq r8, #1 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ @@ -5108,128 +5078,128 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ movne r9, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL frexp │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #404] @ 46f8 │ │ │ │ │ + ldr r3, [pc, #404] @ 4698 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpge> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpge │ │ │ │ │ mov r2, #0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 46a8 │ │ │ │ │ - ldr r3, [pc, #380] @ 46fc │ │ │ │ │ + beq 4648 │ │ │ │ │ + ldr r3, [pc, #380] @ 469c │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 46c0 │ │ │ │ │ + beq 4660 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bgt 4690 │ │ │ │ │ + bgt 4630 │ │ │ │ │ cmn r3, #126 @ 0x7e │ │ │ │ │ - blt 46d8 │ │ │ │ │ - ldr r3, [pc, #308] @ 46fc │ │ │ │ │ + blt 4678 │ │ │ │ │ + ldr r3, [pc, #308] @ 469c │ │ │ │ │ add r4, r2, #126 @ 0x7e │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - ldr r3, [pc, #288] @ 4700 │ │ │ │ │ + ldr r3, [pc, #288] @ 46a0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ - ldr r3, [pc, #256] @ 46f8 │ │ │ │ │ + ldr r3, [pc, #256] @ 4698 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ bl 0 <__aeabi_d2uiz> │ │ │ │ │ R_ARM_CALL __aeabi_d2uiz │ │ │ │ │ lsrs r2, r0, #23 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 4620 │ │ │ │ │ + beq 45c0 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, #254 @ 0xfe │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ - bgt 4690 │ │ │ │ │ + bgt 4630 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ lsr r0, r3, #16 │ │ │ │ │ orr r0, r0, r2, lsl #7 │ │ │ │ │ asr r2, r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ orr r2, r2, r9, lsl #7 │ │ │ │ │ strb r2, [r1], r8 │ │ │ │ │ lsr r2, r3, #8 │ │ │ │ │ strb r0, [r5, r8] │ │ │ │ │ strb r2, [r1, r8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ strb r3, [r1, r8, lsl #1] │ │ │ │ │ - b 44d0 │ │ │ │ │ + b 4470 │ │ │ │ │ bic r9, r7, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #164] @ 4704 │ │ │ │ │ + ldr r3, [pc, #164] @ 46a4 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4690 │ │ │ │ │ - ldr r3, [pc, #136] @ 4704 │ │ │ │ │ + bne 4630 │ │ │ │ │ + ldr r3, [pc, #136] @ 46a4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmple> │ │ │ │ │ R_ARM_CALL __aeabi_dcmple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 44a0 │ │ │ │ │ - ldr r3, [pc, #112] @ 4708 │ │ │ │ │ - ldr r1, [pc, #112] @ 470c │ │ │ │ │ + beq 4440 │ │ │ │ │ + ldr r3, [pc, #112] @ 46a8 │ │ │ │ │ + ldr r1, [pc, #112] @ 46ac │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 44d0 │ │ │ │ │ + b 4470 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 45d8 │ │ │ │ │ - ldr r3, [pc, #72] @ 4710 │ │ │ │ │ - ldr r1, [pc, #72] @ 4714 │ │ │ │ │ + bne 4578 │ │ │ │ │ + ldr r3, [pc, #72] @ 46b0 │ │ │ │ │ + ldr r1, [pc, #72] @ 46b4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 44d0 │ │ │ │ │ + b 4470 │ │ │ │ │ add r2, r2, #125 @ 0x7d │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - b 45d8 │ │ │ │ │ + b 4578 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x7f7fffff │ │ │ │ │ .word 0x3fe00000 │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ .word 0x41600000 │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ @@ -5238,29 +5208,29 @@ │ │ │ │ │ .word 0x0000052c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ .word 0x00000284 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00004718 : │ │ │ │ │ +000046b8 : │ │ │ │ │ PyFloat_Unpack4(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #344] @ 4888 │ │ │ │ │ + ldr r3, [pc, #344] @ 4828 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r3, #1504] @ 0x5e0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 47c0 │ │ │ │ │ + beq 4760 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne 4784 │ │ │ │ │ + bne 4724 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 47a0 │ │ │ │ │ + bne 4740 │ │ │ │ │ ldrb r3, [r0] │ │ │ │ │ ldrb ip, [r0, #1] │ │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ │ orr r3, r3, r2, lsl #24 │ │ │ │ │ @@ -5274,15 +5244,15 @@ │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 474c │ │ │ │ │ + bne 46ec │ │ │ │ │ mov r2, #4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ add r0, sp, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 <__aeabi_f2d> │ │ │ │ │ @@ -5300,64 +5270,64 @@ │ │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ │ orr r4, r4, r3, lsr #7 │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ lsl r3, r3, #16 │ │ │ │ │ lsr r5, r2, #7 │ │ │ │ │ and r3, r3, #8323072 @ 0x7f0000 │ │ │ │ │ add r0, ip, r1 │ │ │ │ │ - beq 4850 │ │ │ │ │ + beq 47f0 │ │ │ │ │ ldrb r2, [ip, r1] │ │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ │ orr r0, r0, r3 │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #1048576000 @ 0x3e800000 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mvneq r2, #125 @ 0x7d │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bne 486c │ │ │ │ │ + bne 480c │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ cmp r5, #0 │ │ │ │ │ addne r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ │ movne r1, r3 │ │ │ │ │ - b 477c │ │ │ │ │ - ldr r3, [pc, #52] @ 488c │ │ │ │ │ - ldr r1, [pc, #52] @ 4890 │ │ │ │ │ + b 471c │ │ │ │ │ + ldr r3, [pc, #52] @ 482c │ │ │ │ │ + ldr r1, [pc, #52] @ 4830 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - ldr r1, [pc, #44] @ 4894 │ │ │ │ │ + ldr r1, [pc, #44] @ 4834 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 477c │ │ │ │ │ + b 471c │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #32] @ 4898 │ │ │ │ │ + ldr r3, [pc, #32] @ 4838 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ sub r2, r4, #127 @ 0x7f │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - b 4834 │ │ │ │ │ + b 47d4 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ │ │ │ │ │ -0000489c : │ │ │ │ │ +0000483c : │ │ │ │ │ PyFloat_Pack2(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -5365,40 +5335,40 @@ │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4c10 │ │ │ │ │ + bne 4bb0 │ │ │ │ │ bic r9, r5, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #868] @ 4c44 │ │ │ │ │ + ldr r3, [pc, #868] @ 4be4 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4910 │ │ │ │ │ - ldr r3, [pc, #840] @ 4c44 │ │ │ │ │ + bne 48b0 │ │ │ │ │ + ldr r3, [pc, #840] @ 4be4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmple> │ │ │ │ │ R_ARM_CALL __aeabi_dcmple │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 4b70 │ │ │ │ │ + beq 4b10 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4b3c │ │ │ │ │ + bne 4adc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ mov r2, #0 │ │ │ │ │ @@ -5415,51 +5385,51 @@ │ │ │ │ │ movne r0, r4 │ │ │ │ │ addne r1, r5, #-2147483648 @ 0x80000000 │ │ │ │ │ moveq r0, r4 │ │ │ │ │ moveq r1, r5 │ │ │ │ │ addeq r2, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL frexp │ │ │ │ │ - ldr r3, [pc, #704] @ 4c48 │ │ │ │ │ + ldr r3, [pc, #704] @ 4be8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4b28 │ │ │ │ │ - ldr r3, [pc, #680] @ 4c4c │ │ │ │ │ + bne 4ac8 │ │ │ │ │ + ldr r3, [pc, #680] @ 4bec │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpge> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpge │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bne 4b28 │ │ │ │ │ + bne 4ac8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ sub r3, r4, #1 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bgt 4b10 │ │ │ │ │ + bgt 4ab0 │ │ │ │ │ cmn r3, #25 │ │ │ │ │ - blt 4c04 │ │ │ │ │ + blt 4ba4 │ │ │ │ │ cmn r3, #14 │ │ │ │ │ - blt 4b98 │ │ │ │ │ - ldr r3, [pc, #592] @ 4c4c │ │ │ │ │ + blt 4b38 │ │ │ │ │ + ldr r3, [pc, #592] @ 4bec │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ - ldr r3, [pc, #584] @ 4c50 │ │ │ │ │ + ldr r3, [pc, #584] @ 4bf0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ add r4, r4, #14 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2uiz> │ │ │ │ │ @@ -5471,110 +5441,110 @@ │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ - ldr r3, [pc, #512] @ 4c48 │ │ │ │ │ + ldr r3, [pc, #512] @ 4be8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpgt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpgt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4ab8 │ │ │ │ │ - ldr r3, [pc, #484] @ 4c48 │ │ │ │ │ + bne 4a58 │ │ │ │ │ + ldr r3, [pc, #484] @ 4be8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4ab0 │ │ │ │ │ + bne 4a50 │ │ │ │ │ lsl r4, r4, #10 │ │ │ │ │ orr r4, r4, r7, lsl #15 │ │ │ │ │ orr r4, r5, r4 │ │ │ │ │ lsl r4, r4, #16 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ lsr r4, r4, #16 │ │ │ │ │ add r3, r6, #1 │ │ │ │ │ - beq 4aec │ │ │ │ │ + beq 4a8c │ │ │ │ │ lsr r2, r4, #8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ strb r2, [r3] │ │ │ │ │ strb r4, [r6] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ tst r5, #1 │ │ │ │ │ - beq 4acc │ │ │ │ │ + beq 4a6c │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ lsl r5, r5, #16 │ │ │ │ │ lsr r5, r5, #16 │ │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ │ - beq 4afc │ │ │ │ │ + beq 4a9c │ │ │ │ │ lsl fp, fp, #15 │ │ │ │ │ orr fp, fp, r4, lsl #10 │ │ │ │ │ orr r5, r5, fp │ │ │ │ │ lsl r4, r5, #16 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ lsr r4, r4, #16 │ │ │ │ │ add r3, r6, #1 │ │ │ │ │ - bne 4a98 │ │ │ │ │ + bne 4a38 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b 4a98 │ │ │ │ │ + b 4a38 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, #31 │ │ │ │ │ movne r5, #0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ - bne 4acc │ │ │ │ │ - ldr r3, [pc, #316] @ 4c54 │ │ │ │ │ - ldr r1, [pc, #316] @ 4c58 │ │ │ │ │ + bne 4a6c │ │ │ │ │ + ldr r3, [pc, #316] @ 4bf4 │ │ │ │ │ + ldr r1, [pc, #316] @ 4bf8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 4aa8 │ │ │ │ │ - ldr r3, [pc, #300] @ 4c5c │ │ │ │ │ - ldr r1, [pc, #300] @ 4c60 │ │ │ │ │ + b 4a48 │ │ │ │ │ + ldr r3, [pc, #300] @ 4bfc │ │ │ │ │ + ldr r1, [pc, #300] @ 4c00 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4b20 │ │ │ │ │ + b 4ac0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldr r1, [pc, #260] @ 4c4c │ │ │ │ │ + ldr r1, [pc, #260] @ 4bec │ │ │ │ │ mov r0, #0 │ │ │ │ │ - ldrlt r1, [pc, #276] @ 4c64 │ │ │ │ │ + ldrlt r1, [pc, #276] @ 4c04 │ │ │ │ │ movlt r0, #0 │ │ │ │ │ - ldr r3, [pc, #268] @ 4c64 │ │ │ │ │ + ldr r3, [pc, #268] @ 4c04 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ mov r4, #31 │ │ │ │ │ mov r5, #512 @ 0x200 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ movne fp, #1 │ │ │ │ │ - b 4acc │ │ │ │ │ + b 4a6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ mov r4, #31 │ │ │ │ │ mov r5, r7 │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ movne fp, #1 │ │ │ │ │ - b 4acc │ │ │ │ │ + b 4a6c │ │ │ │ │ add r2, r4, #13 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ - ldr r3, [pc, #168] @ 4c50 │ │ │ │ │ + ldr r3, [pc, #168] @ 4bf0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 <__aeabi_d2uiz> │ │ │ │ │ R_ARM_CALL __aeabi_d2uiz │ │ │ │ │ @@ -5585,57 +5555,57 @@ │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <__aeabi_dsub> │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ - ldr r3, [pc, #100] @ 4c48 │ │ │ │ │ + ldr r3, [pc, #100] @ 4be8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpgt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpgt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r4, r0 │ │ │ │ │ - beq 4a5c │ │ │ │ │ + beq 49fc │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ - b 4ab8 │ │ │ │ │ + b 4a58 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b 4acc │ │ │ │ │ + b 4a6c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldr r1, [pc, #48] @ 4c4c │ │ │ │ │ + ldr r1, [pc, #48] @ 4bec │ │ │ │ │ mov r0, #0 │ │ │ │ │ - ldrlt r1, [pc, #64] @ 4c64 │ │ │ │ │ + ldrlt r1, [pc, #64] @ 4c04 │ │ │ │ │ movlt r0, #0 │ │ │ │ │ - ldr r3, [pc, #56] @ 4c64 │ │ │ │ │ + ldr r3, [pc, #56] @ 4c04 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ subs fp, r0, r4 │ │ │ │ │ movne fp, #1 │ │ │ │ │ - b 4acc │ │ │ │ │ + b 4a6c │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ .word 0x3fe00000 │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ .word 0x40900000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x0000056c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_SystemError │ │ │ │ │ .word 0x00000284 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ │ │ │ │ │ -00004c68 : │ │ │ │ │ +00004c08 : │ │ │ │ │ PyFloat_Unpack2(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrbne r4, [r0, #1] │ │ │ │ │ @@ -5645,55 +5615,55 @@ │ │ │ │ │ ldrbeq r0, [r0, #1] │ │ │ │ │ lsl r3, r4, #8 │ │ │ │ │ and r5, r5, #31 │ │ │ │ │ and r3, r3, #768 @ 0x300 │ │ │ │ │ cmp r5, #31 │ │ │ │ │ lsr r4, r4, #7 │ │ │ │ │ orr r0, r0, r3 │ │ │ │ │ - beq 4cec │ │ │ │ │ + beq 4c8c │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ - ldr r3, [pc, #132] @ 4d3c │ │ │ │ │ + ldr r3, [pc, #132] @ 4cdc │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 4d08 │ │ │ │ │ - ldr r3, [pc, #116] @ 4d40 │ │ │ │ │ + beq 4ca8 │ │ │ │ │ + ldr r3, [pc, #116] @ 4ce0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ sub r2, r5, #15 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ cmp r4, #0 │ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ │ add r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r3 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - beq 4d24 │ │ │ │ │ + beq 4cc4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 4d1c │ │ │ │ │ - ldr r1, [pc, #60] @ 4d44 │ │ │ │ │ + bne 4cbc │ │ │ │ │ + ldr r1, [pc, #60] @ 4ce4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mvn r2, #13 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 4ce0 │ │ │ │ │ + bne 4c80 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [pc, #36] @ 4d48 │ │ │ │ │ + ldr r1, [pc, #36] @ 4ce8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 4d34 │ │ │ │ │ - ldr r1, [pc, #24] @ 4d4c │ │ │ │ │ + bne 4cd4 │ │ │ │ │ + ldr r1, [pc, #24] @ 4cec │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [pc, #20] @ 4d50 │ │ │ │ │ + ldr r1, [pc, #20] @ 4cf0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x3f500000 │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ .word 0x7ff80000 │ │ │ │ │ .word 0xfff80000 │ │ │ │ │ .word 0x7ff00000 │ │ │ │ │ .word 0xfff00000 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -118,51 +118,51 @@ │ │ │ │ │ 0x00000730 756d6265 725f496e 64657800 50794572 umber_Index.PyEr │ │ │ │ │ 0x00000740 725f4261 64417267 756d656e 74005079 r_BadArgument.Py │ │ │ │ │ 0x00000750 4572725f 5761726e 466f726d 61740050 Err_WarnFormat.P │ │ │ │ │ 0x00000760 79457863 5f547970 65457272 6f720050 yExc_TypeError.P │ │ │ │ │ 0x00000770 79457863 5f446570 72656361 74696f6e yExc_Deprecation │ │ │ │ │ 0x00000780 5761726e 696e6700 5f5f6165 6162695f Warning.__aeabi_ │ │ │ │ │ 0x00000790 64646976 00507945 78635f5a 65726f44 ddiv.PyExc_ZeroD │ │ │ │ │ - 0x000007a0 69766973 696f6e45 72726f72 005f5f61 ivisionError.__a │ │ │ │ │ - 0x000007b0 65616269 5f647375 62005f5f 6572726e eabi_dsub.__errn │ │ │ │ │ - 0x000007c0 6f5f6c6f 63617469 6f6e0066 6c6f6f72 o_location.floor │ │ │ │ │ - 0x000007d0 00666d6f 64005079 4572725f 53657446 .fmod.PyErr_SetF │ │ │ │ │ - 0x000007e0 726f6d45 72726e6f 005f5079 5f4e6f6e romErrno._Py_Non │ │ │ │ │ - 0x000007f0 65537472 75637400 5079436f 6d706c65 eStruct.PyComple │ │ │ │ │ - 0x00000800 785f5479 70650050 79457863 5f4f7665 x_Type.PyExc_Ove │ │ │ │ │ - 0x00000810 72666c6f 77457272 6f72005f 5079466c rflowError._PyFl │ │ │ │ │ - 0x00000820 6f61745f 46696e69 54797065 005f5079 oat_FiniType._Py │ │ │ │ │ - 0x00000830 53747275 63745365 7175656e 63655f46 StructSequence_F │ │ │ │ │ - 0x00000840 696e6942 75696c74 696e005f 50795f48 iniBuiltin._Py_H │ │ │ │ │ - 0x00000850 61736844 6f75626c 65005f50 79466c6f ashDouble._PyFlo │ │ │ │ │ - 0x00000860 61745f44 65627567 4d616c6c 6f635374 at_DebugMallocSt │ │ │ │ │ - 0x00000870 61747300 5f507944 65627567 416c6c6f ats._PyDebugAllo │ │ │ │ │ - 0x00000880 6361746f 72537461 74730050 794e756d catorStats.PyNum │ │ │ │ │ - 0x00000890 6265725f 466c6f61 74005079 466c6f61 ber_Float.PyFloa │ │ │ │ │ - 0x000008a0 745f4672 6f6d5374 72696e67 005f5079 t_FromString._Py │ │ │ │ │ - 0x000008b0 4172675f 43686563 6b506f73 6974696f Arg_CheckPositio │ │ │ │ │ - 0x000008c0 6e616c00 5f507941 72675f4e 6f4b776e nal._PyArg_NoKwn │ │ │ │ │ - 0x000008d0 616d6573 00507955 6e69636f 64655f54 ames.PyUnicode_T │ │ │ │ │ - 0x000008e0 79706500 6d656d73 6574005f 5079556e ype.memset._PyUn │ │ │ │ │ - 0x000008f0 69636f64 655f5472 616e7366 6f726d44 icode_TransformD │ │ │ │ │ - 0x00000900 6563696d 616c416e 64537061 6365546f ecimalAndSpaceTo │ │ │ │ │ - 0x00000910 41534349 49005079 556e6963 6f64655f ASCII.PyUnicode_ │ │ │ │ │ - 0x00000920 41735554 4638416e 6453697a 65005f50 AsUTF8AndSize._P │ │ │ │ │ - 0x00000930 795f7374 72696e67 5f746f5f 6e756d62 y_string_to_numb │ │ │ │ │ - 0x00000940 65725f77 6974685f 756e6465 7273636f er_with_undersco │ │ │ │ │ - 0x00000950 72657300 50794275 66666572 5f52656c res.PyBuffer_Rel │ │ │ │ │ - 0x00000960 65617365 0050794f 626a6563 745f4765 ease.PyObject_Ge │ │ │ │ │ - 0x00000970 74427566 66657200 50794279 7465735f tBuffer.PyBytes_ │ │ │ │ │ - 0x00000980 46726f6d 53747269 6e67416e 6453697a FromStringAndSiz │ │ │ │ │ - 0x00000990 65005079 42797465 41727261 795f5479 e.PyByteArray_Ty │ │ │ │ │ - 0x000009a0 7065005f 50794279 74654172 7261795f pe._PyByteArray_ │ │ │ │ │ - 0x000009b0 656d7074 795f7374 72696e67 0050794f empty_string.PyO │ │ │ │ │ - 0x000009c0 535f7374 72696e67 5f746f5f 646f7562 S_string_to_doub │ │ │ │ │ - 0x000009d0 6c65005f 50795f63 74797065 5f746162 le._Py_ctype_tab │ │ │ │ │ - 0x000009e0 6c650050 79466c6f 61745f50 61636b38 le.PyFloat_Pack8 │ │ │ │ │ + 0x000007a0 69766973 696f6e45 72726f72 005f5f65 ivisionError.__e │ │ │ │ │ + 0x000007b0 72726e6f 5f6c6f63 6174696f 6e00666c rrno_location.fl │ │ │ │ │ + 0x000007c0 6f6f7200 666d6f64 00507945 72725f53 oor.fmod.PyErr_S │ │ │ │ │ + 0x000007d0 65744672 6f6d4572 726e6f00 5f50795f etFromErrno._Py_ │ │ │ │ │ + 0x000007e0 4e6f6e65 53747275 63740050 79436f6d NoneStruct.PyCom │ │ │ │ │ + 0x000007f0 706c6578 5f547970 65005079 4578635f plex_Type.PyExc_ │ │ │ │ │ + 0x00000800 4f766572 666c6f77 4572726f 72005f50 OverflowError._P │ │ │ │ │ + 0x00000810 79466c6f 61745f46 696e6954 79706500 yFloat_FiniType. │ │ │ │ │ + 0x00000820 5f507953 74727563 74536571 75656e63 _PyStructSequenc │ │ │ │ │ + 0x00000830 655f4669 6e694275 696c7469 6e005f50 e_FiniBuiltin._P │ │ │ │ │ + 0x00000840 795f4861 7368446f 75626c65 005f5079 y_HashDouble._Py │ │ │ │ │ + 0x00000850 466c6f61 745f4465 6275674d 616c6c6f Float_DebugMallo │ │ │ │ │ + 0x00000860 63537461 7473005f 50794465 62756741 cStats._PyDebugA │ │ │ │ │ + 0x00000870 6c6c6f63 61746f72 53746174 73005079 llocatorStats.Py │ │ │ │ │ + 0x00000880 4e756d62 65725f46 6c6f6174 00507946 Number_Float.PyF │ │ │ │ │ + 0x00000890 6c6f6174 5f46726f 6d537472 696e6700 loat_FromString. │ │ │ │ │ + 0x000008a0 5f507941 72675f43 6865636b 506f7369 _PyArg_CheckPosi │ │ │ │ │ + 0x000008b0 74696f6e 616c005f 50794172 675f4e6f tional._PyArg_No │ │ │ │ │ + 0x000008c0 4b776e61 6d657300 5079556e 69636f64 Kwnames.PyUnicod │ │ │ │ │ + 0x000008d0 655f5479 7065006d 656d7365 74005f50 e_Type.memset._P │ │ │ │ │ + 0x000008e0 79556e69 636f6465 5f547261 6e73666f yUnicode_Transfo │ │ │ │ │ + 0x000008f0 726d4465 63696d61 6c416e64 53706163 rmDecimalAndSpac │ │ │ │ │ + 0x00000900 65546f41 53434949 00507955 6e69636f eToASCII.PyUnico │ │ │ │ │ + 0x00000910 64655f41 73555446 38416e64 53697a65 de_AsUTF8AndSize │ │ │ │ │ + 0x00000920 005f5079 5f737472 696e675f 746f5f6e ._Py_string_to_n │ │ │ │ │ + 0x00000930 756d6265 725f7769 74685f75 6e646572 umber_with_under │ │ │ │ │ + 0x00000940 73636f72 65730050 79427566 6665725f scores.PyBuffer_ │ │ │ │ │ + 0x00000950 52656c65 61736500 50794f62 6a656374 Release.PyObject │ │ │ │ │ + 0x00000960 5f476574 42756666 65720050 79427974 _GetBuffer.PyByt │ │ │ │ │ + 0x00000970 65735f46 726f6d53 7472696e 67416e64 es_FromStringAnd │ │ │ │ │ + 0x00000980 53697a65 00507942 79746541 72726179 Size.PyByteArray │ │ │ │ │ + 0x00000990 5f547970 65005f50 79427974 65417272 _Type._PyByteArr │ │ │ │ │ + 0x000009a0 61795f65 6d707479 5f737472 696e6700 ay_empty_string. │ │ │ │ │ + 0x000009b0 50794f53 5f737472 696e675f 746f5f64 PyOS_string_to_d │ │ │ │ │ + 0x000009c0 6f75626c 65005f50 795f6374 7970655f ouble._Py_ctype_ │ │ │ │ │ + 0x000009d0 7461626c 65005079 466c6f61 745f5061 table.PyFloat_Pa │ │ │ │ │ + 0x000009e0 636b3800 5f5f6165 6162695f 64737562 ck8.__aeabi_dsub │ │ │ │ │ 0x000009f0 005f5f61 65616269 5f643275 697a0050 .__aeabi_d2uiz.P │ │ │ │ │ 0x00000a00 79457863 5f537973 74656d45 72726f72 yExc_SystemError │ │ │ │ │ 0x00000a10 0050794f 535f646f 75626c65 5f746f5f .PyOS_double_to_ │ │ │ │ │ 0x00000a20 73747269 6e670073 74726c65 6e005f50 string.strlen._P │ │ │ │ │ 0x00000a30 79556e69 636f6465 5f46726f 6d415343 yUnicode_FromASC │ │ │ │ │ 0x00000a40 49490050 794d656d 5f467265 6500726f II.PyMem_Free.ro │ │ │ │ │ 0x00000a50 756e6400 50794e75 6d626572 5f417353 und.PyNumber_AsS │ │ │ ├── iterobject.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: 8796 (bytes into file) │ │ │ │ │ + Start of section headers: 8792 (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 0x225c: │ │ │ │ │ +There are 16 section headers, starting at offset 0x2258: │ │ │ │ │ │ │ │ │ │ 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 000018 00 AX 0 0 4 │ │ │ │ │ - [ 2] .data PROGBITS 00000000 00004c 000320 00 WA 0 0 4 │ │ │ │ │ - [ 3] .rel.data REL 00000000 001d7c 000178 08 I 13 2 4 │ │ │ │ │ - [ 4] .bss NOBITS 00000000 00036c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .rodata.str1.4 PROGBITS 00000000 00036c 0000e1 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000450 00061c 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 001ef4 000178 08 I 13 6 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 000a6c 000508 00 AX 0 0 4 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 00206c 000168 08 I 13 8 4 │ │ │ │ │ - [10] .rodata PROGBITS 00000000 000f74 000203 00 A 0 0 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 001177 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 001177 00002b 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 0011a4 000700 10 14 68 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 0018a4 0004d8 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 0021d4 000088 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 00006c 00 AX 0 0 4 │ │ │ │ │ + [ 2] .data PROGBITS 00000000 0000a0 000320 00 WA 0 0 4 │ │ │ │ │ + [ 3] .rel.data REL 00000000 001d78 000178 08 I 13 2 4 │ │ │ │ │ + [ 4] .bss NOBITS 00000000 0003c0 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .rodata.str1.4 PROGBITS 00000000 0003c0 0000e1 01 AMS 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0004a4 00061c 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 001ef0 000178 08 I 13 6 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 000ac0 0004b0 00 AX 0 0 4 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 002068 000168 08 I 13 8 4 │ │ │ │ │ + [10] .rodata PROGBITS 00000000 000f70 000203 00 A 0 0 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 001173 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 001173 00002b 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 0011a0 000700 10 14 68 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 0018a0 0004d8 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 0021d0 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 {} │ │ │ │ │ @@ -20,46 +20,46 @@ │ │ │ │ │ 16: 00000000 24 FUNC LOCAL DEFAULT 1 iter_traverse │ │ │ │ │ 17: 00000374 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 18: 0000037c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 19: 0000037c 548 FUNC LOCAL DEFAULT 6 calliter_iternext │ │ │ │ │ 20: 00000598 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 21: 000005a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 22: 000005a0 124 FUNC LOCAL DEFAULT 6 calliter_dealloc │ │ │ │ │ - 23: 00000000 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ - 24: 00000000 88 FUNC LOCAL DEFAULT 8 calliter_traverse │ │ │ │ │ - 25: 000000e8 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 26: 000000f0 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ - 27: 000000f0 144 FUNC LOCAL DEFAULT 8 anextawaitable_iternext │ │ │ │ │ - 28: 00000180 228 FUNC LOCAL DEFAULT 8 anextawaitable_getiter.isra.0 │ │ │ │ │ - 29: 0000017c 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 30: 00000180 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ - 31: 0000025c 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 32: 00000264 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ - 33: 00000264 108 FUNC LOCAL DEFAULT 8 anextawaitable_dealloc │ │ │ │ │ - 34: 000002d0 16 FUNC LOCAL DEFAULT 8 anextawaitable_send │ │ │ │ │ - 35: 000002e0 160 FUNC LOCAL DEFAULT 8 anextawaitable_proxy │ │ │ │ │ - 36: 000002dc 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 37: 000002e0 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ - 38: 00000378 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 39: 00000380 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ - 40: 00000380 16 FUNC LOCAL DEFAULT 8 anextawaitable_throw │ │ │ │ │ - 41: 0000038c 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 42: 00000390 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ - 43: 00000390 16 FUNC LOCAL DEFAULT 8 anextawaitable_close │ │ │ │ │ - 44: 0000039c 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 45: 000003a0 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ - 46: 000003a0 88 FUNC LOCAL DEFAULT 8 anextawaitable_traverse │ │ │ │ │ - 47: 000003f8 92 FUNC LOCAL DEFAULT 8 calliter_reduce │ │ │ │ │ - 48: 00000448 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 49: 00000454 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ - 50: 00000454 96 FUNC LOCAL DEFAULT 8 iter_setstate │ │ │ │ │ - 51: 000004b0 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 52: 000004b4 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ - 53: 000004b4 84 FUNC LOCAL DEFAULT 8 iter_reduce │ │ │ │ │ - 54: 000004fc 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 23: 00000018 84 FUNC LOCAL DEFAULT 1 calliter_traverse │ │ │ │ │ + 24: 00000000 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ + 25: 00000090 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 26: 00000098 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ + 27: 00000098 144 FUNC LOCAL DEFAULT 8 anextawaitable_iternext │ │ │ │ │ + 28: 00000128 228 FUNC LOCAL DEFAULT 8 anextawaitable_getiter.isra.0 │ │ │ │ │ + 29: 00000124 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 30: 00000128 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ + 31: 00000204 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 32: 0000020c 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ + 33: 0000020c 108 FUNC LOCAL DEFAULT 8 anextawaitable_dealloc │ │ │ │ │ + 34: 00000278 16 FUNC LOCAL DEFAULT 8 anextawaitable_send │ │ │ │ │ + 35: 00000288 160 FUNC LOCAL DEFAULT 8 anextawaitable_proxy │ │ │ │ │ + 36: 00000284 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 37: 00000288 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ + 38: 00000320 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 39: 00000328 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ + 40: 00000328 16 FUNC LOCAL DEFAULT 8 anextawaitable_throw │ │ │ │ │ + 41: 00000334 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 42: 00000338 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ + 43: 00000338 16 FUNC LOCAL DEFAULT 8 anextawaitable_close │ │ │ │ │ + 44: 00000344 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 45: 00000348 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ + 46: 00000348 88 FUNC LOCAL DEFAULT 8 anextawaitable_traverse │ │ │ │ │ + 47: 000003a0 92 FUNC LOCAL DEFAULT 8 calliter_reduce │ │ │ │ │ + 48: 000003f0 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 49: 000003fc 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ + 50: 000003fc 96 FUNC LOCAL DEFAULT 8 iter_setstate │ │ │ │ │ + 51: 00000458 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 52: 0000045c 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ + 53: 0000045c 84 FUNC LOCAL DEFAULT 8 iter_reduce │ │ │ │ │ + 54: 000004a4 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 55: 00000000 0 SECTION LOCAL DEFAULT 10 .rodata │ │ │ │ │ 56: 00000000 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 57: 00000000 49 OBJECT LOCAL DEFAULT 10 close_doc │ │ │ │ │ 58: 00000034 223 OBJECT LOCAL DEFAULT 10 throw_doc │ │ │ │ │ 59: 00000114 101 OBJECT LOCAL DEFAULT 10 send_doc │ │ │ │ │ 60: 0000017c 38 OBJECT LOCAL DEFAULT 10 setstate_doc │ │ │ │ │ 61: 000001a4 39 OBJECT LOCAL DEFAULT 10 reduce_doc │ │ │ │ │ @@ -90,15 +90,15 @@ │ │ │ │ │ 86: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ 87: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 88: 000002c8 180 FUNC GLOBAL DEFAULT 6 PyCallIter_New │ │ │ │ │ 89: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ 90: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ 92: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 93: 00000058 152 FUNC GLOBAL HIDDEN 8 PyAnextAwaitable_New │ │ │ │ │ + 93: 00000000 152 FUNC GLOBAL HIDDEN 8 PyAnextAwaitable_New │ │ │ │ │ 94: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyGen_SetStopIterationValue │ │ │ │ │ 95: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopAsyncIteration │ │ │ │ │ 96: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCoro_GetAwaitableIter │ │ │ │ │ 97: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Check │ │ │ │ │ 98: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 99: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ 100: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,59 +1,59 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x1d7c contains 47 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x1d78 contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00006d02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000d02 R_ARM_ABS32 0000022c iter_dealloc │ │ │ │ │ 00000048 00006e02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000005c 00001002 R_ARM_ABS32 00000000 iter_traverse │ │ │ │ │ 0000006c 00006f02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000070 00000a02 R_ARM_ABS32 0000013c iter_iternext │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000d4 00006d02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000e8 00001602 R_ARM_ABS32 000005a0 calliter_dealloc │ │ │ │ │ 00000118 00006e02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000012c 00001802 R_ARM_ABS32 00000000 calliter_traverse │ │ │ │ │ +0000012c 00001702 R_ARM_ABS32 00000018 calliter_traverse │ │ │ │ │ 0000013c 00006f02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000140 00001302 R_ARM_ABS32 0000037c calliter_iternext │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a4 00006d02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001b8 00002102 R_ARM_ABS32 00000264 anextawaitable_dealloc │ │ │ │ │ +000001b8 00002102 R_ARM_ABS32 0000020c anextawaitable_dealloc │ │ │ │ │ 000001c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001e8 00006e02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000001fc 00002e02 R_ARM_ABS32 000003a0 anextawaitable_traverse │ │ │ │ │ +000001fc 00002e02 R_ARM_ABS32 00000348 anextawaitable_traverse │ │ │ │ │ 0000020c 00006f02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000210 00001b02 R_ARM_ABS32 000000f0 anextawaitable_iternext │ │ │ │ │ +00000210 00001b02 R_ARM_ABS32 00000098 anextawaitable_iternext │ │ │ │ │ 00000214 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000270 00006f02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000280 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000284 00002202 R_ARM_ABS32 000002d0 anextawaitable_send │ │ │ │ │ +00000284 00002202 R_ARM_ABS32 00000278 anextawaitable_send │ │ │ │ │ 0000028c 00003702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000290 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000294 00002802 R_ARM_ABS32 00000380 anextawaitable_throw │ │ │ │ │ +00000294 00002802 R_ARM_ABS32 00000328 anextawaitable_throw │ │ │ │ │ 0000029c 00003702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002a0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002a4 00002b02 R_ARM_ABS32 00000390 anextawaitable_close │ │ │ │ │ +000002a4 00002b02 R_ARM_ABS32 00000338 anextawaitable_close │ │ │ │ │ 000002ac 00003702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002c0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002c4 00002f02 R_ARM_ABS32 000003f8 calliter_reduce │ │ │ │ │ +000002c4 00002f02 R_ARM_ABS32 000003a0 calliter_reduce │ │ │ │ │ 000002cc 00003702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002e0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e4 00000702 R_ARM_ABS32 000000cc iter_len │ │ │ │ │ 000002ec 00003702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002f0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002f4 00003502 R_ARM_ABS32 000004b4 iter_reduce │ │ │ │ │ +000002f4 00003502 R_ARM_ABS32 0000045c iter_reduce │ │ │ │ │ 000002fc 00003702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000300 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000304 00003202 R_ARM_ABS32 00000454 iter_setstate │ │ │ │ │ +00000304 00003202 R_ARM_ABS32 000003fc iter_setstate │ │ │ │ │ 0000030c 00003702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x1ef4 contains 47 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x1ef0 contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 0000451c R_ARM_CALL 00000000 PySequence_Check │ │ │ │ │ 00000024 0000461c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000058 0000471c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000098 0000481c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000000b0 0000471c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000000bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -95,54 +95,54 @@ │ │ │ │ │ 00000570 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000578 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000588 0000501c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00000598 0000496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000059c 00005602 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ 00000600 0000571d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x206c contains 45 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x2068 contains 45 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000074 0000461c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000000b0 0000471c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000000e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000000ec 0000496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000144 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000158 0000501c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000164 0000511c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000016c 00005e1c R_ARM_CALL 00000000 _PyGen_SetStopIterationValue │ │ │ │ │ -0000017c 00005f02 R_ARM_ABS32 00000000 PyExc_StopAsyncIteration │ │ │ │ │ -00000190 0000601c R_ARM_CALL 00000000 _PyCoro_GetAwaitableIter │ │ │ │ │ -000001e0 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000204 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000020c 0000611c R_ARM_CALL 00000000 PyIter_Check │ │ │ │ │ -00000228 0000531c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000024c 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000025c 00006202 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00000260 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002b0 00000e1c R_ARM_CALL 000002a8 Py_XDECREF.part.0 │ │ │ │ │ -000002c0 00000e1c R_ARM_CALL 000002a8 Py_XDECREF.part.0 │ │ │ │ │ -000002cc 0000571d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000002dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000318 0000631c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -00000340 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000354 0000501c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000360 0000511c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000368 00005e1c R_ARM_CALL 00000000 _PyGen_SetStopIterationValue │ │ │ │ │ -00000378 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000037c 00005f02 R_ARM_ABS32 00000000 PyExc_StopAsyncIteration │ │ │ │ │ -0000038c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000039c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000410 0000641c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -00000438 0000651d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -00000444 0000651d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -00000448 00006602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000044c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000450 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000046c 0000671c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000490 0000681c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000004b0 00006902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000004cc 0000641c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -000004ec 0000651d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -000004f8 0000651d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -000004fc 00006602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000500 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000504 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000001c 0000461c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000058 0000471c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000090 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000094 0000496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000000ec 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000100 0000501c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000010c 0000511c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000114 00005e1c R_ARM_CALL 00000000 _PyGen_SetStopIterationValue │ │ │ │ │ +00000124 00005f02 R_ARM_ABS32 00000000 PyExc_StopAsyncIteration │ │ │ │ │ +00000138 0000601c R_ARM_CALL 00000000 _PyCoro_GetAwaitableIter │ │ │ │ │ +00000188 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001ac 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001b4 0000611c R_ARM_CALL 00000000 PyIter_Check │ │ │ │ │ +000001d0 0000531c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000001f4 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000204 00006202 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00000208 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000258 00000e1c R_ARM_CALL 000002a8 Py_XDECREF.part.0 │ │ │ │ │ +00000268 00000e1c R_ARM_CALL 000002a8 Py_XDECREF.part.0 │ │ │ │ │ +00000274 0000571d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00000284 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000002c0 0000631c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +000002e8 0000521c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002fc 0000501c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000308 0000511c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000310 00005e1c R_ARM_CALL 00000000 _PyGen_SetStopIterationValue │ │ │ │ │ +00000320 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000324 00005f02 R_ARM_ABS32 00000000 PyExc_StopAsyncIteration │ │ │ │ │ +00000334 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000344 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000003b8 0000641c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +000003e0 0000651d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +000003ec 0000651d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +000003f0 00006602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003f4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000003f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000414 0000671c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000438 0000681c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000458 00006902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00000474 0000641c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +00000494 0000651d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +000004a0 0000651d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +000004a4 00006602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000004a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000004ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -7,7 +7,31 @@ │ │ │ │ │ iter_traverse(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bxeq lr │ │ │ │ │ bx r3 │ │ │ │ │ + │ │ │ │ │ +00000018 : │ │ │ │ │ +calliter_traverse(): │ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ │ + sub ip, sp, ip │ │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ │ + mov r5, r1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + beq 50 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + blx r5 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + popne {r4, r5, r6, pc} │ │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + popeq {r4, r5, r6, pc} │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ │ + bx r3 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -1,60 +1,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text.unlikely: │ │ │ │ │ │ │ │ │ │ -00000000 : │ │ │ │ │ -calliter_traverse(): │ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ - sub ip, sp, ip │ │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - bne 44 │ │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ │ - bx r3 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - blx r4 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 28 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ - │ │ │ │ │ -00000058 : │ │ │ │ │ +00000000 : │ │ │ │ │ PyAnextAwaitable_New(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r0, [pc, #116] @ e8 │ │ │ │ │ + ldr r0, [pc, #116] @ 90 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq e0 │ │ │ │ │ + beq 88 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r5] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ str r5, [r3, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r4] │ │ │ │ │ - ldr r2, [pc, #64] @ ec │ │ │ │ │ + ldr r2, [pc, #64] @ 94 │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r2] │ │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ @@ -69,127 +44,127 @@ │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000000f0 : │ │ │ │ │ +00000098 : │ │ │ │ │ anextawaitable_iternext(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ - bl 180 │ │ │ │ │ + bl 128 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 170 │ │ │ │ │ + beq 118 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 148 │ │ │ │ │ + beq f0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 148 │ │ │ │ │ + bne f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 174 │ │ │ │ │ - ldr r3, [pc, #36] @ 17c │ │ │ │ │ + bne 11c │ │ │ │ │ + ldr r3, [pc, #36] @ 124 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 170 │ │ │ │ │ + beq 118 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ bl 0 <_PyGen_SetStopIterationValue> │ │ │ │ │ R_ARM_CALL _PyGen_SetStopIterationValue │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_StopAsyncIteration │ │ │ │ │ │ │ │ │ │ -00000180 : │ │ │ │ │ +00000128 : │ │ │ │ │ anextawaitable_getiter.isra.0(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ bl 0 <_PyCoro_GetAwaitableIter> │ │ │ │ │ R_ARM_CALL _PyCoro_GetAwaitableIter │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 250 │ │ │ │ │ + beq 1f8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 254 │ │ │ │ │ + bne 1fc │ │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1e8 │ │ │ │ │ + bne 190 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 250 │ │ │ │ │ + beq 1f8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 250 │ │ │ │ │ + bne 1f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 250 │ │ │ │ │ + b 1f8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 208 │ │ │ │ │ + beq 1b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 208 │ │ │ │ │ + bne 1b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Check │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r4, r5 │ │ │ │ │ - bne 254 │ │ │ │ │ - ldr r3, [pc, #56] @ 25c │ │ │ │ │ - ldr r1, [pc, #56] @ 260 │ │ │ │ │ + bne 1fc │ │ │ │ │ + ldr r3, [pc, #56] @ 204 │ │ │ │ │ + ldr r1, [pc, #56] @ 208 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 250 │ │ │ │ │ + beq 1f8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 250 │ │ │ │ │ + bne 1f8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000030 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00000264 : │ │ │ │ │ +0000020c : │ │ │ │ │ anextawaitable_dealloc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldmdb r0, {r1, r2} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -201,209 +176,209 @@ │ │ │ │ │ str r1, [r2] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ - beq 2b4 │ │ │ │ │ - bl 2a8 │ │ │ │ │ + beq 25c │ │ │ │ │ + bl 2a8 │ │ │ │ │ R_ARM_CALL Py_XDECREF.part.0 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2c4 │ │ │ │ │ - bl 2a8 │ │ │ │ │ + beq 26c │ │ │ │ │ + bl 2a8 │ │ │ │ │ R_ARM_CALL Py_XDECREF.part.0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ │ │ │ │ │ -000002d0 : │ │ │ │ │ +00000278 : │ │ │ │ │ anextawaitable_send(): │ │ │ │ │ mov r2, r1 │ │ │ │ │ - ldr r1, [pc] @ 2dc │ │ │ │ │ - b 2e0 │ │ │ │ │ + ldr r1, [pc] @ 284 │ │ │ │ │ + b 288 │ │ │ │ │ .word 0x00000054 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000002e0 : │ │ │ │ │ +00000288 : │ │ │ │ │ anextawaitable_proxy(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bl 180 │ │ │ │ │ + bl 128 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 36c │ │ │ │ │ + beq 314 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - ldr r2, [pc, #92] @ 378 │ │ │ │ │ + ldr r2, [pc, #92] @ 320 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallMethod │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 344 │ │ │ │ │ + beq 2ec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 344 │ │ │ │ │ + bne 2ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 370 │ │ │ │ │ - ldr r3, [pc, #40] @ 37c │ │ │ │ │ + bne 318 │ │ │ │ │ + ldr r3, [pc, #40] @ 324 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 36c │ │ │ │ │ + beq 314 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ bl 0 <_PyGen_SetStopIterationValue> │ │ │ │ │ R_ARM_CALL _PyGen_SetStopIterationValue │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ .word 0x0000005c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_StopAsyncIteration │ │ │ │ │ │ │ │ │ │ -00000380 : │ │ │ │ │ +00000328 : │ │ │ │ │ anextawaitable_throw(): │ │ │ │ │ mov r2, r1 │ │ │ │ │ - ldr r1, [pc] @ 38c │ │ │ │ │ - b 2e0 │ │ │ │ │ + ldr r1, [pc] @ 334 │ │ │ │ │ + b 288 │ │ │ │ │ .word 0x00000060 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00000390 : │ │ │ │ │ +00000338 : │ │ │ │ │ anextawaitable_close(): │ │ │ │ │ mov r2, r1 │ │ │ │ │ - ldr r1, [pc] @ 39c │ │ │ │ │ - b 2e0 │ │ │ │ │ + ldr r1, [pc] @ 344 │ │ │ │ │ + b 288 │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000003a0 : │ │ │ │ │ +00000348 : │ │ │ │ │ anextawaitable_traverse(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bne 3e4 │ │ │ │ │ + bne 38c │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3c8 │ │ │ │ │ + beq 370 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ -000003f8 : │ │ │ │ │ +000003a0 : │ │ │ │ │ calliter_reduce(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #52] @ 448 │ │ │ │ │ + ldr r0, [pc, #52] @ 3f0 │ │ │ │ │ bl 0 <_PyEval_GetBuiltin> │ │ │ │ │ R_ARM_CALL _PyEval_GetBuiltin │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - beq 43c │ │ │ │ │ + beq 3e4 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 43c │ │ │ │ │ + beq 3e4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - ldr r0, [pc, #16] @ 44c │ │ │ │ │ + ldr r0, [pc, #16] @ 3f4 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 Py_BuildValue │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - ldr r0, [pc, #8] @ 450 │ │ │ │ │ + ldr r0, [pc, #8] @ 3f8 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 Py_BuildValue │ │ │ │ │ .word 0x0000866c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000070 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000078 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00000454 : │ │ │ │ │ +000003fc : │ │ │ │ │ iter_setstate(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 490 │ │ │ │ │ + beq 438 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4a4 │ │ │ │ │ - ldr r0, [pc, #32] @ 4b0 │ │ │ │ │ + bne 44c │ │ │ │ │ + ldr r0, [pc, #32] @ 458 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 47c │ │ │ │ │ + beq 424 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bic r4, r4, r4, asr #31 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ - b 488 │ │ │ │ │ + b 430 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -000004b4 : │ │ │ │ │ +0000045c : │ │ │ │ │ iter_reduce(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #44] @ 4fc │ │ │ │ │ + ldr r0, [pc, #44] @ 4a4 │ │ │ │ │ bl 0 <_PyEval_GetBuiltin> │ │ │ │ │ R_ARM_CALL _PyEval_GetBuiltin │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - beq 4f0 │ │ │ │ │ + beq 498 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - ldr r0, [pc, #20] @ 500 │ │ │ │ │ + ldr r0, [pc, #20] @ 4a8 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 Py_BuildValue │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - ldr r0, [pc, #8] @ 504 │ │ │ │ │ + ldr r0, [pc, #8] @ 4ac │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 Py_BuildValue │ │ │ │ │ .word 0x0000866c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000080 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000078 │ │ │ ├── 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: 62320 (bytes into file) │ │ │ │ │ + Start of section headers: 63228 (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 0xf370: │ │ │ │ │ +There are 18 section headers, starting at offset 0xf6fc: │ │ │ │ │ │ │ │ │ │ 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 000630 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00dbe8 0000e8 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00df8c 0000e8 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 000664 00046c 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 00dcd0 000398 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 00e074 000398 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 000ad0 000000 00 WA 0 0 1 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 000ad0 000340 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 000e10 00a470 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 00e068 0011b0 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 00b280 00023c 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00f218 0000b8 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 00b4bc 0006b0 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 00f2d0 000010 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 00bb6c 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00bb6c 00002b 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 00bb98 001340 10 16 193 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 00ced8 000d0d 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 00f2e0 000090 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 000e10 00a814 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 00e40c 001198 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 00b624 00023c 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 00f5a4 0000b8 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 00b860 0006b0 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 00f65c 000010 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00bf10 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00bf10 00002b 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 00bf3c 001340 10 16 193 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 00d27c 000d0d 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 00f66c 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 {} │ │ │ │ │ @@ -15,144 +15,144 @@ │ │ │ │ │ 11: 00000338 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 12: 00000338 40 FUNC LOCAL DEFAULT 7 Py_XDECREF │ │ │ │ │ 13: 00000000 64 FUNC LOCAL DEFAULT 9 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ 14: 0000046c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 15: 00000474 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 16: 0000053c 224 FUNC LOCAL DEFAULT 7 list_resize │ │ │ │ │ 17: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 18: 000006a0 6092 FUNC LOCAL DEFAULT 7 list_sort_impl │ │ │ │ │ + 18: 000006a0 6480 FUNC LOCAL DEFAULT 7 list_sort_impl │ │ │ │ │ 19: 00000698 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 20: 000006a0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 21: 000016b4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 22: 00009bb8 56 FUNC LOCAL DEFAULT 7 unsafe_long_compare │ │ │ │ │ - 23: 000082d4 360 FUNC LOCAL DEFAULT 7 unsafe_tuple_compare │ │ │ │ │ - 24: 00001e6c 168 FUNC LOCAL DEFAULT 7 unsafe_latin_compare │ │ │ │ │ - 25: 0000843c 260 FUNC LOCAL DEFAULT 7 unsafe_object_compare │ │ │ │ │ - 26: 0000a418 40 FUNC LOCAL DEFAULT 7 unsafe_float_compare │ │ │ │ │ - 27: 0000a468 8 FUNC LOCAL DEFAULT 7 safe_object_compare │ │ │ │ │ - 28: 000016ec 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 29: 00002a00 14332 FUNC LOCAL DEFAULT 7 merge_at │ │ │ │ │ - 30: 00001fc0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 31: 00001fcc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 32: 00001fcc 84 FUNC LOCAL DEFAULT 7 list_traverse │ │ │ │ │ - 33: 00002178 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 34: 00002188 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 35: 00002248 1536 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held │ │ │ │ │ - 36: 00008b0c 472 FUNC LOCAL DEFAULT 7 list_slice_lock_held │ │ │ │ │ - 37: 00002240 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 38: 00002248 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 39: 00002844 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 40: 00002848 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 41: 00002848 116 FUNC LOCAL DEFAULT 7 list_clear_impl.isra.0 │ │ │ │ │ - 42: 000028bc 256 FUNC LOCAL DEFAULT 7 list_append │ │ │ │ │ - 43: 000029b8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 44: 000029bc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 45: 000029f8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 46: 00002a00 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 47: 0000375c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 48: 00003760 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 21: 000016a0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 22: 00009f5c 56 FUNC LOCAL DEFAULT 7 unsafe_long_compare │ │ │ │ │ + 23: 00008678 360 FUNC LOCAL DEFAULT 7 unsafe_tuple_compare │ │ │ │ │ + 24: 00001ff0 168 FUNC LOCAL DEFAULT 7 unsafe_latin_compare │ │ │ │ │ + 25: 000087e0 260 FUNC LOCAL DEFAULT 7 unsafe_object_compare │ │ │ │ │ + 26: 0000a7bc 40 FUNC LOCAL DEFAULT 7 unsafe_float_compare │ │ │ │ │ + 27: 0000a80c 8 FUNC LOCAL DEFAULT 7 safe_object_compare │ │ │ │ │ + 28: 000016d8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 29: 00002b84 14936 FUNC LOCAL DEFAULT 7 merge_at │ │ │ │ │ + 30: 00002144 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 31: 00002150 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 32: 00002150 84 FUNC LOCAL DEFAULT 7 list_traverse │ │ │ │ │ + 33: 000022fc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 34: 0000230c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 35: 000023cc 1536 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held │ │ │ │ │ + 36: 00008eb0 472 FUNC LOCAL DEFAULT 7 list_slice_lock_held │ │ │ │ │ + 37: 000023c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 38: 000023cc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 39: 000029c8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 40: 000029cc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 41: 000029cc 116 FUNC LOCAL DEFAULT 7 list_clear_impl.isra.0 │ │ │ │ │ + 42: 00002a40 256 FUNC LOCAL DEFAULT 7 list_append │ │ │ │ │ + 43: 00002b3c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 44: 00002b40 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 45: 00002b7c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 46: 00002b84 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 47: 00003af8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 48: 00003afc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 49: 00000228 176 FUNC LOCAL DEFAULT 1 merge_getmem │ │ │ │ │ - 50: 000061fc 1180 FUNC LOCAL DEFAULT 7 list_subscript │ │ │ │ │ - 51: 0000666c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 52: 00006698 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 53: 00006698 88 FUNC LOCAL DEFAULT 7 list_item │ │ │ │ │ - 54: 000066e8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 55: 000066f0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 56: 000066f0 212 FUNC LOCAL DEFAULT 7 list_iter │ │ │ │ │ - 57: 000067b0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 58: 000067c4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 59: 000067c4 164 FUNC LOCAL DEFAULT 7 listiter_next │ │ │ │ │ - 60: 00006868 8 FUNC LOCAL DEFAULT 7 list_length │ │ │ │ │ - 61: 00006870 132 FUNC LOCAL DEFAULT 7 listiter_dealloc │ │ │ │ │ - 62: 00006920 3508 FUNC LOCAL DEFAULT 7 _list_extend │ │ │ │ │ - 63: 0000691c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 64: 00006920 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 50: 000065dc 1180 FUNC LOCAL DEFAULT 7 list_subscript │ │ │ │ │ + 51: 00006a4c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 52: 00006a78 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 53: 00006a78 88 FUNC LOCAL DEFAULT 7 list_item │ │ │ │ │ + 54: 00006ac8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 55: 00006ad0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 56: 00006ad0 212 FUNC LOCAL DEFAULT 7 list_iter │ │ │ │ │ + 57: 00006b90 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 58: 00006ba4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 59: 00006ba4 164 FUNC LOCAL DEFAULT 7 listiter_next │ │ │ │ │ + 60: 00006c48 8 FUNC LOCAL DEFAULT 7 list_length │ │ │ │ │ + 61: 00006c50 132 FUNC LOCAL DEFAULT 7 listiter_dealloc │ │ │ │ │ + 62: 00006d00 3448 FUNC LOCAL DEFAULT 7 _list_extend │ │ │ │ │ + 63: 00006cfc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 64: 00006d00 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 65: 000002d8 596 FUNC LOCAL DEFAULT 1 list_inplace_repeat_lock_held │ │ │ │ │ - 66: 000076ac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 67: 000076d4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 68: 000076d4 264 FUNC LOCAL DEFAULT 7 list___init__ │ │ │ │ │ - 69: 000077d4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 70: 000077dc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 71: 000077dc 724 FUNC LOCAL DEFAULT 7 list_richcompare │ │ │ │ │ + 66: 00007a50 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 67: 00007a78 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 68: 00007a78 264 FUNC LOCAL DEFAULT 7 list___init__ │ │ │ │ │ + 69: 00007b78 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 70: 00007b80 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 71: 00007b80 724 FUNC LOCAL DEFAULT 7 list_richcompare │ │ │ │ │ 72: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 73: 00007a98 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 74: 00007ab0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 75: 00007ab0 364 FUNC LOCAL DEFAULT 7 list_remove │ │ │ │ │ - 76: 00007c10 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 77: 00007c1c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 78: 00007c1c 640 FUNC LOCAL DEFAULT 7 list_pop │ │ │ │ │ - 79: 00007e8c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 80: 00007e9c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 81: 00007e9c 208 FUNC LOCAL DEFAULT 7 list_ass_item │ │ │ │ │ - 82: 00007f64 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 83: 00007f6c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 84: 00007f6c 716 FUNC LOCAL DEFAULT 7 list_concat │ │ │ │ │ - 85: 0000821c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 86: 00008238 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 87: 00008238 44 FUNC LOCAL DEFAULT 7 list_extend │ │ │ │ │ - 88: 00008260 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 73: 00007e3c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 74: 00007e54 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 75: 00007e54 364 FUNC LOCAL DEFAULT 7 list_remove │ │ │ │ │ + 76: 00007fb4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 77: 00007fc0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 78: 00007fc0 640 FUNC LOCAL DEFAULT 7 list_pop │ │ │ │ │ + 79: 00008230 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 80: 00008240 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 81: 00008240 208 FUNC LOCAL DEFAULT 7 list_ass_item │ │ │ │ │ + 82: 00008308 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 83: 00008310 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 84: 00008310 716 FUNC LOCAL DEFAULT 7 list_concat │ │ │ │ │ + 85: 000085c0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 86: 000085dc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 87: 000085dc 44 FUNC LOCAL DEFAULT 7 list_extend │ │ │ │ │ + 88: 00008604 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 89: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 90: 000000c8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 91: 00008264 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 92: 000082c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 93: 000082d4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 94: 00008438 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 95: 0000843c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 96: 00008534 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 97: 00008540 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 98: 00008540 200 FUNC LOCAL DEFAULT 7 list_clear_slot │ │ │ │ │ - 99: 0000867c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 100: 0000868c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 101: 0000868c 164 FUNC LOCAL DEFAULT 7 list_contains │ │ │ │ │ - 102: 00008730 84 FUNC LOCAL DEFAULT 7 list___reversed__ │ │ │ │ │ - 103: 00008780 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 104: 00008784 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 105: 00008784 92 FUNC LOCAL DEFAULT 7 listreviter_dealloc │ │ │ │ │ - 106: 000087e0 492 FUNC LOCAL DEFAULT 7 list_insert │ │ │ │ │ - 107: 000089c0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 108: 000089cc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 109: 000089cc 64 FUNC LOCAL DEFAULT 7 list_inplace_concat │ │ │ │ │ - 110: 00008a0c 256 FUNC LOCAL DEFAULT 7 list_vectorcall │ │ │ │ │ - 111: 00008b08 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 112: 00008b0c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 113: 00008cd4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 114: 00008ce4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 115: 00008ce4 2692 FUNC LOCAL DEFAULT 7 list_ass_subscript │ │ │ │ │ - 116: 00009748 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 117: 00009768 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 118: 00009768 24 FUNC LOCAL DEFAULT 7 listiter_traverse │ │ │ │ │ - 119: 00009780 348 FUNC LOCAL DEFAULT 7 list_sort │ │ │ │ │ - 120: 000098d4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 121: 000098dc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 122: 000098dc 496 FUNC LOCAL DEFAULT 7 list_repr │ │ │ │ │ - 123: 00009ac0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 124: 00009acc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 125: 00009b20 152 FUNC LOCAL DEFAULT 7 listreviter_next │ │ │ │ │ + 91: 00008608 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 92: 00008668 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 93: 00008678 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 94: 000087dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 95: 000087e0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 96: 000088d8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 97: 000088e4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 98: 000088e4 200 FUNC LOCAL DEFAULT 7 list_clear_slot │ │ │ │ │ + 99: 00008a20 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 100: 00008a30 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 101: 00008a30 164 FUNC LOCAL DEFAULT 7 list_contains │ │ │ │ │ + 102: 00008ad4 84 FUNC LOCAL DEFAULT 7 list___reversed__ │ │ │ │ │ + 103: 00008b24 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 104: 00008b28 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 105: 00008b28 92 FUNC LOCAL DEFAULT 7 listreviter_dealloc │ │ │ │ │ + 106: 00008b84 492 FUNC LOCAL DEFAULT 7 list_insert │ │ │ │ │ + 107: 00008d64 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 108: 00008d70 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 109: 00008d70 64 FUNC LOCAL DEFAULT 7 list_inplace_concat │ │ │ │ │ + 110: 00008db0 256 FUNC LOCAL DEFAULT 7 list_vectorcall │ │ │ │ │ + 111: 00008eac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 112: 00008eb0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 113: 00009078 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 114: 00009088 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 115: 00009088 2692 FUNC LOCAL DEFAULT 7 list_ass_subscript │ │ │ │ │ + 116: 00009aec 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 117: 00009b0c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 118: 00009b0c 24 FUNC LOCAL DEFAULT 7 listiter_traverse │ │ │ │ │ + 119: 00009b24 348 FUNC LOCAL DEFAULT 7 list_sort │ │ │ │ │ + 120: 00009c78 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 121: 00009c80 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 122: 00009c80 496 FUNC LOCAL DEFAULT 7 list_repr │ │ │ │ │ + 123: 00009e64 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 124: 00009e70 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 125: 00009ec4 152 FUNC LOCAL DEFAULT 7 listreviter_next │ │ │ │ │ 126: 00000078 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 127: 00009bf0 1128 FUNC LOCAL DEFAULT 7 list_repeat │ │ │ │ │ - 128: 0000a040 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 129: 0000a058 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 130: 0000a058 204 FUNC LOCAL DEFAULT 7 py_list_clear │ │ │ │ │ - 131: 0000a120 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 127: 00009f94 1128 FUNC LOCAL DEFAULT 7 list_repeat │ │ │ │ │ + 128: 0000a3e4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 129: 0000a3fc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 130: 0000a3fc 204 FUNC LOCAL DEFAULT 7 py_list_clear │ │ │ │ │ + 131: 0000a4c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 132: 000000d0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 133: 00000150 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 134: 00000158 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 135: 000001d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 136: 0000a124 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 137: 0000a124 272 FUNC LOCAL DEFAULT 7 list_count │ │ │ │ │ - 138: 0000a234 76 FUNC LOCAL DEFAULT 7 list_reverse │ │ │ │ │ - 139: 0000a27c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 140: 0000a280 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 141: 0000a280 408 FUNC LOCAL DEFAULT 7 list_index │ │ │ │ │ - 142: 0000a40c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 143: 0000a418 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 136: 0000a4c8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 137: 0000a4c8 272 FUNC LOCAL DEFAULT 7 list_count │ │ │ │ │ + 138: 0000a5d8 76 FUNC LOCAL DEFAULT 7 list_reverse │ │ │ │ │ + 139: 0000a620 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 140: 0000a624 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 141: 0000a624 408 FUNC LOCAL DEFAULT 7 list_index │ │ │ │ │ + 142: 0000a7b0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 143: 0000a7bc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 144: 000001d8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 145: 000001d8 24 FUNC LOCAL DEFAULT 1 listreviter_traverse │ │ │ │ │ 146: 000001f0 44 FUNC LOCAL DEFAULT 1 listreviter_len │ │ │ │ │ - 147: 0000a440 40 FUNC LOCAL DEFAULT 7 listiter_len │ │ │ │ │ + 147: 0000a7e4 40 FUNC LOCAL DEFAULT 7 listiter_len │ │ │ │ │ 148: 0000021c 12 FUNC LOCAL DEFAULT 1 list_copy │ │ │ │ │ 149: 00000080 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 150: 00000080 60 FUNC LOCAL DEFAULT 9 list_inplace_repeat │ │ │ │ │ 151: 0000052c 128 FUNC LOCAL DEFAULT 1 listiter_reduce │ │ │ │ │ 152: 000005a0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 153: 000005ac 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 154: 000005ac 132 FUNC LOCAL DEFAULT 1 listiter_setstate │ │ │ │ │ @@ -215,38 +215,38 @@ │ │ │ │ │ 211: 00000474 200 FUNC GLOBAL DEFAULT 7 _PyList_AppendTakeRefListResize │ │ │ │ │ 212: 0000061c 132 FUNC GLOBAL DEFAULT 7 PyList_Sort │ │ │ │ │ 213: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 224: 00001f14 184 FUNC GLOBAL DEFAULT 7 PyList_SetItem │ │ │ │ │ + 224: 00002098 184 FUNC GLOBAL DEFAULT 7 PyList_SetItem │ │ │ │ │ 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ - 226: 00002020 360 FUNC GLOBAL DEFAULT 7 _PyList_FromArraySteal │ │ │ │ │ + 226: 000021a4 360 FUNC GLOBAL DEFAULT 7 _PyList_FromArraySteal │ │ │ │ │ 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 228: 00002188 192 FUNC GLOBAL DEFAULT 7 PyList_SetSlice │ │ │ │ │ + 228: 0000230c 192 FUNC GLOBAL DEFAULT 7 PyList_SetSlice │ │ │ │ │ 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 230: 000029bc 68 FUNC GLOBAL DEFAULT 7 PyList_Size │ │ │ │ │ + 230: 00002b40 68 FUNC GLOBAL DEFAULT 7 PyList_Size │ │ │ │ │ 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ - 241: 000068f4 44 FUNC GLOBAL DEFAULT 7 _PyList_Extend │ │ │ │ │ + 241: 00006cd4 44 FUNC GLOBAL DEFAULT 7 _PyList_Extend │ │ │ │ │ 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_LengthHint │ │ │ │ │ 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_Next │ │ │ │ │ 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntryRef │ │ │ │ │ 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ @@ -263,33 +263,33 @@ │ │ │ │ │ 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompare │ │ │ │ │ 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 263: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ 265: 00000000 208 FUNC GLOBAL DEFAULT 1 PyList_Insert │ │ │ │ │ - 266: 00008264 112 FUNC GLOBAL DEFAULT 7 PyList_GetItem │ │ │ │ │ + 266: 00008608 112 FUNC GLOBAL DEFAULT 7 PyList_GetItem │ │ │ │ │ 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ - 269: 00008608 132 FUNC GLOBAL DEFAULT 7 PyList_GetItemRef │ │ │ │ │ + 269: 000089ac 132 FUNC GLOBAL DEFAULT 7 PyList_GetItemRef │ │ │ │ │ 270: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Track │ │ │ │ │ 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ 275: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteChar │ │ │ │ │ 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ 278: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ 279: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteStr │ │ │ │ │ 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ 281: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ 282: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ 283: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ - 284: 00009acc 84 FUNC GLOBAL HIDDEN 7 _PyList_ClearFreeList │ │ │ │ │ + 284: 00009e70 84 FUNC GLOBAL HIDDEN 7 _PyList_ClearFreeList │ │ │ │ │ 285: 00000040 64 FUNC GLOBAL HIDDEN 9 _PyList_DebugMallocStats │ │ │ │ │ 286: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ 287: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 288: 000000d0 136 FUNC GLOBAL DEFAULT 1 PyList_GetSlice │ │ │ │ │ 289: 00000158 128 FUNC GLOBAL DEFAULT 1 PyList_Reverse │ │ │ │ │ 290: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ 291: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndexNotNone │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,159 +1,159 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0xdbe8 contains 29 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xdf8c contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000003c 0000101c R_ARM_CALL 0000053c list_resize │ │ │ │ │ 000000ac 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000000c0 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000000cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000108 0000241d R_ARM_JUMP24 00008b0c list_slice_lock_held │ │ │ │ │ +00000108 0000241d R_ARM_JUMP24 00008eb0 list_slice_lock_held │ │ │ │ │ 0000012c 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000154 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c4 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000001d4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000210 0001221d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000224 0000241d R_ARM_JUMP24 00008b0c list_slice_lock_held │ │ │ │ │ +00000224 0000241d R_ARM_JUMP24 00008eb0 list_slice_lock_held │ │ │ │ │ 00000288 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000002bc 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000002c8 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000030c 00011f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 00000324 0000101c R_ARM_CALL 0000053c list_resize │ │ │ │ │ 00000508 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00000514 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000520 0000291c R_ARM_CALL 00002848 list_clear_impl.isra.0 │ │ │ │ │ +00000520 0000291c R_ARM_CALL 000029cc list_clear_impl.isra.0 │ │ │ │ │ 00000548 0001261c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ 0000056c 0001271d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00000578 0000c11c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 00000594 0001271d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 000005a0 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005a4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005c4 0001081c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00000600 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000062c 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0xdcd0 contains 115 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0xe074 contains 115 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00012e02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000902 R_ARM_ABS32 00000198 list_dealloc │ │ │ │ │ -0000002c 00007a02 R_ARM_ABS32 000098dc list_repr │ │ │ │ │ +0000002c 00007a02 R_ARM_ABS32 00009c80 list_repr │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00012f02 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ 00000048 00013002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000005c 00002002 R_ARM_ABS32 00001fcc list_traverse │ │ │ │ │ -00000060 00006202 R_ARM_ABS32 00008540 list_clear_slot │ │ │ │ │ -00000064 00004702 R_ARM_ABS32 000077dc list_richcompare │ │ │ │ │ -0000006c 00003802 R_ARM_ABS32 000066f0 list_iter │ │ │ │ │ +0000005c 00002002 R_ARM_ABS32 00002150 list_traverse │ │ │ │ │ +00000060 00006202 R_ARM_ABS32 000088e4 list_clear_slot │ │ │ │ │ +00000064 00004702 R_ARM_ABS32 00007b80 list_richcompare │ │ │ │ │ +0000006c 00003802 R_ARM_ABS32 00006ad0 list_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 00004402 R_ARM_ABS32 000076d4 list___init__ │ │ │ │ │ +00000094 00004402 R_ARM_ABS32 00007a78 list___init__ │ │ │ │ │ 00000098 00010f02 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ 0000009c 00013102 R_ARM_ABS32 00000000 PyType_GenericNew │ │ │ │ │ 000000a0 0000f002 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -000000c8 00006e02 R_ARM_ABS32 00008a0c list_vectorcall │ │ │ │ │ +000000c8 00006e02 R_ARM_ABS32 00008db0 list_vectorcall │ │ │ │ │ 000000d4 00012e02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00003d02 R_ARM_ABS32 00006870 listiter_dealloc │ │ │ │ │ +000000e8 00003d02 R_ARM_ABS32 00006c50 listiter_dealloc │ │ │ │ │ 00000118 00013002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000012c 00007602 R_ARM_ABS32 00009768 listiter_traverse │ │ │ │ │ +0000012c 00007602 R_ARM_ABS32 00009b0c listiter_traverse │ │ │ │ │ 0000013c 00013202 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000140 00003b02 R_ARM_ABS32 000067c4 listiter_next │ │ │ │ │ +00000140 00003b02 R_ARM_ABS32 00006ba4 listiter_next │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a4 00012e02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001b8 00006902 R_ARM_ABS32 00008784 listreviter_dealloc │ │ │ │ │ +000001b8 00006902 R_ARM_ABS32 00008b28 listreviter_dealloc │ │ │ │ │ 000001e8 00013002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 000001fc 00009102 R_ARM_ABS32 000001d8 listreviter_traverse │ │ │ │ │ 0000020c 00013202 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000210 00007d02 R_ARM_ABS32 00009b20 listreviter_next │ │ │ │ │ +00000210 00007d02 R_ARM_ABS32 00009ec4 listreviter_next │ │ │ │ │ 00000214 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000274 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000278 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000294 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002a8 0000da02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000002a8 0000dc02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ 000002b0 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002b4 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002bc 00009202 R_ARM_ABS32 000001f0 listreviter_len │ │ │ │ │ 000002c4 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00009d02 R_ARM_ABS32 000000d0 listreviter_reduce │ │ │ │ │ 000002d4 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002dc 0000a002 R_ARM_ABS32 0000013c listreviter_setstate │ │ │ │ │ 000002e4 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002fc 00009302 R_ARM_ABS32 0000a440 listiter_len │ │ │ │ │ +000002fc 00009302 R_ARM_ABS32 0000a7e4 listiter_len │ │ │ │ │ 00000304 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000308 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000030c 00009702 R_ARM_ABS32 0000052c listiter_reduce │ │ │ │ │ 00000314 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000318 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000031c 00009a02 R_ARM_ABS32 000005ac listiter_setstate │ │ │ │ │ 00000324 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000338 00003c02 R_ARM_ABS32 00006868 list_length │ │ │ │ │ -0000033c 00003202 R_ARM_ABS32 000061fc list_subscript │ │ │ │ │ -00000340 00007302 R_ARM_ABS32 00008ce4 list_ass_subscript │ │ │ │ │ -00000344 00003c02 R_ARM_ABS32 00006868 list_length │ │ │ │ │ -00000348 00005402 R_ARM_ABS32 00007f6c list_concat │ │ │ │ │ -0000034c 00007f02 R_ARM_ABS32 00009bf0 list_repeat │ │ │ │ │ -00000350 00003502 R_ARM_ABS32 00006698 list_item │ │ │ │ │ -00000358 00005102 R_ARM_ABS32 00007e9c list_ass_item │ │ │ │ │ -00000360 00006502 R_ARM_ABS32 0000868c list_contains │ │ │ │ │ -00000364 00006d02 R_ARM_ABS32 000089cc list_inplace_concat │ │ │ │ │ +00000338 00003c02 R_ARM_ABS32 00006c48 list_length │ │ │ │ │ +0000033c 00003202 R_ARM_ABS32 000065dc list_subscript │ │ │ │ │ +00000340 00007302 R_ARM_ABS32 00009088 list_ass_subscript │ │ │ │ │ +00000344 00003c02 R_ARM_ABS32 00006c48 list_length │ │ │ │ │ +00000348 00005402 R_ARM_ABS32 00008310 list_concat │ │ │ │ │ +0000034c 00007f02 R_ARM_ABS32 00009f94 list_repeat │ │ │ │ │ +00000350 00003502 R_ARM_ABS32 00006a78 list_item │ │ │ │ │ +00000358 00005102 R_ARM_ABS32 00008240 list_ass_item │ │ │ │ │ +00000360 00006502 R_ARM_ABS32 00008a30 list_contains │ │ │ │ │ +00000364 00006d02 R_ARM_ABS32 00008d70 list_inplace_concat │ │ │ │ │ 00000368 00009602 R_ARM_ABS32 00000080 list_inplace_repeat │ │ │ │ │ 0000036c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000370 00003202 R_ARM_ABS32 000061fc list_subscript │ │ │ │ │ +00000370 00003202 R_ARM_ABS32 000065dc list_subscript │ │ │ │ │ 00000378 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000037c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000380 00006602 R_ARM_ABS32 00008730 list___reversed__ │ │ │ │ │ +00000380 00006602 R_ARM_ABS32 00008ad4 list___reversed__ │ │ │ │ │ 00000388 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000038c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000390 00009c02 R_ARM_ABS32 000000bc list___sizeof__ │ │ │ │ │ 00000398 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000039c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003a0 00008202 R_ARM_ABS32 0000a058 py_list_clear │ │ │ │ │ +000003a0 00008202 R_ARM_ABS32 0000a3fc py_list_clear │ │ │ │ │ 000003a8 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003b0 00009402 R_ARM_ABS32 0000021c list_copy │ │ │ │ │ 000003b8 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c0 00002a02 R_ARM_ABS32 000028bc list_append │ │ │ │ │ +000003c0 00002a02 R_ARM_ABS32 00002a40 list_append │ │ │ │ │ 000003c8 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003d0 00006a02 R_ARM_ABS32 000087e0 list_insert │ │ │ │ │ +000003d0 00006a02 R_ARM_ABS32 00008b84 list_insert │ │ │ │ │ 000003d8 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e0 00005702 R_ARM_ABS32 00008238 list_extend │ │ │ │ │ +000003e0 00005702 R_ARM_ABS32 000085dc list_extend │ │ │ │ │ 000003e8 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003f0 00004e02 R_ARM_ABS32 00007c1c list_pop │ │ │ │ │ +000003f0 00004e02 R_ARM_ABS32 00007fc0 list_pop │ │ │ │ │ 000003f8 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000400 00004b02 R_ARM_ABS32 00007ab0 list_remove │ │ │ │ │ +00000400 00004b02 R_ARM_ABS32 00007e54 list_remove │ │ │ │ │ 00000408 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000040c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000410 00008d02 R_ARM_ABS32 0000a280 list_index │ │ │ │ │ +00000410 00008d02 R_ARM_ABS32 0000a624 list_index │ │ │ │ │ 00000418 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000041c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000420 00008902 R_ARM_ABS32 0000a124 list_count │ │ │ │ │ +00000420 00008902 R_ARM_ABS32 0000a4c8 list_count │ │ │ │ │ 00000428 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000042c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000430 00008a02 R_ARM_ABS32 0000a234 list_reverse │ │ │ │ │ +00000430 00008a02 R_ARM_ABS32 0000a5d8 list_reverse │ │ │ │ │ 00000438 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000043c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000440 00007702 R_ARM_ABS32 00009780 list_sort │ │ │ │ │ +00000440 00007702 R_ARM_ABS32 00009b24 list_sort │ │ │ │ │ 00000448 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000044c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000450 00013302 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000458 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xe068 contains 566 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xe40c contains 563 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000050 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00000074 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000000b0 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 000000cc 0000c51c R_ARM_CALL 00000000 PyMem_Calloc │ │ │ │ │ 000000f8 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ @@ -191,538 +191,535 @@ │ │ │ │ │ 00000538 00000d1d R_ARM_JUMP24 00000000 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ 00000598 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00000600 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00000610 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000674 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000690 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000069c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bf8 0000d51c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 00000c1c 0000d51c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000c4c 0000d51c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000d74 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000e5c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000e84 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000ecc 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -0000107c 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00001114 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001144 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001180 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000119c 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000011ac 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001270 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000016b4 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000016b8 0000da02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000016bc 00001602 R_ARM_ABS32 00009bb8 unsafe_long_compare │ │ │ │ │ -000016c0 00001702 R_ARM_ABS32 000082d4 unsafe_tuple_compare │ │ │ │ │ -000016c8 0000db02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -000016cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000016d0 0000dc02 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ -000016d4 0000dd02 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -000016d8 00001802 R_ARM_ABS32 00001e6c unsafe_latin_compare │ │ │ │ │ -000016dc 0000de02 R_ARM_ABS32 00000000 PyFloat_Type │ │ │ │ │ -000016e0 00001902 R_ARM_ABS32 0000843c unsafe_object_compare │ │ │ │ │ -000016e4 00001a02 R_ARM_ABS32 0000a418 unsafe_float_compare │ │ │ │ │ -000016e8 00001b02 R_ARM_ABS32 0000a468 safe_object_compare │ │ │ │ │ -00001cc8 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001d5c 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001d98 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001db4 0000d51c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001e1c 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001e28 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001e54 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ec0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001ed8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001f7c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f98 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001fb8 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001fc0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001fc4 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00001fc8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000203c 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00002074 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000020c8 0000c11c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000020e0 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000020f0 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00002160 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002178 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000217c 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002180 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002184 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000021cc 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002238 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002244 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000022e8 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002324 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -0000236c 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002510 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000252c 0000e51c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -000025c0 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000025f4 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00002610 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002628 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002644 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000266c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026a8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026c0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002740 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002760 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002780 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000279c 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000027ac 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000027b8 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000027c0 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000027cc 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000027dc 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -000027f0 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002844 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000028a8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000028b8 0000ce1d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00002964 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000029a4 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000029ac 00000d1c R_ARM_CALL 00000000 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ -000029b8 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000029ec 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000029fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002aec 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002ba8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002c00 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002d44 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002de8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002e8c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002f1c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002fc8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003044 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000030dc 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000031f8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003298 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000331c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000033a8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003420 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000352c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003640 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000369c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000375c 00001802 R_ARM_ABS32 00001e6c unsafe_latin_compare │ │ │ │ │ -0000383c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000038cc 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003970 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000039f0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003a80 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003af0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003c20 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003d24 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003dd8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003ed4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003f68 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003fe0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004064 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004110 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000041c8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004230 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004250 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000042dc 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000437c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004404 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004504 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000045a0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004648 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000046d8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004744 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000047d8 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -000048a8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000494c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000049f0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004a44 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004b60 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004c14 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004cac 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004cf4 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00004d7c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004da8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004dd0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004e70 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004f08 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004f94 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00004fc0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000506c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005100 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000518c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000051e0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000520c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005244 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005308 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -000053d8 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -000054bc 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -000054f0 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -000056a0 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -000056c4 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -000056e8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005708 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005728 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005760 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000057a0 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000057f4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005814 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005860 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005884 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005924 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000595c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000597c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000059d4 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005a4c 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005ad0 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00005af4 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00005b80 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005ba0 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005c38 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005ccc 0000311c R_ARM_CALL 00000228 merge_getmem │ │ │ │ │ -00005f34 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000060b8 0000311c R_ARM_CALL 00000228 merge_getmem │ │ │ │ │ -00006240 0000e71c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000624c 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000062b8 0000e91c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -000062e4 0000ea1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00006320 0000eb1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00006338 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00006370 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000063c0 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000063f8 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006418 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000645c 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000065a0 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000065f8 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00006630 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000663c 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006664 0000ec1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000666c 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00006670 0000ed02 R_ARM_ABS32 00000000 PySlice_Type │ │ │ │ │ -00006674 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006678 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000667c 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006680 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006684 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006688 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000668c 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006690 0000ef02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00006694 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000066dc 0000eb1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000066e8 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -000066ec 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006718 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000674c 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000678c 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000067a4 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000067b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000067b4 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000067bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000067c0 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000685c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068d0 0000f01d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000068e4 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068f0 0000f01d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000691c 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00006968 0000e51c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -000069a4 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006b78 0000f21c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00006b94 0000f31c R_ARM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ -00006bdc 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006c24 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006c78 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006cdc 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006d20 0000f41c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00006d2c 0000f51c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00006d84 0000e51c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00006dc0 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006f40 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006f6c 0000d31c R_ARM_CALL 00000474 _PyList_AppendTakeRefListResize │ │ │ │ │ -00006fdc 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007064 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000070d0 0000f61c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00007108 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007150 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000071c0 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007204 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -0000722c 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00007250 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00007274 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00007298 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -000072bc 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -000072e0 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00007304 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00007328 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -0000735c 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00007418 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007478 0000f61c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ -000074f4 0000f81c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000751c 0000f61c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00007560 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000075e0 0000f61c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ -000075f8 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007620 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007648 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007654 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007668 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000767c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000768c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007698 0000411d R_ARM_JUMP24 000002d8 list_inplace_repeat_lock_held │ │ │ │ │ -000076ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000076b0 0000da02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000076b4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000076b8 0000f902 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ -000076bc 0000fa02 R_ARM_ABS32 00000000 PyFrozenSet_Type │ │ │ │ │ -000076c0 0000fb02 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ -000076c4 0000fc02 R_ARM_ABS32 00000000 PyDictKeys_Type │ │ │ │ │ -000076c8 0000fd02 R_ARM_ABS32 00000000 PyDictValues_Type │ │ │ │ │ -000076cc 0000fe02 R_ARM_ABS32 00000000 PyDictItems_Type │ │ │ │ │ -000076d0 0000ff02 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ -0000774c 0001001c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -0000776c 0001011c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000077d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000077d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007888 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000079ac 0001031c R_ARM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ -000079e0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a38 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a6c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a90 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a98 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00007a9c 00010402 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00007aa0 00010502 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -00007aa4 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00007aa8 00010602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007aac 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00007af4 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00007b7c 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00007bec 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007bfc 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c08 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c10 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00007c14 0000db02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00007c18 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007ccc 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007d34 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007d54 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00007d88 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007da0 0001011c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00007db8 0001071c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00007dc4 0001081c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00007e1c 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007e28 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007e3c 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00007e54 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007e60 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007e68 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007e8c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007e90 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00007e94 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007e98 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007ef8 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00007f28 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007f58 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007f64 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00007f68 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007f98 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007fe0 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000803c 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000811c 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008138 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008174 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000081a8 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000081dc 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000081e0 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008214 0000ec1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000821c 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008220 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008224 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008228 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000822c 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008230 0000ef02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00008234 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008260 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000082a4 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000082bc 0000eb1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000082c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000082cc 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -000082d0 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000831c 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00008340 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00008370 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00008410 0001021d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -00008438 00001602 R_ARM_ABS32 00009bb8 unsafe_long_compare │ │ │ │ │ -000084c0 0001021d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -000084c4 00010b1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000084ec 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008518 0001021d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000852c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008534 00010602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00008538 00010c02 R_ARM_ABS32 00000000 PyBool_Type │ │ │ │ │ -0000853c 00010402 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -000085c0 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000085dc 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000085f4 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000865c 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008674 0000eb1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000867c 0000ef02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00008680 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008684 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00008688 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000086f4 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000871c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008748 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00008774 00010e1c R_ARM_CALL 00000000 PyObject_GC_Track │ │ │ │ │ -00008780 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008798 0000cc1c R_ARM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -000087bc 0000f01d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000087d0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000087dc 0000f01d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00008804 0001071c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00008814 0001081c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00008884 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008934 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008944 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008960 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000896c 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008994 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000089b0 0001011c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000089c0 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000089c4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000089c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008a44 00010f1c R_ARM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -00008aac 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008ad8 0001011c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00008af4 0001101c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -00008b08 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008b34 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008b70 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008bcc 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008c40 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00008c90 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c94 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008cc8 0000c11d R_ARM_JUMP24 00000000 PyList_New │ │ │ │ │ -00008cd4 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008cd8 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008cdc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008ce0 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008d28 0000e71c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00008d38 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008d88 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00008db0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008df0 0000e91c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00008e14 0000e51c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00008e34 0000ea1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00008e90 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008ec4 0000ea1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00008f24 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008f54 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00008fc8 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -0000900c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009088 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000092d8 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000093a8 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009530 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009550 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00009564 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009584 0000ec1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000095a8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000095c0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000095d8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000095f0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009608 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009620 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009638 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009650 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009668 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009680 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009698 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000096b0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000096c8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000096e0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009708 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000970c 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009740 0000ec1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009748 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -0000974c 0000ed02 R_ARM_ABS32 00000000 PySlice_Type │ │ │ │ │ -00009750 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009754 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009758 0000db02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000975c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009760 0000ef02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00009764 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009808 0001111c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00009840 00010b1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00009878 0001111c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000098b4 0001111c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000098d4 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000098d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009900 0001121c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00009910 0001131c R_ARM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -00009930 0001141c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteChar │ │ │ │ │ -00009988 0001151c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -00009998 0001161c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ -000099ac 0001171c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ -000099d8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099fc 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a20 0001141c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteChar │ │ │ │ │ -00009a30 0001181c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00009a38 0001191c R_ARM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -00009a48 00011a1d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00009a68 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a7c 00011b1c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00009a84 0001181c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00009aa4 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009abc 00011a1d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00009ac0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009ac4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009ac8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009b00 0000f01c R_ARM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ -00009bac 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009c24 00011f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00009c34 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00009c70 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009ccc 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00009ea4 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00009ed8 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009ef4 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00009f30 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00009f60 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00009f94 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009f98 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a018 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000a03c 0000c71d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000a040 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a044 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a048 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a04c 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a050 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a054 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a0d8 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000a0f4 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a10c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a120 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000a164 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000a1d4 0001221d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000a204 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a224 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a27c 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000a2cc 0001231c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -0000a2e8 0001231c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -0000a350 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000a390 0000ec1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a3b4 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3c0 0001221c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000a3dc 0001011c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000a3fc 0001231c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -0000a40c 0000db02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000a410 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a414 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a430 0001241c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -0000a45c 0001221d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000a464 0001251d R_ARM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ -0000a46c 0001021d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000c40 0000d51c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00000c70 0000d51c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00000da8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000e90 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000eb8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000f00 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000010cc 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000011cc 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011fc 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001238 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001258 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001268 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001328 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000016a0 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +000016a4 00001602 R_ARM_ABS32 00009f5c unsafe_long_compare │ │ │ │ │ +000016a8 00001702 R_ARM_ABS32 00008678 unsafe_tuple_compare │ │ │ │ │ +000016b0 0000da02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +000016b4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000016b8 0000db02 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ +000016bc 0000dc02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000016c0 0000dd02 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000016c4 00001802 R_ARM_ABS32 00001ff0 unsafe_latin_compare │ │ │ │ │ +000016c8 0000de02 R_ARM_ABS32 00000000 PyFloat_Type │ │ │ │ │ +000016cc 00001902 R_ARM_ABS32 000087e0 unsafe_object_compare │ │ │ │ │ +000016d0 00001a02 R_ARM_ABS32 0000a7bc unsafe_float_compare │ │ │ │ │ +000016d4 00001b02 R_ARM_ABS32 0000a80c safe_object_compare │ │ │ │ │ +00001e24 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001e38 0000d51c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001e9c 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001eac 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001f90 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001fa4 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001fd0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002044 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000205c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002100 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000211c 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000213c 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002144 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002148 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +0000214c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000021c0 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000021f8 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000224c 0000c11c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00002264 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002274 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000022e4 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022fc 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002300 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002304 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002308 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002350 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000023bc 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000023c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000246c 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000024a8 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000024f0 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002694 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000026b0 0000e51c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00002744 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002778 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00002794 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027ac 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027c8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027f0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000282c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002844 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000028c4 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000028e4 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002904 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002920 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002930 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000293c 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002944 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002950 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002960 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00002974 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000029c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002a2c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a3c 0000ce1d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00002ae8 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002b28 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002b30 00000d1c R_ARM_CALL 00000000 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ +00002b3c 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00002b70 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002b80 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002c74 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002d34 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002d90 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002e84 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002fac 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003010 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000030ec 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000031a8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003250 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000032e0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000337c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000033fc 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003490 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003550 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000035e8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003664 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000036e8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003728 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000037bc 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000038c8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000039dc 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003a38 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003af8 00001802 R_ARM_ABS32 00001ff0 unsafe_latin_compare │ │ │ │ │ +00003bd8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003c6c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003d10 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003d98 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003e34 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003ea4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003fcc 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000412c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000041c0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004238 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000042c0 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004368 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004410 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000044b4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000455c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004630 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004650 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000047ac 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004840 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000048d4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000498c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004a24 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004ab4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004afc 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004bf8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004c88 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004d14 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004d78 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004e10 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004ea4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004f28 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00004fa0 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004ff4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000050a8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005150 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000051ec 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005274 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000052b8 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000052fc 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000053a4 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000053e0 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000053fc 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005520 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +0000562c 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00005664 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +0000578c 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005828 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000058c4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005904 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005a84 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005aa4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005af4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005b14 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005b34 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005b54 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005b74 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005be4 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005c04 0000d61c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005ca8 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005ccc 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005d58 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005da0 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005e14 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00005e38 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00005f50 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000060e0 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00006108 0000311c R_ARM_CALL 00000228 merge_getmem │ │ │ │ │ +000062b4 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00006344 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00006544 0000311c R_ARM_CALL 00000228 merge_getmem │ │ │ │ │ +00006620 0000e71c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000662c 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006698 0000e91c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000066c4 0000ea1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00006700 0000eb1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00006718 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00006750 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000067a0 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000067d8 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000067f8 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000683c 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006980 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000069d8 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006a10 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006a1c 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006a44 0000ec1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00006a4c 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00006a50 0000ed02 R_ARM_ABS32 00000000 PySlice_Type │ │ │ │ │ +00006a54 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006a58 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006a5c 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006a60 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006a64 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006a68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006a6c 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006a70 0000ef02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00006a74 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006abc 0000eb1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00006ac8 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00006acc 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006af8 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006b2c 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00006b6c 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006b84 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00006b90 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006b94 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006b9c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006ba0 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006c3c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006cb0 0000f01d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00006cc4 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006cd0 0000f01d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00006cfc 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00006d48 0000e51c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00006d84 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006f58 0000f21c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00006f74 0000f31c R_ARM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ +00006fbc 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007004 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007058 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000070bc 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000070fc 0000f41c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00007108 0000f51c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00007160 0000e51c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +0000719c 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007318 0000d31c R_ARM_CALL 00000474 _PyList_AppendTakeRefListResize │ │ │ │ │ +00007394 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007400 0000f61c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00007458 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000074b8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007500 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007570 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000075b4 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +000075dc 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00007600 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00007624 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00007648 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +0000766c 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00007690 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +000076b4 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +000076d8 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +0000770c 0000f71c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +000077d4 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007834 0000f61c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ +000078a4 0000f81c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000078cc 0000f61c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00007910 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007928 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000079a8 0000f61c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ +000079f0 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000079fc 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007a0c 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007a1c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a2c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a3c 0000411d R_ARM_JUMP24 000002d8 list_inplace_repeat_lock_held │ │ │ │ │ +00007a50 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007a54 0000dc02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00007a58 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007a5c 0000f902 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ +00007a60 0000fa02 R_ARM_ABS32 00000000 PyFrozenSet_Type │ │ │ │ │ +00007a64 0000fb02 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ +00007a68 0000fc02 R_ARM_ABS32 00000000 PyDictKeys_Type │ │ │ │ │ +00007a6c 0000fd02 R_ARM_ABS32 00000000 PyDictValues_Type │ │ │ │ │ +00007a70 0000fe02 R_ARM_ABS32 00000000 PyDictItems_Type │ │ │ │ │ +00007a74 0000ff02 R_ARM_ABS32 00000000 PyExc_StopIteration │ │ │ │ │ +00007af0 0001001c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00007b10 0001011c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00007b78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007b7c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007c2c 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00007d50 0001031c R_ARM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ +00007d84 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ddc 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007e10 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007e34 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007e3c 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00007e40 00010402 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00007e44 00010502 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00007e48 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00007e4c 00010602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00007e50 00004802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00007e98 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00007f20 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00007f90 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007fa0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007fac 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007fb4 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00007fb8 0000da02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00007fbc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008070 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000080d8 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000080f8 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +0000812c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008144 0001011c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000815c 0001071c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00008168 0001081c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000081c0 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000081cc 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000081e0 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000081f8 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008204 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000820c 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008230 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008234 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00008238 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000823c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000829c 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000082cc 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082fc 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008308 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +0000830c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000833c 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008384 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000083e0 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000084c0 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000084dc 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008518 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000854c 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00008580 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008584 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000085b8 0000ec1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000085c0 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000085c4 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000085c8 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000085cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000085d0 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000085d4 0000ef02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000085d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008604 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00008648 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008660 0000eb1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000866c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008670 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00008674 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000086c0 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000086e4 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00008714 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000087b4 0001021d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +000087dc 00001602 R_ARM_ABS32 00009f5c unsafe_long_compare │ │ │ │ │ +00008864 0001021d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +00008868 00010b1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00008890 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000088bc 0001021d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +000088d0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000088d8 00010602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000088dc 00010c02 R_ARM_ABS32 00000000 PyBool_Type │ │ │ │ │ +000088e0 00010402 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00008964 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008980 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008998 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a00 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008a18 0000eb1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00008a20 0000ef02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00008a24 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008a28 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00008a2c 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008a98 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00008ac0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008aec 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00008b18 00010e1c R_ARM_CALL 00000000 PyObject_GC_Track │ │ │ │ │ +00008b24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008b3c 0000cc1c R_ARM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00008b60 0000f01d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00008b74 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b80 0000f01d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00008ba8 0001071c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00008bb8 0001081c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00008c28 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008cd8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008ce8 0000d21c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008d04 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008d10 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008d38 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008d54 0001011c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00008d64 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00008d68 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008d6c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008de8 00010f1c R_ARM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +00008e50 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008e7c 0001011c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00008e98 0001101c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +00008eac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008ed8 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008f14 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008f70 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008fe4 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00009034 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009038 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000906c 0000c11d R_ARM_JUMP24 00000000 PyList_New │ │ │ │ │ +00009078 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000907c 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009080 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009084 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000090cc 0000e71c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000090dc 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000912c 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00009154 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009194 0000e91c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000091b8 0000e51c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +000091d8 0000ea1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00009234 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009268 0000ea1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +000092c8 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000092f8 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +0000936c 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000093b0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000942c 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000967c 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000974c 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000098d4 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000098f4 0000d71c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00009908 0000d81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009928 0000ec1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000994c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009964 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000997c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009994 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099ac 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099c4 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099dc 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099f4 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a0c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a24 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a3c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a54 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a6c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a84 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009aac 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009ab0 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009ae4 0000ec1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009aec 0000e102 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00009af0 0000ed02 R_ARM_ABS32 00000000 PySlice_Type │ │ │ │ │ +00009af4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009af8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009afc 0000da02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00009b00 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009b04 0000ef02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00009b08 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009bac 0001111c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00009be4 00010b1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00009c1c 0001111c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00009c58 0001111c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00009c78 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00009c7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009ca4 0001121c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00009cb4 0001131c R_ARM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +00009cd4 0001141c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteChar │ │ │ │ │ +00009d2c 0001151c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +00009d3c 0001161c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ +00009d50 0001171c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00009d7c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009da0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009dc4 0001141c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteChar │ │ │ │ │ +00009dd4 0001181c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00009ddc 0001191c R_ARM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +00009dec 00011a1d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00009e0c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e20 00011b1c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00009e28 0001181c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00009e48 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e60 00011a1d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00009e64 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009e68 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009e6c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009ea4 0000f01c R_ARM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ +00009f50 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009fc8 00011f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00009fd8 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000a014 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a070 0000df1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000a248 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000a27c 0000c31c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a298 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000a2d4 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000a304 0000c41c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000a338 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a33c 0000c71c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a3bc 0000e31c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000a3e0 0000c71d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0000a3e4 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a3e8 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a3ec 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a3f0 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a3f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a3f8 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a47c 0000ce1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000a498 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a4b0 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a4c4 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000a508 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000a578 0001221d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000a5a8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a5c8 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a620 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000a670 0001231c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +0000a68c 0001231c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +0000a6f4 0001021c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000a734 0000ec1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a758 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a764 0001221c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000a780 0001011c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000a7a0 0001231c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +0000a7b0 0000da02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000a7b4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000a7b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000a7d4 0001241c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +0000a800 0001221d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000a808 0001251d R_ARM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +0000a810 0001021d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xf218 contains 23 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xf5a4 contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000002c 0000c81c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000050 0000c21c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000074 00011e1d R_ARM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ 00000078 0000c96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000007c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000094 0000411c R_ARM_CALL 000002d8 list_inplace_repeat_lock_held │ │ │ │ │ @@ -734,17 +731,17 @@ │ │ │ │ │ 00000130 0000ee02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000134 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000138 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000154 0001081c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00000178 0000e81c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000001b0 0000d902 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 000001dc 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000001e8 0000291c R_ARM_CALL 00002848 list_clear_impl.isra.0 │ │ │ │ │ +000001e8 0000291c R_ARM_CALL 000029cc list_clear_impl.isra.0 │ │ │ │ │ 000001f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000020c 00003e1d R_ARM_JUMP24 00006920 _list_extend │ │ │ │ │ +0000020c 00003e1d R_ARM_JUMP24 00006d00 _list_extend │ │ │ │ │ 00000228 0000c61c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000238 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0xf2d0 contains 2 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0xf65c 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 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -168,17 +168,17 @@ │ │ │ │ │ PyList_Append │ │ │ │ │ PyMem_Realloc │ │ │ │ │ _PyList_AppendTakeRefListResize │ │ │ │ │ PyList_Sort │ │ │ │ │ PyObject_CallOneArg │ │ │ │ │ PyErr_SetString │ │ │ │ │ _Py_NoneStruct │ │ │ │ │ -PyTuple_Type │ │ │ │ │ PyExc_ValueError │ │ │ │ │ PyLong_Type │ │ │ │ │ +PyTuple_Type │ │ │ │ │ PyUnicode_Type │ │ │ │ │ PyFloat_Type │ │ │ │ │ PyMem_Malloc │ │ │ │ │ PyList_SetItem │ │ │ │ │ PyExc_IndexError │ │ │ │ │ _PyList_FromArraySteal │ │ │ │ │ PyList_SetSlice │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -74,15 +74,15 @@ │ │ │ │ │ cmp r1, r3 │ │ │ │ │ movge r1, r3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ bgt 140 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movge r2, r3 │ │ │ │ │ - b 8b0c │ │ │ │ │ + b 8eb0 │ │ │ │ │ R_ARM_JUMP24 list_slice_lock_held │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r1, [pc, #44] @ 150 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ @@ -163,15 +163,15 @@ │ │ │ │ │ mov r0, r3 │ │ │ │ │ b 210 │ │ │ │ │ │ │ │ │ │ 0000021c : │ │ │ │ │ list_copy(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 8b0c │ │ │ │ │ + b 8eb0 │ │ │ │ │ R_ARM_JUMP24 list_slice_lock_held │ │ │ │ │ │ │ │ │ │ 00000228 : │ │ │ │ │ merge_getmem(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ bge 2b4 │ │ │ │ │ @@ -368,15 +368,15 @@ │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r4, r4, r6 │ │ │ │ │ b 4e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - bl 2848 │ │ │ │ │ + bl 29cc │ │ │ │ │ R_ARM_CALL list_clear_impl.isra.0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ 0000052c : │ │ │ │ │ listiter_reduce(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -499,1709 +499,1806 @@ │ │ │ │ │ list_sort_impl(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #2416] @ 0x970 │ │ │ │ │ sub sp, sp, #1632 @ 0x660 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r3, [pc, #4068] @ 16b4 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r3, [pc, #4056] @ 16a0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ - beq adc │ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ │ + ldr r9, [r0, #12] │ │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + beq b04 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - bne bc4 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - ble 11cc │ │ │ │ │ - ldr sl, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + bne bf0 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + ble 1288 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ - ldr r9, [pc, #3988] @ 16b8 │ │ │ │ │ + ldr r2, [pc, #3988] @ 16bc │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cmp r0, r9 │ │ │ │ │ - beq 1800 │ │ │ │ │ - ldr r5, [pc, #3996] @ 16d0 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + beq 1980 │ │ │ │ │ + ldr r5, [pc, #3968] @ 16b8 │ │ │ │ │ mov r7, #1 │ │ │ │ │ sub r5, r0, r5 │ │ │ │ │ clz r5, r5 │ │ │ │ │ - ldr r8, [pc, #3984] @ 16d4 │ │ │ │ │ + ldr r8, [pc, #3960] @ 16c0 │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 788 │ │ │ │ │ + b 790 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7a8 │ │ │ │ │ + beq 7b0 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ and r3, r3, #28 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ - bge 7b8 │ │ │ │ │ + bge 7c0 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ mov lr, r8 │ │ │ │ │ ldr r0, [r1], #4 │ │ │ │ │ - bne 1c74 │ │ │ │ │ + bne 1ef4 │ │ │ │ │ tst r5, r7 │ │ │ │ │ - bne ac8 │ │ │ │ │ + bne af0 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - beq 758 │ │ │ │ │ + beq 760 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - blt 780 │ │ │ │ │ - ldr lr, [pc, #3864] @ 16d4 │ │ │ │ │ + blt 788 │ │ │ │ │ + ldr lr, [pc, #3836] @ 16c0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp ip, lr │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b98 │ │ │ │ │ + bne bc0 │ │ │ │ │ tst r5, r7 │ │ │ │ │ - beq 1b88 │ │ │ │ │ - ldr r3, [pc, #3804] @ 16bc │ │ │ │ │ + beq 1d68 │ │ │ │ │ + ldr r3, [pc, #3772] @ 16a4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [sp, #1628] @ 0x65c │ │ │ │ │ - bne ba8 │ │ │ │ │ + bne bd0 │ │ │ │ │ + cmp fp, #0 │ │ │ │ │ + bne 10dc │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + str fp, [sp, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 108c │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ mov r2, r3 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ add r3, r2, #532 @ 0x214 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ mov r3, #7 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ - str r4, [sp, #68] @ 0x44 │ │ │ │ │ - lslne r3, r4, #2 │ │ │ │ │ + ldrne r3, [sp, #12] │ │ │ │ │ + str fp, [sp, #88] @ 0x58 │ │ │ │ │ + lslne r3, r3, #2 │ │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ │ - bne 1c38 │ │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ │ - strle r4, [sp, #56] @ 0x38 │ │ │ │ │ - bgt 1ab8 │ │ │ │ │ - str r4, [sp, #52] @ 0x34 │ │ │ │ │ + bne 1170 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, #63 @ 0x3f │ │ │ │ │ + strle r3, [sp, #48] @ 0x30 │ │ │ │ │ + bgt 1c70 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble 164c │ │ │ │ │ + ble 1828 │ │ │ │ │ ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ - ldr r9, [pc, #3680] @ 16bc │ │ │ │ │ + ldr r8, [pc, #3640] @ 16a4 │ │ │ │ │ ldr r0, [sl, #4] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ ldr r1, [sl] │ │ │ │ │ - bne 970 │ │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ │ - ldr ip, [r0, #12] │ │ │ │ │ - and r0, r2, #3 │ │ │ │ │ + bne 998 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ - rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ - mul r0, ip, r0 │ │ │ │ │ - mul r2, r1, r2 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - blt 127c │ │ │ │ │ + mul r1, r2, r1 │ │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ │ + and r2, r2, #3 │ │ │ │ │ + rsb r2, r2, #1 │ │ │ │ │ + mul r2, r0, r2 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bgt 1340 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - movne r5, #2 │ │ │ │ │ - beq 994 │ │ │ │ │ - add r0, sl, r5, lsl #2 │ │ │ │ │ + movne r2, #2 │ │ │ │ │ + strne r2, [sp, #4] │ │ │ │ │ + beq 9bc │ │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ │ + add r0, sl, lr, lsl #2 │ │ │ │ │ ldr r2, [r0, #-4] │ │ │ │ │ - ldr ip, [sl, r5, lsl #2] │ │ │ │ │ + ldr ip, [sl, lr, lsl #2] │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ and r1, r1, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mul r1, r2, r1 │ │ │ │ │ ldr r2, [ip, #8] │ │ │ │ │ ldr ip, [ip, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - blt f38 │ │ │ │ │ - add ip, r5, #1 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bgt f70 │ │ │ │ │ + add ip, lr, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble 1aac │ │ │ │ │ + ble 1d20 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r0, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - movgt r5, ip │ │ │ │ │ - bgt 960 │ │ │ │ │ - add r5, r5, #2 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - ble 960 │ │ │ │ │ + movgt r3, ip │ │ │ │ │ + strgt ip, [sp, #4] │ │ │ │ │ + bgt 988 │ │ │ │ │ + add r0, lr, #2 │ │ │ │ │ + cmp r4, r0 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + ble 1d60 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ - ldr r1, [sl, r5, lsl #2] │ │ │ │ │ + ldr r1, [sl, r0, lsl #2] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r2, r3, r2 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ │ + ldr ip, [r1, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ - mul r3, r0, r3 │ │ │ │ │ + mul r3, ip, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt 960 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bgt 91c │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - beq ccc │ │ │ │ │ + bgt 980 │ │ │ │ │ + add r0, r0, #1 │ │ │ │ │ + cmp r4, r0 │ │ │ │ │ + bgt 93c │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + beq cf4 │ │ │ │ │ ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ - b c80 │ │ │ │ │ + b ca4 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ - sub r7, r2, #8 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ + sub r6, r2, #8 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 17a8 │ │ │ │ │ - bne 127c │ │ │ │ │ + blt 192c │ │ │ │ │ + bne 1340 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - bne a4c │ │ │ │ │ + bne a70 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16ec │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + bne 1870 │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ mov r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ │ add sl, sl, r2, lsl #2 │ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ │ - bne 14e0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + bne 1584 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ subs r4, r4, r3 │ │ │ │ │ - bne 848 │ │ │ │ │ + bne 858 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ - bgt 1a20 │ │ │ │ │ - ldr r5, [pc, #3264] @ 16b4 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 10ec │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + bgt 1c94 │ │ │ │ │ + ldr r5, [pc, #3208] @ 16a0 │ │ │ │ │ + cmp fp, #0 │ │ │ │ │ + bne 11a0 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 125c │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + bne 1314 │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - cmpne r4, #1 │ │ │ │ │ - ble b34 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - add r3, r2, r4, lsl #2 │ │ │ │ │ + cmpne r2, #1 │ │ │ │ │ + ble b5c │ │ │ │ │ + add r3, r9, r2, lsl #2 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bls b34 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + bls b5c │ │ │ │ │ + mov r2, r9 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bcc a30 │ │ │ │ │ - b b34 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bhi a54 │ │ │ │ │ + b b5c │ │ │ │ │ ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ ldr r0, [sl, #8] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ ldr r1, [sl, #4] │ │ │ │ │ - bne aa0 │ │ │ │ │ + bne ac8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - ldr ip, [r0, #12] │ │ │ │ │ - and r0, r2, #3 │ │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ │ + and r2, r2, #3 │ │ │ │ │ + rsb r2, r2, #1 │ │ │ │ │ + mul r0, r2, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ - rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ - mul r0, ip, r0 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt c7c │ │ │ │ │ + blt c9c │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - movne r5, #3 │ │ │ │ │ - bne 8a4 │ │ │ │ │ - b abc │ │ │ │ │ - mov r2, r7 │ │ │ │ │ + movne r2, #3 │ │ │ │ │ + strne r2, [sp, #4] │ │ │ │ │ + bne 8b8 │ │ │ │ │ + b ae4 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 17a8 │ │ │ │ │ - bne c78 │ │ │ │ │ + blt 192c │ │ │ │ │ + bne c98 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - bne fe8 │ │ │ │ │ + bne 1020 │ │ │ │ │ mov r3, #3 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - b 99c │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + b 9c4 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ cmp r6, #15 │ │ │ │ │ - bls 7a0 │ │ │ │ │ + bls 7a8 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 7a8 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ + b 7b0 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - bgt 708 │ │ │ │ │ + bgt 70c │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ mov r3, #7 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - ldr r5, [pc, #2960] @ 16b4 │ │ │ │ │ + ldr r5, [pc, #2900] @ 16a0 │ │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ add r3, r2, #532 @ 0x214 │ │ │ │ │ - str r4, [sp, #68] @ 0x44 │ │ │ │ │ + str r9, [sp, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ add r3, r3, #532 @ 0x214 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 1d5c │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ + bne 1eac │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ ldr r8, [r3, #8] │ │ │ │ │ - str r2, [r3, #12] │ │ │ │ │ - str r4, [r3, #8] │ │ │ │ │ - bne 1cbc │ │ │ │ │ + str r9, [r3, #12] │ │ │ │ │ + str r2, [r3, #8] │ │ │ │ │ + bne 1e90 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq b88 │ │ │ │ │ + beq bb0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #1632 @ 0x660 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #2872] @ 16d8 │ │ │ │ │ + ldr r3, [pc, #2812] @ 16c4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [sp, #1628] @ 0x65c │ │ │ │ │ - beq 7e8 │ │ │ │ │ - ldr r2, [pc, #2872] @ 16e8 │ │ │ │ │ - cmp ip, r9 │ │ │ │ │ + beq 7f0 │ │ │ │ │ + ldr r1, [pc, #2788] @ 16bc │ │ │ │ │ + ldr r2, [pc, #2808] @ 16d4 │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ moveq r3, r2 │ │ │ │ │ str r3, [sp, #1636] @ 0x664 │ │ │ │ │ - ldr r3, [pc, #2816] @ 16c0 │ │ │ │ │ + ldr r3, [pc, #2748] @ 16a8 │ │ │ │ │ str r3, [sp, #1628] @ 0x65c │ │ │ │ │ - b 7e8 │ │ │ │ │ - cmp r4, #127 @ 0x7f │ │ │ │ │ - bgt 1d94 │ │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ │ + b 7f0 │ │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ │ + bgt 1e1c │ │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ │ - add r8, r4, #136 @ 0x88 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - add r3, r5, r8, lsl #2 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - ble 11d8 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + add r4, r3, #136 @ 0x88 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + add fp, r5, r4, lsl #2 │ │ │ │ │ + str r2, [sp, #32] │ │ │ │ │ + ble 1294 │ │ │ │ │ + ldr r1, [r9] │ │ │ │ │ mov r0, r7 │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - str r0, [r5, r8, lsl #2] │ │ │ │ │ - beq 1d54 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - beq 1688 │ │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ + str r0, [r5, r4, lsl #2] │ │ │ │ │ + beq 1dcc │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + beq 184c │ │ │ │ │ + ldr r1, [r9, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - str r0, [r3, #4] │ │ │ │ │ - beq 1d00 │ │ │ │ │ - cmp r4, #2 │ │ │ │ │ - beq c68 │ │ │ │ │ - add r6, r5, #4 │ │ │ │ │ - add r8, r3, #4 │ │ │ │ │ + str r0, [fp, #4] │ │ │ │ │ + beq 1ea4 │ │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ │ + cmp r6, #2 │ │ │ │ │ + beq c8c │ │ │ │ │ + add r4, r9, #4 │ │ │ │ │ + add r8, fp, #4 │ │ │ │ │ mov r5, #2 │ │ │ │ │ - ldr r1, [r6, #4]! │ │ │ │ │ + ldr r1, [r4, #4]! │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r8, #4]! │ │ │ │ │ - beq 1d04 │ │ │ │ │ + beq 1dd0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bne c44 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr sl, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b 718 │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + bne c68 │ │ │ │ │ + mov sl, fp │ │ │ │ │ + str r9, [sp, #20] │ │ │ │ │ + b 71c │ │ │ │ │ ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ - mov r5, #2 │ │ │ │ │ - sub r6, r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + mov r2, #2 │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + sub r6, r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r1, [sl, r6, lsl #2] │ │ │ │ │ lsl r7, r6, #2 │ │ │ │ │ ldr r0, [sl] │ │ │ │ │ add r6, sl, r6, lsl #2 │ │ │ │ │ - bne f4c │ │ │ │ │ + bne f7c │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge f64 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - bge f44 │ │ │ │ │ + bge f94 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bge 1334 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ movlt r3, r4 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ble 99c │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + ble 9c4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - mov fp, sl │ │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ │ sub r3, r3, #8 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ │ - ldr r7, [fp, r5, lsl #2] │ │ │ │ │ - mov r9, r5 │ │ │ │ │ + str fp, [sp, #52] @ 0x34 │ │ │ │ │ + str r9, [sp, #56] @ 0x38 │ │ │ │ │ + ldr fp, [sl, r5, lsl #2] │ │ │ │ │ + mov r8, r5 │ │ │ │ │ mov r4, #0 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r6, [sp, #1628] @ 0x65c │ │ │ │ │ - ldr r3, [pc, #2492] @ 16d8 │ │ │ │ │ - add sl, r4, r9 │ │ │ │ │ - asr sl, sl, #1 │ │ │ │ │ + ldr r3, [pc, #2420] @ 16c4 │ │ │ │ │ + add r9, r4, r8 │ │ │ │ │ + asr r9, r9, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ldr r1, [fp, sl, lsl #2] │ │ │ │ │ - bne da8 │ │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ │ - cmp r5, r8 │ │ │ │ │ + ldr r1, [sl, r9, lsl #2] │ │ │ │ │ + bne ddc │ │ │ │ │ + ldr r5, [fp, #8] │ │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ │ + ldrb r3, [fp, #16] │ │ │ │ │ + cmp r5, r7 │ │ │ │ │ movlt r2, r5 │ │ │ │ │ - movge r2, r8 │ │ │ │ │ + movge r2, r7 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 1e5c │ │ │ │ │ + beq 1fd8 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 1c9c │ │ │ │ │ + beq 1f08 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ - add r0, r7, #20 │ │ │ │ │ + add r0, fp, #20 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 1cac │ │ │ │ │ + beq 1f18 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ - beq 11a4 │ │ │ │ │ + beq 1260 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11bc │ │ │ │ │ + beq 1278 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dc0 │ │ │ │ │ - cmp r4, sl │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - movlt r9, sl │ │ │ │ │ + beq df4 │ │ │ │ │ + cmp r4, r9 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + movlt r8, r9 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ - blt de4 │ │ │ │ │ - b ea8 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + blt e18 │ │ │ │ │ + b edc │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + mov r0, fp │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 17a8 │ │ │ │ │ - bne efc │ │ │ │ │ - add r4, sl, #1 │ │ │ │ │ - cmp r9, r4 │ │ │ │ │ - ble f0c │ │ │ │ │ - ldr r3, [pc, #2308] @ 16d8 │ │ │ │ │ + blt 1f6c │ │ │ │ │ + bne f34 │ │ │ │ │ + add r4, r9, #1 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + ble f44 │ │ │ │ │ + ldr r3, [pc, #2236] @ 16c4 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne 1c7c │ │ │ │ │ + bne 1f64 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ │ - lsr sl, r3, #5 │ │ │ │ │ + ldr r7, [fp, #8] │ │ │ │ │ + ldrb r3, [fp, #16] │ │ │ │ │ + lsr r9, r3, #5 │ │ │ │ │ lsr r6, r3, #6 │ │ │ │ │ - and sl, sl, #1 │ │ │ │ │ + and r9, r9, #1 │ │ │ │ │ and r3, r6, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - add r3, r7, #20 │ │ │ │ │ - mov r5, sl │ │ │ │ │ - mov sl, r9 │ │ │ │ │ + str r5, [sp, #28] │ │ │ │ │ + add r3, fp, #20 │ │ │ │ │ + mov r5, r9 │ │ │ │ │ mov r9, r8 │ │ │ │ │ + mov r8, r7 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - add r6, sl, r4 │ │ │ │ │ + add r6, r9, r4 │ │ │ │ │ asr r6, r6, #1 │ │ │ │ │ - ldr r1, [fp, r6, lsl #2] │ │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - movlt r2, r8 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ + ldr r1, [sl, r6, lsl #2] │ │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ │ + cmp r7, r8 │ │ │ │ │ + movlt r2, r7 │ │ │ │ │ + movge r2, r8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1e64 │ │ │ │ │ + beq 1f98 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1c84 │ │ │ │ │ + beq 1f4c │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 1c94 │ │ │ │ │ + beq 1f5c │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ - beq e80 │ │ │ │ │ + beq eb4 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e90 │ │ │ │ │ + beq ec4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge e98 │ │ │ │ │ + bge ecc │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble ea4 │ │ │ │ │ - mov sl, r6 │ │ │ │ │ - b e10 │ │ │ │ │ + ble ed8 │ │ │ │ │ + mov r9, r6 │ │ │ │ │ + b e44 │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e68 │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - bgt e70 │ │ │ │ │ + bne e9c │ │ │ │ │ + cmp r7, r8 │ │ │ │ │ + bgt ea4 │ │ │ │ │ add r4, r6, #1 │ │ │ │ │ - cmp r4, sl │ │ │ │ │ - blt e10 │ │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ │ + cmp r4, r9 │ │ │ │ │ + blt e44 │ │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ lsl r6, r4, #2 │ │ │ │ │ - add r1, fp, r4, lsl #2 │ │ │ │ │ - ble f20 │ │ │ │ │ - sub r9, r5, r4 │ │ │ │ │ - lsl r9, r9, #2 │ │ │ │ │ - add r8, r6, #4 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - add r0, fp, r8 │ │ │ │ │ + add r1, sl, r4, lsl #2 │ │ │ │ │ + ble f58 │ │ │ │ │ + sub r8, r5, r4 │ │ │ │ │ + lsl r8, r8, #2 │ │ │ │ │ + add r7, r6, #4 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + add r0, sl, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - str r7, [fp, r4, lsl #2] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + str fp, [sl, r4, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 106c │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + bne 10bc │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne d00 │ │ │ │ │ + bne d34 │ │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ │ - mov sl, fp │ │ │ │ │ - b 99c │ │ │ │ │ - cmp r4, sl │ │ │ │ │ - bge f0c │ │ │ │ │ - mov r9, sl │ │ │ │ │ - b d10 │ │ │ │ │ + ldr fp, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r9, [sp, #56] @ 0x38 │ │ │ │ │ + b 9c4 │ │ │ │ │ + cmp r4, r9 │ │ │ │ │ + bge f44 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + b d44 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ lsl r6, r4, #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - add r1, fp, r4, lsl #2 │ │ │ │ │ - bgt eb8 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - str r7, [fp, r4, lsl #2] │ │ │ │ │ + add r1, sl, r4, lsl #2 │ │ │ │ │ + bgt eec │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + str fp, [sl, r4, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ee0 │ │ │ │ │ + beq f14 │ │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ │ - b 1080 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bne c80 │ │ │ │ │ - b ccc │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - b 99c │ │ │ │ │ + b 10d0 │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne ca4 │ │ │ │ │ + b cf4 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ sub r2, r2, #8 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 17a8 │ │ │ │ │ - bne ccc │ │ │ │ │ + blt 192c │ │ │ │ │ + bne cf4 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - bcs fa0 │ │ │ │ │ + bcs fd0 │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [r2], #4 │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ str r1, [sl] │ │ │ │ │ str r3, [r6], #-4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bls fa0 │ │ │ │ │ + bls fd0 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ str r1, [r2], #4 │ │ │ │ │ str r3, [r6], #-4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bhi f88 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ + bhi fb8 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1bd0 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bgt 128c │ │ │ │ │ - add r8, r7, #4 │ │ │ │ │ - add r3, sl, r8 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bne 1d9c │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + bgt 1354 │ │ │ │ │ + add r7, r7, #4 │ │ │ │ │ + add r3, sl, r7 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bcs ccc │ │ │ │ │ + bcs cf4 │ │ │ │ │ ldr r1, [sl] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, sl │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcc 1334 │ │ │ │ │ - b 1358 │ │ │ │ │ - add r6, sl, #8 │ │ │ │ │ + bcc 1414 │ │ │ │ │ + b 1438 │ │ │ │ │ + add r7, sl, #8 │ │ │ │ │ mov r5, #3 │ │ │ │ │ ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - ldr r1, [r6], #4 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - bne 104c │ │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + ldr r1, [r7], #4 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + bne 108c │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ - and r2, r2, #3 │ │ │ │ │ - rsb r2, r2, #1 │ │ │ │ │ - mul r0, r2, r0 │ │ │ │ │ + ldr ip, [r0, #12] │ │ │ │ │ + and r0, r2, #3 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ + rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ + mul r0, ip, r0 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ + str r5, [sp, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt 960 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bne 8a4 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - b ccc │ │ │ │ │ + blt 10b4 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + bne 8b8 │ │ │ │ │ + b 10a8 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 17a8 │ │ │ │ │ - bne 960 │ │ │ │ │ + blt 192c │ │ │ │ │ + bne 10b0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne ff0 │ │ │ │ │ - b 1044 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - add r0, r3, r8 │ │ │ │ │ + bne 1028 │ │ │ │ │ + str r4, [sp, #4] │ │ │ │ │ + b cf4 │ │ │ │ │ + str r5, [sp, #4] │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + b 988 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + add r0, r3, r7 │ │ │ │ │ add r1, r3, r6 │ │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ str r4, [r3, r6] │ │ │ │ │ - b ee0 │ │ │ │ │ - ldr r2, [pc, #1584] @ 16c4 │ │ │ │ │ - add r3, r4, #1 │ │ │ │ │ + b f14 │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ + ldr r2, [pc, #1476] @ 16ac │ │ │ │ │ + add r3, r1, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ │ asr r3, r3, #1 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ - bgt 1cd0 │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - str r4, [sp, #68] @ 0x44 │ │ │ │ │ + bgt 1f20 │ │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ │ add r3, r3, #532 @ 0x214 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ add r3, sp, #604 @ 0x25c │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ mov r3, #7 │ │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ - beq 838 │ │ │ │ │ - b 1c08 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - ble 124c │ │ │ │ │ + beq 844 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + lsl r3, r3, #2 │ │ │ │ │ + sub r2, r3, #4 │ │ │ │ │ + add r2, fp, r2 │ │ │ │ │ + cmp r2, fp │ │ │ │ │ + bls 1170 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + ldr r0, [r1] │ │ │ │ │ + ldr ip, [r2] │ │ │ │ │ + str ip, [r1], #4 │ │ │ │ │ + str r0, [r2], #-4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi 1158 │ │ │ │ │ + sub r3, r3, #4 │ │ │ │ │ + add r3, r9, r3 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + bls 844 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ + str r0, [r2], #4 │ │ │ │ │ + str r1, [r3], #-4 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bhi 1184 │ │ │ │ │ + b 844 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ble 1304 │ │ │ │ │ + ldr r0, [fp] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1118 │ │ │ │ │ + beq 11d0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1118 │ │ │ │ │ + bne 11d0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - ble 124c │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + ble 1304 │ │ │ │ │ + ldr r0, [fp, #4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1148 │ │ │ │ │ + beq 1200 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1148 │ │ │ │ │ + bne 1200 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r4, #2 │ │ │ │ │ - beq 9fc │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ │ + cmp r6, #2 │ │ │ │ │ + beq a1c │ │ │ │ │ + add r4, fp, #4 │ │ │ │ │ mov r7, #2 │ │ │ │ │ - add r8, r3, #4 │ │ │ │ │ - ldr r3, [r8, #4]! │ │ │ │ │ + ldr r3, [r4, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - beq 1184 │ │ │ │ │ + beq 123c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r3] │ │ │ │ │ - bne 1184 │ │ │ │ │ + bne 123c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ - bne 115c │ │ │ │ │ - cmp r4, #127 @ 0x7f │ │ │ │ │ - ble 9fc │ │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ + cmp r7, r6 │ │ │ │ │ + bne 1214 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ │ + ble a1c │ │ │ │ │ + mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 9fc │ │ │ │ │ + b a1c │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d84 │ │ │ │ │ - cmp r5, r8 │ │ │ │ │ + bne db8 │ │ │ │ │ + cmp r5, r7 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b d88 │ │ │ │ │ + b dbc │ │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ │ - b b00 │ │ │ │ │ - add r3, r4, #1 │ │ │ │ │ + b b28 │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ │ - ldr sl, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ asr r3, r3, #1 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ + mov sl, fp │ │ │ │ │ + str r9, [sp, #20] │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ add r3, r3, #135 @ 0x87 │ │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ add r3, r3, #532 @ 0x214 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ mov r3, #7 │ │ │ │ │ - str r4, [sp, #68] @ 0x44 │ │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ - bgt 1bfc │ │ │ │ │ - ldrne r5, [pc, #1152] @ 16b4 │ │ │ │ │ - bne 124c │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r5, [pc, #1140] @ 16b4 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ + bgt 1f34 │ │ │ │ │ + ldrne r5, [pc, #944] @ 16a0 │ │ │ │ │ + bne 1304 │ │ │ │ │ + ldr r0, [fp] │ │ │ │ │ + ldr r5, [pc, #932] @ 16a0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1104 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + bne 11bc │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq b34 │ │ │ │ │ + beq b5c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1274 │ │ │ │ │ - ldr r3, [pc, #1116] @ 16c8 │ │ │ │ │ - ldr r1, [pc, #1116] @ 16cc │ │ │ │ │ + beq 132c │ │ │ │ │ + ldr r3, [pc, #908] @ 16b0 │ │ │ │ │ + ldr r1, [pc, #908] @ 16b4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b a0c │ │ │ │ │ + b a2c │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + b 9c4 │ │ │ │ │ + mov r3, #2 │ │ │ │ │ mov r7, #8 │ │ │ │ │ - mov r5, #2 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - ble 1bb0 │ │ │ │ │ - sub r6, r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + ble 1d40 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + sub r6, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r6, sl, r6, lsl #2 │ │ │ │ │ - mov fp, #0 │ │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ │ - ldr r1, [r6], #4 │ │ │ │ │ - ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ - ldr r0, [r6] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - blx r3 │ │ │ │ │ - lsl r8, r5, #2 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 17a8 │ │ │ │ │ - bne 142c │ │ │ │ │ ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ - ldmda r6, {r0, r1} │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - bne 144c │ │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ - and r2, r3, #3 │ │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ │ + ldr r0, [r6, #4]! │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + ldr ip, [r6, #-4] │ │ │ │ │ + lsl r7, r2, #2 │ │ │ │ │ + bne 14c8 │ │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ │ + ldr r3, [ip, #8] │ │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ │ + and r1, r1, #3 │ │ │ │ │ + rsb r1, r1, #1 │ │ │ │ │ + mul r2, r1, r2 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ │ + rsb r3, r3, #1 │ │ │ │ │ + mul r3, r1, r3 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + blt 1538 │ │ │ │ │ + ldr r3, [ip, #8] │ │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ │ + and r2, r3, #3 │ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ + mul r2, r1, r2 │ │ │ │ │ + and r3, r3, #3 │ │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ - mul r2, r0, r2 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge 1460 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - sub r8, r8, #4 │ │ │ │ │ - bne 1564 │ │ │ │ │ - add r3, sl, r8 │ │ │ │ │ + bge 1518 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + sub r7, r7, #4 │ │ │ │ │ + bne 1734 │ │ │ │ │ + add r3, sl, r7 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bcs 134c │ │ │ │ │ + bcs 142c │ │ │ │ │ add r2, sl, #4 │ │ │ │ │ ldr r1, [sl] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [sl] │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls 134c │ │ │ │ │ + bls 142c │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bhi 1334 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + bhi 1414 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19c0 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - ble ccc │ │ │ │ │ + bne 1b58 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + ble cf4 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + ldr r8, [pc, #596] @ 16a4 │ │ │ │ │ ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ - ldr r9, [pc, #848] @ 16bc │ │ │ │ │ - add r6, sl, r5, lsl #2 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - ldr r0, [sl, r5, lsl #2] │ │ │ │ │ - ldr r1, [r6, #-4] │ │ │ │ │ - lsl r8, r5, #2 │ │ │ │ │ - bne 1468 │ │ │ │ │ + add r7, sl, r2, lsl #2 │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + ldr r0, [sl, r2, lsl #2] │ │ │ │ │ + ldr r1, [r7, #-4] │ │ │ │ │ + lsl r5, r2, #2 │ │ │ │ │ + bne 1548 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt ccc │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - ble ccc │ │ │ │ │ - add r1, sl, r5, lsl #2 │ │ │ │ │ - ldr r2, [r1, #-4] │ │ │ │ │ - ldr r0, [sl, r5, lsl #2] │ │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ │ - and r3, r3, #3 │ │ │ │ │ - rsb r3, r3, #1 │ │ │ │ │ - mul r3, r2, r3 │ │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ - and r2, r2, #3 │ │ │ │ │ - rsb r2, r2, #1 │ │ │ │ │ - mul r2, r0, r2 │ │ │ │ │ + ble 1614 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt ccc │ │ │ │ │ - add r0, r5, #1 │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ - ble 1424 │ │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ │ - ldr ip, [r1, #12] │ │ │ │ │ - and r3, r3, #3 │ │ │ │ │ - rsb r3, r3, #1 │ │ │ │ │ - mul r3, ip, r3 │ │ │ │ │ + bge 1338 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + movlt r3, r4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge 15f8 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b ccc │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - bne 1ad4 │ │ │ │ │ - mov fp, #0 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bgt 129c │ │ │ │ │ - add r8, r8, #4 │ │ │ │ │ - b 1300 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + bgt d18 │ │ │ │ │ + b 9c4 │ │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ │ + mov r1, ip │ │ │ │ │ + sub r2, r2, #8 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 17a8 │ │ │ │ │ - bne 1300 │ │ │ │ │ - add fp, fp, #1 │ │ │ │ │ - b 1438 │ │ │ │ │ + blt 192c │ │ │ │ │ + bne 1538 │ │ │ │ │ + ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ + ldr ip, [r6, #-4] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + ldr r0, [r6] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + beq 13b0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + mov r0, ip │ │ │ │ │ + blx r3 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt 192c │ │ │ │ │ + bne 13e0 │ │ │ │ │ + add r5, r5, #1 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bgt 1364 │ │ │ │ │ + add r7, r7, #4 │ │ │ │ │ + b 13e0 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne 1bd8 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + b 151c │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ - sub r7, r2, #8 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ + sub r6, r2, #8 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 17a8 │ │ │ │ │ - bne ccc │ │ │ │ │ - add r3, r5, #1 │ │ │ │ │ + blt 192c │ │ │ │ │ + bne 1498 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ble 14d8 │ │ │ │ │ - ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - ldr r1, [r6] │ │ │ │ │ - bne 14f4 │ │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ │ - and r2, r3, #3 │ │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ │ - rsb r2, r2, #1 │ │ │ │ │ - mul r2, r1, r2 │ │ │ │ │ - and r3, r3, #3 │ │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ │ - rsb r3, r3, #1 │ │ │ │ │ - mul r3, r1, r3 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - ble 1a10 │ │ │ │ │ - mov r5, fp │ │ │ │ │ - b ccc │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + bgt 16d8 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b 1498 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b 9d4 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 9fc │ │ │ │ │ + mov r2, r6 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 17a8 │ │ │ │ │ - bne 14d8 │ │ │ │ │ - add r5, r5, #2 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - addgt r3, r8, #4 │ │ │ │ │ - addgt r6, sl, r3 │ │ │ │ │ - ble ccc │ │ │ │ │ + blt 192c │ │ │ │ │ + bne 1578 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + add r3, r3, #2 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ble 1498 │ │ │ │ │ + add r3, r5, #4 │ │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ │ + add r7, sl, r3 │ │ │ │ │ ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - ldr r1, [r6], #4 │ │ │ │ │ - bne 1690 │ │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + ldr r1, [r7], #4 │ │ │ │ │ + bne 1854 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ + str r5, [sp, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt ccc │ │ │ │ │ - b 13b0 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add r2, fp, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - sub r3, r5, r2 │ │ │ │ │ - lsl r2, r2, #2 │ │ │ │ │ - add ip, sl, r3, lsl #2 │ │ │ │ │ - sub r2, r2, #4 │ │ │ │ │ - lsl r3, r3, #2 │ │ │ │ │ - add r0, ip, r2 │ │ │ │ │ - bne 199c │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - bcs 1918 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - sub r0, r0, #4 │ │ │ │ │ - add r1, ip, #4 │ │ │ │ │ - ldr lr, [ip] │ │ │ │ │ - ldr r6, [ip, r2] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - str r6, [ip] │ │ │ │ │ - str lr, [ip, r2] │ │ │ │ │ - bcs 15d0 │ │ │ │ │ - ldr ip, [r1] │ │ │ │ │ - ldr lr, [r0] │ │ │ │ │ - str lr, [r1], #4 │ │ │ │ │ - str ip, [r0], #-4 │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - bhi 15b8 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 130c │ │ │ │ │ - add r2, r3, r2 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bls 130c │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ - ldr r0, [r2] │ │ │ │ │ - str r0, [r3], #4 │ │ │ │ │ - str r1, [r2], #-4 │ │ │ │ │ - b 15dc │ │ │ │ │ - add r5, r5, #2 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - ble ccc │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ - ldr r0, [sl, r5, lsl #2] │ │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ │ - and r2, r2, #3 │ │ │ │ │ - rsb r2, r2, #1 │ │ │ │ │ - mul r2, r3, r2 │ │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ │ - mov r1, r0 │ │ │ │ │ + blt 1498 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ble 1498 │ │ │ │ │ + add r2, sl, r3, lsl #2 │ │ │ │ │ + ldr r1, [r2, #-4] │ │ │ │ │ + ldr r0, [sl, r3, lsl #2] │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + mov lr, r3 │ │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ + rsb r3, r3, #1 │ │ │ │ │ + mul r1, r3, r1 │ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ + and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r0, r3 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bgt 1498 │ │ │ │ │ + add r1, ip, #1 │ │ │ │ │ + cmp r4, r1 │ │ │ │ │ + ble 1698 │ │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ │ + ldr ip, [r0, #12] │ │ │ │ │ + and r2, r2, #3 │ │ │ │ │ + rsb r2, r2, #1 │ │ │ │ │ + mul r2, ip, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt ccc │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bgt 1604 │ │ │ │ │ - b ccc │ │ │ │ │ - beq 1680 │ │ │ │ │ - add r2, sl, #4 │ │ │ │ │ - cmp sl, r2 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - movcc r8, #4 │ │ │ │ │ - movcc r5, #2 │ │ │ │ │ - bcc 131c │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 1dd8 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - cmp r3, #2 │ │ │ │ │ - beq 994 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - b 99c │ │ │ │ │ - mov r3, #2 │ │ │ │ │ - b 11dc │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - blx r3 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 17a8 │ │ │ │ │ - bne ccc │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bgt 151c │ │ │ │ │ - b ccc │ │ │ │ │ + bge 17cc │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + b 1498 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ - R_ARM_ABS32 PyTuple_Type │ │ │ │ │ R_ARM_ABS32 unsafe_long_compare │ │ │ │ │ R_ARM_ABS32 unsafe_tuple_compare │ │ │ │ │ .word 0x00000101 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000018 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyLong_Type │ │ │ │ │ + R_ARM_ABS32 PyTuple_Type │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ R_ARM_ABS32 unsafe_latin_compare │ │ │ │ │ R_ARM_ABS32 PyFloat_Type │ │ │ │ │ R_ARM_ABS32 unsafe_object_compare │ │ │ │ │ R_ARM_ABS32 unsafe_float_compare │ │ │ │ │ R_ARM_ABS32 safe_object_compare │ │ │ │ │ + ldr r3, [sp, #1628] @ 0x65c │ │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + ldr r1, [r7] │ │ │ │ │ + bne 1598 │ │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ │ + and r3, r3, #3 │ │ │ │ │ + rsb r3, r3, #1 │ │ │ │ │ + mul r2, r3, r2 │ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ │ + and r3, r3, #3 │ │ │ │ │ + rsb r3, r3, #1 │ │ │ │ │ + mul r3, r1, r3 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bgt 1578 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + add r3, r3, #2 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bgt 1628 │ │ │ │ │ + b 1498 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + add r3, r5, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + sub r2, r2, r3 │ │ │ │ │ + lsl r3, r3, #2 │ │ │ │ │ + add r0, sl, r2, lsl #2 │ │ │ │ │ + sub r3, r3, #4 │ │ │ │ │ + lsl r2, r2, #2 │ │ │ │ │ + add r1, r0, r3 │ │ │ │ │ + bne 1b34 │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + bcs 1ab0 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + sub r1, r1, #4 │ │ │ │ │ + add ip, r0, #4 │ │ │ │ │ + ldr lr, [r0] │ │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str r6, [r0] │ │ │ │ │ + str lr, [r0, r3] │ │ │ │ │ + bls 17a4 │ │ │ │ │ + ldr r0, [ip] │ │ │ │ │ + ldr lr, [r1] │ │ │ │ │ + str lr, [ip], #4 │ │ │ │ │ + str r0, [r1], #-4 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + bhi 178c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq 13ec │ │ │ │ │ + add r3, r2, r3 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bls 13ec │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + str r0, [r2], #4 │ │ │ │ │ + str r1, [r3], #-4 │ │ │ │ │ + b 17b0 │ │ │ │ │ + add r3, lr, #2 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ble 1498 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ │ + ldr ip, [sl, r1, lsl #2] │ │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ │ + and r2, r2, #3 │ │ │ │ │ + rsb r2, r2, #1 │ │ │ │ │ + mul r2, r3, r2 │ │ │ │ │ + ldr r3, [ip, #8] │ │ │ │ │ + mov r0, ip │ │ │ │ │ + and r3, r3, #3 │ │ │ │ │ + ldr ip, [ip, #12] │ │ │ │ │ + rsb r3, r3, #1 │ │ │ │ │ + mul r3, ip, r3 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bgt 1698 │ │ │ │ │ + add r1, r1, #1 │ │ │ │ │ + cmp r4, r1 │ │ │ │ │ + bgt 17e0 │ │ │ │ │ + b 1698 │ │ │ │ │ + beq 1bc0 │ │ │ │ │ + add r2, sl, #4 │ │ │ │ │ + cmp sl, r2 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + bcs 1ba8 │ │ │ │ │ + mov r1, #2 │ │ │ │ │ + mov r7, #4 │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + b 13fc │ │ │ │ │ + mov r3, #2 │ │ │ │ │ + b 1298 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + blx r3 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt 192c │ │ │ │ │ + beq 1bc8 │ │ │ │ │ + str r5, [sp, #4] │ │ │ │ │ + b 1498 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ - sub r1, r3, #-268435455 @ 0xf0000001 │ │ │ │ │ - add r0, r2, #20 │ │ │ │ │ - ldr r2, [r0, r1, lsl #4] │ │ │ │ │ - add r0, r0, r1, lsl #4 │ │ │ │ │ - ldr ip, [r0, #8] │ │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ - lsl r1, r1, #4 │ │ │ │ │ - sub r2, r2, r0 │ │ │ │ │ + sub r0, r3, #-268435455 @ 0xf0000001 │ │ │ │ │ + add r1, r2, #20 │ │ │ │ │ + ldr r2, [r1, r0, lsl #4] │ │ │ │ │ + add r1, r1, r0, lsl #4 │ │ │ │ │ + ldr ip, [r1, #8] │ │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ + lsl r0, r0, #4 │ │ │ │ │ + sub r2, r2, r1 │ │ │ │ │ asr r2, r2, #2 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ add r2, ip, r2, lsl #1 │ │ │ │ │ add ip, ip, r2 │ │ │ │ │ - add ip, ip, r0 │ │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - ble 1928 │ │ │ │ │ - cmp r0, ip │ │ │ │ │ + add ip, ip, r1 │ │ │ │ │ + ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + ble 1ac0 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ movle r5, #1 │ │ │ │ │ - bgt 1930 │ │ │ │ │ + bgt 1ac8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 17b4 │ │ │ │ │ - add r1, sp, r1 │ │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ │ + ble 1934 │ │ │ │ │ + add r0, sp, r0 │ │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - ble 17b4 │ │ │ │ │ + ble 1934 │ │ │ │ │ sub r1, r3, #2 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - sub r7, r3, #8 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 2a00 │ │ │ │ │ + sub r6, r3, #8 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 2b84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17a8 │ │ │ │ │ + bne 192c │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ add r2, sp, #1632 @ 0x660 │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ │ - ble 17b8 │ │ │ │ │ + ble 1938 │ │ │ │ │ ldr r2, [r2, #-1568] @ 0xfffff9e0 │ │ │ │ │ sub r1, r3, #2 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - ble 17b8 │ │ │ │ │ - bl 2a00 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + ble 1938 │ │ │ │ │ + bl 2b84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1770 │ │ │ │ │ - ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ + beq 18f4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 9f0 │ │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ │ + b a14 │ │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ │ lsl r0, r3, #4 │ │ │ │ │ - ldr ip, [sp, #16] │ │ │ │ │ + ldr ip, [sp, #20] │ │ │ │ │ add r2, r0, #28 │ │ │ │ │ add r1, sp, r3, lsl #4 │ │ │ │ │ str r5, [r1, #88] @ 0x58 │ │ │ │ │ - str sl, [r7, r2] │ │ │ │ │ - add r2, r7, r2 │ │ │ │ │ + str sl, [r6, r2] │ │ │ │ │ + add r2, r6, r2 │ │ │ │ │ str ip, [r2, #4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - ldr ip, [sp, #12] │ │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ │ add r2, sp, r3, lsl #4 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ str ip, [r2, #100] @ 0x64 │ │ │ │ │ add sl, sl, ip, lsl #2 │ │ │ │ │ lsl r2, ip, #2 │ │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ │ - beq 9d4 │ │ │ │ │ - b 14e4 │ │ │ │ │ + beq 9fc │ │ │ │ │ + b 1588 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 72c │ │ │ │ │ + ble 730 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - ldr r5, [pc, #-328] @ 16d0 │ │ │ │ │ + ldr r5, [pc, #-736] @ 16b8 │ │ │ │ │ ldr ip, [r3, #4] │ │ │ │ │ mov r7, #1 │ │ │ │ │ sub r5, ip, r5 │ │ │ │ │ + mov r6, fp │ │ │ │ │ clz r5, r5 │ │ │ │ │ - ldr r6, [pc, #-344] @ 16d4 │ │ │ │ │ + ldr r4, [pc, #-752] @ 16c0 │ │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 187c │ │ │ │ │ + b 1a04 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 18c4 │ │ │ │ │ + beq 1a50 │ │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ and r3, r3, #28 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ + cmp r1, fp │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ - bge 7bc │ │ │ │ │ + bge 1a7c │ │ │ │ │ ldr lr, [r0] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [lr, #4] │ │ │ │ │ - cmp r0, r9 │ │ │ │ │ + ldr lr, [pc, #-848] @ 16bc │ │ │ │ │ + cmp r0, lr │ │ │ │ │ add r0, r3, #4 │ │ │ │ │ - bne 1e10 │ │ │ │ │ + bne 1fe0 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ ldr lr, [r3, #8] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 1e10 │ │ │ │ │ + beq 1fe0 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr lr, [r3, #4] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne 1dd0 │ │ │ │ │ + bne 1eec │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 18c4 │ │ │ │ │ + beq 1a50 │ │ │ │ │ tst r5, r7 │ │ │ │ │ - bne 18dc │ │ │ │ │ - cmp ip, r6 │ │ │ │ │ - mov lr, r6 │ │ │ │ │ - beq 1840 │ │ │ │ │ + bne 1a68 │ │ │ │ │ + cmp ip, r4 │ │ │ │ │ + mov lr, r4 │ │ │ │ │ + beq 19c8 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ - bge 18f0 │ │ │ │ │ + cmp r1, fp │ │ │ │ │ + bge 1a84 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - b 1868 │ │ │ │ │ + b 19f0 │ │ │ │ │ ldr lr, [r3, #8] │ │ │ │ │ cmp lr, #15 │ │ │ │ │ - bls 18b8 │ │ │ │ │ + bls 1a44 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 18c4 │ │ │ │ │ + b 1a50 │ │ │ │ │ + mov fp, r6 │ │ │ │ │ + b 7c4 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 1c68 │ │ │ │ │ - ldr r3, [pc, #-556] @ 16d4 │ │ │ │ │ + mov fp, r6 │ │ │ │ │ + beq 1f00 │ │ │ │ │ + ldr r3, [pc, #-984] @ 16c0 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1b68 │ │ │ │ │ + bne 1d2c │ │ │ │ │ mov r2, r8 │ │ │ │ │ - b 7d0 │ │ │ │ │ - add r3, sl, r8 │ │ │ │ │ + b 7d8 │ │ │ │ │ + add r3, sl, r7 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bcc fc8 │ │ │ │ │ - b 1358 │ │ │ │ │ - sub r2, r2, r0 │ │ │ │ │ - sub ip, ip, r0 │ │ │ │ │ - cmp r0, r2, lsl #1 │ │ │ │ │ + bcc 1000 │ │ │ │ │ + b 1438 │ │ │ │ │ + sub r2, r2, r1 │ │ │ │ │ + sub ip, ip, r1 │ │ │ │ │ + cmp r1, r2, lsl #1 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ lsl r2, r2, #1 │ │ │ │ │ - ble 1b70 │ │ │ │ │ - cmp r0, ip │ │ │ │ │ + ble 1d34 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ movle r5, #2 │ │ │ │ │ - ble 173c │ │ │ │ │ - cmp r0, r2, lsl #1 │ │ │ │ │ + ble 18c0 │ │ │ │ │ + cmp r1, r2, lsl #1 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ lsl r2, r2, #1 │ │ │ │ │ - ble 1b7c │ │ │ │ │ - cmp r0, ip │ │ │ │ │ + ble 1d90 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ movle r5, #3 │ │ │ │ │ - ble 173c │ │ │ │ │ + ble 18c0 │ │ │ │ │ lsl r2, r2, #1 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ mov r5, #3 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - suble r2, r2, r0 │ │ │ │ │ - suble ip, ip, r0 │ │ │ │ │ - ble 1990 │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - ble 173c │ │ │ │ │ + suble r2, r2, r1 │ │ │ │ │ + suble ip, ip, r1 │ │ │ │ │ + ble 1b28 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + ble 18c0 │ │ │ │ │ lsl r2, r2, #1 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ - b 1974 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - add r3, r1, r3 │ │ │ │ │ - bcc 1598 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 15d8 │ │ │ │ │ - add r3, sl, r8 │ │ │ │ │ + b 1b0c │ │ │ │ │ + ldr ip, [sp, #20] │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + add r2, ip, r2 │ │ │ │ │ + bcc 176c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne 17ac │ │ │ │ │ + add r3, sl, r7 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bcc 1318 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add r8, r3, r8 │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ + bcc 13f8 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + add r7, r3, r7 │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ addcc r2, r3, #4 │ │ │ │ │ movcc r0, r3 │ │ │ │ │ - bcs 1358 │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ + bcs 1438 │ │ │ │ │ + ldr r3, [r7] │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ str r3, [r0] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls 1358 │ │ │ │ │ + bls 1438 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bhi 19f4 │ │ │ │ │ - b 1358 │ │ │ │ │ - add r5, r5, #2 │ │ │ │ │ + bhi 1b8c │ │ │ │ │ + b 1438 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 1e50 │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + cmp r3, #2 │ │ │ │ │ + beq 9bc │ │ │ │ │ + str r4, [sp, #16] │ │ │ │ │ + b 9c4 │ │ │ │ │ + add r5, r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bgt 13bc │ │ │ │ │ - b ccc │ │ │ │ │ + ble 1868 │ │ │ │ │ + b 15cc │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + add r5, r5, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + sub r3, r3, r5 │ │ │ │ │ + lsl r5, r5, #2 │ │ │ │ │ + add r0, sl, r3, lsl #2 │ │ │ │ │ + sub r2, r5, #4 │ │ │ │ │ + lsl r3, r3, #2 │ │ │ │ │ + add r1, r0, r2 │ │ │ │ │ + bne 1e74 │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + bcs 1540 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + sub r1, r1, #4 │ │ │ │ │ + add ip, r0, #4 │ │ │ │ │ + ldr lr, [r0] │ │ │ │ │ + ldr r5, [r0, r2] │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str r5, [r0] │ │ │ │ │ + str lr, [r0, r2] │ │ │ │ │ + bls 1c48 │ │ │ │ │ + ldr r0, [ip] │ │ │ │ │ + ldr lr, [r1] │ │ │ │ │ + str lr, [ip], #4 │ │ │ │ │ + str r0, [r1], #-4 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + bhi 1c30 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + addne r2, r3, r2 │ │ │ │ │ + beq 1540 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bls 1540 │ │ │ │ │ + ldr r1, [r3] │ │ │ │ │ + ldr r0, [r2] │ │ │ │ │ + str r0, [r3], #4 │ │ │ │ │ + str r1, [r2], #-4 │ │ │ │ │ + b 1c54 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ │ + and r2, r3, #1 │ │ │ │ │ + asr r3, r3, #1 │ │ │ │ │ + bgt 1f78 │ │ │ │ │ + add r3, r2, r3 │ │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + b 854 │ │ │ │ │ subs r3, r1, #2 │ │ │ │ │ - beq 1a40 │ │ │ │ │ + beq 1cb4 │ │ │ │ │ add r0, sp, r0 │ │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ │ add r0, sp, r1, lsl #4 │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ subgt r3, r1, #3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ sub r5, r3, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2a00 │ │ │ │ │ + bl 2b84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17ac │ │ │ │ │ + bne 192c │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 9ec │ │ │ │ │ + ble a10 │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq 1a9c │ │ │ │ │ + beq 1d10 │ │ │ │ │ add r2, sp, #1632 @ 0x660 │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ │ ldr ip, [r2, #-1588] @ 0xfffff9cc │ │ │ │ │ add r2, sp, #1632 @ 0x660 │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ │ ldr r2, [r2, #-1556] @ 0xfffff9ec │ │ │ │ │ cmp ip, r2 │ │ │ │ │ sublt r1, r3, #3 │ │ │ │ │ - bl 2a00 │ │ │ │ │ + bl 2b84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a5c │ │ │ │ │ - b 17ac │ │ │ │ │ - beq 1044 │ │ │ │ │ - mov r5, ip │ │ │ │ │ - b c80 │ │ │ │ │ - cmp r4, #127 @ 0x7f │ │ │ │ │ - and r2, r4, #1 │ │ │ │ │ - asr r3, r4, #1 │ │ │ │ │ - bgt 1df8 │ │ │ │ │ - add r3, r2, r3 │ │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b 844 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add fp, fp, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - lsl r2, fp, #2 │ │ │ │ │ - sub r3, r5, fp │ │ │ │ │ - add ip, sl, r3, lsl #2 │ │ │ │ │ - sub r2, r2, #4 │ │ │ │ │ - lsl r3, r3, #2 │ │ │ │ │ - add r1, ip, r2 │ │ │ │ │ - bne 1cec │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ - bcs 1434 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - sub r1, r1, #4 │ │ │ │ │ - add r0, ip, #4 │ │ │ │ │ - ldr lr, [ip] │ │ │ │ │ - ldr fp, [ip, r2] │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - str fp, [ip] │ │ │ │ │ - str lr, [ip, r2] │ │ │ │ │ - bcs 1b40 │ │ │ │ │ - ldr ip, [r0] │ │ │ │ │ - ldr lr, [r1] │ │ │ │ │ - str lr, [r0], #4 │ │ │ │ │ - str ip, [r1], #-4 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bhi 1b28 │ │ │ │ │ + beq 1cd0 │ │ │ │ │ + b 192c │ │ │ │ │ + beq 10a8 │ │ │ │ │ + str ip, [sp, #4] │ │ │ │ │ + b ca4 │ │ │ │ │ + ldr r3, [pc, #-1648] @ 16c4 │ │ │ │ │ + b bd0 │ │ │ │ │ + sub r2, r2, r1 │ │ │ │ │ + sub ip, ip, r1 │ │ │ │ │ + b 1ae4 │ │ │ │ │ + sub r7, r7, #4 │ │ │ │ │ + add r3, sl, r7 │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + bcc 13f8 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - addne r2, r3, r2 │ │ │ │ │ - beq 1434 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bls 1434 │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ - ldr r0, [r2] │ │ │ │ │ - str r0, [r3], #4 │ │ │ │ │ - str r1, [r2], #-4 │ │ │ │ │ - b 1b4c │ │ │ │ │ - ldr r3, [pc, #-1176] @ 16d8 │ │ │ │ │ - b ba8 │ │ │ │ │ - sub r2, r2, r0 │ │ │ │ │ - sub ip, ip, r0 │ │ │ │ │ - b 194c │ │ │ │ │ - sub r2, r2, r0 │ │ │ │ │ - sub ip, ip, r0 │ │ │ │ │ - b 1968 │ │ │ │ │ - ldr r3, [pc, #-1204] @ 16dc │ │ │ │ │ + beq cf4 │ │ │ │ │ + b 1b58 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + b 988 │ │ │ │ │ + ldr r3, [pc, #-1704] @ 16c8 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq 1ce4 │ │ │ │ │ + beq 1f44 │ │ │ │ │ ldr r1, [ip, #100] @ 0x64 │ │ │ │ │ - ldr r0, [pc, #-1208] @ 16e8 │ │ │ │ │ + ldr r0, [pc, #-1708] @ 16d4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ldr r3, [pc, #-1224] @ 16e0 │ │ │ │ │ + ldr r3, [pc, #-1724] @ 16cc │ │ │ │ │ str r1, [sp, #1632] @ 0x660 │ │ │ │ │ moveq r3, r0 │ │ │ │ │ - b b9c │ │ │ │ │ - sub r8, r7, #4 │ │ │ │ │ - add r3, sl, r8 │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ - bcc 1318 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq ccc │ │ │ │ │ - b 19c0 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + b bc4 │ │ │ │ │ + sub r2, r2, r1 │ │ │ │ │ + sub ip, ip, r1 │ │ │ │ │ + b 1b00 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ add r2, r3, r7 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bls 1bf4 │ │ │ │ │ + bls 1dc0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ str r0, [r3], #4 │ │ │ │ │ str r1, [r2], #-4 │ │ │ │ │ - b 1bd8 │ │ │ │ │ + b 1da4 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ add r7, r7, #8 │ │ │ │ │ - b 1284 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 838 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - lsl r3, r4, #2 │ │ │ │ │ - sub r2, r3, #4 │ │ │ │ │ - add r2, r1, r2 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bls 1c38 │ │ │ │ │ - ldr r0, [r1] │ │ │ │ │ - ldr ip, [r2] │ │ │ │ │ - str ip, [r1], #4 │ │ │ │ │ - str r0, [r2], #-4 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bhi 1c20 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - sub r3, r3, #4 │ │ │ │ │ - add r3, r2, r3 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bls 838 │ │ │ │ │ - ldr r1, [r2] │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - str r0, [r2], #4 │ │ │ │ │ - str r1, [r3], #-4 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bcc 1c4c │ │ │ │ │ - b 838 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - ldr r3, [pc, #-1420] @ 16e8 │ │ │ │ │ - b b9c │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - b 1c6c │ │ │ │ │ - mov sl, r9 │ │ │ │ │ - b f04 │ │ │ │ │ - add r0, r7, #28 │ │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ │ - tst ip, #32 │ │ │ │ │ - bne e50 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b e84 │ │ │ │ │ - add r0, r7, #28 │ │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ │ - tst ip, #32 │ │ │ │ │ - bne d64 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b 11a8 │ │ │ │ │ - ldr r0, [r7, r8, lsl #2] │ │ │ │ │ - bl 338 │ │ │ │ │ - subs r8, r8, #1 │ │ │ │ │ - bpl 1cb4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - b b70 │ │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ │ - mov r3, #128 @ 0x80 │ │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - b 11f0 │ │ │ │ │ - ldr r3, [pc, #-1544] @ 16e4 │ │ │ │ │ - b b9c │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ - add r3, r0, r3 │ │ │ │ │ - bcc 1b08 │ │ │ │ │ - b 1b40 │ │ │ │ │ - mov r5, #1 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - add r5, r3, r5, lsl #2 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - bne 1e30 │ │ │ │ │ - cmp r4, #127 @ 0x7f │ │ │ │ │ - bgt 1e24 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ + b 134c │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + add r5, fp, r5, lsl #2 │ │ │ │ │ + cmp r5, fp │ │ │ │ │ + bne 1fac │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ │ + bgt 1fa0 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r5, [r3, #12] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ ldr r8, [r3, #8] │ │ │ │ │ - str r2, [r3, #12] │ │ │ │ │ - str r4, [r3, #8] │ │ │ │ │ - beq b88 │ │ │ │ │ + str r9, [r3, #12] │ │ │ │ │ + str r2, [r3, #8] │ │ │ │ │ + beq bb0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1cbc │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b 1d04 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ │ - str r3, [r2, #16] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [r2, #12] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ │ - str r4, [r2, #8] │ │ │ │ │ - beq b70 │ │ │ │ │ - b 1cbc │ │ │ │ │ - lsl r0, r4, #2 │ │ │ │ │ + b 1e90 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + lsl r0, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - beq 1e1c │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + subs fp, r0, #0 │ │ │ │ │ + beq 1f90 │ │ │ │ │ + ldr r1, [r9] │ │ │ │ │ mov r0, r7 │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - str r0, [r3] │ │ │ │ │ - bne c10 │ │ │ │ │ - b 1d04 │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - b 18c4 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + str r0, [fp] │ │ │ │ │ + bne c38 │ │ │ │ │ + b 1dd0 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ add r2, r3, #4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - movcc r5, #2 │ │ │ │ │ - movcc r0, r3 │ │ │ │ │ - bcc 19d8 │ │ │ │ │ - b 1674 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + bcs 1bb4 │ │ │ │ │ + mov r3, #2 │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b 1b70 │ │ │ │ │ + ldr ip, [sp, #20] │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + add r3, ip, r3 │ │ │ │ │ + bcc 1c10 │ │ │ │ │ + b 1c48 │ │ │ │ │ + ldr r0, [r7, r8, lsl #2] │ │ │ │ │ + bl 338 │ │ │ │ │ + subs r8, r8, #1 │ │ │ │ │ + bpl 1e88 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + b b98 │ │ │ │ │ + mov r5, #1 │ │ │ │ │ + b 1dd0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ │ + str r2, [r3, #16] │ │ │ │ │ + str r9, [r3, #12] │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + str r2, [r3, #8] │ │ │ │ │ + beq b98 │ │ │ │ │ + b 1e90 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + b 1a50 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + ldr r3, [pc, #-2092] @ 16d4 │ │ │ │ │ + b bc4 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + b 1ef8 │ │ │ │ │ + add r0, fp, #28 │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + tst ip, #32 │ │ │ │ │ + bne d98 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b 1264 │ │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ │ + mov r3, #128 @ 0x80 │ │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ │ + str r2, [sp, #32] │ │ │ │ │ + b 12a8 │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 844 │ │ │ │ │ + b 113c │ │ │ │ │ + ldr r3, [pc, #-2172] @ 16d0 │ │ │ │ │ + b bc4 │ │ │ │ │ + add r0, fp, #28 │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + tst ip, #32 │ │ │ │ │ + bne e84 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b eb8 │ │ │ │ │ + mov r9, r8 │ │ │ │ │ + b f3c │ │ │ │ │ + ldr fp, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r9, [sp, #56] @ 0x38 │ │ │ │ │ + b 192c │ │ │ │ │ and r1, r3, #1 │ │ │ │ │ asr r3, r3, #1 │ │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ - ble 1ac8 │ │ │ │ │ - b 1df8 │ │ │ │ │ - ldr r3, [pc, #-1840] @ 16e8 │ │ │ │ │ - str r3, [sp, #1628] @ 0x65c │ │ │ │ │ - b 7e8 │ │ │ │ │ + ble 1c84 │ │ │ │ │ + b 1f78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 1d20 │ │ │ │ │ + b 1de8 │ │ │ │ │ + ldr r0, [fp, #28] │ │ │ │ │ + b 1f50 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 1d20 │ │ │ │ │ + b 1de8 │ │ │ │ │ ldr r3, [r5, #-4]! │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ - beq 1d0c │ │ │ │ │ + beq 1dd4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 1d0c │ │ │ │ │ + bne 1dd4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1d0c │ │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ │ - b 1ca0 │ │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ │ - b 1c88 │ │ │ │ │ + b 1dd4 │ │ │ │ │ + ldr r0, [fp, #28] │ │ │ │ │ + b 1f0c │ │ │ │ │ + ldr r3, [pc, #-2324] @ 16d4 │ │ │ │ │ + mov fp, r6 │ │ │ │ │ + str r3, [sp, #1628] @ 0x65c │ │ │ │ │ + b 7f0 │ │ │ │ │ │ │ │ │ │ -00001e6c : │ │ │ │ │ +00001ff0 : │ │ │ │ │ unsafe_latin_compare(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ 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 1f0c │ │ │ │ │ + beq 2090 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 1ef4 │ │ │ │ │ + beq 2078 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 1f04 │ │ │ │ │ + beq 2088 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 1ed4 │ │ │ │ │ + beq 2058 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ee4 │ │ │ │ │ + beq 2068 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ecc │ │ │ │ │ + bne 2050 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 1eb4 │ │ │ │ │ + bne 2038 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 1ed8 │ │ │ │ │ + b 205c │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 1ef8 │ │ │ │ │ + b 207c │ │ │ │ │ │ │ │ │ │ -00001f14 : │ │ │ │ │ +00002098 : │ │ │ │ │ PyList_SetItem(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 1f88 │ │ │ │ │ + beq 210c │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs 1fa4 │ │ │ │ │ + bcs 2128 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f60 │ │ │ │ │ + beq 20e4 │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1f6c │ │ │ │ │ + bne 20f0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r4, [r0] │ │ │ │ │ - bne 1f60 │ │ │ │ │ + bne 20e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 338 │ │ │ │ │ - ldr r0, [pc, #40] @ 1fc0 │ │ │ │ │ + ldr r0, [pc, #40] @ 2144 │ │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 1f64 │ │ │ │ │ + b 20e8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 338 │ │ │ │ │ - ldr r3, [pc, #16] @ 1fc4 │ │ │ │ │ - ldr r1, [pc, #16] @ 1fc8 │ │ │ │ │ + ldr r3, [pc, #16] @ 2148 │ │ │ │ │ + ldr r1, [pc, #16] @ 214c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 1f9c │ │ │ │ │ + b 2120 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ R_ARM_ABS32 PyExc_IndexError │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00001fcc : │ │ │ │ │ +00002150 : │ │ │ │ │ list_traverse(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b 200c │ │ │ │ │ + b 2190 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 200c │ │ │ │ │ + beq 2190 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bpl 1ff0 │ │ │ │ │ + bpl 2174 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ -00002020 <_PyList_FromArraySteal>: │ │ │ │ │ +000021a4 <_PyList_FromArraySteal>: │ │ │ │ │ _PyList_FromArraySteal(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ - bne 20c0 <_PyList_FromArraySteal+0xa0> │ │ │ │ │ - ldr r3, [pc, #312] @ 2178 <_PyList_FromArraySteal+0x158> │ │ │ │ │ + bne 2244 <_PyList_FromArraySteal+0xa0> │ │ │ │ │ + ldr r3, [pc, #312] @ 22fc <_PyList_FromArraySteal+0x158> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2092] @ 0x82c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 20ec <_PyList_FromArraySteal+0xcc> │ │ │ │ │ + ble 2270 <_PyList_FromArraySteal+0xcc> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ │ ldr r4, [r1, #1772] @ 0x6ec │ │ │ │ │ str r2, [r3, #2092] @ 0x82c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #252] @ 217c <_PyList_FromArraySteal+0x15c> │ │ │ │ │ + ldr r3, [pc, #252] @ 2300 <_PyList_FromArraySteal+0x15c> │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ sub r1, r4, #8 │ │ │ │ │ ldr r2, [r6, r3] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ @@ -2216,28 +2313,28 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2168 <_PyList_FromArraySteal+0x148> │ │ │ │ │ + beq 22ec <_PyList_FromArraySteal+0x148> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r2, r5, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r0, [pc, #140] @ 2180 <_PyList_FromArraySteal+0x160> │ │ │ │ │ + ldr r0, [pc, #140] @ 2304 <_PyList_FromArraySteal+0x160> │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2170 <_PyList_FromArraySteal+0x150> │ │ │ │ │ - ldr r3, [pc, #128] @ 2184 <_PyList_FromArraySteal+0x164> │ │ │ │ │ + beq 22f4 <_PyList_FromArraySteal+0x150> │ │ │ │ │ + ldr r3, [pc, #128] @ 2308 <_PyList_FromArraySteal+0x164> │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ ldr r1, [r6, r3] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ @@ -2245,140 +2342,140 @@ │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r1, #3796] @ 0xed4 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ stmdb r4, {r1, r3} │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ - b 20b8 <_PyList_FromArraySteal+0x98> │ │ │ │ │ + b 223c <_PyList_FromArraySteal+0x98> │ │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq 2164 <_PyList_FromArraySteal+0x144> │ │ │ │ │ + beq 22e8 <_PyList_FromArraySteal+0x144> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2164 <_PyList_FromArraySteal+0x144> │ │ │ │ │ + bne 22e8 <_PyList_FromArraySteal+0x144> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt 2140 <_PyList_FromArraySteal+0x120> │ │ │ │ │ + bgt 22c4 <_PyList_FromArraySteal+0x120> │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 20b8 <_PyList_FromArraySteal+0x98> │ │ │ │ │ + b 223c <_PyList_FromArraySteal+0x98> │ │ │ │ │ .word 0x00000130 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000070 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002188 : │ │ │ │ │ +0000230c : │ │ │ │ │ PyList_SetSlice(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ │ tst ip, #33554432 @ 0x2000000 │ │ │ │ │ - beq 21c4 │ │ │ │ │ + beq 2348 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 21e0 │ │ │ │ │ + beq 2364 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 2248 │ │ │ │ │ - ldr r1, [pc, #116] @ 2240 │ │ │ │ │ - ldr r0, [pc, #116] @ 2244 │ │ │ │ │ + b 23cc │ │ │ │ │ + ldr r1, [pc, #116] @ 23c4 │ │ │ │ │ + ldr r0, [pc, #116] @ 23c8 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - bl 8b0c │ │ │ │ │ + bl 8eb0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 21d0 │ │ │ │ │ + beq 2354 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 2248 │ │ │ │ │ + bl 23cc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 21d4 │ │ │ │ │ + beq 2358 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 21d4 │ │ │ │ │ + bne 2358 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 21d4 │ │ │ │ │ + b 2358 │ │ │ │ │ .word 0x00000407 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002248 : │ │ │ │ │ +000023cc : │ │ │ │ │ list_ass_slice_lock_held(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ moveq r9, r7 │ │ │ │ │ streq r7, [sp, #4] │ │ │ │ │ - bne 2524 │ │ │ │ │ + bne 26a8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr sl, [r6, #8] │ │ │ │ │ - blt 2800 │ │ │ │ │ + blt 2984 │ │ │ │ │ cmp r4, sl │ │ │ │ │ movge r4, sl │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bgt 280c │ │ │ │ │ + bgt 2990 │ │ │ │ │ cmp r5, sl │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movge r5, sl │ │ │ │ │ sub r8, r3, r5 │ │ │ │ │ add r8, r8, r4 │ │ │ │ │ cmn r8, sl │ │ │ │ │ - beq 2490 │ │ │ │ │ + beq 2614 │ │ │ │ │ sub r3, r5, r4 │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - beq 2558 │ │ │ │ │ + beq 26dc │ │ │ │ │ cmp r3, #32 │ │ │ │ │ - bhi 277c │ │ │ │ │ + bhi 2900 │ │ │ │ │ add sl, sp, #40 @ 0x28 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ │ mov r0, sl │ │ │ │ │ str sl, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ str sl, [sp, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bge 256c │ │ │ │ │ + bge 26f0 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ sub r3, r3, r5 │ │ │ │ │ lsl r2, r3, #2 │ │ │ │ │ add r3, r5, r8 │ │ │ │ │ add r0, r1, r3, lsl #2 │ │ │ │ │ add r3, r1, r5, lsl #2 │ │ │ │ │ @@ -2388,4272 +2485,4422 @@ │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ add r5, r8, r5 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble 2684 │ │ │ │ │ + ble 2808 │ │ │ │ │ add fp, r5, #6 │ │ │ │ │ add fp, fp, r5, asr #3 │ │ │ │ │ bic fp, fp, #3 │ │ │ │ │ sub r3, fp, r5 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bgt 2718 │ │ │ │ │ + bgt 289c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 2738 │ │ │ │ │ + beq 28bc │ │ │ │ │ cmn fp, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 27cc │ │ │ │ │ + bhi 2950 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ lsl r1, fp, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 27cc │ │ │ │ │ + beq 2950 │ │ │ │ │ str r5, [r6, #8] │ │ │ │ │ str fp, [r6, #16] │ │ │ │ │ str sl, [r6, #12] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 2400 │ │ │ │ │ + ble 2584 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ add r1, sl, r4, lsl #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 26e4 │ │ │ │ │ + beq 2868 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 26e4 │ │ │ │ │ + beq 2868 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ str r3, [sl, r4, lsl #2] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 2400 │ │ │ │ │ + beq 2584 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add sl, sl, r4, lsl #2 │ │ │ │ │ add r1, r7, r3, lsl #2 │ │ │ │ │ add r7, r7, #4 │ │ │ │ │ - ldr r3, [r7], #4 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 26d4 │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - beq 26d4 │ │ │ │ │ + ldr r2, [r7], #4 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq 2858 │ │ │ │ │ + ldr r3, [r2] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + beq 2858 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - str r2, [r3] │ │ │ │ │ - str r3, [sl, #4]! │ │ │ │ │ - bne 23d4 │ │ │ │ │ + str r3, [r2] │ │ │ │ │ + str r2, [sl, #4]! │ │ │ │ │ + bne 2558 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bmi 245c │ │ │ │ │ + bmi 25e0 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2428 │ │ │ │ │ + beq 25ac │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 265c │ │ │ │ │ + bne 27e0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ sub r4, r3, #2 │ │ │ │ │ - beq 245c │ │ │ │ │ + beq 25e0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2454 │ │ │ │ │ + beq 25d8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2618 │ │ │ │ │ + bne 279c │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs 2438 │ │ │ │ │ + bcs 25bc │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 27b4 │ │ │ │ │ + bne 2938 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 2484 │ │ │ │ │ + beq 2608 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 25fc │ │ │ │ │ + bne 2780 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 24a4 │ │ │ │ │ + beq 2628 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2630 │ │ │ │ │ + bne 27b4 │ │ │ │ │ ldr r4, [r6, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 2514 │ │ │ │ │ + beq 2698 │ │ │ │ │ mov r3, #0 │ │ │ │ │ subs r2, sl, #1 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ str r3, [r6, #12] │ │ │ │ │ str r3, [r6, #16] │ │ │ │ │ - bmi 250c │ │ │ │ │ + bmi 2690 │ │ │ │ │ ldr r0, [r4, r2, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24e0 │ │ │ │ │ + beq 2664 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 26b0 │ │ │ │ │ + bne 2834 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ sub sl, sl, #2 │ │ │ │ │ - beq 250c │ │ │ │ │ + beq 2690 │ │ │ │ │ ldr r0, [r4, sl, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2504 │ │ │ │ │ + beq 2688 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2698 │ │ │ │ │ + bne 281c │ │ │ │ │ subs sl, sl, #1 │ │ │ │ │ - bcs 24ec │ │ │ │ │ + bcs 2670 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r1, [pc, #792] @ 2844 │ │ │ │ │ + ldr r1, [pc, #792] @ 29c8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 27f8 │ │ │ │ │ + beq 297c │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ ldrne r7, [r9, #12] │ │ │ │ │ addeq r7, r9, #12 │ │ │ │ │ - b 2278 │ │ │ │ │ + b 23fc │ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - blt 22f8 │ │ │ │ │ - beq 26f8 │ │ │ │ │ + blt 247c │ │ │ │ │ + beq 287c │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ add r3, r2, r8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - ble 2724 │ │ │ │ │ + ble 28a8 │ │ │ │ │ add fp, r3, #6 │ │ │ │ │ add fp, fp, r3, asr #3 │ │ │ │ │ bic fp, fp, #3 │ │ │ │ │ sub r1, fp, r3 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ addlt fp, r3, #3 │ │ │ │ │ biclt fp, fp, #3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - beq 2754 │ │ │ │ │ + beq 28d8 │ │ │ │ │ cmn fp, #-536870911 @ 0xe0000001 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bhi 27c0 │ │ │ │ │ + bhi 2944 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ lsl r1, fp, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 27c0 │ │ │ │ │ + beq 2944 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ str fp, [r6, #16] │ │ │ │ │ str sl, [r6, #12] │ │ │ │ │ sub r2, r2, r5 │ │ │ │ │ add r0, r5, r8 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r1, sl, r5, lsl #2 │ │ │ │ │ add r0, sl, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - b 2384 │ │ │ │ │ + b 2508 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 2484 │ │ │ │ │ + bne 2608 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2484 │ │ │ │ │ + b 2608 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2454 │ │ │ │ │ + bne 25d8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2454 │ │ │ │ │ + b 25d8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 24a4 │ │ │ │ │ + bne 2628 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [r6, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 2514 │ │ │ │ │ + beq 2698 │ │ │ │ │ ldr sl, [r6, #8] │ │ │ │ │ - b 24b0 │ │ │ │ │ + b 2634 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2428 │ │ │ │ │ + bne 25ac │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ sub r4, r3, #2 │ │ │ │ │ - bne 2438 │ │ │ │ │ - b 245c │ │ │ │ │ + bne 25bc │ │ │ │ │ + b 25e0 │ │ │ │ │ cmp r5, r3, asr #1 │ │ │ │ │ - blt 2700 │ │ │ │ │ + blt 2884 │ │ │ │ │ ldr sl, [r6, #12] │ │ │ │ │ str r5, [r6, #8] │ │ │ │ │ - b 2384 │ │ │ │ │ + b 2508 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2504 │ │ │ │ │ + bne 2688 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2504 │ │ │ │ │ + b 2688 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 24e0 │ │ │ │ │ + bne 2664 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp sl, #1 │ │ │ │ │ sub sl, sl, #2 │ │ │ │ │ - bne 24ec │ │ │ │ │ - b 250c │ │ │ │ │ + bne 2670 │ │ │ │ │ + b 2690 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - str r3, [sl, #4]! │ │ │ │ │ - bne 23d4 │ │ │ │ │ - b 2400 │ │ │ │ │ + str r2, [sl, #4]! │ │ │ │ │ + bne 2558 │ │ │ │ │ + b 2584 │ │ │ │ │ str r3, [r1] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 23c4 │ │ │ │ │ - b 2400 │ │ │ │ │ + bne 2548 │ │ │ │ │ + b 2584 │ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ │ - b 2384 │ │ │ │ │ + b 2508 │ │ │ │ │ add fp, r5, #6 │ │ │ │ │ add fp, fp, r5, asr #3 │ │ │ │ │ bic fp, fp, #3 │ │ │ │ │ sub r3, fp, r5 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bge 2354 │ │ │ │ │ + bge 24d8 │ │ │ │ │ add fp, r5, #3 │ │ │ │ │ bic fp, fp, #3 │ │ │ │ │ - b 2354 │ │ │ │ │ + b 24d8 │ │ │ │ │ cmp r3, r1, asr #1 │ │ │ │ │ - blt 2584 │ │ │ │ │ + blt 2708 │ │ │ │ │ ldr sl, [r6, #12] │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b 25e0 │ │ │ │ │ + b 2764 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 27cc │ │ │ │ │ + beq 2950 │ │ │ │ │ mov fp, r5 │ │ │ │ │ - b 2378 │ │ │ │ │ + b 24fc │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 27c0 │ │ │ │ │ + beq 2944 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b 25d4 │ │ │ │ │ + b 2758 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - beq 27ac │ │ │ │ │ + beq 2930 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ add r1, r3, r4, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b 22f0 │ │ │ │ │ + b 2474 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r4, #0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 2470 │ │ │ │ │ + b 25f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 2460 │ │ │ │ │ + b 25e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add r0, r3, r4, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 27c4 │ │ │ │ │ + b 2948 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 2484 │ │ │ │ │ + b 2608 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - bge 2294 │ │ │ │ │ + bge 2418 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmn r3, sl │ │ │ │ │ - beq 2490 │ │ │ │ │ + beq 2614 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ ldr r8, [sp, #4] │ │ │ │ │ mov r5, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - b 22f0 │ │ │ │ │ + b 2474 │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002848 : │ │ │ │ │ +000029cc : │ │ │ │ │ list_clear_impl.isra.0(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bmi 28b0 │ │ │ │ │ + bmi 2a34 │ │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2878 │ │ │ │ │ + beq 29fc │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2878 │ │ │ │ │ + beq 29fc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2878 │ │ │ │ │ + bne 29fc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2878 │ │ │ │ │ + b 29fc │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyMem_Free │ │ │ │ │ │ │ │ │ │ -000028bc : │ │ │ │ │ +00002a40 : │ │ │ │ │ list_append(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 2914 │ │ │ │ │ + beq 2a98 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r7, r1, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - ble 2928 │ │ │ │ │ + ble 2aac │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ - ldr r0, [pc, #172] @ 29b8 │ │ │ │ │ + ldr r0, [pc, #172] @ 2b3c │ │ │ │ │ str r6, [r3, r5, lsl #2] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ add r7, r5, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - blt 2900 │ │ │ │ │ + blt 2a84 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - ble 2988 │ │ │ │ │ + ble 2b0c │ │ │ │ │ add r8, r5, #7 │ │ │ │ │ add r8, r8, r7, asr #3 │ │ │ │ │ bic r8, r8, #3 │ │ │ │ │ sub r3, r8, r7 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addle r8, r5, #4 │ │ │ │ │ bicle r8, r8, #3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 299c │ │ │ │ │ + beq 2b20 │ │ │ │ │ cmn r8, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 29a4 │ │ │ │ │ + bhi 2b28 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r8, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 29a4 │ │ │ │ │ + beq 2b28 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r8, [r4, #16] │ │ │ │ │ - ldr r0, [pc, #52] @ 29b8 │ │ │ │ │ + ldr r0, [pc, #52] @ 2b3c │ │ │ │ │ str r6, [r3, r5, lsl #2] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r7, r2, asr #1 │ │ │ │ │ - blt 2930 │ │ │ │ │ + blt 2ab4 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b 297c │ │ │ │ │ + b 2b00 │ │ │ │ │ mov r8, r7 │ │ │ │ │ - b 295c │ │ │ │ │ + b 2ae0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -000029bc : │ │ │ │ │ +00002b40 : │ │ │ │ │ PyList_Size(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 29d4 │ │ │ │ │ + beq 2b58 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r1, [pc, #12] @ 29f8 │ │ │ │ │ - ldr r0, [pc, #12] @ 29fc │ │ │ │ │ + ldr r1, [pc, #12] @ 2b7c │ │ │ │ │ + ldr r0, [pc, #12] @ 2b80 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00000155 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002a00 : │ │ │ │ │ +00002b84 : │ │ │ │ │ merge_at(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ │ add r3, r0, r1, lsl #4 │ │ │ │ │ add ip, r1, #1 │ │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ lsl ip, ip, #4 │ │ │ │ │ mov lr, r0 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ add r2, ip, #28 │ │ │ │ │ - ldr sl, [r3, #36] @ 0x24 │ │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ │ add ip, r0, ip │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ add r0, r0, r2 │ │ │ │ │ ldr r2, [lr, r2] │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ - add r2, sl, r4 │ │ │ │ │ + add r2, r4, r6 │ │ │ │ │ ldr r0, [ip, #28] │ │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ │ mov r2, lr │ │ │ │ │ ldr lr, [lr, #24] │ │ │ │ │ ldr r5, [r3, #28] │ │ │ │ │ sub r3, lr, #3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ sub lr, lr, #1 │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - beq 3e08 │ │ │ │ │ - ldr r3, [pc, #3276] @ 375c │ │ │ │ │ + str r4, [sp, #4] │ │ │ │ │ + str r6, [sp, #24] │ │ │ │ │ + str r0, [sp, #8] │ │ │ │ │ + beq 405c │ │ │ │ │ + ldr r3, [pc, #3808] @ 3af8 │ │ │ │ │ ldr r4, [r2, #1564] @ 0x61c │ │ │ │ │ ldr r9, [r0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ldr r5, [r5] │ │ │ │ │ str lr, [r2, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - bne 3e48 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + bne 409c │ │ │ │ │ ldr r4, [r9, #8] │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ ldrb r3, [r9, #16] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ movlt r2, r4 │ │ │ │ │ movge r2, r6 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 61dc │ │ │ │ │ + beq 64bc │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 5e7c │ │ │ │ │ + beq 628c │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ add r0, r9, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 5e8c │ │ │ │ │ + beq 629c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 57f0 │ │ │ │ │ + beq 5af0 │ │ │ │ │ add r1, r5, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5800 │ │ │ │ │ + beq 5b00 │ │ │ │ │ lsr r4, r0, #31 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 3e64 │ │ │ │ │ + beq 40b8 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [sp, #36] @ 0x24 │ │ │ │ │ addne r3, r3, r4 │ │ │ │ │ strne r3, [sp, #36] @ 0x24 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 2d4c │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 3110 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ - sub r5, r1, #1 │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - sub r2, sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ldr r9, [r1, r2, lsl #2] │ │ │ │ │ - lsl r2, r2, #2 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - ldr r0, [r2, r5, lsl #2] │ │ │ │ │ - add r2, r2, r5, lsl #2 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - bne 544c │ │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ │ - ldr r8, [r9, #8] │ │ │ │ │ + sub r6, r1, #1 │ │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ + sub r2, r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ldr r4, [r1, r2, lsl #2] │ │ │ │ │ + lsl r2, r2, #2 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + ldr r0, [r2, r6, lsl #2] │ │ │ │ │ + add sl, r2, r6, lsl #2 │ │ │ │ │ + bne 55b4 │ │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ │ + ldr r9, [r4, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - cmp r7, r8 │ │ │ │ │ - movlt r2, r7 │ │ │ │ │ - movge r2, r8 │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 61bc │ │ │ │ │ + beq 6534 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 5e54 │ │ │ │ │ - ldrb r4, [r9, #16] │ │ │ │ │ + beq 6140 │ │ │ │ │ + ldrb r5, [r4, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ - tst r4, #32 │ │ │ │ │ - beq 5e64 │ │ │ │ │ - tst r4, #64 @ 0x40 │ │ │ │ │ - beq 5810 │ │ │ │ │ - add r1, r9, #20 │ │ │ │ │ + tst r5, #32 │ │ │ │ │ + beq 6150 │ │ │ │ │ + tst r5, #64 @ 0x40 │ │ │ │ │ + beq 5b10 │ │ │ │ │ + add r1, r4, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5820 │ │ │ │ │ - lsr r8, r0, #31 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - beq 4098 │ │ │ │ │ + beq 5b20 │ │ │ │ │ + lsr r9, r0, #31 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + beq 42f8 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 5e6c │ │ │ │ │ + ble 61b8 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ - bgt 33dc │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ - bgt 60b0 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + bgt 3778 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bgt 653c │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ add r4, r3, #4 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ - add r8, r3, #4 │ │ │ │ │ + add fp, r3, #4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add r3, r6, #4 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - bne 5a44 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + bne 5d98 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r9, [r1, #12] │ │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 5e74 │ │ │ │ │ + bne 61f4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - beq 2d38 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - cmp sl, #1 │ │ │ │ │ - beq 568c │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + beq 62a4 │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + beq 30d8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - ldr fp, [r3] │ │ │ │ │ - str fp, [sp, #12] │ │ │ │ │ - mov fp, sl │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - ldr r3, [sl, #1564] @ 0x61c │ │ │ │ │ - ldr r1, [r9] │ │ │ │ │ - ldr r0, [r8] │ │ │ │ │ - mov r2, sl │ │ │ │ │ - blx r3 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ + str fp, [sp, #8] │ │ │ │ │ + ldr r3, [r3] │ │ │ │ │ + mov sl, r4 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + mov fp, r8 │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + mov r4, fp │ │ │ │ │ + str r6, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + ldr r8, [sl] │ │ │ │ │ + ldr r5, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov fp, r4 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r9, [r3] │ │ │ │ │ + bne 2edc │ │ │ │ │ + ldr r3, [r9, #8] │ │ │ │ │ + ldr fp, [r8, #8] │ │ │ │ │ + ldrb r1, [r9, #16] │ │ │ │ │ + cmp r3, fp │ │ │ │ │ + movlt r2, r3 │ │ │ │ │ + movge r2, fp │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 64c4 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + beq 61dc │ │ │ │ │ + ldrb r1, [r8, #16] │ │ │ │ │ + add r0, r9, #20 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 61ec │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + beq 3720 │ │ │ │ │ + add r1, r8, #20 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ce8 │ │ │ │ │ - blt 60d8 │ │ │ │ │ + beq 3738 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge 3740 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + str r9, [r4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ + add r3, r3, #4 │ │ │ │ │ + mov fp, r4 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + beq 2f1c │ │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + ldr r1, [r2], #4 │ │ │ │ │ + str r1, [r3], #4 │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + b 2f1c │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + blx r5 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 3074 │ │ │ │ │ + blt 62d4 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [r8], #4 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ - bne 3114 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ + ldr r3, [r2], #4 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + add r4, r4, #4 │ │ │ │ │ + mov fp, r4 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + bne 2ec0 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - beq 2d28 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble 2d58 │ │ │ │ │ - mov r6, #0 │ │ │ │ │ - b 2c80 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + beq 53ac │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + bge 3120 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bne 2e18 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + add r5, r4, #4 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r8, [sl] │ │ │ │ │ + ldr r4, [r3] │ │ │ │ │ + ldr fp, [r8, #8] │ │ │ │ │ + ldr r9, [r4, #8] │ │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ + movlt r2, fp │ │ │ │ │ + movge r2, r9 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 6564 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + beq 61c4 │ │ │ │ │ + ldrb r1, [r8, #16] │ │ │ │ │ + add r0, r4, #20 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 61d4 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + beq 300c │ │ │ │ │ + add r1, r8, #20 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 301c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge 3024 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ + str r4, [r5, #-4] │ │ │ │ │ + add r3, r3, #4 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + bne 458c │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + add r7, r7, #1 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + beq 5384 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + ble 311c │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + add r5, r5, #4 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 2f5c │ │ │ │ │ + add r1, r8, #28 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 2fb8 │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ + bgt 2fc0 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + add sl, sl, #4 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + str r8, [r5, #-4] │ │ │ │ │ + bne 45bc │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + beq 30cc │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + ble 311c │ │ │ │ │ + add r5, r5, #4 │ │ │ │ │ + mov r7, #0 │ │ │ │ │ + b 2f5c │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [r9], #4 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ - bne 3140 │ │ │ │ │ - sub fp, fp, #1 │ │ │ │ │ - cmp fp, #1 │ │ │ │ │ - add r6, r6, #1 │ │ │ │ │ - beq 52f4 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - ble 2d58 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - b 2c80 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - mov sl, fp │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 2d48 │ │ │ │ │ - lsl r2, sl, #2 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - mov sl, #0 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + ldr r3, [sl], #4 │ │ │ │ │ + str r3, [r4, #-4] │ │ │ │ │ + mov fp, r4 │ │ │ │ │ + bne 375c │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + beq 30cc │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + ble 3120 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + beq 2f4c │ │ │ │ │ + b 2e18 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ │ + mov r4, sl │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + mov r1, fp │ │ │ │ │ + lsl r5, r3, #2 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memmove │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 60d0 │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ + str r3, [r8, r1, lsl #2] │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - str sl, [sp, #16] │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - str r9, [sp, #12] │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - ldr r4, [r8] │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + add r3, r7, #1 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + str sl, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ │ + ldr r1, [sl] │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ subgt r3, r3, #1 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ str r3, [r2] │ │ │ │ │ ldr r3, [r2, #1564] @ 0x61c │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r1, [r2] │ │ │ │ │ - bne 316c │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + ldr r5, [r2] │ │ │ │ │ + bne 34c8 │ │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ movlt r2, r6 │ │ │ │ │ - movge r2, r5 │ │ │ │ │ + movge r2, r4 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 61e4 │ │ │ │ │ + beq 65cc │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 5eac │ │ │ │ │ + beq 62bc │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ - add r0, r4, #20 │ │ │ │ │ + add r0, r5, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 5ebc │ │ │ │ │ + beq 62cc │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 5704 │ │ │ │ │ + beq 5a80 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5714 │ │ │ │ │ + beq 5a90 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3184 │ │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ │ - add r3, r8, #4 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - str r4, [sl], #4 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - bne 5590 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + beq 34e0 │ │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + add r8, r3, #4 │ │ │ │ │ + str r5, [fp], #4 │ │ │ │ │ + bne 54e0 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - beq 577c │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + beq 55e8 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r0, [r8, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ ldr r6, [r2] │ │ │ │ │ - bne 531c │ │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ │ + bne 541c │ │ │ │ │ + ldr r9, [r0, #8] │ │ │ │ │ + ldr r5, [r6, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ - movlt r2, r7 │ │ │ │ │ - movge r2, r4 │ │ │ │ │ + cmp r9, r5 │ │ │ │ │ + movlt r2, r9 │ │ │ │ │ + movge r2, r5 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 61f4 │ │ │ │ │ + beq 64b4 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 5e94 │ │ │ │ │ - ldrb r8, [r6, #16] │ │ │ │ │ + beq 61fc │ │ │ │ │ + ldrb r7, [r6, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ - tst r8, #32 │ │ │ │ │ - beq 5ea4 │ │ │ │ │ - tst r8, #64 @ 0x40 │ │ │ │ │ - beq 56e4 │ │ │ │ │ + tst r7, #32 │ │ │ │ │ + beq 620c │ │ │ │ │ + tst r7, #64 @ 0x40 │ │ │ │ │ + beq 5aa0 │ │ │ │ │ add r1, r6, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 56f4 │ │ │ │ │ + beq 5ab0 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 533c │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + beq 543c │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 527c │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - mov r7, #1 │ │ │ │ │ + ble 52e0 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + mov sl, #0 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - ldr r9, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - ldr r0, [r3, r7, lsl #2] │ │ │ │ │ - bne 44e8 │ │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - movlt r2, r4 │ │ │ │ │ - movge r2, r3 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 6178 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r0, [r8, r3, lsl #2] │ │ │ │ │ + bne 4700 │ │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ │ + ldr r9, [r6, #8] │ │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ │ + cmp r5, r9 │ │ │ │ │ + movlt r2, r5 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 65d4 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 6170 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 65c4 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ addne r1, r6, #20 │ │ │ │ │ addeq r1, r6, #28 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d28 │ │ │ │ │ + beq 6070 │ │ │ │ │ lsr r3, r0, #31 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5830 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - lsl r3, r7, #1 │ │ │ │ │ - add r4, r3, #1 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ - ble 5a0c │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - cmp r9, r2 │ │ │ │ │ - bne 55e4 │ │ │ │ │ + beq 5ae4 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + lsl r3, r3, #1 │ │ │ │ │ + add r5, r3, #1 │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ + ble 56f8 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + bne 5fcc │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ │ - ldr r3, [r3, r4, lsl #2] │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r3, [r8, r5, lsl #2] │ │ │ │ │ + ldr sl, [r6, #8] │ │ │ │ │ ldr r9, [r3, #8] │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ - cmp r9, r2 │ │ │ │ │ - movlt r2, r9 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ + movlt r2, sl │ │ │ │ │ + movge r2, r9 │ │ │ │ │ tst r1, #32 │ │ │ │ │ ldreq r0, [r3, #28] │ │ │ │ │ - beq 590c │ │ │ │ │ + beq 3358 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r0, r3, #28 │ │ │ │ │ - beq 590c │ │ │ │ │ - ldrb r8, [r6, #16] │ │ │ │ │ - add r0, r3, #20 │ │ │ │ │ - tst r8, #32 │ │ │ │ │ - beq 5918 │ │ │ │ │ - lsr r3, r8, #6 │ │ │ │ │ + addne r0, r3, #20 │ │ │ │ │ + ldrb r7, [r6, #16] │ │ │ │ │ + lsr r3, r7, #5 │ │ │ │ │ ands r3, r3, #1 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - moveq r3, #1 │ │ │ │ │ + ldreq r1, [r6, #28] │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + beq 337c │ │ │ │ │ + tst r7, #64 @ 0x40 │ │ │ │ │ addeq r1, r6, #28 │ │ │ │ │ - streq r3, [sp, #32] │ │ │ │ │ - beq 5924 │ │ │ │ │ - add r1, r6, #20 │ │ │ │ │ + addne r1, r6, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 5930 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 4ac4 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - lsl r3, r4, #1 │ │ │ │ │ - add r7, r3, #1 │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ - ble 5464 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + lsrne r3, r3, #31 │ │ │ │ │ + beq 5d30 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 5700 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ - ldr r0, [r2, r7, lsl #2] │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r9, [r0, #8] │ │ │ │ │ + lsl r9, r5, #1 │ │ │ │ │ + add r3, r9, #1 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + ble 598c │ │ │ │ │ + ldr r0, [r8, r3, lsl #2] │ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp r2, r9 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + movlt r2, sl │ │ │ │ │ + movge r2, r3 │ │ │ │ │ tst r1, #32 │ │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ │ - beq 3024 │ │ │ │ │ + beq 33dc │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldreq r1, [r6, #28] │ │ │ │ │ - beq 3040 │ │ │ │ │ - tst r8, #64 @ 0x40 │ │ │ │ │ + beq 33f8 │ │ │ │ │ + tst r7, #64 @ 0x40 │ │ │ │ │ addeq r1, r6, #28 │ │ │ │ │ addne r1, r6, #20 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - lsrne r2, r2, #31 │ │ │ │ │ - beq 5ba8 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq 543c │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - lsl r4, r7, #1 │ │ │ │ │ - add r4, r4, #1 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ - ble 5668 │ │ │ │ │ - lsr r8, r8, #6 │ │ │ │ │ - str r5, [sp, #52] @ 0x34 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + lsrne r3, r0, #31 │ │ │ │ │ + beq 5e84 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + beq 59c4 │ │ │ │ │ + lsl r5, r3, #1 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + add r5, r5, #1 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + ble 5a48 │ │ │ │ │ add r3, r6, #20 │ │ │ │ │ - and r9, r8, #1 │ │ │ │ │ + lsr r7, r7, #6 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - ldr r0, [r3, r5, lsl #2] │ │ │ │ │ - ldr r8, [r0, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ - cmp r8, r7 │ │ │ │ │ - movlt r2, r8 │ │ │ │ │ - movge r2, r7 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 6134 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + and r9, r7, #1 │ │ │ │ │ + mov r8, r4 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + ldr r0, [r4, r5, lsl #2] │ │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ │ + cmp r7, sl │ │ │ │ │ + movlt r2, r7 │ │ │ │ │ + movge r2, sl │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 63f8 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 612c │ │ │ │ │ + beq 6484 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldrne r1, [sp, #48] @ 0x30 │ │ │ │ │ addeq r1, r6, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5bbc │ │ │ │ │ - lsr r8, r0, #31 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - beq 4ab8 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - lsl r2, r5, #1 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - ble 55b0 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - b 3094 │ │ │ │ │ - ldmib sp, {r0, r3} │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - subs r0, r0, #1 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - ldr r0, [r1], #4 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - str r0, [r3], #4 │ │ │ │ │ - beq 5cec │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 2cd4 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - sub fp, fp, #1 │ │ │ │ │ - ldr r0, [r3], #4 │ │ │ │ │ - cmp fp, #1 │ │ │ │ │ - add r6, r6, #1 │ │ │ │ │ - str r0, [r1], #4 │ │ │ │ │ - beq 5cdc │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - b 2d14 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + beq 5ebc │ │ │ │ │ + lsr r7, r0, #31 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq 59b4 │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + lsl r3, r5, #1 │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ + ble 5a38 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + b 344c │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 444c │ │ │ │ │ - bne 4430 │ │ │ │ │ - cmp fp, #1 │ │ │ │ │ - ble 4428 │ │ │ │ │ + blt 4684 │ │ │ │ │ + bne 4664 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + ble 4658 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - mov r5, #1 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ + mov r4, #1 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - ldr r1, [r3, r5, lsl #2] │ │ │ │ │ - bne 4438 │ │ │ │ │ - ldr r9, [r4, #8] │ │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - movlt r2, r9 │ │ │ │ │ - movge r2, r3 │ │ │ │ │ - tst r0, #32 │ │ │ │ │ - beq 60a8 │ │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ │ - addne r0, r4, #20 │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ │ - tst ip, #32 │ │ │ │ │ - beq 6090 │ │ │ │ │ - tst ip, #64 @ 0x40 │ │ │ │ │ + ldr r1, [sl, r4, lsl #2] │ │ │ │ │ + ldr r8, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + bne 4670 │ │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ + cmp r7, r9 │ │ │ │ │ + movlt r2, r7 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 6574 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + addne r0, r5, #20 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 656c │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 5c84 │ │ │ │ │ - lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4824 │ │ │ │ │ - lsl r2, r5, #1 │ │ │ │ │ - add r3, r2, #1 │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - ble 481c │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - cmp r7, r1 │ │ │ │ │ - bne 5c18 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r9, [r4, #8] │ │ │ │ │ - ldr r1, [r2, r3, lsl #2] │ │ │ │ │ - ldrb r7, [r4, #16] │ │ │ │ │ + beq 6004 │ │ │ │ │ + lsr r7, r0, #31 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne 490c │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + lsl r3, r4, #1 │ │ │ │ │ + add r9, r3, #1 │ │ │ │ │ + cmp r2, r9 │ │ │ │ │ + ble 4904 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + cmp r8, r2 │ │ │ │ │ + bne 5f28 │ │ │ │ │ + ldr r1, [sl, r9, lsl #2] │ │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ - lsr r0, r7, #5 │ │ │ │ │ - cmp r9, r6 │ │ │ │ │ - movlt r2, r9 │ │ │ │ │ + ldrb r7, [r5, #16] │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ │ + lsr r3, r7, #5 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ movge r2, r6 │ │ │ │ │ - ands r0, r0, #1 │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ - ldreq r0, [r4, #28] │ │ │ │ │ - beq 3278 │ │ │ │ │ + ands r3, r3, #1 │ │ │ │ │ + ldreq r0, [r5, #28] │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + beq 35cc │ │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ - addne r0, r4, #20 │ │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ │ - tst ip, #32 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ + addne r0, r5, #20 │ │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ │ + tst r3, #32 │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq 3294 │ │ │ │ │ - tst ip, #64 @ 0x40 │ │ │ │ │ + beq 35e8 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - lsrne r2, r2, #31 │ │ │ │ │ - beq 5a9c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 481c │ │ │ │ │ - lsl r2, r3, #1 │ │ │ │ │ - add r6, r2, #1 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ │ - ble 57d4 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - ldr r1, [r2, r6, lsl #2] │ │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ │ - cmp r9, r5 │ │ │ │ │ - movlt r2, r9 │ │ │ │ │ - movge r2, r5 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + lsrne r3, r3, #31 │ │ │ │ │ + beq 5c54 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 4904 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + lsl r3, r9, #1 │ │ │ │ │ + add r6, r3, #1 │ │ │ │ │ + cmp r2, r6 │ │ │ │ │ + ble 5b8c │ │ │ │ │ + ldr r1, [sl, r6, lsl #2] │ │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ + movge r2, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldreq r0, [r4, #28] │ │ │ │ │ - beq 32fc │ │ │ │ │ + ldreq r0, [r5, #28] │ │ │ │ │ + beq 3644 │ │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ - addne r0, r4, #20 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ + addne r0, r5, #20 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq 3318 │ │ │ │ │ + beq 3660 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ lsrne r2, r2, #31 │ │ │ │ │ - beq 5bf8 │ │ │ │ │ + beq 5f18 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5490 │ │ │ │ │ - lsl r5, r6, #1 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - ble 58f0 │ │ │ │ │ + bne 55dc │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + lsl r4, r6, #1 │ │ │ │ │ + add r4, r4, #1 │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ + ble 5c64 │ │ │ │ │ lsr r7, r7, #6 │ │ │ │ │ - and r3, r7, #1 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - add r3, r4, #20 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r1, [r3, r5, lsl #2] │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ + add r3, r5, #20 │ │ │ │ │ + and r9, r7, #1 │ │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r1, [sl, r4, lsl #2] │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r7, [r1, #8] │ │ │ │ │ - cmp r7, r9 │ │ │ │ │ + cmp r7, r8 │ │ │ │ │ movlt r2, r7 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 6034 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + movge r2, r8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldrne r0, [sp, #44] @ 0x2c │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ + beq 65b4 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + ldrne r0, [sp, #48] @ 0x30 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 60a0 │ │ │ │ │ + beq 65ac │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5c08 │ │ │ │ │ + beq 5ee8 │ │ │ │ │ lsr r7, r0, #31 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 4824 │ │ │ │ │ - lsl r2, r5, #1 │ │ │ │ │ + bne 490c │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + lsl r2, r4, #1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - cmp fp, r2 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - ble 4818 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - b 335c │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + ble 4900 │ │ │ │ │ + mov r4, r2 │ │ │ │ │ + b 36a4 │ │ │ │ │ + add r1, r8, #28 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 2e94 │ │ │ │ │ + cmp r3, fp │ │ │ │ │ + blt 2e9c │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + str r8, [r4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + add r4, r4, #4 │ │ │ │ │ + add sl, sl, #4 │ │ │ │ │ + mov fp, r4 │ │ │ │ │ + beq 3090 │ │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + ldr r1, [r2], #4 │ │ │ │ │ + str r1, [r3], #4 │ │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + b 3090 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt 5cc4 │ │ │ │ │ + blt 6100 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ sub r4, r2, #1 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ lsl r6, r4, #2 │ │ │ │ │ - add r8, r2, r4, lsl #2 │ │ │ │ │ - bne 59bc │ │ │ │ │ + add r9, r2, r4, lsl #2 │ │ │ │ │ + bne 5d40 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ add r7, r6, #4 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ + mov r1, r2 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - bne 59c8 │ │ │ │ │ + ldr r5, [r5, #16] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne 5d4c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr ip, [r3, #12] │ │ │ │ │ add r3, ip, r6 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + bne 5d70 │ │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + lsl r2, r3, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bne 59ec │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - sub sl, sl, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + add r3, r1, r3, lsl #2 │ │ │ │ │ ldrne r1, [sp, #36] @ 0x24 │ │ │ │ │ - lsl r2, sl, #2 │ │ │ │ │ - add r3, r3, sl, lsl #2 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ addne r2, r1, r2 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ strne r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [r7], #-4 │ │ │ │ │ - sub r8, r8, #4 │ │ │ │ │ + ldr r3, [sl], #-4 │ │ │ │ │ + sub r9, r9, #4 │ │ │ │ │ str r3, [r2, r4, lsl #2] │ │ │ │ │ - bne 5a28 │ │ │ │ │ + bne 5d7c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 5580 │ │ │ │ │ + beq 64dc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - str sl, [sp, #16] │ │ │ │ │ + str ip, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ - mov sl, r7 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - str ip, [sp, #48] @ 0x30 │ │ │ │ │ - str fp, [sp, #60] @ 0x3c │ │ │ │ │ - mov r7, #0 │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - mov r5, r7 │ │ │ │ │ + str r5, [sp, #60] @ 0x3c │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r8, [sl] │ │ │ │ │ - ldr r6, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ ldr r9, [r3] │ │ │ │ │ - bne 357c │ │ │ │ │ + bne 3918 │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ ldr fp, [r8, #8] │ │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ │ cmp r3, fp │ │ │ │ │ movlt r2, r3 │ │ │ │ │ movge r2, fp │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 61d4 │ │ │ │ │ + beq 64e8 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 5fe4 │ │ │ │ │ + beq 6228 │ │ │ │ │ ldrb r1, [r8, #16] │ │ │ │ │ add r0, r9, #20 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 5ff4 │ │ │ │ │ + beq 6238 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 3ae8 │ │ │ │ │ + beq 3e9c │ │ │ │ │ add r1, r8, #20 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3b00 │ │ │ │ │ + beq 3eb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 3b08 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + bge 3ebc │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ str r8, [r4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r4, r4, #4 │ │ │ │ │ sub sl, sl, #4 │ │ │ │ │ - mov r8, r4 │ │ │ │ │ - beq 35b4 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + beq 3950 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 35b4 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 3950 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - blx r6 │ │ │ │ │ + blx r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3700 │ │ │ │ │ - blt 5edc │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + beq 3a9c │ │ │ │ │ + blt 6240 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ sub r4, r4, #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sl], #-4 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - mov r8, r4 │ │ │ │ │ - bne 3560 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + bne 38fc │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - beq 41fc │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + beq 45f8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge 3794 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r7, #0 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bne 34c4 │ │ │ │ │ - mov fp, r7 │ │ │ │ │ - sub r6, r4, #4 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + bge 3b30 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + bne 3860 │ │ │ │ │ + mov fp, r6 │ │ │ │ │ + sub r7, r4, #4 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ ldr r4, [sl] │ │ │ │ │ ldr r8, [r3] │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r5, [r8, #8] │ │ │ │ │ ldrb r1, [r8, #16] │ │ │ │ │ cmp r5, r9 │ │ │ │ │ movlt r2, r5 │ │ │ │ │ movge r2, r9 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 61ec │ │ │ │ │ + beq 64f0 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 5fcc │ │ │ │ │ + beq 6258 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ add r0, r8, #20 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 5fdc │ │ │ │ │ + beq 6268 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 3698 │ │ │ │ │ + beq 3a34 │ │ │ │ │ add r1, r4, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 36a8 │ │ │ │ │ + beq 3a44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 36b0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + bge 3a4c │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ sub sl, sl, #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - str r4, [r6, #4] │ │ │ │ │ - bne 3760 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add r7, r7, #1 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + str r4, [r7, #4] │ │ │ │ │ + bne 3afc │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - beq 41fc │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + beq 45f8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble 3794 │ │ │ │ │ - sub r6, r6, #4 │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + ble 3b30 │ │ │ │ │ + sub r7, r7, #4 │ │ │ │ │ mov fp, #0 │ │ │ │ │ - b 35f0 │ │ │ │ │ + b 398c │ │ │ │ │ add r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 364c │ │ │ │ │ + bne 39e8 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - blt 3654 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - str r8, [r6, #4] │ │ │ │ │ + blt 39f0 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + mov r9, r7 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r8, r6 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + str r8, [r7, #4] │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bne 3ab4 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + bne 3e68 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq 5578 │ │ │ │ │ + beq 5694 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - ble 3794 │ │ │ │ │ - sub r6, r6, #4 │ │ │ │ │ - mov r7, #0 │ │ │ │ │ - b 35f0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ + ble 3b30 │ │ │ │ │ + sub r7, r7, #4 │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + b 398c │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r2], #-4 │ │ │ │ │ str r3, [r4] │ │ │ │ │ sub r4, r4, #4 │ │ │ │ │ - mov r8, r4 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - bne 3b2c │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + bne 3ee0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - add r7, r7, #1 │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq 5578 │ │ │ │ │ + beq 5694 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble 3794 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + ble 3b30 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ mov r5, #0 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - beq 35e4 │ │ │ │ │ - b 34c4 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + beq 3980 │ │ │ │ │ + b 3860 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 unsafe_latin_compare │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ │ - add r7, r7, #1 │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ - beq 5d08 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + beq 60a8 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - bgt 368c │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + bgt 3a28 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - str sl, [sp, #52] @ 0x34 │ │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ │ + str sl, [sp, #28] │ │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - str r8, [sp, #28] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ - sub r6, sl, #1 │ │ │ │ │ + sub r7, fp, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ subgt r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str r3, [r2] │ │ │ │ │ ldr r3, [r2, #1564] @ 0x61c │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldr r4, [r2] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + ldr r5, [r2] │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r1, [r2, r6, lsl #2] │ │ │ │ │ - add r2, r2, r6, lsl #2 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - bne 3b48 │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - movlt r2, r7 │ │ │ │ │ - movge r2, r5 │ │ │ │ │ + ldr r1, [r2, r7, lsl #2] │ │ │ │ │ + add r2, r2, r7, lsl #2 │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + bne 3efc │ │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ │ + ldr r8, [r1, #8] │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + movlt r2, r6 │ │ │ │ │ + movge r2, r8 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 61c4 │ │ │ │ │ + beq 64cc │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 5ec4 │ │ │ │ │ + beq 6188 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ - add r0, r4, #20 │ │ │ │ │ + add r0, r5, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 5ed4 │ │ │ │ │ + beq 6198 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 575c │ │ │ │ │ + beq 5b30 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 576c │ │ │ │ │ - lsr r0, r0, #31 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 3b60 │ │ │ │ │ - cmp sl, #1 │ │ │ │ │ - ble 4258 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - mov r8, #1 │ │ │ │ │ + beq 5b40 │ │ │ │ │ + lsr r6, r0, #31 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 3f14 │ │ │ │ │ + cmp fp, #1 │ │ │ │ │ + ble 501c │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + mov r9, #1 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - ldr r9, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ + ldr r8, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - sub r3, r3, r8, lsl #2 │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + sub r3, r3, r9, lsl #2 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - bne 5648 │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ + bne 59f8 │ │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ - movlt r2, r7 │ │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + movlt r2, r6 │ │ │ │ │ movge r2, r3 │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 6070 │ │ │ │ │ + beq 6494 │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ - addne r0, r4, #20 │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ + addne r0, r5, #20 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 6068 │ │ │ │ │ + beq 64a4 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5ddc │ │ │ │ │ + beq 63a8 │ │ │ │ │ lsr r3, r0, #31 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 55f4 │ │ │ │ │ - lsl r3, r8, #1 │ │ │ │ │ + beq 5930 │ │ │ │ │ + lsl r3, r9, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ - ble 5be4 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - cmp r9, r2 │ │ │ │ │ - bne 602c │ │ │ │ │ + cmp fp, r3 │ │ │ │ │ + ble 5ecc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - sub r3, r2, r3, lsl #2 │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ │ - ldrb r7, [r4, #16] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - movlt r2, r3 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - lsr r3, r7, #5 │ │ │ │ │ - movge r2, r5 │ │ │ │ │ - ands r3, r3, #1 │ │ │ │ │ - ldreq r0, [r4, #28] │ │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ │ - beq 3954 │ │ │ │ │ - tst r7, #64 @ 0x40 │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ - addne r0, r4, #20 │ │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ │ - tst r3, #32 │ │ │ │ │ + str r9, [sp, #24] │ │ │ │ │ + cmp r8, r2 │ │ │ │ │ + bne 63d4 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ │ + sub r2, r2, r3, lsl #2 │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ + ldrb r8, [r5, #16] │ │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ │ + lsr r0, r8, #5 │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + movlt r2, r6 │ │ │ │ │ + movge r2, r3 │ │ │ │ │ + ands r0, r0, #1 │ │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ │ + ldreq r0, [r5, #28] │ │ │ │ │ + beq 3cf0 │ │ │ │ │ + tst r8, #64 @ 0x40 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ + addne r0, r5, #20 │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + tst ip, #32 │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq 3970 │ │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ │ + beq 3d0c │ │ │ │ │ + tst ip, #64 @ 0x40 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - lsrne r3, r3, #31 │ │ │ │ │ - beq 5a14 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 55ec │ │ │ │ │ - lsl r5, r9, #1 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp sl, r5 │ │ │ │ │ - ble 5608 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - sub r3, r3, r5, lsl #2 │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - movlt r2, r3 │ │ │ │ │ + subs r2, r0, #0 │ │ │ │ │ + lsrne r2, r2, #31 │ │ │ │ │ + beq 5ed8 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq 5928 │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + lsl r2, r3, #1 │ │ │ │ │ + add r3, r2, #1 │ │ │ │ │ + cmp fp, r3 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + ble 597c │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + sub r2, r2, r3, lsl #2 │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - movge r2, r8 │ │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ + movlt r2, r6 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldreq r0, [r4, #28] │ │ │ │ │ - beq 39d4 │ │ │ │ │ - tst r7, #64 @ 0x40 │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ - addne r0, r4, #20 │ │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ │ - tst r3, #32 │ │ │ │ │ + ldreq r0, [r5, #28] │ │ │ │ │ + beq 3d7c │ │ │ │ │ + tst r8, #64 @ 0x40 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ + addne r0, r5, #20 │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + tst ip, #32 │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq 39f0 │ │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ │ + beq 3d98 │ │ │ │ │ + tst ip, #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 5d78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 5620 │ │ │ │ │ - lsl r8, r5, #1 │ │ │ │ │ - add r8, r8, #1 │ │ │ │ │ - cmp sl, r8 │ │ │ │ │ - ble 562c │ │ │ │ │ - add r3, r4, #20 │ │ │ │ │ - lsr r7, r7, #6 │ │ │ │ │ - str r6, [sp, #68] @ 0x44 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - and r9, r7, #1 │ │ │ │ │ + subs r2, r0, #0 │ │ │ │ │ + lsrne r2, r2, #31 │ │ │ │ │ + beq 60c0 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq 59dc │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + lsl r9, r3, #1 │ │ │ │ │ + add r9, r9, #1 │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ + ble 59ec │ │ │ │ │ + lsr r8, r8, #6 │ │ │ │ │ + and r3, r8, #1 │ │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ │ + add r3, r5, #20 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - sub r2, r3, r8, lsl #2 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + sub r2, r3, r9, lsl #2 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ - movlt r2, r7 │ │ │ │ │ + ldr r8, [r1, #8] │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ movge r2, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6160 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ + beq 65a4 │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ ldrne r0, [sp, #64] @ 0x40 │ │ │ │ │ - addeq r0, r6, #28 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 6168 │ │ │ │ │ + beq 63f0 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d8c │ │ │ │ │ - lsr r7, r0, #31 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq 5614 │ │ │ │ │ - lsl r2, r8, #1 │ │ │ │ │ + beq 5fd4 │ │ │ │ │ + lsr r8, r0, #31 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + beq 59d4 │ │ │ │ │ + lsl r2, r9, #1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - bge 5634 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b 3a34 │ │ │ │ │ + cmp fp, r2 │ │ │ │ │ + str r9, [sp, #24] │ │ │ │ │ + ble 5a68 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + b 3de4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ ldr r0, [r1], #-4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r0, [r2], #-4 │ │ │ │ │ - beq 5fb8 │ │ │ │ │ + beq 6220 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - b 36e8 │ │ │ │ │ + b 3a84 │ │ │ │ │ add r1, r8, #28 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 353c │ │ │ │ │ + bne 38d8 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - blt 3544 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + blt 38e0 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ str r9, [r4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ sub r4, r4, #4 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ - mov r8, r4 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - beq 3724 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + beq 3ac0 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 3724 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 3ac0 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 448c │ │ │ │ │ - bne 3854 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - blt 448c │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ │ + blt 5a0c │ │ │ │ │ + bne 3bf0 │ │ │ │ │ + cmp fp, #0 │ │ │ │ │ + blt 5a0c │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r2], #-4 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - str r3, [r9], #-4 │ │ │ │ │ - bne 5ef0 │ │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - str sl, [sp, #16] │ │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ │ - cmp fp, #2 │ │ │ │ │ - sub r4, fp, #1 │ │ │ │ │ - beq 549c │ │ │ │ │ + str r3, [r4], #-4 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + str r4, [sp, #24] │ │ │ │ │ + bne 6214 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + str fp, [sp, #4] │ │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ │ + cmp sl, #2 │ │ │ │ │ + sub fp, sl, #1 │ │ │ │ │ + beq 5608 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ - sub r7, fp, #2 │ │ │ │ │ + sub r8, sl, #2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ ldr r5, [r2] │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r0, [r2, r7, lsl #2] │ │ │ │ │ - add r2, r2, r7, lsl #2 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - bne 5398 │ │ │ │ │ - ldr r8, [r0, #8] │ │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ │ + ldr r0, [r2, r8, lsl #2] │ │ │ │ │ + add r2, r2, r8, lsl #2 │ │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ │ + bne 559c │ │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - cmp r8, fp │ │ │ │ │ - movlt r2, r8 │ │ │ │ │ - movge r2, fp │ │ │ │ │ + cmp r7, r6 │ │ │ │ │ + movlt r2, r7 │ │ │ │ │ + movge r2, r6 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 61cc │ │ │ │ │ + beq 64d4 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 5fa0 │ │ │ │ │ - ldrb sl, [r5, #16] │ │ │ │ │ + beq 6170 │ │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ - tst sl, #32 │ │ │ │ │ - beq 5fb0 │ │ │ │ │ - tst sl, #64 @ 0x40 │ │ │ │ │ - beq 5724 │ │ │ │ │ + tst r4, #32 │ │ │ │ │ + beq 6180 │ │ │ │ │ + tst r4, #64 @ 0x40 │ │ │ │ │ + beq 5b50 │ │ │ │ │ add r1, r5, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5734 │ │ │ │ │ - lsr fp, r0, #31 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - beq 3cb0 │ │ │ │ │ + beq 5b60 │ │ │ │ │ + lsr r4, r0, #31 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 52dc │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - mov fp, r4 │ │ │ │ │ + beq 4444 │ │ │ │ │ + cmp fp, #0 │ │ │ │ │ + blt 5484 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r2], #-4 │ │ │ │ │ - str r3, [r9], #-4 │ │ │ │ │ - ldreq r5, [sp, #8] │ │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ │ - str r9, [sp, #28] │ │ │ │ │ - bne 5c20 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - subs sl, r3, #1 │ │ │ │ │ - beq 59a8 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ + ldreq r5, [sp, #20] │ │ │ │ │ + mov sl, fp │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ + str r3, [r4], #-4 │ │ │ │ │ + bne 60b8 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + subs fp, r3, #1 │ │ │ │ │ + beq 6090 │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r5, #6 │ │ │ │ │ cmple r3, #6 │ │ │ │ │ - bgt 37b0 │ │ │ │ │ + bgt 3b4c │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ │ - str sl, [sp, #16] │ │ │ │ │ - str fp, [sp, #24] │ │ │ │ │ - ldr sl, [sp, #52] @ 0x34 │ │ │ │ │ + str sl, [sp, #24] │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + ldr sl, [sp, #28] │ │ │ │ │ + str fp, [sp, #4] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b 34b8 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - ble 58d8 │ │ │ │ │ - mov r6, #1 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr sl, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - sub r3, r3, r6, lsl #2 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bne 44a4 │ │ │ │ │ - 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 61b4 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - addne r0, r0, #20 │ │ │ │ │ - addeq r0, r0, #28 │ │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 61ac │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - addne r1, r5, #20 │ │ │ │ │ - addeq r1, r5, #28 │ │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 5d9c │ │ │ │ │ - lsr r0, r0, #31 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 5750 │ │ │ │ │ - lsl r8, r6, #1 │ │ │ │ │ - add r8, r8, #1 │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ - bge 451c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov fp, r6 │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ - bne 5dac │ │ │ │ │ - ldrb sl, [r5, #16] │ │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ │ - lsr fp, sl, #5 │ │ │ │ │ - lsr sl, sl, #6 │ │ │ │ │ - and r2, sl, #1 │ │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ │ - str r7, [sp, #68] @ 0x44 │ │ │ │ │ - add r2, r5, #20 │ │ │ │ │ - and fp, fp, #1 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - sub r2, r3, r8, lsl #2 │ │ │ │ │ - ldr r0, [r2] │ │ │ │ │ - ldr sl, [r0, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ - cmp r7, sl │ │ │ │ │ - movlt r2, r7 │ │ │ │ │ - movge r2, sl │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 6044 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - beq 6018 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - add r0, r0, #20 │ │ │ │ │ - beq 6024 │ │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 4500 │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 4510 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 4518 │ │ │ │ │ - lsl r2, r8, #1 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - bge 5744 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b 3d8c │ │ │ │ │ + b 3854 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #-1720] @ 375c │ │ │ │ │ + ldr r2, [pc, #-1392] @ 3af8 │ │ │ │ │ ldr r4, [r6, #1564] @ 0x61c │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ add r3, r6, lr, lsl #4 │ │ │ │ │ ldr r9, [r2] │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ add r3, r3, #28 │ │ │ │ │ ldr r5, [r2] │ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ │ add ip, ip, #28 │ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ │ str lr, [r6, #24] │ │ │ │ │ - beq 2aa8 │ │ │ │ │ + beq 2c30 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 4470 │ │ │ │ │ - bne 2b04 │ │ │ │ │ - cmp sl, #1 │ │ │ │ │ - ble 5660 │ │ │ │ │ - mov r7, #0 │ │ │ │ │ + blt 46ac │ │ │ │ │ + bne 2c8c │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + ble 5a78 │ │ │ │ │ + mov fp, #0 │ │ │ │ │ mov r5, #1 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r6, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ │ - bne 445c │ │ │ │ │ + bne 4698 │ │ │ │ │ ldr r4, [r9, #8] │ │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ │ ldrb r3, [r9, #16] │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ movlt r2, r4 │ │ │ │ │ - movge r2, r8 │ │ │ │ │ + movge r2, r7 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 603c │ │ │ │ │ + beq 652c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r0, r9, #20 │ │ │ │ │ addeq r0, r9, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 604c │ │ │ │ │ + beq 6524 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5ca4 │ │ │ │ │ + beq 6080 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4fec │ │ │ │ │ + bne 4b74 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ lsl r4, r5, #1 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - cmp sl, r4 │ │ │ │ │ - ble 5548 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r7, r5 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + ble 56bc │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov fp, r5 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne 5bdc │ │ │ │ │ + bne 5eb4 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r8, [r9, #8] │ │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ │ ldrb r7, [r9, #16] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ lsr r3, r7, #5 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ movlt r2, r8 │ │ │ │ │ movge r2, r6 │ │ │ │ │ - ands r3, r3, #1 │ │ │ │ │ + ands sl, r3, #1 │ │ │ │ │ ldreq r0, [r9, #28] │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - beq 3f4c │ │ │ │ │ + beq 41a4 │ │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ │ addeq r0, r9, #28 │ │ │ │ │ addne r0, r9, #20 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq 3f68 │ │ │ │ │ + beq 41c0 │ │ │ │ │ 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 5bcc │ │ │ │ │ + beq 5ef8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4fe4 │ │ │ │ │ + bne 4b6c │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ lsl r5, r4, #1 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - cmp sl, r5 │ │ │ │ │ - ble 553c │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + ble 56b0 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ cmp r8, r6 │ │ │ │ │ movlt r2, r8 │ │ │ │ │ movge r2, r6 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ ldreq r0, [r9, #28] │ │ │ │ │ - beq 3fc4 │ │ │ │ │ + beq 421c │ │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ │ addeq r0, r9, #28 │ │ │ │ │ addne r0, r9, #20 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq 3fe0 │ │ │ │ │ + beq 4238 │ │ │ │ │ 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 5d58 │ │ │ │ │ + beq 6028 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5560 │ │ │ │ │ + bne 568c │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ lsl r4, r5, #1 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - cmp sl, r4 │ │ │ │ │ - ble 5548 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + ble 56bc │ │ │ │ │ lsr r3, r7, #6 │ │ │ │ │ - and fp, r3, #1 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + and r7, r3, #1 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ add r3, r9, #20 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ movlt r2, r6 │ │ │ │ │ movge r2, r8 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 619c │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - ldrne r0, [sp, #28] │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq 6514 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + ldrne r0, [sp, #20] │ │ │ │ │ addeq r0, r9, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 6194 │ │ │ │ │ + beq 6448 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5b60 │ │ │ │ │ + beq 5f08 │ │ │ │ │ lsr r6, r0, #31 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 5480 │ │ │ │ │ + bne 4b74 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ lsl r4, r4, #1 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - cmp sl, r4 │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - ble 5548 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - b 401c │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + ble 56bc │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b 427c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 58e4 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ + ble 5bb4 │ │ │ │ │ + mov fp, #1 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - ldr fp, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - sub r3, r3, r6, lsl #2 │ │ │ │ │ + ldr r8, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + sub r3, sl, fp, lsl #2 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - bne 44d0 │ │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ │ - ldr r7, [r9, #8] │ │ │ │ │ + bne 46b8 │ │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ - movlt r2, r4 │ │ │ │ │ + cmp r5, r7 │ │ │ │ │ + movlt r2, r5 │ │ │ │ │ movge r2, r7 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 6158 │ │ │ │ │ + beq 659c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ - ldrb r3, [r9, #16] │ │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 6150 │ │ │ │ │ + beq 6594 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - addne r1, r9, #20 │ │ │ │ │ - addeq r1, r9, #28 │ │ │ │ │ + addne r1, r4, #20 │ │ │ │ │ + addeq r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5c94 │ │ │ │ │ - lsr r2, r0, #31 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 57b8 │ │ │ │ │ + beq 5f98 │ │ │ │ │ + lsr r3, r0, #31 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 4720 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - lsl r7, r6, #1 │ │ │ │ │ + lsl r7, fp, #1 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble 5dbc │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - bne 5db4 │ │ │ │ │ - ldrb r4, [r9, #16] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - ldr r6, [r9, #8] │ │ │ │ │ - lsr r2, r4, #5 │ │ │ │ │ - lsr r4, r4, #6 │ │ │ │ │ - and r8, r2, #1 │ │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ │ - and r2, r4, #1 │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - add fp, r9, #20 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - sub r2, r3, r7, lsl #2 │ │ │ │ │ + ble 4728 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov r9, fp │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + bne 6068 │ │ │ │ │ + ldrb r5, [r4, #16] │ │ │ │ │ + ldr r8, [r4, #8] │ │ │ │ │ + lsr r3, r5, #5 │ │ │ │ │ + lsr r5, r5, #6 │ │ │ │ │ + and r9, r3, #1 │ │ │ │ │ + and r3, r5, #1 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + add r3, r4, #20 │ │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ │ + sub r2, sl, r7, lsl #2 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - movlt r2, r4 │ │ │ │ │ - movge r2, r5 │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + movlt r2, r5 │ │ │ │ │ + movge r2, r8 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 61a4 │ │ │ │ │ + beq 65bc │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 5dc8 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + beq 62e8 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ - beq 5dd4 │ │ │ │ │ + beq 62f4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4dcc │ │ │ │ │ - mov r1, fp │ │ │ │ │ + beq 5b70 │ │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4ddc │ │ │ │ │ + beq 5b80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 4de4 │ │ │ │ │ + blt 4728 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ lsl r2, r7, #1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - mov r6, r7 │ │ │ │ │ - ble 57c4 │ │ │ │ │ + mov fp, r7 │ │ │ │ │ + ble 5adc │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b 417c │ │ │ │ │ - ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #60] @ 0x3c │ │ │ │ │ - mov sl, #0 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 2d4c │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - mov r1, ip │ │ │ │ │ - rsb r3, r2, #1 │ │ │ │ │ - lsl r5, r2, #2 │ │ │ │ │ - add r0, r8, r3, lsl #2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - lsl r4, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 2d4c │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - add r0, r3, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - b 2d4c │ │ │ │ │ - mov r8, #1 │ │ │ │ │ - cmp r8, sl │ │ │ │ │ - suble r5, sl, r8 │ │ │ │ │ - subgt r5, sl, sl │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - bge 552c │ │ │ │ │ + b 43c8 │ │ │ │ │ + cmp fp, #1 │ │ │ │ │ + ble 5ba8 │ │ │ │ │ + mov r6, #1 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - sub r8, r6, r5 │ │ │ │ │ ldr r9, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - add r8, r5, r8, asr #1 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r1, [r3, r8, lsl #2] │ │ │ │ │ - bne 4478 │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ + sub r3, r3, r6, lsl #2 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bne 46d0 │ │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ │ + cmp r7, sl │ │ │ │ │ movlt r2, r7 │ │ │ │ │ - movge r2, r3 │ │ │ │ │ - tst r0, #32 │ │ │ │ │ - beq 6098 │ │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ │ - addne r0, r4, #20 │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ │ - tst ip, #32 │ │ │ │ │ - beq 60fc │ │ │ │ │ - tst ip, #64 @ 0x40 │ │ │ │ │ - addne r1, r1, #20 │ │ │ │ │ - addeq r1, r1, #28 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + movge r2, sl │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 6458 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + addne r0, r0, #20 │ │ │ │ │ + addeq r0, r0, #28 │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 6450 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + addne r1, r5, #20 │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d18 │ │ │ │ │ - lsr r7, r0, #31 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - addeq r5, r8, #1 │ │ │ │ │ - movne r6, r8 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - ble 55a0 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + beq 5fa8 │ │ │ │ │ + lsr r3, r0, #31 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 5ac0 │ │ │ │ │ + lsl r7, r6, #1 │ │ │ │ │ + add r7, r7, #1 │ │ │ │ │ + cmp r7, fp │ │ │ │ │ + bge 5fc0 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov r4, r6 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne 4270 │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - sub r3, r6, r5 │ │ │ │ │ - add r3, r5, r3, asr #1 │ │ │ │ │ - ldr r1, [r2, r3, lsl #2] │ │ │ │ │ - ldr r8, [r4, #8] │ │ │ │ │ - ldr r9, [r1, #8] │ │ │ │ │ - ldrb r7, [r4, #16] │ │ │ │ │ + bne 5fb8 │ │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ + lsr sl, r4, #5 │ │ │ │ │ + lsr r4, r4, #6 │ │ │ │ │ + add r2, r5, #20 │ │ │ │ │ + str r8, [sp, #68] @ 0x44 │ │ │ │ │ + and sl, sl, #1 │ │ │ │ │ + and r4, r4, #1 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ + sub r2, r3, r7, lsl #2 │ │ │ │ │ + ldr r0, [r2] │ │ │ │ │ + ldr r9, [r0, #8] │ │ │ │ │ + ldrb r1, [r0, #16] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - lsr r3, r7, #5 │ │ │ │ │ movlt r2, r8 │ │ │ │ │ movge r2, r9 │ │ │ │ │ - ands r3, r3, #1 │ │ │ │ │ - ldreq r0, [r4, #28] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - beq 5234 │ │ │ │ │ - tst r7, #64 @ 0x40 │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ - beq 5234 │ │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ │ - add r0, r4, #20 │ │ │ │ │ - tst r3, #32 │ │ │ │ │ - beq 5240 │ │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ │ - addeq r1, r1, #28 │ │ │ │ │ - beq 5244 │ │ │ │ │ - add r1, r1, #20 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 649c │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + beq 6394 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + add r0, r0, #20 │ │ │ │ │ + beq 63a0 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq 4d74 │ │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5250 │ │ │ │ │ + beq 4d84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 5258 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble 4778 │ │ │ │ │ - lsr r6, r7, #6 │ │ │ │ │ - add r2, r4, #20 │ │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ │ - and r6, r6, #1 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - sub r7, r4, r5 │ │ │ │ │ - add r7, r5, r7, asr #1 │ │ │ │ │ - ldr r1, [r3, r7, lsl #2] │ │ │ │ │ + blt 4d8c │ │ │ │ │ + lsl r2, r7, #1 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + cmp r2, fp │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + bge 5acc │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + b 4514 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ + ldr r0, [r1], #4 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + add r7, r7, #1 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + str r0, [r2], #4 │ │ │ │ │ + beq 611c │ │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ + b 2ff4 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr r0, [r1], #4 │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + str r0, [r2], #4 │ │ │ │ │ + beq 6158 │ │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ + b 305c │ │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - ldr r9, [r1, #8] │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - movlt r2, r9 │ │ │ │ │ - movge r2, r8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6188 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 5e1c │ │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - tst ip, #32 │ │ │ │ │ - beq 5e30 │ │ │ │ │ - tst ip, #64 @ 0x40 │ │ │ │ │ - beq 5208 │ │ │ │ │ - add r1, r1, #20 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 5218 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 5220 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - ble 4774 │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - b 43b4 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - bne 55dc │ │ │ │ │ - ldr r4, [r8] │ │ │ │ │ - b 2e00 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r7 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 320c │ │ │ │ │ - mov r6, sl │ │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ │ - mov sl, fp │ │ │ │ │ - b 52a4 │ │ │ │ │ + beq 3110 │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + mov r1, ip │ │ │ │ │ + rsb r3, r2, #1 │ │ │ │ │ + lsl sl, r2, #2 │ │ │ │ │ + add r0, r9, r3, lsl #2 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + lsl r4, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 3110 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + mov r2, sl │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + add r0, r3, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + b 3110 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 56f0 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r5, [r3] │ │ │ │ │ + b 31c0 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + blx r8 │ │ │ │ │ + subs r7, r0, #0 │ │ │ │ │ + bge 3560 │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + ldr ip, [sp, #20] │ │ │ │ │ + mov r0, fp │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + b 55f0 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 3ee4 │ │ │ │ │ - mvn sl, #0 │ │ │ │ │ - b 2d4c │ │ │ │ │ + bge 413c │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b 3110 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r9 │ │ │ │ │ - subs r7, r0, #0 │ │ │ │ │ - bge 42f0 │ │ │ │ │ - str fp, [sp, #24] │ │ │ │ │ - ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #60] @ 0x3c │ │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ │ - mvn sl, #0 │ │ │ │ │ - b 4208 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + blx r8 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + bge 4378 │ │ │ │ │ + b 46ac │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ - blx sl │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 3d38 │ │ │ │ │ + blx r9 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + bge 44c4 │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + ldr r9, [sp, #24] │ │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #60] @ 0x3c │ │ │ │ │ - mov r8, r9 │ │ │ │ │ - mvn sl, #0 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - b 4214 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + str fp, [sp, #24] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b 4614 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - blx fp │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - bge 4120 │ │ │ │ │ - b 4470 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ mov r1, r6 │ │ │ │ │ - blx r9 │ │ │ │ │ + blx r7 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bge 2f30 │ │ │ │ │ - b 444c │ │ │ │ │ - add r1, r5, #28 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 3de4 │ │ │ │ │ - cmp r7, sl │ │ │ │ │ - ble 3dec │ │ │ │ │ - ldr r7, [sp, #68] @ 0x44 │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ - sub r6, r7, r6 │ │ │ │ │ - suble r7, r4, r8 │ │ │ │ │ - subgt r7, r4, r4 │ │ │ │ │ + bge 32f0 │ │ │ │ │ + ldr ip, [sp, #20] │ │ │ │ │ + mov r0, fp │ │ │ │ │ + b 62dc │ │ │ │ │ + mov r7, fp │ │ │ │ │ + mov fp, r9 │ │ │ │ │ + sub sl, r6, fp │ │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - ble 5f90 │ │ │ │ │ + suble r6, r6, r6 │ │ │ │ │ + subgt r6, r6, r7 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + ble 56d8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - sub sl, r6, r7 │ │ │ │ │ - ldr fp, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - add sl, r7, sl, asr #1 │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r0, [r3, sl, lsl #2] │ │ │ │ │ - bne 52c8 │ │ │ │ │ - ldr r8, [r0, #8] │ │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ + sub r7, sl, r6 │ │ │ │ │ + ldr r8, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + add r7, r6, r7, asr #1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - movlt r2, r8 │ │ │ │ │ - movge r2, r3 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 6114 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r0, [r3, r7, lsl #2] │ │ │ │ │ + bne 54a0 │ │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ │ + ldr r9, [r4, #8] │ │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ │ + cmp r5, r9 │ │ │ │ │ + movlt r2, r5 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 650c │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 6124 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - addne r1, r5, #20 │ │ │ │ │ - addeq r1, r5, #28 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 6504 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + addne r1, r4, #20 │ │ │ │ │ + addeq r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d48 │ │ │ │ │ - lsr r8, r0, #31 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - addne r7, sl, #1 │ │ │ │ │ - moveq r6, sl │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ - bge 5598 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - bne 4534 │ │ │ │ │ - sub r3, r6, r7 │ │ │ │ │ - add fp, r7, r3, asr #1 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r1, [r3, fp, lsl #2] │ │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ │ + beq 6048 │ │ │ │ │ + lsr r0, r0, #31 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + addne r6, r7, #1 │ │ │ │ │ + moveq sl, r7 │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + bge 56d8 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ + bne 4744 │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + sub r3, sl, r6 │ │ │ │ │ + add r3, r6, r3, asr #1 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + ldr r3, [r2, r3, lsl #2] │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ │ + ldrb r1, [r3, #16] │ │ │ │ │ + cmp r8, r7 │ │ │ │ │ movlt r2, r8 │ │ │ │ │ - movge r2, r3 │ │ │ │ │ - tst r0, #32 │ │ │ │ │ - ldreq r0, [r1, #28] │ │ │ │ │ - beq 5940 │ │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ │ - addeq r0, r1, #28 │ │ │ │ │ - beq 5940 │ │ │ │ │ - ldrb sl, [r5, #16] │ │ │ │ │ - add r0, r1, #20 │ │ │ │ │ - tst sl, #32 │ │ │ │ │ - beq 594c │ │ │ │ │ - lsr r1, sl, #6 │ │ │ │ │ - ands r1, r1, #1 │ │ │ │ │ - moveq ip, #1 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - addeq r1, r5, #28 │ │ │ │ │ - streq ip, [sp, #28] │ │ │ │ │ - beq 5958 │ │ │ │ │ - add r1, r5, #20 │ │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ │ + movge r2, r7 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + ldreq r0, [r3, #28] │ │ │ │ │ + beq 4820 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + addeq r0, r3, #28 │ │ │ │ │ + addne r0, r3, #20 │ │ │ │ │ + ldrb r5, [r4, #16] │ │ │ │ │ + lsr r3, r5, #5 │ │ │ │ │ + ands r9, r3, #1 │ │ │ │ │ + ldreq r1, [r4, #28] │ │ │ │ │ + beq 4840 │ │ │ │ │ + tst r5, #64 @ 0x40 │ │ │ │ │ + addeq r1, r4, #28 │ │ │ │ │ + addne r1, r4, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 596c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 4668 │ │ │ │ │ - add r7, fp, #1 │ │ │ │ │ - mov fp, r6 │ │ │ │ │ - cmp fp, r7 │ │ │ │ │ - ble 46f8 │ │ │ │ │ - lsr r6, sl, #6 │ │ │ │ │ - add r2, r5, #20 │ │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ │ - and r6, r6, #1 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - sub r8, fp, r7 │ │ │ │ │ - add r8, r7, r8, asr #1 │ │ │ │ │ - ldr r0, [r3, r8, lsl #2] │ │ │ │ │ - ldr sl, [r0, #8] │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + lsrne r3, r3, #31 │ │ │ │ │ + beq 5c30 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldrne r3, [sp, #24] │ │ │ │ │ + strne sl, [sp, #24] │ │ │ │ │ + addne r6, r3, #1 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + ble 2d4c │ │ │ │ │ + add sl, r4, #20 │ │ │ │ │ + mov r3, sl │ │ │ │ │ + lsr r5, r5, #6 │ │ │ │ │ + mov sl, r4 │ │ │ │ │ + and fp, r5, #1 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + sub r5, r3, r6 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + add r5, r6, r5, asr #1 │ │ │ │ │ + ldr r0, [r3, r5, lsl #2] │ │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp sl, r5 │ │ │ │ │ - movlt r2, sl │ │ │ │ │ - movge r2, r5 │ │ │ │ │ + cmp r8, r7 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ + movge r2, r7 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 610c │ │ │ │ │ + beq 658c │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 5f74 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + beq 62fc │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 5f84 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 4da0 │ │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ + beq 6308 │ │ │ │ │ + cmp fp, #0 │ │ │ │ │ + movne r1, r4 │ │ │ │ │ + addeq r1, sl, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4db4 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 4dbc │ │ │ │ │ - add r7, r8, #1 │ │ │ │ │ - cmp r7, fp │ │ │ │ │ - blt 4688 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - blt 52dc │ │ │ │ │ - subs r5, r4, fp │ │ │ │ │ - beq 3c40 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - sub r4, fp, r4 │ │ │ │ │ - add r3, r3, r4, lsl #2 │ │ │ │ │ - add r9, r9, r4, lsl #2 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - add r1, r3, #4 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - lsl r4, r4, #2 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - lsl r2, r5, #2 │ │ │ │ │ - add r0, r9, #4 │ │ │ │ │ - bne 583c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 5850 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - cmp fp, #1 │ │ │ │ │ - beq 549c │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - beq 2d48 │ │ │ │ │ + beq 5c20 │ │ │ │ │ + lsr r8, r0, #31 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + beq 4fe0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr r3, [r2], #-4 │ │ │ │ │ - str r3, [r9], #-4 │ │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ │ - str r9, [sp, #28] │ │ │ │ │ - b 3c6c │ │ │ │ │ - str r7, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - blt 448c │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - subs r2, sl, r3 │ │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ │ - beq 3b68 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - sub r3, r3, sl │ │ │ │ │ - add r0, r1, r3, lsl #2 │ │ │ │ │ - ldr ip, [sp, #8] │ │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ - cmp ip, #0 │ │ │ │ │ - add r1, r1, r3, lsl #2 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr ip, [sp, #36] @ 0x24 │ │ │ │ │ - lsl r3, r3, #2 │ │ │ │ │ - lsl r2, r2, #2 │ │ │ │ │ - add r1, r1, #4 │ │ │ │ │ - add r0, r0, #4 │ │ │ │ │ - bne 5aac │ │ │ │ │ - cmp ip, #0 │ │ │ │ │ - bne 5ac0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 5dec │ │ │ │ │ + add r6, r5, #1 │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + bgt 4884 │ │ │ │ │ + b 2d4c │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr r3, [r2], #-4 │ │ │ │ │ - cmp fp, #2 │ │ │ │ │ - sub r4, fp, #1 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - str r3, [r9], #-4 │ │ │ │ │ - beq 5e0c │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 3bac │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - movlt r5, fp │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ble 4a28 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - sub r2, r5, r6 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + movlt r4, r3 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + ble 4ae4 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + sub r8, r4, r6 │ │ │ │ │ ldr r9, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + add r8, r6, r8, asr #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - add r3, r6, r2, asr #1 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r1, [r2, r3, lsl #2] │ │ │ │ │ - bne 52b0 │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ + ldr r1, [sl, r8, lsl #2] │ │ │ │ │ + bne 5404 │ │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ movlt r2, r7 │ │ │ │ │ movge r2, r3 │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 6180 │ │ │ │ │ + beq 6434 │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ - addne r0, r4, #20 │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ + addne r0, r5, #20 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 613c │ │ │ │ │ + beq 642c │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d68 │ │ │ │ │ + beq 5fe4 │ │ │ │ │ lsr r7, r0, #31 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ldreq r3, [sp, #24] │ │ │ │ │ - ldrne r5, [sp, #24] │ │ │ │ │ - addeq r6, r3, #1 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge 4a20 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + addeq r6, r8, #1 │ │ │ │ │ + movne r4, r8 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + bge 4adc │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne 4838 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - sub r3, r5, r6 │ │ │ │ │ - add r3, r6, r3, asr #1 │ │ │ │ │ - ldr r1, [r2, r3, lsl #2] │ │ │ │ │ - ldr r9, [r4, #8] │ │ │ │ │ - ldrb r7, [r4, #16] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + bne 4924 │ │ │ │ │ + sub r9, r4, r6 │ │ │ │ │ + add r9, r6, r9, asr #1 │ │ │ │ │ + ldr r1, [sl, r9, lsl #2] │ │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ + ldrb r7, [r5, #16] │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ lsr r0, r7, #5 │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - movlt r2, r9 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ movge r2, r3 │ │ │ │ │ ands r0, r0, #1 │ │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ │ - ldreq r0, [r4, #28] │ │ │ │ │ - beq 492c │ │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ │ + ldreq r0, [r5, #28] │ │ │ │ │ + beq 4a04 │ │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ │ - addeq r0, r4, #28 │ │ │ │ │ - addne r0, r4, #20 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ + addne r0, r5, #20 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq 4948 │ │ │ │ │ + beq 4a20 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ lsrne r3, r0, #31 │ │ │ │ │ - beq 5b50 │ │ │ │ │ + beq 5f30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldreq r3, [sp, #24] │ │ │ │ │ - ldrne r5, [sp, #24] │ │ │ │ │ - addeq r6, r3, #1 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ble 4a20 │ │ │ │ │ + addeq r6, r9, #1 │ │ │ │ │ + movne r4, r9 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + ble 4adc │ │ │ │ │ lsr r7, r7, #6 │ │ │ │ │ - and r3, r7, #1 │ │ │ │ │ - add r2, r4, #20 │ │ │ │ │ - str sl, [sp, #24] │ │ │ │ │ - str r8, [sp, #32] │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - ldr r8, [sp, #44] @ 0x2c │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str fp, [sp, #44] @ 0x2c │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - sub r5, r5, r6 │ │ │ │ │ - add r5, r6, r5, asr #1 │ │ │ │ │ - ldr r1, [r3, r5, lsl #2] │ │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ │ - cmp r4, r9 │ │ │ │ │ - movlt r2, r4 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - beq 6144 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 5f40 │ │ │ │ │ + add r3, r5, #20 │ │ │ │ │ + and r7, r7, #1 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str fp, [sp, #48] @ 0x30 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr fp, [sp, #52] @ 0x34 │ │ │ │ │ + str r5, [sp, #52] @ 0x34 │ │ │ │ │ + sub r4, r4, r6 │ │ │ │ │ + add r4, r6, r4, asr #1 │ │ │ │ │ + ldr r1, [sl, r4, lsl #2] │ │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + movlt r2, r5 │ │ │ │ │ + movge r2, r8 │ │ │ │ │ + cmp fp, #0 │ │ │ │ │ + beq 643c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq 63b8 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ - mov r0, fp │ │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 5f54 │ │ │ │ │ + beq 63cc │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ - beq 51dc │ │ │ │ │ + beq 4ff0 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 51ec │ │ │ │ │ + beq 5000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 51f4 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ble 4a14 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - b 49a4 │ │ │ │ │ - ldr sl, [sp, #24] │ │ │ │ │ - ldr r8, [sp, #32] │ │ │ │ │ - ldr fp, [sp, #44] @ 0x2c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq 4430 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - blt 444c │ │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ │ - lsl r4, r5, #2 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + bge 5008 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + ble 4ad8 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + b 4a6c │ │ │ │ │ + ldr fp, [sp, #48] @ 0x30 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq 4664 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + blt 4684 │ │ │ │ │ + lsl r6, r4, #2 │ │ │ │ │ + mov r0, fp │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + mov r1, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add sl, sl, r4 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + add fp, fp, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5c28 │ │ │ │ │ + bne 5f40 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - add r3, r6, r4 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - bne 5c50 │ │ │ │ │ - sub fp, fp, r5 │ │ │ │ │ - cmp fp, #1 │ │ │ │ │ - beq 5cfc │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - beq 2d48 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + add r3, sl, r6 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + ldreq r6, [sp, #36] @ 0x24 │ │ │ │ │ + bne 5f64 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + sub r3, r3, r4 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + beq 5f78 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [r2], #4 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - str r3, [sl], #4 │ │ │ │ │ - beq 2e18 │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [r2], #4 │ │ │ │ │ - str r1, [r3], #4 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 2e18 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ + beq 3108 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldr r3, [r8], #4 │ │ │ │ │ + str r3, [fp], #4 │ │ │ │ │ + bne 54f0 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + str r6, [sp, #36] @ 0x24 │ │ │ │ │ + b 31d8 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - add r7, r7, #1 │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ + add fp, fp, #1 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ movlt r4, r3 │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ - bge 4cd8 │ │ │ │ │ - mov r3, fp │ │ │ │ │ - mov fp, sl │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ + movge r4, r5 │ │ │ │ │ + cmp r4, fp │ │ │ │ │ + ble 4d4c │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + sub r6, r4, fp │ │ │ │ │ + ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - sub r2, r5, r7 │ │ │ │ │ - ldr r9, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - add r3, r7, r2, asr #1 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - ldr r0, [r2, r3, lsl #2] │ │ │ │ │ - bne 5284 │ │ │ │ │ - ldr r8, [r0, #8] │ │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - movlt r2, r8 │ │ │ │ │ - movge r2, r3 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 6080 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - addne r0, r0, #20 │ │ │ │ │ - addeq r0, r0, #28 │ │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 6088 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - addne r1, r6, #20 │ │ │ │ │ - addeq r1, r6, #28 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ + add r6, fp, r6, asr #1 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 5c74 │ │ │ │ │ - lsr r8, r0, #31 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - ldrne r3, [sp, #32] │ │ │ │ │ - ldreq r5, [sp, #32] │ │ │ │ │ - addne r7, r3, #1 │ │ │ │ │ - cmp r5, r7 │ │ │ │ │ - ble 5514 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - bne 4af0 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - sub r9, r4, r7 │ │ │ │ │ - mov r5, sl │ │ │ │ │ - mov sl, fp │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - add r9, r7, r9, asr #1 │ │ │ │ │ - ldr r1, [r3, r9, lsl #2] │ │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ │ - movge r2, r3 │ │ │ │ │ - tst r0, #32 │ │ │ │ │ - ldreq r0, [r1, #28] │ │ │ │ │ - beq 4bec │ │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ │ - addeq r0, r1, #28 │ │ │ │ │ - addne r0, r1, #20 │ │ │ │ │ - ldrb r8, [r6, #16] │ │ │ │ │ - lsr r1, r8, #5 │ │ │ │ │ - ands r1, r1, #1 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ - ldreq r1, [r6, #28] │ │ │ │ │ - beq 4c10 │ │ │ │ │ - tst r8, #64 @ 0x40 │ │ │ │ │ - addeq r1, r6, #28 │ │ │ │ │ - addne r1, r6, #20 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r1, [r3, r6, lsl #2] │ │ │ │ │ + bne 5584 │ │ │ │ │ + ldr r5, [r9, #8] │ │ │ │ │ + ldr r8, [r1, #8] │ │ │ │ │ + ldrb r3, [r9, #16] │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + movlt r2, r5 │ │ │ │ │ + movge r2, r8 │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 6424 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + addne r0, r9, #20 │ │ │ │ │ + addeq r0, r9, #28 │ │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 641c │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + addne r1, r1, #20 │ │ │ │ │ + addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - lsrne r3, r0, #31 │ │ │ │ │ - beq 59f8 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - addne r7, r9, #1 │ │ │ │ │ - movne r9, r4 │ │ │ │ │ - cmp r7, r9 │ │ │ │ │ - bge 4ccc │ │ │ │ │ - lsr r8, r8, #6 │ │ │ │ │ - and r3, r8, #1 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ │ - add r3, r6, #20 │ │ │ │ │ - ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - sub r4, r9, r7 │ │ │ │ │ - add r4, r7, r4, asr #1 │ │ │ │ │ - ldr r0, [r3, r4, lsl #2] │ │ │ │ │ - ldr r8, [r0, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ - cmp r6, r8 │ │ │ │ │ - movlt r2, r6 │ │ │ │ │ - movge r2, r8 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 6078 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - beq 5e38 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - add r0, r0, #20 │ │ │ │ │ + beq 6058 │ │ │ │ │ + lsr r3, r0, #31 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5e48 │ │ │ │ │ + addeq fp, r6, #1 │ │ │ │ │ + movne r4, r6 │ │ │ │ │ + cmp fp, r4 │ │ │ │ │ + bge 4d4c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + bne 4b90 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + sub r5, r4, fp │ │ │ │ │ + add r5, fp, r5, asr #1 │ │ │ │ │ + ldr r1, [r3, r5, lsl #2] │ │ │ │ │ + ldr r8, [r9, #8] │ │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ │ + ldrb r7, [r9, #16] │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + lsr r3, r7, #5 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ + movge r2, r6 │ │ │ │ │ + ands sl, r3, #1 │ │ │ │ │ + ldreq r0, [r9, #28] │ │ │ │ │ + beq 4c6c │ │ │ │ │ + tst r7, #64 @ 0x40 │ │ │ │ │ + addeq r0, r9, #28 │ │ │ │ │ + addne r0, r9, #20 │ │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + ldreq r1, [r1, #28] │ │ │ │ │ + beq 4c88 │ │ │ │ │ + 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 5ea4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4d74 │ │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ + addeq fp, r5, #1 │ │ │ │ │ + moveq r5, r4 │ │ │ │ │ + cmp r5, fp │ │ │ │ │ + movle r4, r5 │ │ │ │ │ + ble 4d4c │ │ │ │ │ + add r3, r9, #20 │ │ │ │ │ + lsr r7, r7, #6 │ │ │ │ │ + str r9, [sp, #20] │ │ │ │ │ + and r7, r7, #1 │ │ │ │ │ + mov r9, r8 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + sub r4, r5, fp │ │ │ │ │ + add r4, fp, r4, asr #1 │ │ │ │ │ + ldr r1, [r3, r4, lsl #2] │ │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ + movlt r2, r6 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq 6400 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq 634c │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + tst ip, #32 │ │ │ │ │ + beq 6360 │ │ │ │ │ + tst ip, #64 @ 0x40 │ │ │ │ │ + beq 5c00 │ │ │ │ │ + add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4d88 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 4d90 │ │ │ │ │ - add r7, r4, #1 │ │ │ │ │ - cmp r7, r9 │ │ │ │ │ - blt 4c58 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq 5334 │ │ │ │ │ + beq 5c10 │ │ │ │ │ + lsr r6, r0, #31 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 4d3c │ │ │ │ │ + cmp fp, r4 │ │ │ │ │ + bge 4d4c │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b 4cc8 │ │ │ │ │ + add fp, r4, #1 │ │ │ │ │ + cmp r5, fp │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + bgt 4d34 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 444c │ │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ │ - lsl r6, r4, #2 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add sl, sl, r6 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 53c8 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - add r8, r7, r6 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 53ec │ │ │ │ │ + blt 46ac │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - subs r3, r3, r4 │ │ │ │ │ + sub r3, r3, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - beq 5568 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r2, [r3], #4 │ │ │ │ │ - str r2, [sl], #4 │ │ │ │ │ - sub fp, fp, #1 │ │ │ │ │ - cmp fp, #1 │ │ │ │ │ - beq 5684 │ │ │ │ │ - cmp r4, #6 │ │ │ │ │ - cmple r5, #6 │ │ │ │ │ - bgt 4d6c │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - mov r6, sl │ │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - str r2, [sl] │ │ │ │ │ - b 2c74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - b 2d6c │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - add r1, r3, #28 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + add r3, r3, r4, lsl #2 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + lsl r4, r4, #2 │ │ │ │ │ + b 2c90 │ │ │ │ │ + add r1, r5, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4cb8 │ │ │ │ │ + bne 4568 │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + ble 4570 │ │ │ │ │ + ldr r8, [sp, #68] @ 0x44 │ │ │ │ │ + cmp r7, fp │ │ │ │ │ + sub r6, r8, r6 │ │ │ │ │ + suble r8, fp, r7 │ │ │ │ │ + subgt r8, fp, fp │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - bgt 4cc0 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ - ble 4cd0 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - b 4c58 │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - add r1, r3, #28 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 46e4 │ │ │ │ │ - cmp sl, r5 │ │ │ │ │ - blt 46ec │ │ │ │ │ - cmp r8, r7 │ │ │ │ │ - mov fp, r8 │ │ │ │ │ - bgt 4688 │ │ │ │ │ - b 46f8 │ │ │ │ │ - add r1, r9, #28 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 41d4 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bge 41dc │ │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ │ - sub r5, r5, r3 │ │ │ │ │ - cmp r6, r7 │ │ │ │ │ - suble r6, r6, r6 │ │ │ │ │ - subgt r6, r6, r7 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ble 55a8 │ │ │ │ │ + ble 6368 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - sub r7, r5, r6 │ │ │ │ │ - ldr r8, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - add r7, r6, r7, asr #1 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + sub r7, r6, r8 │ │ │ │ │ + ldr r9, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + add r7, r8, r7, asr #1 │ │ │ │ │ + cmp r9, r3 │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ │ - bne 5378 │ │ │ │ │ + bne 5470 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ - ldr fp, [r9, #8] │ │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - cmp r4, fp │ │ │ │ │ + cmp r4, sl │ │ │ │ │ movlt r2, r4 │ │ │ │ │ - movge r2, fp │ │ │ │ │ + movge r2, sl │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 6104 │ │ │ │ │ + beq 6584 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ - ldrb r3, [r9, #16] │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 611c │ │ │ │ │ + beq 657c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - addne r1, r9, #20 │ │ │ │ │ - addeq r1, r9, #28 │ │ │ │ │ + addne r1, r5, #20 │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d38 │ │ │ │ │ + beq 5ff4 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - addne r6, r7, #1 │ │ │ │ │ - moveq r5, r7 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge 55a8 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - bne 4e08 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - sub r3, r5, r6 │ │ │ │ │ - add r3, r6, r3, asr #1 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r2, r3, lsl #2] │ │ │ │ │ - ldr r7, [r9, #8] │ │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ │ + addne r8, r7, #1 │ │ │ │ │ + moveq r6, r7 │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + bge 537c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r9, r3 │ │ │ │ │ + bne 4da8 │ │ │ │ │ + sub r3, r6, r8 │ │ │ │ │ + add sl, r8, r3, asr #1 │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ │ + ldr r3, [r3, sl, lsl #2] │ │ │ │ │ + ldr r9, [r3, #8] │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ - cmp r8, r7 │ │ │ │ │ - movlt r2, r8 │ │ │ │ │ + cmp r9, r7 │ │ │ │ │ + movlt r2, r9 │ │ │ │ │ movge r2, r7 │ │ │ │ │ tst r1, #32 │ │ │ │ │ ldreq r0, [r3, #28] │ │ │ │ │ - beq 4ee4 │ │ │ │ │ + beq 4e80 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r0, r3, #28 │ │ │ │ │ addne r0, r3, #20 │ │ │ │ │ - ldrb r4, [r9, #16] │ │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ │ lsr r3, r4, #5 │ │ │ │ │ ands r3, r3, #1 │ │ │ │ │ - ldreq r1, [r9, #28] │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - beq 4f08 │ │ │ │ │ + ldreq r1, [r5, #28] │ │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ │ + beq 4ea4 │ │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ │ - addeq r1, r9, #28 │ │ │ │ │ - addne r1, r9, #20 │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ + addne r1, r5, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ lsrne r3, r3, #31 │ │ │ │ │ - beq 5998 │ │ │ │ │ + beq 5c80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldrne r3, [sp, #24] │ │ │ │ │ - strne r5, [sp, #24] │ │ │ │ │ - addne r6, r3, #1 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - ble 2bc0 │ │ │ │ │ + addne r8, sl, #1 │ │ │ │ │ + movne sl, r6 │ │ │ │ │ + cmp sl, r8 │ │ │ │ │ + ble 4f4c │ │ │ │ │ lsr r4, r4, #6 │ │ │ │ │ - and r8, r4, #1 │ │ │ │ │ - add fp, r9, #20 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - sub r4, r3, r6 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add r4, r6, r4, asr #1 │ │ │ │ │ - ldr r0, [r3, r4, lsl #2] │ │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ - cmp r5, r7 │ │ │ │ │ - movlt r2, r5 │ │ │ │ │ + add r3, r5, #20 │ │ │ │ │ + and r4, r4, #1 │ │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + sub r6, sl, r8 │ │ │ │ │ + add r6, r8, r6, asr #1 │ │ │ │ │ + ldr r0, [r3, r6, lsl #2] │ │ │ │ │ + ldr r9, [r0, #8] │ │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ │ + cmp r9, r7 │ │ │ │ │ + movlt r2, r9 │ │ │ │ │ movge r2, r7 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 6054 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - beq 5f5c │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 64ac │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + beq 61a0 │ │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5f6c │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - beq 4fbc │ │ │ │ │ - mov r1, fp │ │ │ │ │ + beq 61b0 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq 5be0 │ │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4fcc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 4fd4 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - add r6, r4, #1 │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - bgt 4f40 │ │ │ │ │ - b 2bc0 │ │ │ │ │ - add r1, r9, #28 │ │ │ │ │ + beq 5bf0 │ │ │ │ │ + lsr r9, r0, #31 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + beq 4fd0 │ │ │ │ │ + add r8, r6, #1 │ │ │ │ │ + cmp r8, sl │ │ │ │ │ + blt 4ed8 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + blt 5484 │ │ │ │ │ + subs r5, fp, sl │ │ │ │ │ + beq 3fec │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + sub r3, sl, fp │ │ │ │ │ + add r1, r2, r3, lsl #2 │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + add r0, r1, #4 │ │ │ │ │ + add ip, r2, r3, lsl #2 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + str r1, [sp, #24] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + add r1, ip, #4 │ │ │ │ │ + str ip, [sp, #8] │ │ │ │ │ + lsl r3, r3, #2 │ │ │ │ │ + ldr ip, [sp, #40] @ 0x28 │ │ │ │ │ + lsl r2, r5, #2 │ │ │ │ │ + bne 5c90 │ │ │ │ │ + cmp ip, #0 │ │ │ │ │ + bne 5d20 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + cmp sl, #1 │ │ │ │ │ + beq 5608 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq 3108 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + ldr r3, [r2], #-4 │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ + str r3, [r4], #-4 │ │ │ │ │ + b 4018 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + ble 537c │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + b 4ed8 │ │ │ │ │ + cmp r6, r5 │ │ │ │ │ + str r5, [sp, #24] │ │ │ │ │ + blt 4884 │ │ │ │ │ + b 2d4c │ │ │ │ │ + add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4fa0 │ │ │ │ │ - cmp r5, r7 │ │ │ │ │ - blt 4fa8 │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - blt 4f40 │ │ │ │ │ - b 2bc0 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - cmp sl, r5 │ │ │ │ │ - movlt r4, sl │ │ │ │ │ - movge r4, r5 │ │ │ │ │ - add r8, r7, #1 │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ - ble 51bc │ │ │ │ │ + bne 4ac0 │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + bgt 4ac8 │ │ │ │ │ + add r6, r4, #1 │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ + bge 5464 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + b 4ad0 │ │ │ │ │ + mov r9, #1 │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ + suble r6, fp, fp │ │ │ │ │ + subgt r6, fp, r9 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + bge 5a28 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + mov fp, r4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - sub r6, r4, r8 │ │ │ │ │ - ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - add r6, r8, r6, asr #1 │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ + sub r9, r7, r6 │ │ │ │ │ + ldr r4, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + add r9, r6, r9, asr #1 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r1, [r3, r6, lsl #2] │ │ │ │ │ - bne 53b0 │ │ │ │ │ - ldr r5, [r9, #8] │ │ │ │ │ - ldr fp, [r1, #8] │ │ │ │ │ - ldrb r3, [r9, #16] │ │ │ │ │ - cmp r5, fp │ │ │ │ │ - movlt r2, r5 │ │ │ │ │ - movge r2, fp │ │ │ │ │ - tst r3, #32 │ │ │ │ │ - beq 60f4 │ │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ │ - addne r0, r9, #20 │ │ │ │ │ - addeq r0, r9, #28 │ │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ │ - tst r3, #32 │ │ │ │ │ - beq 60ec │ │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ │ + ldr r1, [r3, r9, lsl #2] │ │ │ │ │ + bne 54b8 │ │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + movge r2, r3 │ │ │ │ │ + tst r0, #32 │ │ │ │ │ + beq 6414 │ │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ │ + addne r0, r5, #20 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + tst ip, #32 │ │ │ │ │ + beq 640c │ │ │ │ │ + tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5cb4 │ │ │ │ │ - lsr r3, r0, #31 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - addeq r8, r6, #1 │ │ │ │ │ - movne r4, r6 │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ - bge 51bc │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ - bne 5004 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - sub r5, r4, r8 │ │ │ │ │ - add r5, r8, r5, asr #1 │ │ │ │ │ - ldr r1, [r3, r5, lsl #2] │ │ │ │ │ - ldr r3, [r9, #8] │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ - ldrb r7, [r9, #16] │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ + beq 6014 │ │ │ │ │ + lsr r0, r0, #31 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + addeq r6, r9, #1 │ │ │ │ │ + movne r7, r9 │ │ │ │ │ + cmp r7, r6 │ │ │ │ │ + ble 56e0 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + bne 503c │ │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ + sub r3, r7, r6 │ │ │ │ │ + add r3, r6, r3, asr #1 │ │ │ │ │ + ldr r1, [r2, r3, lsl #2] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ + mov r4, fp │ │ │ │ │ + mov fp, r8 │ │ │ │ │ + ldrb r8, [r5, #16] │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ movlt r2, r3 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - lsr r3, r7, #5 │ │ │ │ │ - movge r2, r6 │ │ │ │ │ - ands fp, r3, #1 │ │ │ │ │ - ldreq r0, [r9, #28] │ │ │ │ │ - beq 50e4 │ │ │ │ │ - tst r7, #64 @ 0x40 │ │ │ │ │ - addeq r0, r9, #28 │ │ │ │ │ - addne r0, r9, #20 │ │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ │ + lsr r3, r8, #5 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ + ands r3, r3, #1 │ │ │ │ │ + ldreq r0, [r5, #28] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + beq 5134 │ │ │ │ │ + tst r8, #64 @ 0x40 │ │ │ │ │ + addeq r0, r5, #28 │ │ │ │ │ + addne r0, r5, #20 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq 5100 │ │ │ │ │ + beq 5150 │ │ │ │ │ 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 5c60 │ │ │ │ │ + beq 5c40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - addeq r8, r5, #1 │ │ │ │ │ - moveq r5, r4 │ │ │ │ │ - cmp r5, r8 │ │ │ │ │ - ble 51b8 │ │ │ │ │ - add r3, r9, #20 │ │ │ │ │ - lsr r7, r7, #6 │ │ │ │ │ - str r9, [sp, #32] │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ │ + ldreq r3, [sp, #4] │ │ │ │ │ + streq r7, [sp, #4] │ │ │ │ │ + addeq r6, r3, #1 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + ble 521c │ │ │ │ │ + lsr r7, r8, #6 │ │ │ │ │ + add r9, r5, #20 │ │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ │ + ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ │ and r7, r7, #1 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + str sl, [sp, #4] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - sub r4, r9, r8 │ │ │ │ │ - add r4, r8, r4, asr #1 │ │ │ │ │ - ldr r1, [r3, r4, lsl #2] │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - movlt r2, r6 │ │ │ │ │ + sub r8, r4, r6 │ │ │ │ │ + add r8, r6, r8, asr #1 │ │ │ │ │ + ldr r1, [r3, r8, lsl #2] │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + ldr sl, [r1, #8] │ │ │ │ │ + cmp sl, r5 │ │ │ │ │ + movlt r2, sl │ │ │ │ │ movge r2, r5 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - beq 605c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 64f8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 5ffc │ │ │ │ │ + beq 6378 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ + mov r0, r9 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 6010 │ │ │ │ │ + beq 638c │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ - beq 5978 │ │ │ │ │ + beq 52b4 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5988 │ │ │ │ │ - lsr r6, r0, #31 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 5268 │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ - bge 51bc │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - b 5140 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - blt 4470 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - sub sl, sl, r4 │ │ │ │ │ - add r3, r3, r4, lsl #2 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - lsl r4, r4, #2 │ │ │ │ │ - b 2b08 │ │ │ │ │ - add r1, r1, #28 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ + beq 52c4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 49fc │ │ │ │ │ - cmp r4, r9 │ │ │ │ │ - bgt 4a04 │ │ │ │ │ - add r6, r5, #1 │ │ │ │ │ - cmp r6, r7 │ │ │ │ │ - bge 5364 │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - b 4a0c │ │ │ │ │ + bge 52cc │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + ble 5210 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + b 519c │ │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ │ + str r8, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + blt 5a0c │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + subs r0, fp, r3 │ │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ │ + beq 3f1c │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + sub r3, r3, fp │ │ │ │ │ + add r2, r2, r3, lsl #2 │ │ │ │ │ + add r4, r4, r3, lsl #2 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ + add r1, r2, #4 │ │ │ │ │ + ldr ip, [sp, #36] @ 0x24 │ │ │ │ │ + lsl r2, r0, #2 │ │ │ │ │ + lsl r3, r3, #2 │ │ │ │ │ + add r0, r4, #4 │ │ │ │ │ + bne 5df0 │ │ │ │ │ + cmp ip, #0 │ │ │ │ │ + bne 5e04 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memmove │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 5bc0 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + cmp sl, #2 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + ldr r3, [r2], #-4 │ │ │ │ │ + str r3, [r4], #-4 │ │ │ │ │ + sub fp, sl, #1 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + str r4, [sp, #24] │ │ │ │ │ + beq 6130 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 3f58 │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4410 │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - bgt 4418 │ │ │ │ │ - add r5, r7, #1 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bge 5390 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - b 4420 │ │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ │ - tst r3, #32 │ │ │ │ │ - bne 436c │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 4388 │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - blt 4390 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - add r5, r3, #1 │ │ │ │ │ - b 4390 │ │ │ │ │ - add r8, r4, #1 │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - ble 51b4 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - b 51ac │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - b 4cd8 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - blx r9 │ │ │ │ │ - subs r8, r0, #0 │ │ │ │ │ - bge 4b74 │ │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ │ - mov r6, fp │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - mvn r3, #0 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - b 5788 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r9 │ │ │ │ │ - subs r7, r0, #0 │ │ │ │ │ - bge 48bc │ │ │ │ │ - b 444c │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - blx fp │ │ │ │ │ - subs r8, r0, #0 │ │ │ │ │ - bge 45b4 │ │ │ │ │ - ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #60] @ 0x3c │ │ │ │ │ - mov r8, r9 │ │ │ │ │ - mvn sl, #0 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - b 4208 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - lsl r6, r3, #2 │ │ │ │ │ + bne 51f8 │ │ │ │ │ + cmp sl, r5 │ │ │ │ │ + bgt 5200 │ │ │ │ │ + add r6, r8, #1 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + ble 55cc │ │ │ │ │ + mov r8, r4 │ │ │ │ │ + b 5208 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + blt 4714 │ │ │ │ │ + lsl r6, r5, #2 │ │ │ │ │ + mov r0, fp │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - add r4, r4, r6 │ │ │ │ │ - ldr r3, [r9] │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - b 2d48 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + add fp, fp, r6 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 5510 │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + add r3, r8, r6 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + bne 5534 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + subs r3, r3, r5 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + beq 55e8 │ │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ │ + ldr r3, [sl], #4 │ │ │ │ │ + str r3, [fp], #4 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + beq 30cc │ │ │ │ │ + cmp r5, #6 │ │ │ │ │ + cmple r4, #6 │ │ │ │ │ + bgt 5374 │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + add r7, r3, #1 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + str r7, [r3] │ │ │ │ │ + b 2e0c │ │ │ │ │ + str sl, [sp, #20] │ │ │ │ │ + b 312c │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + b 4f4c │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + mov r4, sl │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 3108 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + lsl r2, r3, #2 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + b 3108 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + mov r8, fp │ │ │ │ │ + mov r4, sl │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq 3108 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + mov ip, r4 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + lsl r4, r3, #2 │ │ │ │ │ + mov r1, ip │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 3110 │ │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + b 3110 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + blx r9 │ │ │ │ │ + subs r7, r0, #0 │ │ │ │ │ + bge 49a0 │ │ │ │ │ + b 4684 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 444c │ │ │ │ │ - bne 2ea4 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + blt 4714 │ │ │ │ │ + bne 3268 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ ldr r6, [r3] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r8, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + str r6, [fp], #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldreq r4, [sp, #8] │ │ │ │ │ - add r3, r3, #4 │ │ │ │ │ - str r6, [sl], #4 │ │ │ │ │ - beq 4d34 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b 5420 │ │ │ │ │ - ldr sl, [sp, #24] │ │ │ │ │ - ldr r8, [sp, #32] │ │ │ │ │ - ldr fp, [sp, #44] @ 0x2c │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - b 4a20 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldreq r5, [sp, #28] │ │ │ │ │ + add sl, r3, #4 │ │ │ │ │ + str r8, [sp, #8] │ │ │ │ │ + beq 5340 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + b 5568 │ │ │ │ │ + ldr fp, [sp, #48] @ 0x30 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + b 4adc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - blx r8 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + blx r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 4e80 │ │ │ │ │ - b 4470 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ - b 4778 │ │ │ │ │ + bge 4e20 │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + ldr r9, [sp, #24] │ │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + str fp, [sp, #24] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b 4608 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - blx r3 │ │ │ │ │ - subs fp, r0, #0 │ │ │ │ │ - bge 3c30 │ │ │ │ │ - b 52dc │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + blx r8 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge 47bc │ │ │ │ │ + b 46ac │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - blx r7 │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - bge 507c │ │ │ │ │ - b 4470 │ │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + blx r4 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge 50bc │ │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + mov r9, fp │ │ │ │ │ + str sl, [sp, #24] │ │ │ │ │ + b 5a1c │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r2, [r3], #4 │ │ │ │ │ + str r2, [r1], #4 │ │ │ │ │ + str r6, [sp, #36] @ 0x24 │ │ │ │ │ + str r1, [sp, #28] │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + b 31d8 │ │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ add r3, r7, r6 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + add r3, r8, r6 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - add r8, r3, r6 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add r3, r3, r6 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - subs r3, r3, r4 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - beq 577c │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ldr r2, [r3], #4 │ │ │ │ │ - str r2, [sl], #4 │ │ │ │ │ - beq 4d34 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - ldr r0, [r1], #4 │ │ │ │ │ - str r0, [r2], #4 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - b 4d34 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - b 4ac4 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + subs r3, r3, r5 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + beq 55e8 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldr r3, [sl], #4 │ │ │ │ │ + str r3, [fp], #4 │ │ │ │ │ + beq 5340 │ │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + ldr r1, [r2], #4 │ │ │ │ │ + str r1, [r3], #4 │ │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + b 5340 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - mov r1, r9 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + blx r7 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + bge 4c08 │ │ │ │ │ + b 46ac │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov r1, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - subs r8, r0, #0 │ │ │ │ │ - bge 2bb8 │ │ │ │ │ - b 4470 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - movge r4, r7 │ │ │ │ │ - movlt r4, r2 │ │ │ │ │ - add r7, r3, #2 │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ - blt 4adc │ │ │ │ │ - b 4ce0 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - b 4fec │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b 4824 │ │ │ │ │ - ldr lr, [sp, #24] │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + bge 3fdc │ │ │ │ │ + b 5484 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + blx r3 │ │ │ │ │ + subs r9, r0, #0 │ │ │ │ │ + bge 2d44 │ │ │ │ │ + b 46ac │ │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ │ + str r4, [sp, #4] │ │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ + b 521c │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + mov r6, r9 │ │ │ │ │ + b 490c │ │ │ │ │ + ldr ip, [sp, #20] │ │ │ │ │ + mov r0, fp │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 61b8 │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + b 53d4 │ │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ lsl r6, r2, #2 │ │ │ │ │ - add r1, lr, r3, lsl #2 │ │ │ │ │ - add r0, r9, r3, lsl #2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ + add r1, lr, r3, lsl #2 │ │ │ │ │ + add r0, r0, r3, lsl #2 │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ rsb r5, r6, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldreq r3, [sp, #4] │ │ │ │ │ + ldreq r3, [sp, #8] │ │ │ │ │ + ldreq r2, [sp, #24] │ │ │ │ │ ldreq r3, [r3] │ │ │ │ │ - streq r3, [r9, r5] │ │ │ │ │ - beq 2d48 │ │ │ │ │ + streq r3, [r2, r5] │ │ │ │ │ + beq 3108 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ add r1, r3, r4 │ │ │ │ │ add r0, r6, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmn r6, r5 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ - str r3, [r9, r5] │ │ │ │ │ + cmn r6, r5 │ │ │ │ │ + str r3, [r1, r5] │ │ │ │ │ ldrne r3, [sp, #40] @ 0x28 │ │ │ │ │ ldrne r3, [r3] │ │ │ │ │ strne r3, [r6, r5] │ │ │ │ │ - b 2d48 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - mov r5, sl │ │ │ │ │ - mov sl, fp │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - b 4cd0 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - blt 448c │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - b 4784 │ │ │ │ │ + b 3108 │ │ │ │ │ + mov fp, r4 │ │ │ │ │ + b 4b74 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + mov lr, sl │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + str r9, [sp, #24] │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + b 560c │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - cmp sl, r4 │ │ │ │ │ - movlt r4, sl │ │ │ │ │ - add r8, r5, #1 │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ - bgt 5004 │ │ │ │ │ - b 51c4 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - b 4fec │ │ │ │ │ - mov r6, sl │ │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ │ - mov sl, fp │ │ │ │ │ - b 2d30 │ │ │ │ │ - mov r7, sl │ │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ │ - mov r9, r8 │ │ │ │ │ - mov lr, r7 │ │ │ │ │ - str sl, [sp, #16] │ │ │ │ │ - b 54a0 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - b 4a9c │ │ │ │ │ - mov fp, r6 │ │ │ │ │ - b 46f8 │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - b 4778 │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - b 2bc0 │ │ │ │ │ - ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + add fp, r5, #1 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + movlt r4, r3 │ │ │ │ │ + cmp fp, r4 │ │ │ │ │ + blt 4b90 │ │ │ │ │ + b 4d54 │ │ │ │ │ + str sl, [sp, #24] │ │ │ │ │ + b 2d4c │ │ │ │ │ + mov r4, fp │ │ │ │ │ + str r7, [sp, #4] │ │ │ │ │ + mov fp, r8 │ │ │ │ │ + b 521c │ │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ │ + b 4ae4 │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + movge r3, r5 │ │ │ │ │ + add r9, r2, #1 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + ble 5974 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + ldr sl, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + sub r7, r3, r9 │ │ │ │ │ + add r7, r9, r7, asr #1 │ │ │ │ │ + ldr r0, [r8, r7, lsl #2] │ │ │ │ │ + bne 595c │ │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ │ + ldrb r1, [r0, #16] │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + movlt r2, r5 │ │ │ │ │ + movge r2, r3 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 6460 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + addne r0, r0, #20 │ │ │ │ │ + addeq r0, r0, #28 │ │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 651c │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + addne r1, r6, #20 │ │ │ │ │ + addeq r1, r6, #28 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 6038 │ │ │ │ │ + lsr r5, r0, #31 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + streq r7, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + addne r9, r7, #1 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + ble 59cc │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + cmp sl, r2 │ │ │ │ │ + bne 5720 │ │ │ │ │ + sub r5, r3, r9 │ │ │ │ │ + add r5, r9, r5, asr #1 │ │ │ │ │ + ldr r1, [r8, r5, lsl #2] │ │ │ │ │ + ldr sl, [r6, #8] │ │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + movlt r2, sl │ │ │ │ │ + movge r2, r3 │ │ │ │ │ + tst r0, #32 │ │ │ │ │ + ldreq r0, [r1, #28] │ │ │ │ │ + beq 5800 │ │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ │ + addeq r0, r1, #28 │ │ │ │ │ + addne r0, r1, #20 │ │ │ │ │ + ldrb r7, [r6, #16] │ │ │ │ │ + lsr r1, r7, #5 │ │ │ │ │ + ands r1, r1, #1 │ │ │ │ │ + str r1, [sp, #8] │ │ │ │ │ + ldreq r1, [r6, #28] │ │ │ │ │ + beq 5824 │ │ │ │ │ + tst r7, #64 @ 0x40 │ │ │ │ │ + addeq r1, r6, #28 │ │ │ │ │ + addne r1, r6, #20 │ │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + lsrne r3, r0, #31 │ │ │ │ │ + beq 5e94 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + addne r9, r5, #1 │ │ │ │ │ + ldrne r5, [sp, #44] @ 0x2c │ │ │ │ │ + cmp r5, r9 │ │ │ │ │ + ble 58f0 │ │ │ │ │ + lsr r7, r7, #6 │ │ │ │ │ + and r3, r7, #1 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + add r3, r6, #20 │ │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r8, r4 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + str r6, [sp, #52] @ 0x34 │ │ │ │ │ + sub r7, r5, r9 │ │ │ │ │ + add r7, r9, r7, asr #1 │ │ │ │ │ + ldr r0, [r4, r7, lsl #2] │ │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ │ + ldrb r1, [r0, #16] │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + movlt r2, sl │ │ │ │ │ + movge r2, r6 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 648c │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + beq 6270 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + add r0, r0, #20 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 6280 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 58fc │ │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 5910 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge 5918 │ │ │ │ │ + add r9, r7, #1 │ │ │ │ │ + cmp r9, r5 │ │ │ │ │ + blt 5874 │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne 52e4 │ │ │ │ │ + b 5434 │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + add r1, r3, #28 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 58d0 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + bgt 58d8 │ │ │ │ │ + cmp r7, r9 │ │ │ │ │ + ble 5948 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + b 5874 │ │ │ │ │ + str r9, [sp, #24] │ │ │ │ │ + ldr r9, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ + sub r7, r7, r3 │ │ │ │ │ + suble r6, fp, fp │ │ │ │ │ + subgt r6, fp, r9 │ │ │ │ │ + b 502c │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + b 58f0 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + blx sl │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + bge 57a0 │ │ │ │ │ + b 4714 │ │ │ │ │ + ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ + b 52e4 │ │ │ │ │ + ldr r9, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + sub r7, r7, r3 │ │ │ │ │ + b 5020 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - add r7, r7, #1 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - movlt r4, r2 │ │ │ │ │ - movge r4, r3 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ - bgt 4adc │ │ │ │ │ - b 4cd8 │ │ │ │ │ - mov r5, fp │ │ │ │ │ - b 4a28 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - b 2eb8 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - mov r8, r9 │ │ │ │ │ - cmp sl, r8 │ │ │ │ │ - sub r6, r6, r5 │ │ │ │ │ - suble r5, sl, sl │ │ │ │ │ - subgt r5, sl, r8 │ │ │ │ │ - b 4268 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - sub r6, r6, r9 │ │ │ │ │ - b 425c │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - ldr r6, [sp, #68] @ 0x44 │ │ │ │ │ - b 55f4 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - b 55f4 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - b 560c │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + movge r3, r2 │ │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + add r9, r2, #2 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + bgt 5720 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + b 52ec │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + b 5700 │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ + b 56fc │ │ │ │ │ + ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ + b 58f0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - mov r9, r8 │ │ │ │ │ - ldr r6, [sp, #68] @ 0x44 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b 560c │ │ │ │ │ + b 5930 │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r9, [sp, #24] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + b 5930 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ │ + b 5980 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r9 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + blx r8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bge 38e0 │ │ │ │ │ - b 448c │ │ │ │ │ - mov r4, sl │ │ │ │ │ - b 51bc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - add r7, r3, #2 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ - movlt r4, r2 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ - bgt 4adc │ │ │ │ │ - b 4ce0 │ │ │ │ │ - mov r6, sl │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - lsl r5, r3, #2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add r4, r6, r5 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 5310 │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memmove │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldr r3, [r9] │ │ │ │ │ - str r3, [r6, r2, lsl #2] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ - str r3, [r4, r2, lsl #2] │ │ │ │ │ - b 2d48 │ │ │ │ │ - add r1, r6, #28 │ │ │ │ │ + bge 3c80 │ │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str sl, [sp, #24] │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b 4608 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + blt 6468 │ │ │ │ │ + str r7, [sp, #4] │ │ │ │ │ + b 5228 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ + b 56fc │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + add r9, r9, #2 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + movge r3, r5 │ │ │ │ │ + cmp r9, r3 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + blt 5720 │ │ │ │ │ + b 59ac │ │ │ │ │ + str r9, [sp, #52] @ 0x34 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + b 5980 │ │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ │ + b 4d4c │ │ │ │ │ + add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2e98 │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ + bne 31b4 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 2e9c │ │ │ │ │ - add r1, r1, #28 │ │ │ │ │ + b 31b8 │ │ │ │ │ + add r1, r6, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2df4 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ + bne 325c │ │ │ │ │ + cmp r9, r5 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 2df8 │ │ │ │ │ + b 3260 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + b 4d90 │ │ │ │ │ + ldr r8, [sp, #68] @ 0x44 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + b 4d90 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + b 4728 │ │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ │ + str sl, [sp, #8] │ │ │ │ │ + b 5700 │ │ │ │ │ add r1, r5, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3c2c │ │ │ │ │ - cmp r8, fp │ │ │ │ │ - movge fp, #0 │ │ │ │ │ - movlt fp, #1 │ │ │ │ │ - b 3c30 │ │ │ │ │ - ldr r7, [sp, #68] @ 0x44 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b 451c │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - mov r6, fp │ │ │ │ │ - b 451c │ │ │ │ │ + bne 2c80 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + movge r4, #0 │ │ │ │ │ + movlt r4, #1 │ │ │ │ │ + b 2c84 │ │ │ │ │ + add r1, r4, #28 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 2d40 │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + movge r9, #0 │ │ │ │ │ + movlt r9, #1 │ │ │ │ │ + b 2d44 │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3848 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - movge r0, #0 │ │ │ │ │ - movlt r0, #1 │ │ │ │ │ - b 384c │ │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ │ - mov r6, sl │ │ │ │ │ - mov sl, fp │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 57b0 │ │ │ │ │ - lsl sl, sl, #2 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - mov r2, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 5b94 │ │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ │ - b 2d4c │ │ │ │ │ - mov r7, r6 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - b 4dec │ │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - b 4dec │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - movge r5, r6 │ │ │ │ │ - movlt r5, fp │ │ │ │ │ - add r6, r3, #2 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - bgt 4838 │ │ │ │ │ - b 4a30 │ │ │ │ │ + bne 3be4 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + movge r6, #0 │ │ │ │ │ + movlt r6, #1 │ │ │ │ │ + b 3be8 │ │ │ │ │ add r1, r5, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2af8 │ │ │ │ │ - cmp r4, r6 │ │ │ │ │ + bne 3fd8 │ │ │ │ │ + cmp r7, r6 │ │ │ │ │ movge r4, #0 │ │ │ │ │ movlt r4, #1 │ │ │ │ │ - b 2afc │ │ │ │ │ - add r1, r9, #28 │ │ │ │ │ + b 3fdc │ │ │ │ │ + add r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2bb4 │ │ │ │ │ - cmp r7, r8 │ │ │ │ │ + bne 441c │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + bge 4424 │ │ │ │ │ + b 4728 │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + movge r4, r6 │ │ │ │ │ + movlt r4, r2 │ │ │ │ │ + add r6, r3, #2 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + bgt 4924 │ │ │ │ │ + b 4aec │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + mov r7, #1 │ │ │ │ │ + b 4d90 │ │ │ │ │ + mov fp, r9 │ │ │ │ │ + mov r7, #1 │ │ │ │ │ + b 4728 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str sl, [sp, #24] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b 4608 │ │ │ │ │ + add r1, r5, #28 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 4f34 │ │ │ │ │ + cmp r9, r7 │ │ │ │ │ + movge r9, #0 │ │ │ │ │ + movlt r9, #1 │ │ │ │ │ + b 4f38 │ │ │ │ │ + add r1, r1, #28 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 4d20 │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ + movle r6, #0 │ │ │ │ │ + movgt r6, #1 │ │ │ │ │ + b 4d24 │ │ │ │ │ + cmp r8, r7 │ │ │ │ │ movge r8, #0 │ │ │ │ │ movlt r8, #1 │ │ │ │ │ - b 2bb8 │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - mov r7, r8 │ │ │ │ │ - b 4ac4 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add r3, r3, r4 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - beq 585c │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - add r3, r3, r4 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ + b 48e4 │ │ │ │ │ + cmp r8, r7 │ │ │ │ │ + movge r3, #0 │ │ │ │ │ + movlt r3, #1 │ │ │ │ │ + b 4850 │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + movge r3, #0 │ │ │ │ │ + movlt r3, #1 │ │ │ │ │ + b 5160 │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + movge r3, #0 │ │ │ │ │ + movlt r3, #1 │ │ │ │ │ + b 35f8 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + add r6, r3, #2 │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ + movlt r4, r2 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + blt 4924 │ │ │ │ │ + b 4aec │ │ │ │ │ + cmp r9, r7 │ │ │ │ │ + movge r3, #0 │ │ │ │ │ + movlt r3, #1 │ │ │ │ │ + b 4eb4 │ │ │ │ │ + cmp ip, #0 │ │ │ │ │ + ldr ip, [sp, #20] │ │ │ │ │ + add ip, ip, r3 │ │ │ │ │ + str ip, [sp, #20] │ │ │ │ │ + bne 5d20 │ │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5888 │ │ │ │ │ + beq 5cd0 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add r1, r3, #4 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ add r0, r3, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - cmp fp, #1 │ │ │ │ │ - beq 549c │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - beq 2d48 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ + cmp sl, #1 │ │ │ │ │ + beq 5608 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq 3108 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r2], #-4 │ │ │ │ │ - str r3, [r9], #-4 │ │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ │ - str r9, [sp, #28] │ │ │ │ │ - beq 3c6c │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ + str r3, [r4], #-4 │ │ │ │ │ + beq 4018 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 3c6c │ │ │ │ │ - mov r6, fp │ │ │ │ │ - mov r8, #1 │ │ │ │ │ - b 451c │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r7, #1 │ │ │ │ │ - b 4dec │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - movlt r5, fp │ │ │ │ │ - add r6, r3, #2 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - bgt 4838 │ │ │ │ │ - b 4a30 │ │ │ │ │ - ldrb r8, [r6, #16] │ │ │ │ │ - tst r8, #32 │ │ │ │ │ - bne 2fa8 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 2fd4 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - blt 2fdc │ │ │ │ │ - b 4ac4 │ │ │ │ │ - ldrb sl, [r5, #16] │ │ │ │ │ - tst sl, #32 │ │ │ │ │ - bne 4624 │ │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ │ - mov ip, #0 │ │ │ │ │ - str ip, [sp, #28] │ │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 4658 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - bge 4668 │ │ │ │ │ - b 4660 │ │ │ │ │ - add r1, r1, #28 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 5198 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - movle r6, #0 │ │ │ │ │ - movgt r6, #1 │ │ │ │ │ - b 519c │ │ │ │ │ - cmp r8, r7 │ │ │ │ │ - movge r3, #0 │ │ │ │ │ - movlt r3, #1 │ │ │ │ │ - b 4f18 │ │ │ │ │ - str fp, [sp, #24] │ │ │ │ │ - ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #60] @ 0x3c │ │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ │ - b 4208 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 4018 │ │ │ │ │ + ldr ip, [sp, #40] @ 0x28 │ │ │ │ │ + add r3, ip, r3 │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + b 5ca4 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ + movle r3, #0 │ │ │ │ │ + movgt r3, #1 │ │ │ │ │ + b 338c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add r3, r3, r6 │ │ │ │ │ - b 3408 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + b 37a4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr ip, [r3, #12] │ │ │ │ │ - ldr fp, [r3, #16] │ │ │ │ │ + ldr r5, [r3, #16] │ │ │ │ │ add r3, ip, r6 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - add r3, fp, r6 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + add r3, r5, r6 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b 344c │ │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - movle r3, #0 │ │ │ │ │ - movgt r3, #1 │ │ │ │ │ - b 4c28 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - b 55bc │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - movge r3, #0 │ │ │ │ │ - movlt r3, #1 │ │ │ │ │ - b 3980 │ │ │ │ │ + b 37e8 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 3490 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 3834 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ │ + str r3, [r1] │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r2, [r3], #4 │ │ │ │ │ - str r2, [r1], #4 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - beq 5b70 │ │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ + subs r1, r1, #1 │ │ │ │ │ + str r1, [sp, #24] │ │ │ │ │ + ldr r1, [r3], #4 │ │ │ │ │ + str r1, [r0], #4 │ │ │ │ │ + str r0, [sp, #28] │ │ │ │ │ + beq 63dc │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ │ - b 2c58 │ │ │ │ │ - cmp r9, r6 │ │ │ │ │ - movge r2, #0 │ │ │ │ │ - movlt r2, #1 │ │ │ │ │ - b 32ac │ │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ │ + b 2de8 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - ldr ip, [sp, #8] │ │ │ │ │ + ldr ip, [sp, #20] │ │ │ │ │ add ip, ip, r3 │ │ │ │ │ - str ip, [sp, #8] │ │ │ │ │ - beq 5acc │ │ │ │ │ + str ip, [sp, #20] │ │ │ │ │ + beq 5e10 │ │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ │ add r3, ip, r3 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 47dc │ │ │ │ │ + beq 5278 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r1, r3, #4 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ add r0, r3, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 5efc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 6310 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r2], #-4 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - str r3, [r9], #-4 │ │ │ │ │ + str r3, [r4], #-4 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + str r4, [sp, #24] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ - str sl, [sp, #16] │ │ │ │ │ + str fp, [sp, #4] │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 3ba0 │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - movge r3, #0 │ │ │ │ │ - movlt r3, #1 │ │ │ │ │ - b 4960 │ │ │ │ │ - cmp r6, r8 │ │ │ │ │ - movle r6, #0 │ │ │ │ │ - movgt r6, #1 │ │ │ │ │ - b 4074 │ │ │ │ │ - lsl sl, sl, #2 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - mov r2, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 2d48 │ │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - mov r2, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - b 57b0 │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - cmp r2, r9 │ │ │ │ │ - movle r2, #0 │ │ │ │ │ - movgt r2, #1 │ │ │ │ │ - b 3058 │ │ │ │ │ - cmp r8, r7 │ │ │ │ │ - movge r8, #0 │ │ │ │ │ - movlt r8, #1 │ │ │ │ │ - b 30ec │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 3f4c │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + movle r3, #0 │ │ │ │ │ + movgt r3, #1 │ │ │ │ │ + b 3410 │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + movle r3, #0 │ │ │ │ │ + movgt r3, #1 │ │ │ │ │ + b 583c │ │ │ │ │ cmp r8, r6 │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - b 3f78 │ │ │ │ │ + b 4c98 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b 3e74 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + b 40cc │ │ │ │ │ + cmp r7, sl │ │ │ │ │ + movge r7, #0 │ │ │ │ │ + movlt r7, #1 │ │ │ │ │ + b 34a0 │ │ │ │ │ + str r9, [sp, #52] @ 0x34 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b 560c │ │ │ │ │ - cmp r9, r5 │ │ │ │ │ + b 5980 │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ movge r2, #0 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ - b 3330 │ │ │ │ │ - cmp r7, r9 │ │ │ │ │ + b 3d24 │ │ │ │ │ + cmp r7, r8 │ │ │ │ │ movle r7, #0 │ │ │ │ │ movgt r7, #1 │ │ │ │ │ - b 33b8 │ │ │ │ │ + b 36f8 │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + movge r3, #0 │ │ │ │ │ + movlt r3, #1 │ │ │ │ │ + b 41d0 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + movle r6, #0 │ │ │ │ │ + movgt r6, #1 │ │ │ │ │ + b 42d0 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + movge r2, #0 │ │ │ │ │ + movlt r2, #1 │ │ │ │ │ + b 3678 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + b 34f4 │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + movge r3, #0 │ │ │ │ │ + movlt r3, #1 │ │ │ │ │ + b 4a38 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b 3194 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - b 58bc │ │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ │ + mov r0, r3 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - add r3, r6, r4 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add r3, r3, r4 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + add r3, r5, r6 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + add r3, sl, r6 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - add r3, r3, r4 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b 4a6c │ │ │ │ │ + add r6, r3, r6 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + b 4b28 │ │ │ │ │ + ldr ip, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + mov r4, ip │ │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + str r6, [sp, #36] @ 0x24 │ │ │ │ │ + b 30d8 │ │ │ │ │ + cmp r5, r7 │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - b 5110 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - movge r8, #0 │ │ │ │ │ - movlt r8, #1 │ │ │ │ │ - b 4b74 │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - movge r0, #0 │ │ │ │ │ - movlt r0, #1 │ │ │ │ │ - b 320c │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ - movge r2, #0 │ │ │ │ │ - movlt r2, #1 │ │ │ │ │ - b 4120 │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ - movge r0, #0 │ │ │ │ │ - movlt r0, #1 │ │ │ │ │ - b 3ee4 │ │ │ │ │ - cmp r5, fp │ │ │ │ │ + b 4378 │ │ │ │ │ + cmp r7, sl │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - b 507c │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - bl 228 │ │ │ │ │ - R_ARM_CALL merge_getmem │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - bne 33e8 │ │ │ │ │ - b 4470 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b 568c │ │ │ │ │ - mov sl, fp │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 5788 │ │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ │ - mov r6, sl │ │ │ │ │ - b 568c │ │ │ │ │ - ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #60] @ 0x3c │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 4204 │ │ │ │ │ + b 44c4 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + b 4450 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + b 5ad0 │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ + b 3280 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + movle r8, #0 │ │ │ │ │ + movgt r8, #1 │ │ │ │ │ + b 3e44 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ movge r7, #0 │ │ │ │ │ movlt r7, #1 │ │ │ │ │ - b 42f0 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - movge r3, #0 │ │ │ │ │ - movlt r3, #1 │ │ │ │ │ - b 2f30 │ │ │ │ │ - cmp r4, fp │ │ │ │ │ + b 49a0 │ │ │ │ │ + cmp r4, sl │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 4e80 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - movge r8, #0 │ │ │ │ │ - movlt r8, #1 │ │ │ │ │ - b 45b4 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ - movge r3, #0 │ │ │ │ │ - movlt r3, #1 │ │ │ │ │ - b 3ff0 │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ + b 4e20 │ │ │ │ │ + cmp r7, r9 │ │ │ │ │ movge r7, #0 │ │ │ │ │ movlt r7, #1 │ │ │ │ │ - b 48bc │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ + b 3560 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + movge r0, #0 │ │ │ │ │ + movlt r0, #1 │ │ │ │ │ + b 50bc │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - b 3a00 │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ - movle r7, #0 │ │ │ │ │ - movgt r7, #1 │ │ │ │ │ - b 3a90 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ + b 4248 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + movge r5, #0 │ │ │ │ │ + movlt r5, #1 │ │ │ │ │ + b 57a0 │ │ │ │ │ + cmp r5, r9 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 3d38 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - b 3cbc │ │ │ │ │ - mov r6, r7 │ │ │ │ │ - b 40ac │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r7, r6 │ │ │ │ │ - b 57c8 │ │ │ │ │ - add r0, r0, #28 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - bne 41b8 │ │ │ │ │ - ldr r1, [r9, #28] │ │ │ │ │ - b 4dd0 │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ + b 47bc │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - b 38e0 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str fp, [sp, #24] │ │ │ │ │ + b 4c08 │ │ │ │ │ + mov fp, r7 │ │ │ │ │ + b 4308 │ │ │ │ │ + cmp r5, r9 │ │ │ │ │ + movge r3, #0 │ │ │ │ │ + movlt r3, #1 │ │ │ │ │ + b 32f0 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ + movge r0, #0 │ │ │ │ │ + movlt r0, #1 │ │ │ │ │ + b 413c │ │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #60] @ 0x3c │ │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 4208 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str sl, [sp, #24] │ │ │ │ │ + str fp, [sp, #4] │ │ │ │ │ + b 4608 │ │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 4600 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + b 5d04 │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ + movge r2, #0 │ │ │ │ │ + movlt r2, #1 │ │ │ │ │ + b 3da8 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memmove │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ + str r3, [r8, r2, lsl #2] │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [r3] │ │ │ │ │ + str r3, [r5, r2, lsl #2] │ │ │ │ │ + b 3108 │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ │ + bl 228 │ │ │ │ │ + R_ARM_CALL merge_getmem │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + bne 3784 │ │ │ │ │ + b 310c │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + mov r4, sl │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ + b 53b8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr lr, [sp, #24] │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 54a0 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - add r0, r3, #28 │ │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ │ - tst ip, #32 │ │ │ │ │ - bne 43f8 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b 520c │ │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b 560c │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 4c9c │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r1, [r3, #28] │ │ │ │ │ - b 4d7c │ │ │ │ │ + ldrb r5, [r4, #16] │ │ │ │ │ + tst r5, #32 │ │ │ │ │ + bne 2d28 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b 5b14 │ │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + mov r4, sl │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ │ + b 30d8 │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ - ldrb r4, [r9, #16] │ │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ │ tst r4, #32 │ │ │ │ │ - bne 2b9c │ │ │ │ │ - ldr r1, [r9, #28] │ │ │ │ │ - b 5814 │ │ │ │ │ - ldr sl, [sp, #24] │ │ │ │ │ - b 2d4c │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b 5a6c │ │ │ │ │ - add r0, r9, #28 │ │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ │ - tst r3, #32 │ │ │ │ │ - bne 2ae0 │ │ │ │ │ + bne 3fc0 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 57f4 │ │ │ │ │ - add r0, r0, #28 │ │ │ │ │ - ldrb r8, [r6, #16] │ │ │ │ │ - tst r8, #32 │ │ │ │ │ - bne 2e80 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 56e8 │ │ │ │ │ - add r0, r4, #28 │ │ │ │ │ + b 5b54 │ │ │ │ │ + add r0, r5, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 2ddc │ │ │ │ │ + bne 3bcc │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 5708 │ │ │ │ │ + b 5b34 │ │ │ │ │ + add r0, r0, #28 │ │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 4f1c │ │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ │ + b 5be4 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b 3110 │ │ │ │ │ add r0, r4, #28 │ │ │ │ │ + ldrb r1, [r8, #16] │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + bne 2fa0 │ │ │ │ │ + ldr r1, [r8, #28] │ │ │ │ │ + b 3010 │ │ │ │ │ + add r0, r9, #28 │ │ │ │ │ + ldrb r1, [r8, #16] │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + bne 2e74 │ │ │ │ │ + ldr r1, [r8, #28] │ │ │ │ │ + b 3724 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + b 5dc0 │ │ │ │ │ + add r0, r0, #28 │ │ │ │ │ + ldrb r7, [r6, #16] │ │ │ │ │ + tst r7, #32 │ │ │ │ │ + bne 3244 │ │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ │ + b 5aa4 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ │ + b 5e64 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + b 569c │ │ │ │ │ + add r0, r9, #28 │ │ │ │ │ + ldrb r1, [r8, #16] │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + bne 38b8 │ │ │ │ │ + ldr r1, [r8, #28] │ │ │ │ │ + b 3ea0 │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b 4608 │ │ │ │ │ + add r0, r8, #28 │ │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + bne 39d0 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b 3a38 │ │ │ │ │ + add r0, r0, #28 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 58b4 │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ │ + b 5904 │ │ │ │ │ + add r0, r9, #28 │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + bne 2c68 │ │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ │ + b 5af4 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + lsl r2, r3, #2 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + b 3108 │ │ │ │ │ + add r0, r5, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 3830 │ │ │ │ │ + bne 319c │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 5760 │ │ │ │ │ - ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ - ldr fp, [sp, #60] @ 0x3c │ │ │ │ │ - mov r8, r4 │ │ │ │ │ - mvn sl, #0 │ │ │ │ │ - b 4208 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b 5b28 │ │ │ │ │ - str fp, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ + b 5a84 │ │ │ │ │ + mov r0, fp │ │ │ │ │ + mov ip, sl │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + b 55f0 │ │ │ │ │ + add r0, r0, #28 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + bne 4400 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b 5b74 │ │ │ │ │ + add r0, r0, #28 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + bne 48c8 │ │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ │ + b 48d4 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ldr fp, [sp, #60] @ 0x3c │ │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ │ - beq 2d48 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str sl, [sp, #24] │ │ │ │ │ + beq 3108 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r1, ip │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ - lsl r5, r2, #2 │ │ │ │ │ - add r0, r8, r3, lsl #2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ + lsl sl, r2, #2 │ │ │ │ │ + add r0, r9, r3, lsl #2 │ │ │ │ │ + mov r2, sl │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ │ - b 4240 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + b 4640 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ add r0, r3, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - bne 49e4 │ │ │ │ │ + bne 4d08 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 51e0 │ │ │ │ │ - add r0, r0, #28 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 4f88 │ │ │ │ │ - ldr r1, [r9, #28] │ │ │ │ │ - b 4fc0 │ │ │ │ │ - add r0, r0, #28 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 46cc │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r1, [r3, #28] │ │ │ │ │ - b 4da8 │ │ │ │ │ + b 5c04 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt 52dc │ │ │ │ │ - mov fp, r6 │ │ │ │ │ - b 4700 │ │ │ │ │ - add r0, r0, #28 │ │ │ │ │ - ldrb sl, [r5, #16] │ │ │ │ │ - tst sl, #32 │ │ │ │ │ - bne 3c14 │ │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ │ - b 5728 │ │ │ │ │ - mov r7, sl │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - b 5580 │ │ │ │ │ - add r0, r8, #28 │ │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - bne 3634 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - b 369c │ │ │ │ │ - add r0, r9, #28 │ │ │ │ │ - ldrb r1, [r8, #16] │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - bne 351c │ │ │ │ │ - ldr r1, [r8, #28] │ │ │ │ │ - b 3aec │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + blt 5484 │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + b 4f54 │ │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ add r0, r3, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - bne 5180 │ │ │ │ │ + bne 51e0 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 597c │ │ │ │ │ + b 52b8 │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - bne 3dc8 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + bne 4550 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 4504 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - b 3864 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b 3390 │ │ │ │ │ - ldr r0, [r9, #28] │ │ │ │ │ - b 3ebc │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 601c │ │ │ │ │ + b 4d78 │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + movge r3, #0 │ │ │ │ │ + movlt r3, #1 │ │ │ │ │ + b 3c80 │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + add r0, r3, #28 │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + tst ip, #32 │ │ │ │ │ + bne 4aa8 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 3ed4 │ │ │ │ │ + b 4ff4 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + b 3c04 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + mov ip, r4 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ │ + b 55fc │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b 3e34 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 5f60 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + b 3478 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b 6004 │ │ │ │ │ + b 6354 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 38c8 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b 38b0 │ │ │ │ │ + b 50a4 │ │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ │ + b 508c │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b 4bf8 │ │ │ │ │ + ldr r0, [r9, #28] │ │ │ │ │ + b 4be0 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b 4988 │ │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ │ + b 4970 │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ │ + b 63c0 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b 42c0 │ │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ │ + b 44b4 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 5e3c │ │ │ │ │ + b 449c │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 4b44 │ │ │ │ │ + b 5770 │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str sl, [sp, #24] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b 4608 │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b 4b5c │ │ │ │ │ + b 3490 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 6274 │ │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ │ + b 3c50 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 6398 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 31f4 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b 42c0 │ │ │ │ │ + b 3c68 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 61a4 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 6200 │ │ │ │ │ + ldr r0, [r9, #28] │ │ │ │ │ + b 6290 │ │ │ │ │ + ldr r0, [r9, #28] │ │ │ │ │ + b 61e0 │ │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ │ + b 618c │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 6174 │ │ │ │ │ + mov lr, sl │ │ │ │ │ + str r9, [sp, #24] │ │ │ │ │ + b 560c │ │ │ │ │ + ldr r0, [r9, #28] │ │ │ │ │ + b 622c │ │ │ │ │ + ldr r0, [r8, #28] │ │ │ │ │ + b 625c │ │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ │ + b 6380 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b 47ac │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 4794 │ │ │ │ │ + ldr r0, [r9, #28] │ │ │ │ │ + b 42a8 │ │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ │ + b 5788 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 33a8 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b 31dc │ │ │ │ │ + b 412c │ │ │ │ │ + ldr r0, [r9, #28] │ │ │ │ │ + b 4114 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 6144 │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - mov r1, sl │ │ │ │ │ bl 228 │ │ │ │ │ R_ARM_CALL merge_getmem │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldrne r3, [sp, #28] │ │ │ │ │ + ldrne r3, [sp, #20] │ │ │ │ │ ldrne r5, [sp, #12] │ │ │ │ │ addne r4, r3, #4 │ │ │ │ │ - bne 2bf0 │ │ │ │ │ - b 4470 │ │ │ │ │ - mvn r3, #0 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - mov sl, fp │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - b 5788 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b 506c │ │ │ │ │ - ldr r0, [r9, #28] │ │ │ │ │ - b 5054 │ │ │ │ │ + bne 2d80 │ │ │ │ │ + b 310c │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + b 61c8 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 42d8 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 4e58 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 5f78 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 4584 │ │ │ │ │ - ldr r1, [r9, #28] │ │ │ │ │ - b 4e70 │ │ │ │ │ + b 3550 │ │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ │ + b 3538 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 459c │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 30dc │ │ │ │ │ + b 4e10 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 30c4 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b 48a4 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - b 5f48 │ │ │ │ │ - ldr r1, [r9, #28] │ │ │ │ │ - b 4110 │ │ │ │ │ + b 4df8 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 40f8 │ │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ │ - b 3a68 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b 3a80 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 2f18 │ │ │ │ │ + b 6300 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b 4368 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 2f00 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b 488c │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - b 5e24 │ │ │ │ │ + b 4350 │ │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ │ + b 3e1c │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 4064 │ │ │ │ │ - ldr r0, [r9, #28] │ │ │ │ │ - b 404c │ │ │ │ │ + b 36e8 │ │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ │ + b 36d0 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 5dcc │ │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ │ - b 3d20 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 3d08 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 5e58 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b 5ec8 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 5fa4 │ │ │ │ │ - ldr r0, [r9, #28] │ │ │ │ │ - b 5fe8 │ │ │ │ │ - ldr r0, [r9, #28] │ │ │ │ │ - b 5e80 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b 5eb0 │ │ │ │ │ - ldr r0, [r8, #28] │ │ │ │ │ - b 5fd0 │ │ │ │ │ + b 62ec │ │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ │ + b 32e0 │ │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ │ + b 62c0 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 5e98 │ │ │ │ │ + b 32c8 │ │ │ │ │ │ │ │ │ │ -000061fc : │ │ │ │ │ +000065dc : │ │ │ │ │ list_subscript(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ mov ip, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 629c │ │ │ │ │ + beq 667c │ │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 629c │ │ │ │ │ - ldr r5, [pc, #1072] @ 666c │ │ │ │ │ + beq 667c │ │ │ │ │ + ldr r5, [pc, #1072] @ 6a4c │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 628c │ │ │ │ │ + bne 666c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6324 │ │ │ │ │ + bne 6704 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bls 6318 │ │ │ │ │ + bls 66f8 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r5, [r3, r0, lsl #2] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addlt r0, r0, r3 │ │ │ │ │ - b 6260 │ │ │ │ │ - ldr r3, [pc, #972] @ 6670 │ │ │ │ │ + b 6640 │ │ │ │ │ + ldr r3, [pc, #972] @ 6a50 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 6654 │ │ │ │ │ + bne 6a34 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 6324 │ │ │ │ │ + blt 6704 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ ldm r1, {r1, r2, r7} │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov r3, r7 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - ble 6334 │ │ │ │ │ + ble 6714 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ - bne 63bc │ │ │ │ │ + bne 679c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8b0c │ │ │ │ │ + bl 8eb0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ - ldr r1, [pc, #852] @ 6674 │ │ │ │ │ + ldr r1, [pc, #852] @ 6a54 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ - ldr r3, [pc, #828] @ 6678 │ │ │ │ │ + ldr r3, [pc, #828] @ 6a58 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2092] @ 0x82c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 659c │ │ │ │ │ + ble 697c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ │ ldr r5, [r1, #1772] @ 0x6ec │ │ │ │ │ str r2, [r3, #2092] @ 0x82c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r2, [pc, #768] @ 667c │ │ │ │ │ + ldr r2, [pc, #768] @ 6a5c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ @@ -6662,35 +6909,35 @@ │ │ │ │ │ sub r1, r5, #8 │ │ │ │ │ ldr r2, [r2, #3796] @ 0xed4 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ stmdb r5, {r2, r3} │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - b 6280 │ │ │ │ │ - ldr r3, [pc, #700] @ 6680 │ │ │ │ │ + b 6660 │ │ │ │ │ + ldr r3, [pc, #700] @ 6a60 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2092] @ 0x82c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 65f4 │ │ │ │ │ + ble 69d4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2092] @ 0x82c │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r5, [r3, #1772] @ 0x6ec │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #636] @ 6684 │ │ │ │ │ + ldr r3, [pc, #636] @ 6a64 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ str r2, [r5, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ @@ -6703,104 +6950,104 @@ │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ str ip, [lr] │ │ │ │ │ stmdb r5, {r0, r3} │ │ │ │ │ str ip, [r0, #4] │ │ │ │ │ strhi r2, [r5, #12] │ │ │ │ │ - bhi 660c │ │ │ │ │ + bhi 69ec │ │ │ │ │ lsl r0, r6, #2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ strne r6, [r5, #16] │ │ │ │ │ - beq 660c │ │ │ │ │ + beq 69ec │ │ │ │ │ ldr ip, [r4, #12] │ │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ │ add r1, r1, r7 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 657c │ │ │ │ │ + beq 695c │ │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ │ add r1, r1, r7 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ - beq 657c │ │ │ │ │ + beq 695c │ │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ │ add r1, r1, r7 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ cmp r6, #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - beq 657c │ │ │ │ │ + beq 695c │ │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ │ add r1, r1, r7 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ cmp r6, #4 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ - beq 657c │ │ │ │ │ + beq 695c │ │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ │ add r1, r7, r1 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ cmp r6, #5 │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - beq 657c │ │ │ │ │ + beq 695c │ │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ cmp r6, #6 │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ add r3, r7, r1 │ │ │ │ │ - beq 657c │ │ │ │ │ + beq 695c │ │ │ │ │ add lr, r0, #24 │ │ │ │ │ add r0, r0, r6, lsl #2 │ │ │ │ │ ldr r1, [ip, r3, lsl #2] │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - bne 6584 │ │ │ │ │ + bne 6964 │ │ │ │ │ str r1, [lr], #4 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ add r3, r3, r7 │ │ │ │ │ - bne 6558 │ │ │ │ │ + bne 6938 │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ - b 6280 │ │ │ │ │ + b 6660 │ │ │ │ │ str r2, [r1] │ │ │ │ │ str r1, [lr], #4 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ add r3, r3, r7 │ │ │ │ │ - bne 6558 │ │ │ │ │ - b 657c │ │ │ │ │ - ldr r0, [pc, #228] @ 6688 │ │ │ │ │ + bne 6938 │ │ │ │ │ + b 695c │ │ │ │ │ + ldr r0, [pc, #228] @ 6a68 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 6324 │ │ │ │ │ - ldr r2, [pc, #216] @ 668c │ │ │ │ │ + beq 6704 │ │ │ │ │ + ldr r2, [pc, #216] @ 6a6c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ @@ -6809,49 +7056,49 @@ │ │ │ │ │ sub r2, r5, #8 │ │ │ │ │ ldr r1, [r1, #3796] @ 0xed4 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ - b 6280 │ │ │ │ │ - ldr r0, [pc, #140] @ 6688 │ │ │ │ │ + b 6660 │ │ │ │ │ + ldr r0, [pc, #140] @ 6a68 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 6400 │ │ │ │ │ - b 6324 │ │ │ │ │ + bne 67e0 │ │ │ │ │ + b 6704 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6638 │ │ │ │ │ + beq 6a18 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 6638 │ │ │ │ │ + bne 6a18 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldrne r0, [r5, #12] │ │ │ │ │ - bne 6474 │ │ │ │ │ - b 6324 │ │ │ │ │ - ldr r3, [pc, #52] @ 6690 │ │ │ │ │ + bne 6854 │ │ │ │ │ + b 6704 │ │ │ │ │ + ldr r3, [pc, #52] @ 6a70 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - ldr r1, [pc, #48] @ 6694 │ │ │ │ │ + ldr r1, [pc, #48] @ 6a74 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 6324 │ │ │ │ │ + b 6704 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_IndexError │ │ │ │ │ R_ARM_ABS32 PySlice_Type │ │ │ │ │ .word 0x00004db4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000334 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -6866,64 +7113,64 @@ │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000074 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00006698 : │ │ │ │ │ +00006a78 : │ │ │ │ │ list_item(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls 66c0 │ │ │ │ │ + bls 6aa0 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r3, [pc, #16] @ 66e8 │ │ │ │ │ - ldr r1, [pc, #16] @ 66ec │ │ │ │ │ + ldr r3, [pc, #16] @ 6ac8 │ │ │ │ │ + ldr r1, [pc, #16] @ 6acc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_IndexError │ │ │ │ │ .word 0x00004db4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000066f0 : │ │ │ │ │ +00006ad0 : │ │ │ │ │ list_iter(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 6784 │ │ │ │ │ + beq 6b64 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #148] @ 67b0 │ │ │ │ │ + ldr r0, [pc, #148] @ 6b90 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 6790 │ │ │ │ │ + beq 6b70 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - beq 6798 │ │ │ │ │ - ldr r1, [pc, #116] @ 67b4 │ │ │ │ │ + beq 6b78 │ │ │ │ │ + ldr r1, [pc, #116] @ 6b94 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -6935,88 +7182,88 @@ │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r1, [pc, #44] @ 67b8 │ │ │ │ │ - ldr r0, [pc, #44] @ 67bc │ │ │ │ │ + ldr r1, [pc, #44] @ 6b98 │ │ │ │ │ + ldr r0, [pc, #44] @ 6b9c │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 677c │ │ │ │ │ - ldr r2, [pc, #32] @ 67c0 │ │ │ │ │ + b 6b5c │ │ │ │ │ + ldr r2, [pc, #32] @ 6ba0 │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r2] │ │ │ │ │ - b 6754 │ │ │ │ │ + b 6b34 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000064 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000f5e │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000018 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000067c4 : │ │ │ │ │ +00006ba4 : │ │ │ │ │ listiter_next(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 6838 │ │ │ │ │ + blt 6c18 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcs 680c │ │ │ │ │ + bcs 6bec │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6840 │ │ │ │ │ + beq 6c20 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r0] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ mvn ip, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str ip, [r3, #8] │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ - beq 6838 │ │ │ │ │ + beq 6c18 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 684c │ │ │ │ │ + beq 6c2c │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ bx lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00006868 : │ │ │ │ │ +00006c48 : │ │ │ │ │ list_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00006870 : │ │ │ │ │ +00006c50 : │ │ │ │ │ listiter_dealloc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldmdb r0, {r1, r2} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -7028,544 +7275,498 @@ │ │ │ │ │ str r1, [r2] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ - beq 68c8 │ │ │ │ │ + beq 6ca8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 68d4 │ │ │ │ │ + bne 6cb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 68c8 │ │ │ │ │ + bne 6ca8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ │ │ │ │ │ -000068f4 <_PyList_Extend>: │ │ │ │ │ +00006cd4 <_PyList_Extend>: │ │ │ │ │ _PyList_Extend(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 6920 <_list_extend> │ │ │ │ │ - ldr r3, [pc, #12] @ 691c <_PyList_Extend+0x28> │ │ │ │ │ + bl 6d00 <_list_extend> │ │ │ │ │ + ldr r3, [pc, #12] @ 6cfc <_PyList_Extend+0x28> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ movne r0, r3 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -00006920 <_list_extend>: │ │ │ │ │ +00006d00 <_list_extend>: │ │ │ │ │ _list_extend(): │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 7694 <_list_extend+0xd74> │ │ │ │ │ + beq 7a38 <_list_extend+0xd38> │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #3436] @ 76ac <_list_extend+0xd8c> │ │ │ │ │ + ldr r2, [pc, #3376] @ 7a50 <_list_extend+0xd50> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - beq 6d7c <_list_extend+0x45c> │ │ │ │ │ - ldr r2, [pc, #3412] @ 76b0 <_list_extend+0xd90> │ │ │ │ │ + beq 7158 <_list_extend+0x458> │ │ │ │ │ + ldr r2, [pc, #3352] @ 7a54 <_list_extend+0xd54> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 6b28 <_list_extend+0x208> │ │ │ │ │ - ldr r1, [pc, #3404] @ 76b4 <_list_extend+0xd94> │ │ │ │ │ + bne 6f08 <_list_extend+0x208> │ │ │ │ │ mov r0, r5 │ │ │ │ │ + ldr r1, [pc, #3340] @ 7a58 <_list_extend+0xd58> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - beq 6f94 <_list_extend+0x674> │ │ │ │ │ - ldr r5, [r6, #8] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq 6afc <_list_extend+0x1dc> │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + beq 7340 <_list_extend+0x640> │ │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6ca0 <_list_extend+0x380> │ │ │ │ │ - add r7, r5, #1 │ │ │ │ │ + bne 7080 <_list_extend+0x380> │ │ │ │ │ + add r7, r6, #1 │ │ │ │ │ bic r7, r7, #1 │ │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7668 <_list_extend+0xd48> │ │ │ │ │ + bhi 79f0 <_list_extend+0xcf0> │ │ │ │ │ lsl r0, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7668 <_list_extend+0xd48> │ │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ │ + beq 79f0 <_list_extend+0xcf0> │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ str r7, [r4, #16] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - bne 6d08 <_list_extend+0x3e8> │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - add r3, r6, #12 │ │ │ │ │ - ble 6afc <_list_extend+0x1dc> │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + bne 70e4 <_list_extend+0x3e4> │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + add r3, r5, #12 │ │ │ │ │ + ble 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ lsl r2, r8, #2 │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r1] │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ + cmp r6, #1 │ │ │ │ │ str r1, [r0, r8, lsl #2] │ │ │ │ │ - beq 6afc <_list_extend+0x1dc> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ add lr, r2, #4 │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r1] │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ + cmp r6, #2 │ │ │ │ │ str r1, [r0, lr] │ │ │ │ │ - beq 6afc <_list_extend+0x1dc> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add lr, r2, #8 │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r1] │ │ │ │ │ - cmp r5, #3 │ │ │ │ │ + cmp r6, #3 │ │ │ │ │ str r1, [r0, lr] │ │ │ │ │ - beq 6afc <_list_extend+0x1dc> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ add lr, r2, #12 │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r1] │ │ │ │ │ - cmp r5, #4 │ │ │ │ │ + cmp r6, #4 │ │ │ │ │ str r1, [r0, lr] │ │ │ │ │ - beq 6afc <_list_extend+0x1dc> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ add lr, r2, #16 │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r1] │ │ │ │ │ - cmp r5, #5 │ │ │ │ │ + cmp r6, #5 │ │ │ │ │ str r1, [r0, lr] │ │ │ │ │ - beq 6afc <_list_extend+0x1dc> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ add lr, r2, #20 │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r1] │ │ │ │ │ - cmp r5, #6 │ │ │ │ │ + cmp r6, #6 │ │ │ │ │ str r1, [r0, lr] │ │ │ │ │ - beq 6afc <_list_extend+0x1dc> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ add r2, r2, #24 │ │ │ │ │ ldr lr, [r1] │ │ │ │ │ add ip, r0, r2 │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne lr, lr, #1 │ │ │ │ │ strne lr, [r1] │ │ │ │ │ - cmp r5, #7 │ │ │ │ │ + cmp r6, #7 │ │ │ │ │ str r1, [r0, r2] │ │ │ │ │ - beq 6afc <_list_extend+0x1dc> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ add r1, r3, #28 │ │ │ │ │ - add r2, r3, r5, lsl #2 │ │ │ │ │ + add r2, r3, r6, lsl #2 │ │ │ │ │ ldr r3, [r1], #4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 6d64 <_list_extend+0x444> │ │ │ │ │ + bne 7140 <_list_extend+0x440> │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ - bne 6ae0 <_list_extend+0x1c0> │ │ │ │ │ + bne 6ec0 <_list_extend+0x1c0> │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [r6] │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6b1c <_list_extend+0x1fc> │ │ │ │ │ + beq 6efc <_list_extend+0x1fc> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ - beq 7674 <_list_extend+0xd54> │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + beq 7a24 <_list_extend+0xd24> │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r8, [pc, #2952] @ 76b8 <_list_extend+0xd98> │ │ │ │ │ - ldr r2, [pc, #2952] @ 76bc <_list_extend+0xd9c> │ │ │ │ │ + ldr r8, [pc, #2892] @ 7a5c <_list_extend+0xd5c> │ │ │ │ │ + ldr r2, [pc, #2892] @ 7a60 <_list_extend+0xd60> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ cmpne r3, r8 │ │ │ │ │ moveq r8, #1 │ │ │ │ │ movne r8, #0 │ │ │ │ │ - beq 716c <_list_extend+0x84c> │ │ │ │ │ - ldr r2, [pc, #2932] @ 76c0 <_list_extend+0xda0> │ │ │ │ │ + beq 751c <_list_extend+0x81c> │ │ │ │ │ + ldr r2, [pc, #2872] @ 7a64 <_list_extend+0xd64> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7018 <_list_extend+0x6f8> │ │ │ │ │ - ldr r2, [pc, #2924] @ 76c4 <_list_extend+0xda4> │ │ │ │ │ + beq 7348 <_list_extend+0x648> │ │ │ │ │ + ldr r2, [pc, #2864] @ 7a68 <_list_extend+0xd68> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7574 <_list_extend+0xc54> │ │ │ │ │ - ldr r2, [pc, #2916] @ 76c8 <_list_extend+0xda8> │ │ │ │ │ + beq 793c <_list_extend+0xc3c> │ │ │ │ │ + ldr r2, [pc, #2856] @ 7a6c <_list_extend+0xd6c> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 73c8 <_list_extend+0xaa8> │ │ │ │ │ - ldr r2, [pc, #2908] @ 76cc <_list_extend+0xdac> │ │ │ │ │ + beq 7784 <_list_extend+0xa84> │ │ │ │ │ + ldr r2, [pc, #2848] @ 7a70 <_list_extend+0xd70> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7498 <_list_extend+0xb78> │ │ │ │ │ + beq 7848 <_list_extend+0xb48> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 6f94 <_list_extend+0x674> │ │ │ │ │ + beq 7340 <_list_extend+0x640> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, #8 │ │ │ │ │ ldr r5, [r3, #112] @ 0x70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_LengthHint │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - blt 6f78 <_list_extend+0x658> │ │ │ │ │ + blt 7324 <_list_extend+0x624> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bgt 6c14 <_list_extend+0x2f4> │ │ │ │ │ + bgt 6ff4 <_list_extend+0x2f4> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7110 <_list_extend+0x7f0> │ │ │ │ │ + bne 74c0 <_list_extend+0x7c0> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6c14 <_list_extend+0x2f4> │ │ │ │ │ + beq 6ff4 <_list_extend+0x2f4> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ bic r7, r3, #1 │ │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7620 <_list_extend+0xd00> │ │ │ │ │ + bhi 79fc <_list_extend+0xcfc> │ │ │ │ │ lsl r0, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7620 <_list_extend+0xd00> │ │ │ │ │ + beq 79fc <_list_extend+0xcfc> │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ str r7, [r4, #16] │ │ │ │ │ - b 6c14 <_list_extend+0x2f4> │ │ │ │ │ + b 6ff4 <_list_extend+0x2f4> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge 6f64 <_list_extend+0x644> │ │ │ │ │ + bge 7310 <_list_extend+0x610> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ str r0, [r2, r3, lsl #2] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6bf4 <_list_extend+0x2d4> │ │ │ │ │ + bne 6fd4 <_list_extend+0x2d4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6d18 <_list_extend+0x3f8> │ │ │ │ │ + bne 70f4 <_list_extend+0x3f4> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble 6d40 <_list_extend+0x420> │ │ │ │ │ + ble 711c <_list_extend+0x41c> │ │ │ │ │ cmp r7, r3, asr #1 │ │ │ │ │ - bge 6d40 <_list_extend+0x420> │ │ │ │ │ + bge 711c <_list_extend+0x41c> │ │ │ │ │ add r5, r7, #6 │ │ │ │ │ add r5, r5, r7, asr #3 │ │ │ │ │ bic r5, r5, #3 │ │ │ │ │ sub r3, r5, r7 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 7548 <_list_extend+0xc28> │ │ │ │ │ + blt 78f8 <_list_extend+0xbf8> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 7558 <_list_extend+0xc38> │ │ │ │ │ + beq 7908 <_list_extend+0xc08> │ │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7620 <_list_extend+0xd00> │ │ │ │ │ + bhi 79fc <_list_extend+0xcfc> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r5, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7620 <_list_extend+0xd00> │ │ │ │ │ + beq 79fc <_list_extend+0xcfc> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ - bne 6d4c <_list_extend+0x42c> │ │ │ │ │ - b 6d5c <_list_extend+0x43c> │ │ │ │ │ + bne 7128 <_list_extend+0x428> │ │ │ │ │ + b 7138 <_list_extend+0x438> │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ - add r9, r8, r5 │ │ │ │ │ + add r9, r8, r6 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ble 70e8 <_list_extend+0x7c8> │ │ │ │ │ + ble 7494 <_list_extend+0x794> │ │ │ │ │ add r7, r9, #6 │ │ │ │ │ add r7, r7, r9, asr #3 │ │ │ │ │ bic r7, r7, #3 │ │ │ │ │ sub r3, r7, r9 │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - bgt 738c <_list_extend+0xa6c> │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + bgt 773c <_list_extend+0xa3c> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 75f4 <_list_extend+0xcd4> │ │ │ │ │ + beq 7924 <_list_extend+0xc24> │ │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7668 <_list_extend+0xd48> │ │ │ │ │ + bhi 79f0 <_list_extend+0xcf0> │ │ │ │ │ lsl r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7668 <_list_extend+0xd48> │ │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ │ + beq 79f0 <_list_extend+0xcf0> │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ str r7, [r4, #16] │ │ │ │ │ - and r3, r3, #33554432 @ 0x2000000 │ │ │ │ │ + tst r3, #33554432 @ 0x2000000 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 69cc <_list_extend+0xac> │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ │ - bgt 69d8 <_list_extend+0xb8> │ │ │ │ │ - b 6afc <_list_extend+0x1dc> │ │ │ │ │ - ldr r3, [pc, #2480] @ 76d0 <_list_extend+0xdb0> │ │ │ │ │ + beq 6dac <_list_extend+0xac> │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ │ + bgt 6db8 <_list_extend+0xb8> │ │ │ │ │ + b 6edc <_list_extend+0x1dc> │ │ │ │ │ + ldr r3, [pc, #2424] @ 7a74 <_list_extend+0xd74> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6f78 <_list_extend+0x658> │ │ │ │ │ + beq 7324 <_list_extend+0x624> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - blt 6c40 <_list_extend+0x320> │ │ │ │ │ + blt 7020 <_list_extend+0x320> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6d5c <_list_extend+0x43c> │ │ │ │ │ + beq 7138 <_list_extend+0x438> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 7104 <_list_extend+0x7e4> │ │ │ │ │ + beq 74b4 <_list_extend+0x7b4> │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 6b1c <_list_extend+0x1fc> │ │ │ │ │ + b 6efc <_list_extend+0x1fc> │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r0, [r3] │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ - bne 6ae0 <_list_extend+0x1c0> │ │ │ │ │ - b 6afc <_list_extend+0x1dc> │ │ │ │ │ + bne 6ec0 <_list_extend+0x1c0> │ │ │ │ │ + b 6edc <_list_extend+0x1dc> │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r1, [pc, #2348] @ 76b4 <_list_extend+0xd94> │ │ │ │ │ + ldr r1, [pc, #2292] @ 7a58 <_list_extend+0xd58> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 6f94 <_list_extend+0x674> │ │ │ │ │ + beq 7340 <_list_extend+0x640> │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 6f18 <_list_extend+0x5f8> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6f9c <_list_extend+0x67c> │ │ │ │ │ + bne 7418 <_list_extend+0x718> │ │ │ │ │ add r7, r6, #1 │ │ │ │ │ bic r7, r7, #1 │ │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7648 <_list_extend+0xd28> │ │ │ │ │ + bhi 79f0 <_list_extend+0xcf0> │ │ │ │ │ lsl r0, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7648 <_list_extend+0xd28> │ │ │ │ │ + beq 79f0 <_list_extend+0xcf0> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ str r7, [r4, #16] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 7008 <_list_extend+0x6e8> │ │ │ │ │ + bne 7484 <_list_extend+0x784> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ add r3, r5, #12 │ │ │ │ │ - ble 6f18 <_list_extend+0x5f8> │ │ │ │ │ + ble 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ lsl r2, r8, #2 │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r1] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r1, [r0, r8, lsl #2] │ │ │ │ │ - beq 6f18 <_list_extend+0x5f8> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ add lr, r2, #4 │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r1] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ str r1, [r0, lr] │ │ │ │ │ - beq 6f18 <_list_extend+0x5f8> │ │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ │ - add lr, r2, #8 │ │ │ │ │ - ldr ip, [r1] │ │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addne ip, ip, #1 │ │ │ │ │ - strne ip, [r1] │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ │ + add r1, r0, r2 │ │ │ │ │ + ldr lr, [ip] │ │ │ │ │ + cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addne lr, lr, #1 │ │ │ │ │ + strne lr, [ip] │ │ │ │ │ cmp r6, #3 │ │ │ │ │ - str r1, [r0, lr] │ │ │ │ │ - beq 6f18 <_list_extend+0x5f8> │ │ │ │ │ + str ip, [r1, #8] │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr ip, [r3, #12] │ │ │ │ │ add r1, r0, r2 │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne lr, lr, #1 │ │ │ │ │ strne lr, [ip] │ │ │ │ │ cmp r6, #4 │ │ │ │ │ str ip, [r1, #12] │ │ │ │ │ - beq 6f18 <_list_extend+0x5f8> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr ip, [r3, #16] │ │ │ │ │ add r1, r0, r2 │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne lr, lr, #1 │ │ │ │ │ strne lr, [ip] │ │ │ │ │ cmp r6, #5 │ │ │ │ │ str ip, [r1, #16] │ │ │ │ │ - beq 6f18 <_list_extend+0x5f8> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ ldr ip, [r3, #20] │ │ │ │ │ add r1, r0, r2 │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne lr, lr, #1 │ │ │ │ │ strne lr, [ip] │ │ │ │ │ cmp r6, #6 │ │ │ │ │ str ip, [r1, #20] │ │ │ │ │ - beq 6f18 <_list_extend+0x5f8> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ add r2, r2, #24 │ │ │ │ │ add r0, r0, r2 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r1, r1, #1 │ │ │ │ │ strne r1, [r2] │ │ │ │ │ cmp r6, #7 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - beq 6f18 <_list_extend+0x5f8> │ │ │ │ │ + beq 6edc <_list_extend+0x1dc> │ │ │ │ │ add r2, r3, #28 │ │ │ │ │ add r1, r3, r6, lsl #2 │ │ │ │ │ ldr r3, [r2], #4 │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 6f4c <_list_extend+0x62c> │ │ │ │ │ + bne 72f8 <_list_extend+0x5f8> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #4]! │ │ │ │ │ - bne 6efc <_list_extend+0x5dc> │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6b1c <_list_extend+0x1fc> │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 6b1c <_list_extend+0x1fc> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - b 6b1c <_list_extend+0x1fc> │ │ │ │ │ + bne 72d8 <_list_extend+0x5d8> │ │ │ │ │ + b 6edc <_list_extend+0x1dc> │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r3, [r0, #4]! │ │ │ │ │ - bne 6efc <_list_extend+0x5dc> │ │ │ │ │ - b 6f18 <_list_extend+0x5f8> │ │ │ │ │ + bne 72d8 <_list_extend+0x5d8> │ │ │ │ │ + b 6edc <_list_extend+0x1dc> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 474 <_PyList_AppendTakeRefListResize> │ │ │ │ │ R_ARM_CALL _PyList_AppendTakeRefListResize │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 6c14 <_list_extend+0x2f4> │ │ │ │ │ + bne 6ff4 <_list_extend+0x2f4> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6f94 <_list_extend+0x674> │ │ │ │ │ + beq 7340 <_list_extend+0x640> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 7688 <_list_extend+0xd68> │ │ │ │ │ + beq 7a18 <_list_extend+0xd18> │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - b 6b1c <_list_extend+0x1fc> │ │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ │ - add r9, r8, r6 │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - ble 73ac <_list_extend+0xa8c> │ │ │ │ │ - add r7, r9, #6 │ │ │ │ │ - add r7, r7, r9, asr #3 │ │ │ │ │ - bic r7, r7, #3 │ │ │ │ │ - sub r3, r7, r9 │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - addlt r7, r9, #3 │ │ │ │ │ - biclt r7, r7, #3 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - beq 7630 <_list_extend+0xd10> │ │ │ │ │ - cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7648 <_list_extend+0xd28> │ │ │ │ │ - lsl r1, r7, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Realloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 7648 <_list_extend+0xd28> │ │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ │ - str r9, [r4, #8] │ │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - str r7, [r4, #16] │ │ │ │ │ - and r3, r3, #33554432 @ 0x2000000 │ │ │ │ │ - str r0, [r4, #12] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 6de8 <_list_extend+0x4c8> │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ │ - bgt 6df4 <_list_extend+0x4d4> │ │ │ │ │ - b 6f18 <_list_extend+0x5f8> │ │ │ │ │ + b 6efc <_list_extend+0x1fc> │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ add fp, r7, r3 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - ble 7398 <_list_extend+0xa78> │ │ │ │ │ + ble 7748 <_list_extend+0xa48> │ │ │ │ │ add r6, fp, #6 │ │ │ │ │ add r6, r6, fp, asr #3 │ │ │ │ │ bic r6, r6, #3 │ │ │ │ │ sub r2, r6, fp │ │ │ │ │ cmp r3, r2 │ │ │ │ │ addgt r6, fp, #3 │ │ │ │ │ bicgt r6, r6, #3 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 7628 <_list_extend+0xd08> │ │ │ │ │ + beq 7a04 <_list_extend+0xd04> │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7654 <_list_extend+0xd34> │ │ │ │ │ + bhi 7a0c <_list_extend+0xd0c> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 7654 <_list_extend+0xd34> │ │ │ │ │ + beq 7a0c <_list_extend+0xd0c> │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ str r8, [r4, #12] │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ mov sl, #0 │ │ │ │ │ add r8, r8, r7, lsl #2 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ add r9, sp, #28 │ │ │ │ │ str sl, [sp, #20] │ │ │ │ │ - b 70bc <_list_extend+0x79c> │ │ │ │ │ + b 73ec <_list_extend+0x6ec> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ add r1, r8, #4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addeq r1, r8, #4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ @@ -7575,78 +7776,111 @@ │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str sl, [sp] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7098 <_list_extend+0x778> │ │ │ │ │ + bne 73c8 <_list_extend+0x6c8> │ │ │ │ │ mov r2, r0 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - b 6b1c <_list_extend+0x1fc> │ │ │ │ │ + b 6efc <_list_extend+0x1fc> │ │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ │ + add r9, r8, r6 │ │ │ │ │ + cmp r9, r3 │ │ │ │ │ + ble 775c <_list_extend+0xa5c> │ │ │ │ │ + add r7, r9, #6 │ │ │ │ │ + add r7, r7, r9, asr #3 │ │ │ │ │ + bic r7, r7, #3 │ │ │ │ │ + sub r3, r7, r9 │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + addlt r7, r9, #3 │ │ │ │ │ + biclt r7, r7, #3 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + beq 79e8 <_list_extend+0xce8> │ │ │ │ │ + cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ │ + bhi 79f0 <_list_extend+0xcf0> │ │ │ │ │ + lsl r1, r7, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Realloc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 79f0 <_list_extend+0xcf0> │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ + str r9, [r4, #8] │ │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ + str r7, [r4, #16] │ │ │ │ │ + and r3, r3, #33554432 @ 0x2000000 │ │ │ │ │ + str r0, [r4, #12] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 71c4 <_list_extend+0x4c4> │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ │ + bgt 71d0 <_list_extend+0x4d0> │ │ │ │ │ + b 6edc <_list_extend+0x1dc> │ │ │ │ │ cmp r9, r3, asr #1 │ │ │ │ │ - blt 7374 <_list_extend+0xa54> │ │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ │ + blt 7724 <_list_extend+0xa24> │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - and r3, r3, #33554432 @ 0x2000000 │ │ │ │ │ - b 6d00 <_list_extend+0x3e0> │ │ │ │ │ + tst r3, #33554432 @ 0x2000000 │ │ │ │ │ + beq 6dac <_list_extend+0xac> │ │ │ │ │ + b 70e4 <_list_extend+0x3e4> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6d5c <_list_extend+0x43c> │ │ │ │ │ + b 7138 <_list_extend+0x438> │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ add r2, r3, r7 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble 748c <_list_extend+0xb6c> │ │ │ │ │ + ble 7778 <_list_extend+0xa78> │ │ │ │ │ add r8, r2, #6 │ │ │ │ │ add r8, r8, r2, asr #3 │ │ │ │ │ bic r8, r8, #3 │ │ │ │ │ sub r1, r8, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ addgt r8, r2, #3 │ │ │ │ │ bicgt r8, r8, #3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7640 <_list_extend+0xd20> │ │ │ │ │ + beq 79e0 <_list_extend+0xce0> │ │ │ │ │ cmn r8, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7620 <_list_extend+0xd00> │ │ │ │ │ + bhi 79fc <_list_extend+0xcfc> │ │ │ │ │ lsl r1, r8, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7620 <_list_extend+0xd00> │ │ │ │ │ + beq 79fc <_list_extend+0xcfc> │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ str r8, [r4, #16] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b 6c14 <_list_extend+0x2f4> │ │ │ │ │ + b 6ff4 <_list_extend+0x2f4> │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ add sl, r2, r3 │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - ble 7534 <_list_extend+0xc14> │ │ │ │ │ + ble 78e4 <_list_extend+0xbe4> │ │ │ │ │ add r6, sl, #6 │ │ │ │ │ add r6, r6, sl, asr #3 │ │ │ │ │ bic r6, r6, #3 │ │ │ │ │ sub r2, r6, sl │ │ │ │ │ cmp r3, r2 │ │ │ │ │ addgt r6, sl, #3 │ │ │ │ │ bicgt r6, r6, #3 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 7660 <_list_extend+0xd40> │ │ │ │ │ + beq 79d8 <_list_extend+0xcd8> │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7654 <_list_extend+0xd34> │ │ │ │ │ + bhi 7a0c <_list_extend+0xd0c> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 7654 <_list_extend+0xd34> │ │ │ │ │ + beq 7a0c <_list_extend+0xd0c> │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ str fp, [r4, #12] │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ @@ -7656,526 +7890,522 @@ │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r9, fp, ip, lsl #2 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7368 <_list_extend+0xa48> │ │ │ │ │ + beq 7718 <_list_extend+0xa18> │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [fp, ip, lsl #2] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7368 <_list_extend+0xa48> │ │ │ │ │ + beq 7718 <_list_extend+0xa18> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r9, #4] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7368 <_list_extend+0xa48> │ │ │ │ │ + beq 7718 <_list_extend+0xa18> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r9, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7368 <_list_extend+0xa48> │ │ │ │ │ + beq 7718 <_list_extend+0xa18> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r9, #12] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7368 <_list_extend+0xa48> │ │ │ │ │ + beq 7718 <_list_extend+0xa18> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r9, #16] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7368 <_list_extend+0xa48> │ │ │ │ │ + beq 7718 <_list_extend+0xa18> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r9, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7368 <_list_extend+0xa48> │ │ │ │ │ + beq 7718 <_list_extend+0xa18> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r9, #24] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7368 <_list_extend+0xa48> │ │ │ │ │ + beq 7718 <_list_extend+0xa18> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r9, #28] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7368 <_list_extend+0xa48> │ │ │ │ │ + beq 7718 <_list_extend+0xa18> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r9, #32] │ │ │ │ │ add r9, r9, #36 @ 0x24 │ │ │ │ │ - b 734c <_list_extend+0xa2c> │ │ │ │ │ + b 76fc <_list_extend+0x9fc> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r9], #4 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7344 <_list_extend+0xa24> │ │ │ │ │ + bne 76f4 <_list_extend+0x9f4> │ │ │ │ │ mov r2, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - b 6b1c <_list_extend+0x1fc> │ │ │ │ │ + b 6efc <_list_extend+0x1fc> │ │ │ │ │ add r7, r9, #6 │ │ │ │ │ add r7, r7, r9, asr #3 │ │ │ │ │ bic r7, r7, #3 │ │ │ │ │ sub r3, r7, r9 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - bge 6cc8 <_list_extend+0x3a8> │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + bge 70a8 <_list_extend+0x3a8> │ │ │ │ │ add r7, r9, #3 │ │ │ │ │ bic r7, r7, #3 │ │ │ │ │ - b 6cc8 <_list_extend+0x3a8> │ │ │ │ │ + b 70a8 <_list_extend+0x3a8> │ │ │ │ │ cmp fp, r2, asr #1 │ │ │ │ │ - blt 7030 <_list_extend+0x710> │ │ │ │ │ + blt 7360 <_list_extend+0x660> │ │ │ │ │ ldr r8, [r0, #12] │ │ │ │ │ str fp, [r0, #8] │ │ │ │ │ - b 707c <_list_extend+0x75c> │ │ │ │ │ + b 73ac <_list_extend+0x6ac> │ │ │ │ │ cmp r9, r3, asr #1 │ │ │ │ │ - blt 6fac <_list_extend+0x68c> │ │ │ │ │ + blt 7428 <_list_extend+0x728> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ and r3, r3, #33554432 @ 0x2000000 │ │ │ │ │ - b 7000 <_list_extend+0x6e0> │ │ │ │ │ + b 747c <_list_extend+0x77c> │ │ │ │ │ + cmp r2, r1, asr #1 │ │ │ │ │ + bge 7514 <_list_extend+0x814> │ │ │ │ │ + b 74d0 <_list_extend+0x7d0> │ │ │ │ │ ldr sl, [r1, #8] │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ add fp, r7, r3 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - ble 760c <_list_extend+0xcec> │ │ │ │ │ + ble 79bc <_list_extend+0xcbc> │ │ │ │ │ add r6, fp, #6 │ │ │ │ │ add r6, r6, fp, asr #3 │ │ │ │ │ bic r6, r6, #3 │ │ │ │ │ sub r2, r6, fp │ │ │ │ │ cmp r3, r2 │ │ │ │ │ addgt r6, fp, #3 │ │ │ │ │ bicgt r6, r6, #3 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 7638 <_list_extend+0xd18> │ │ │ │ │ + beq 79d0 <_list_extend+0xcd0> │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7654 <_list_extend+0xd34> │ │ │ │ │ + bhi 7a0c <_list_extend+0xd0c> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 7654 <_list_extend+0xd34> │ │ │ │ │ + beq 7a0c <_list_extend+0xd0c> │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ mov r8, #0 │ │ │ │ │ add r5, r5, r7, lsl #2 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ add r9, sp, #28 │ │ │ │ │ str r8, [sp, #20] │ │ │ │ │ - b 7464 <_list_extend+0xb44> │ │ │ │ │ + b 7820 <_list_extend+0xb20> │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ str r2, [r5], #4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r8, [sp] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 744c <_list_extend+0xb2c> │ │ │ │ │ + bne 7808 <_list_extend+0xb08> │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ - b 6b1c <_list_extend+0x1fc> │ │ │ │ │ - cmp r2, r1, asr #1 │ │ │ │ │ - bge 7164 <_list_extend+0x844> │ │ │ │ │ - b 7120 <_list_extend+0x800> │ │ │ │ │ + b 6efc <_list_extend+0x1fc> │ │ │ │ │ ldr r9, [r1, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr sl, [r9, #8] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ add r2, r3, sl │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 53c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 6f94 <_list_extend+0x674> │ │ │ │ │ + beq 7340 <_list_extend+0x640> │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov sl, r8 │ │ │ │ │ str r8, [sp, #16] │ │ │ │ │ add r5, r5, r3, lsl #2 │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ add r8, sp, #16 │ │ │ │ │ mov fp, sl │ │ │ │ │ - b 7508 <_list_extend+0xbe8> │ │ │ │ │ + b 78b8 <_list_extend+0xbb8> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 769c <_list_extend+0xd7c> │ │ │ │ │ + beq 7a40 <_list_extend+0xd40> │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ str r0, [r5], #4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str fp, [sp] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 74e8 <_list_extend+0xbc8> │ │ │ │ │ + bne 7898 <_list_extend+0xb98> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 6b1c <_list_extend+0x1fc> │ │ │ │ │ + b 6efc <_list_extend+0x1fc> │ │ │ │ │ cmp sl, r2, asr #1 │ │ │ │ │ - blt 718c <_list_extend+0x86c> │ │ │ │ │ + blt 753c <_list_extend+0x83c> │ │ │ │ │ ldr fp, [r0, #12] │ │ │ │ │ str sl, [r0, #8] │ │ │ │ │ - b 71d8 <_list_extend+0x8b8> │ │ │ │ │ + b 7588 <_list_extend+0x888> │ │ │ │ │ add r5, r7, #3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bic r5, r5, #3 │ │ │ │ │ - bne 6c68 <_list_extend+0x348> │ │ │ │ │ + bne 7048 <_list_extend+0x348> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7620 <_list_extend+0xd00> │ │ │ │ │ + beq 79fc <_list_extend+0xcfc> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 6c84 <_list_extend+0x364> │ │ │ │ │ + b 7064 <_list_extend+0x364> │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Realloc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 79f0 <_list_extend+0xcf0> │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + b 70c8 <_list_extend+0x3c8> │ │ │ │ │ ldr fp, [r1, #8] │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr r5, [fp, #8] │ │ │ │ │ add r5, r6, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 53c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 6b1c <_list_extend+0x1fc> │ │ │ │ │ + beq 6efc <_list_extend+0x1fc> │ │ │ │ │ ldr sl, [r4, #12] │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ add sl, sl, r6, lsl #2 │ │ │ │ │ add r9, sp, #28 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ str r8, [sp, #20] │ │ │ │ │ - b 75cc <_list_extend+0xcac> │ │ │ │ │ + b 7994 <_list_extend+0xc94> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ strne r0, [r3] │ │ │ │ │ str r3, [sl], #4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r8, [sp] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 75b4 <_list_extend+0xc94> │ │ │ │ │ + bne 797c <_list_extend+0xc7c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 6b1c <_list_extend+0x1fc> │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Realloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 7668 <_list_extend+0xd48> │ │ │ │ │ - mov r7, r9 │ │ │ │ │ - b 6ce8 <_list_extend+0x3c8> │ │ │ │ │ + b 6efc <_list_extend+0x1fc> │ │ │ │ │ cmp fp, r2, asr #1 │ │ │ │ │ - blt 73e4 <_list_extend+0xac4> │ │ │ │ │ + blt 77a0 <_list_extend+0xaa0> │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ str fp, [r0, #8] │ │ │ │ │ - b 7430 <_list_extend+0xb10> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 6f78 <_list_extend+0x658> │ │ │ │ │ - mov r6, fp │ │ │ │ │ - b 705c <_list_extend+0x73c> │ │ │ │ │ - mov r7, r9 │ │ │ │ │ - b 6fd8 <_list_extend+0x6b8> │ │ │ │ │ + b 77ec <_list_extend+0xaec> │ │ │ │ │ mov r6, fp │ │ │ │ │ - b 7410 <_list_extend+0xaf0> │ │ │ │ │ + b 77cc <_list_extend+0xacc> │ │ │ │ │ + mov r6, sl │ │ │ │ │ + b 7568 <_list_extend+0x868> │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b 714c <_list_extend+0x82c> │ │ │ │ │ + b 74fc <_list_extend+0x7fc> │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + b 7454 <_list_extend+0x754> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - b 6f1c <_list_extend+0x5fc> │ │ │ │ │ + b 6ee0 <_list_extend+0x1e0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - mvn r2, #0 │ │ │ │ │ - b 6b1c <_list_extend+0x1fc> │ │ │ │ │ - mov r6, sl │ │ │ │ │ - b 71b8 <_list_extend+0x898> │ │ │ │ │ + b 7324 <_list_extend+0x624> │ │ │ │ │ + mov r6, fp │ │ │ │ │ + b 738c <_list_extend+0x68c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - b 6b00 <_list_extend+0x1e0> │ │ │ │ │ + b 6efc <_list_extend+0x1fc> │ │ │ │ │ mov r0, r6 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - b 6b1c <_list_extend+0x1fc> │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + b 7340 <_list_extend+0x640> │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6f94 <_list_extend+0x674> │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + b 6efc <_list_extend+0x1fc> │ │ │ │ │ mov r1, #2 │ │ │ │ │ b 2d8 │ │ │ │ │ R_ARM_JUMP24 list_inplace_repeat_lock_held │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r3, r3, sl │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 6f94 <_list_extend+0x674> │ │ │ │ │ + b 7340 <_list_extend+0x640> │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyTuple_Type │ │ │ │ │ .word 0x000000a8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PySet_Type │ │ │ │ │ R_ARM_ABS32 PyFrozenSet_Type │ │ │ │ │ R_ARM_ABS32 PyDict_Type │ │ │ │ │ R_ARM_ABS32 PyDictKeys_Type │ │ │ │ │ R_ARM_ABS32 PyDictValues_Type │ │ │ │ │ R_ARM_ABS32 PyDictItems_Type │ │ │ │ │ R_ARM_ABS32 PyExc_StopIteration │ │ │ │ │ │ │ │ │ │ -000076d4 : │ │ │ │ │ +00007a78 : │ │ │ │ │ list___init__(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #232] @ 77d4 │ │ │ │ │ + ldr r3, [pc, #232] @ 7b78 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - beq 7710 │ │ │ │ │ + beq 7ab4 │ │ │ │ │ ldr r1, [r0, #156] @ 0x9c │ │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 7718 │ │ │ │ │ + bne 7abc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7744 │ │ │ │ │ + bne 7ae8 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi 7760 │ │ │ │ │ + bhi 7b04 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ - bne 7788 │ │ │ │ │ + bne 7b2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 77bc │ │ │ │ │ + bne 7b60 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r0, [pc, #140] @ 77d8 │ │ │ │ │ + ldr r0, [pc, #140] @ 7b7c │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7718 │ │ │ │ │ + bne 7abc │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 773c │ │ │ │ │ - ldr r0, [pc, #112] @ 77d8 │ │ │ │ │ + b 7ae0 │ │ │ │ │ + ldr r0, [pc, #112] @ 7b7c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7758 │ │ │ │ │ + beq 7afc │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 7730 │ │ │ │ │ + ble 7ad4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ - bne 77c0 │ │ │ │ │ + bne 7b64 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 7738 │ │ │ │ │ + beq 7adc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6920 <_list_extend> │ │ │ │ │ + bl 6d00 <_list_extend> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ moveq r0, #1 │ │ │ │ │ rsb r0, r0, #0 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 2848 │ │ │ │ │ + bl 29cc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b 7794 │ │ │ │ │ + b 7b38 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000077dc : │ │ │ │ │ +00007b80 : │ │ │ │ │ list_richcompare(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 7960 │ │ │ │ │ + beq 7d04 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ - mov r7, r1 │ │ │ │ │ + mov r8, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 7960 │ │ │ │ │ + beq 7d04 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 79e8 │ │ │ │ │ + bne 7d8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 7948 │ │ │ │ │ + ble 7cec │ │ │ │ │ mov r4, #0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bge 7914 │ │ │ │ │ - ldr r0, [r8, #12] │ │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ │ + bge 7cb8 │ │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ │ + ldr r1, [r8, #12] │ │ │ │ │ ldr r6, [r0, r4, lsl #2] │ │ │ │ │ ldr r5, [r1, r4, lsl #2] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 78dc │ │ │ │ │ + beq 7c80 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7938 │ │ │ │ │ + beq 7cdc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 787c │ │ │ │ │ + beq 7c20 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - beq 78ac │ │ │ │ │ + beq 7c50 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 7a8c │ │ │ │ │ + beq 7e30 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 78c8 │ │ │ │ │ + beq 7c6c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 7a68 │ │ │ │ │ + beq 7e0c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt 7a40 │ │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ │ - beq 7914 │ │ │ │ │ + blt 7de4 │ │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ │ + ldr r2, [r8, #8] │ │ │ │ │ + beq 7cb8 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt 7834 │ │ │ │ │ - ldr r1, [pc, #424] @ 7a98 │ │ │ │ │ + blt 7bd8 │ │ │ │ │ + ldr r1, [pc, #424] @ 7e3c │ │ │ │ │ cmp r9, #5 │ │ │ │ │ - bhi 7a80 │ │ │ │ │ + bhi 7e24 │ │ │ │ │ ldrb r1, [r1, r9] │ │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 792c │ │ │ │ │ - ldr r4, [pc, #396] @ 7a9c │ │ │ │ │ + bne 7cd0 │ │ │ │ │ + ldr r4, [pc, #396] @ 7e40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge 78e8 │ │ │ │ │ + bge 7c8c │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bge 78e8 │ │ │ │ │ + bge 7c8c │ │ │ │ │ cmp r9, #2 │ │ │ │ │ - bne 7968 │ │ │ │ │ - ldr r4, [pc, #364] @ 7aa0 │ │ │ │ │ + bne 7d0c │ │ │ │ │ + ldr r4, [pc, #364] @ 7e44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7874 │ │ │ │ │ - b 787c │ │ │ │ │ - ldr r1, [pc, #340] @ 7aa4 │ │ │ │ │ + bne 7c18 │ │ │ │ │ + b 7c20 │ │ │ │ │ + ldr r1, [pc, #340] @ 7e48 │ │ │ │ │ cmp r9, #5 │ │ │ │ │ - bhi 7a80 │ │ │ │ │ + bhi 7e24 │ │ │ │ │ ldrsb r1, [r1, r9] │ │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ - ldr r4, [pc, #320] @ 7aa8 │ │ │ │ │ - b 790c │ │ │ │ │ + ldr r4, [pc, #320] @ 7e4c │ │ │ │ │ + b 7cb0 │ │ │ │ │ cmp r9, #3 │ │ │ │ │ - beq 7908 │ │ │ │ │ - ldr r2, [r8, #12] │ │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ │ + beq 7cac │ │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ │ + ldr r3, [r8, #12] │ │ │ │ │ ldr r6, [r2, r4, lsl #2] │ │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r2, r9 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ @@ -8186,93 +8416,93 @@ │ │ │ │ │ strne r3, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompare │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 7a24 │ │ │ │ │ + bne 7dc8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 790c │ │ │ │ │ + beq 7cb0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 790c │ │ │ │ │ + bne 7cb0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 790c │ │ │ │ │ + b 7cb0 │ │ │ │ │ sub r1, r9, #2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi 7a48 │ │ │ │ │ + bhi 7dec │ │ │ │ │ cmp r9, #2 │ │ │ │ │ - beq 792c │ │ │ │ │ - b 7908 │ │ │ │ │ + beq 7cd0 │ │ │ │ │ + b 7cac │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt 7908 │ │ │ │ │ - b 792c │ │ │ │ │ + bgt 7cac │ │ │ │ │ + b 7cd0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 792c │ │ │ │ │ - b 7908 │ │ │ │ │ + beq 7cd0 │ │ │ │ │ + b 7cac │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt 7908 │ │ │ │ │ - b 792c │ │ │ │ │ + blt 7cac │ │ │ │ │ + b 7cd0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 79c0 │ │ │ │ │ + bne 7d64 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 79c0 │ │ │ │ │ + b 7d64 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 790c │ │ │ │ │ + b 7cb0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 7830 │ │ │ │ │ - ldr r1, [pc, #84] @ 7aac │ │ │ │ │ + bgt 7bd4 │ │ │ │ │ + ldr r1, [pc, #84] @ 7e50 │ │ │ │ │ cmp r9, #5 │ │ │ │ │ - bhi 7a80 │ │ │ │ │ + bhi 7e24 │ │ │ │ │ ldrsb r1, [r1, r9] │ │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 78c8 │ │ │ │ │ + b 7c6c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge 7908 │ │ │ │ │ - b 792c │ │ │ │ │ + bge 7cac │ │ │ │ │ + b 7cd0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt 792c │ │ │ │ │ - b 7908 │ │ │ │ │ + bgt 7cd0 │ │ │ │ │ + b 7cac │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 78ac │ │ │ │ │ + b 7c50 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ R_ARM_ABS32 _Py_FalseStruct │ │ │ │ │ .word 0x00000006 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ .word 0x0000000c │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -00007ab0 : │ │ │ │ │ +00007e54 : │ │ │ │ │ list_remove(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 7be0 │ │ │ │ │ + ble 7f84 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r5, [r3] │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -8280,34 +8510,34 @@ │ │ │ │ │ strne r3, [r5] │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 7b18 │ │ │ │ │ + beq 7ebc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 7bf8 │ │ │ │ │ + beq 7f9c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 7b44 │ │ │ │ │ + ble 7ee8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2248 │ │ │ │ │ + bl 23cc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7bf0 │ │ │ │ │ - ldr r0, [pc, #204] @ 7c10 │ │ │ │ │ + bne 7f94 │ │ │ │ │ + ldr r0, [pc, #204] @ 7fb4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - bne 7bf0 │ │ │ │ │ + bne 7f94 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 7be0 │ │ │ │ │ + ble 7f84 │ │ │ │ │ mov r8, #1 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r5, [r3, r8, lsl #2] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ @@ -8315,331 +8545,331 @@ │ │ │ │ │ strne r2, [r5] │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 7ba0 │ │ │ │ │ + beq 7f44 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 7c04 │ │ │ │ │ + beq 7fa8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 7bcc │ │ │ │ │ + ble 7f70 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, r8, #1 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2248 │ │ │ │ │ + bl 23cc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7bf0 │ │ │ │ │ - ldr r0, [pc, #68] @ 7c10 │ │ │ │ │ + bne 7f94 │ │ │ │ │ + ldr r0, [pc, #68] @ 7fb4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - bne 7bf0 │ │ │ │ │ + bne 7f94 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - blt 7b58 │ │ │ │ │ - ldr r3, [pc, #44] @ 7c14 │ │ │ │ │ - ldr r1, [pc, #44] @ 7c18 │ │ │ │ │ + blt 7efc │ │ │ │ │ + ldr r3, [pc, #44] @ 7fb8 │ │ │ │ │ + ldr r1, [pc, #44] @ 7fbc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7b18 │ │ │ │ │ + b 7ebc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7ba0 │ │ │ │ │ + b 7f44 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x000000cc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007c1c : │ │ │ │ │ +00007fc0 : │ │ │ │ │ list_pop(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - bhi 7d90 │ │ │ │ │ + bhi 8134 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7db4 │ │ │ │ │ + bne 8158 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - beq 7e10 │ │ │ │ │ + beq 81b4 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bcs 7e48 │ │ │ │ │ + bcs 81ec │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ subs r6, r3, #1 │ │ │ │ │ add r2, r7, r5, lsl #2 │ │ │ │ │ ldr r8, [r7, r5, lsl #2] │ │ │ │ │ lsl r9, r5, #2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - beq 7cf0 │ │ │ │ │ + beq 8094 │ │ │ │ │ sub r5, r6, r5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt 7d44 │ │ │ │ │ + bgt 80e8 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble 7d64 │ │ │ │ │ + ble 8108 │ │ │ │ │ add r2, fp, #5 │ │ │ │ │ add r2, r2, r6, asr #3 │ │ │ │ │ bic sl, r2, #3 │ │ │ │ │ sub r1, sl, r6 │ │ │ │ │ sub r3, r6, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ addgt r2, fp, #2 │ │ │ │ │ bicgt sl, r2, #3 │ │ │ │ │ cmn sl, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 7e28 │ │ │ │ │ + bhi 81cc │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7e28 │ │ │ │ │ + beq 81cc │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str sl, [r4, #16] │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 7ce4 │ │ │ │ │ + beq 8088 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - beq 7d30 │ │ │ │ │ + beq 80d4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7d78 │ │ │ │ │ + bne 811c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r1, r9, #4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add r1, r7, r1 │ │ │ │ │ lsl r2, r5, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bgt 7d70 │ │ │ │ │ + bgt 8114 │ │ │ │ │ cmp r6, r2, asr #1 │ │ │ │ │ strge r6, [r4, #8] │ │ │ │ │ - bge 7ce4 │ │ │ │ │ + bge 8088 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - b 7c9c │ │ │ │ │ + b 8040 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 7d30 │ │ │ │ │ + bne 80d4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7d30 │ │ │ │ │ - ldr r0, [pc, #244] @ 7e8c │ │ │ │ │ + b 80d4 │ │ │ │ │ + ldr r0, [pc, #244] @ 8230 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7e20 │ │ │ │ │ + beq 81c4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 7c4c │ │ │ │ │ + ble 7ff0 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 7e68 │ │ │ │ │ + beq 820c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 7de8 │ │ │ │ │ + beq 818c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 7e5c │ │ │ │ │ + beq 8200 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 7e68 │ │ │ │ │ + beq 820c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - beq 7e10 │ │ │ │ │ + beq 81b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 7c60 │ │ │ │ │ + bge 8004 │ │ │ │ │ add r5, r5, r3 │ │ │ │ │ - b 7c60 │ │ │ │ │ - ldr r3, [pc, #120] @ 7e90 │ │ │ │ │ - ldr r1, [pc, #120] @ 7e94 │ │ │ │ │ + b 8004 │ │ │ │ │ + ldr r3, [pc, #120] @ 8234 │ │ │ │ │ + ldr r1, [pc, #120] @ 8238 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 7ce4 │ │ │ │ │ + b 8088 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ add r0, r9, #4 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ lsl r2, r5, #2 │ │ │ │ │ add r0, r7, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ str r8, [r7, r9] │ │ │ │ │ - b 7e20 │ │ │ │ │ - ldr r3, [pc, #64] @ 7e90 │ │ │ │ │ - ldr r1, [pc, #68] @ 7e98 │ │ │ │ │ + b 81c4 │ │ │ │ │ + ldr r3, [pc, #64] @ 8234 │ │ │ │ │ + ldr r1, [pc, #68] @ 823c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 7e20 │ │ │ │ │ + b 81c4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7de8 │ │ │ │ │ + b 818c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7e20 │ │ │ │ │ + bne 81c4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - beq 7e10 │ │ │ │ │ + beq 81b4 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 7e08 │ │ │ │ │ + b 81ac │ │ │ │ │ .word 0x000000ec │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_IndexError │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000104 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007e9c : │ │ │ │ │ +00008240 : │ │ │ │ │ list_ass_item(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs 7f4c │ │ │ │ │ + bcs 82f0 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r5, [ip, r1, lsl #2] │ │ │ │ │ lsl lr, r1, #2 │ │ │ │ │ add r0, ip, r1, lsl #2 │ │ │ │ │ - bne 7f34 │ │ │ │ │ + bne 82d8 │ │ │ │ │ sub r6, r3, #1 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ strge r6, [r4, #8] │ │ │ │ │ - bge 7f00 │ │ │ │ │ + bge 82a4 │ │ │ │ │ sub r2, r3, r1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ add r1, lr, #4 │ │ │ │ │ add r1, ip, r1 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7f1c │ │ │ │ │ + beq 82c0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 7f24 │ │ │ │ │ + beq 82c8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ str r2, [ip, r1, lsl #2] │ │ │ │ │ - b 7f00 │ │ │ │ │ - ldr r3, [pc, #16] @ 7f64 │ │ │ │ │ - ldr r1, [pc, #16] @ 7f68 │ │ │ │ │ + b 82a4 │ │ │ │ │ + ldr r3, [pc, #16] @ 8308 │ │ │ │ │ + ldr r1, [pc, #16] @ 830c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_IndexError │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007f6c : │ │ │ │ │ +00008310 : │ │ │ │ │ list_concat(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ │ - beq 8204 │ │ │ │ │ - ldr r3, [pc, #648] @ 821c │ │ │ │ │ + beq 85a8 │ │ │ │ │ + ldr r3, [pc, #648] @ 85c0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ adds r5, r5, r2 │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2092] @ 0x82c │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq 8100 │ │ │ │ │ + beq 84a4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 8170 │ │ │ │ │ + ble 8514 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2092] @ 0x82c │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r4, [r3, #1772] @ 0x6ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #564] @ 8220 │ │ │ │ │ + ldr r3, [pc, #564] @ 85c4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ ldr r3, [r8, r3] │ │ │ │ │ @@ -8651,76 +8881,76 @@ │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ movhi r3, #0 │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ strhi r3, [r4, #12] │ │ │ │ │ - bhi 81bc │ │ │ │ │ + bhi 8560 │ │ │ │ │ lsl r0, r5, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - beq 81bc │ │ │ │ │ + beq 8560 │ │ │ │ │ ldr r8, [r6, #8] │ │ │ │ │ ldr ip, [r6, #12] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ - ble 80a0 │ │ │ │ │ + ble 8444 │ │ │ │ │ sub ip, ip, #4 │ │ │ │ │ sub lr, r0, #4 │ │ │ │ │ add r6, ip, r8, lsl #2 │ │ │ │ │ - b 8080 │ │ │ │ │ + b 8424 │ │ │ │ │ cmp r6, ip │ │ │ │ │ str r3, [r2] │ │ │ │ │ str r2, [lr, #4]! │ │ │ │ │ - beq 80a0 │ │ │ │ │ + beq 8444 │ │ │ │ │ ldr r2, [ip, #4]! │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - bne 8070 │ │ │ │ │ + bne 8414 │ │ │ │ │ cmp r6, ip │ │ │ │ │ str r2, [lr, #4]! │ │ │ │ │ - bne 8080 │ │ │ │ │ + bne 8424 │ │ │ │ │ ldr ip, [r7, #8] │ │ │ │ │ ldr r1, [r7, #12] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ subgt r1, r1, #4 │ │ │ │ │ subgt r8, r8, #-1073741823 @ 0xc0000001 │ │ │ │ │ addgt r0, r0, r8, lsl #2 │ │ │ │ │ addgt ip, r1, ip, lsl #2 │ │ │ │ │ - ble 80e4 │ │ │ │ │ + ble 8488 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - beq 80f0 │ │ │ │ │ + beq 8494 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ - bne 80c0 │ │ │ │ │ + bne 8464 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp ip, r1 │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ - bne 80c0 │ │ │ │ │ - b 80e4 │ │ │ │ │ + bne 8464 │ │ │ │ │ + b 8488 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 81a4 │ │ │ │ │ + ble 8548 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ │ ldr r4, [r1, #1772] @ 0x6ec │ │ │ │ │ str r2, [r3, #2092] @ 0x82c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #252] @ 8224 │ │ │ │ │ + ldr r3, [pc, #252] @ 85c8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ @@ -8733,62 +8963,62 @@ │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ stmdb r4, {r1, r3} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r0, [pc, #176] @ 8228 │ │ │ │ │ + ldr r0, [pc, #176] @ 85cc │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 81b4 │ │ │ │ │ - ldr r3, [pc, #164] @ 822c │ │ │ │ │ + beq 8558 │ │ │ │ │ + ldr r3, [pc, #164] @ 85d0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ ldr r3, [r8, r3] │ │ │ │ │ - b 8004 │ │ │ │ │ - ldr r0, [pc, #124] @ 8228 │ │ │ │ │ + b 83a8 │ │ │ │ │ + ldr r0, [pc, #124] @ 85cc │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 8120 │ │ │ │ │ + bne 84c4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 80e8 │ │ │ │ │ + b 848c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 81e0 │ │ │ │ │ + beq 8584 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 81e0 │ │ │ │ │ + bne 8584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 81b4 │ │ │ │ │ + beq 8558 │ │ │ │ │ ldr r8, [r6, #8] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr ip, [r6, #12] │ │ │ │ │ - bgt 8060 │ │ │ │ │ - b 80a0 │ │ │ │ │ - ldr r0, [pc, #36] @ 8230 │ │ │ │ │ + bgt 8404 │ │ │ │ │ + b 8444 │ │ │ │ │ + ldr r0, [pc, #36] @ 85d4 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #32] @ 8234 │ │ │ │ │ + ldr r1, [pc, #32] @ 85d8 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 81b4 │ │ │ │ │ + b 8558 │ │ │ │ │ .word 0x00000280 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000220 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ @@ -8796,125 +9026,125 @@ │ │ │ │ │ .word 0x00000090 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x0000011c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00008238 : │ │ │ │ │ +000085dc : │ │ │ │ │ list_extend(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 6920 <_list_extend> │ │ │ │ │ - ldr r3, [pc, #12] @ 8260 │ │ │ │ │ + bl 6d00 <_list_extend> │ │ │ │ │ + ldr r3, [pc, #12] @ 8604 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ movne r0, r3 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -00008264 : │ │ │ │ │ +00008608 : │ │ │ │ │ PyList_GetItem(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 829c │ │ │ │ │ + beq 8640 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs 82b0 │ │ │ │ │ + bcs 8654 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r1, [pc, #32] @ 82c4 │ │ │ │ │ - ldr r0, [pc, #32] @ 82c8 │ │ │ │ │ + ldr r1, [pc, #32] @ 8668 │ │ │ │ │ + ldr r0, [pc, #32] @ 866c │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r3, [pc, #20] @ 82cc │ │ │ │ │ - ldr r1, [pc, #20] @ 82d0 │ │ │ │ │ + ldr r3, [pc, #20] @ 8670 │ │ │ │ │ + ldr r1, [pc, #20] @ 8674 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 82a8 │ │ │ │ │ + b 864c │ │ │ │ │ .word 0x000001a7 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ R_ARM_ABS32 PyExc_IndexError │ │ │ │ │ .word 0x00004db4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000082d4 : │ │ │ │ │ +00008678 : │ │ │ │ │ unsafe_tuple_compare(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ ldr r9, [r1, #8] │ │ │ │ │ sub sp, sp, #4 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ movlt r7, r8 │ │ │ │ │ movge r7, r9 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 838c │ │ │ │ │ + ble 8730 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 8430 │ │ │ │ │ - beq 839c │ │ │ │ │ + blt 87d4 │ │ │ │ │ + beq 8740 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq 838c │ │ │ │ │ + beq 8730 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 8430 │ │ │ │ │ - beq 83f0 │ │ │ │ │ + blt 87d4 │ │ │ │ │ + beq 8794 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq 838c │ │ │ │ │ + beq 8730 │ │ │ │ │ add fp, r4, #16 │ │ │ │ │ add sl, r5, #16 │ │ │ │ │ mov r6, #2 │ │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ │ ldr r0, [fp, #4]! │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 8430 │ │ │ │ │ - beq 8414 │ │ │ │ │ + blt 87d4 │ │ │ │ │ + beq 87b8 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne 8364 │ │ │ │ │ + bne 8708 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 83e8 │ │ │ │ │ + b 878c │ │ │ │ │ ldr r3, [r6, #1572] @ 0x624 │ │ │ │ │ - ldr r2, [pc, #144] @ 8438 │ │ │ │ │ + ldr r2, [pc, #144] @ 87dc │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ - bne 8420 │ │ │ │ │ + bne 87c4 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ @@ -8933,255 +9163,255 @@ │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ add sp, sp, #4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt 83f4 │ │ │ │ │ - b 838c │ │ │ │ │ + bgt 8798 │ │ │ │ │ + b 8730 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add sp, sp, #4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 83e8 │ │ │ │ │ + b 878c │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 unsafe_long_compare │ │ │ │ │ │ │ │ │ │ -0000843c : │ │ │ │ │ +000087e0 : │ │ │ │ │ unsafe_object_compare(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r2, #1568] @ 0x620 │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 84bc │ │ │ │ │ + bne 8860 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r3, [pc, #188] @ 8534 │ │ │ │ │ + ldr r3, [pc, #188] @ 88d8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 84fc │ │ │ │ │ + beq 88a0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 84f4 │ │ │ │ │ - ldr r3, [pc, #168] @ 8538 │ │ │ │ │ + beq 8898 │ │ │ │ │ + ldr r3, [pc, #168] @ 88dc │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 84c4 │ │ │ │ │ - ldr r5, [pc, #156] @ 853c │ │ │ │ │ + bne 8868 │ │ │ │ │ + ldr r5, [pc, #156] @ 88e0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r5, r0, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ - bne 84d8 │ │ │ │ │ + bne 887c │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r2, #0 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 84b4 │ │ │ │ │ + beq 8858 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 84b4 │ │ │ │ │ + bne 8858 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 84b4 │ │ │ │ │ + b 8858 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 84b4 │ │ │ │ │ + b 8858 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 851c │ │ │ │ │ + bne 88c0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, #0 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 8508 │ │ │ │ │ + bne 88ac │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8508 │ │ │ │ │ + b 88ac │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ R_ARM_ABS32 PyBool_Type │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ │ │ │ │ │ -00008540 : │ │ │ │ │ +000088e4 : │ │ │ │ │ list_clear_slot(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 85c4 │ │ │ │ │ + beq 8968 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ subs r2, r4, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - bmi 85bc │ │ │ │ │ + bmi 8960 │ │ │ │ │ ldr r0, [r5, r2, lsl #2] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 8590 │ │ │ │ │ + beq 8934 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 85e4 │ │ │ │ │ + bne 8988 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ sub r4, r4, #2 │ │ │ │ │ - beq 85bc │ │ │ │ │ + beq 8960 │ │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 85b4 │ │ │ │ │ + beq 8958 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 85cc │ │ │ │ │ + bne 8970 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs 859c │ │ │ │ │ + bcs 8940 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 85b4 │ │ │ │ │ + bne 8958 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 85b4 │ │ │ │ │ + b 8958 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 8590 │ │ │ │ │ + bne 8934 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #1 │ │ │ │ │ sub r4, r4, #2 │ │ │ │ │ - bne 859c │ │ │ │ │ - b 85bc │ │ │ │ │ + bne 8940 │ │ │ │ │ + b 8960 │ │ │ │ │ │ │ │ │ │ -00008608 : │ │ │ │ │ +000089ac : │ │ │ │ │ PyList_GetItemRef(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 8650 │ │ │ │ │ + beq 89f4 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs 8668 │ │ │ │ │ + bcs 8a0c │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r3, [pc, #36] @ 867c │ │ │ │ │ - ldr r1, [pc, #36] @ 8680 │ │ │ │ │ + ldr r3, [pc, #36] @ 8a20 │ │ │ │ │ + ldr r1, [pc, #36] @ 8a24 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r3, [pc, #20] @ 8684 │ │ │ │ │ - ldr r1, [pc, #20] @ 8688 │ │ │ │ │ + ldr r3, [pc, #20] @ 8a28 │ │ │ │ │ + ldr r1, [pc, #20] @ 8a2c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 8660 │ │ │ │ │ + b 8a04 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000150 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_IndexError │ │ │ │ │ .word 0x00004db4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000868c : │ │ │ │ │ +00008a30 : │ │ │ │ │ list_contains(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8724 │ │ │ │ │ + beq 8ac8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 86d0 │ │ │ │ │ + b 8a74 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 8728 │ │ │ │ │ + bne 8acc │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bls 8724 │ │ │ │ │ + bls 8ac8 │ │ │ │ │ ldr r3, [r8, #12] │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r4, [r3, r6, lsl #2] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 86b8 │ │ │ │ │ + beq 8a5c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 86b8 │ │ │ │ │ + bne 8a5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 86b8 │ │ │ │ │ + b 8a5c │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ -00008730 : │ │ │ │ │ +00008ad4 : │ │ │ │ │ list___reversed__(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r0, [pc, #52] @ 8780 │ │ │ │ │ + ldr r0, [pc, #52] @ 8b24 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8778 │ │ │ │ │ + beq 8b1c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ strne r3, [r5] │ │ │ │ │ @@ -9189,303 +9419,303 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GC_Track │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00008784 : │ │ │ │ │ +00008b28 : │ │ │ │ │ listreviter_dealloc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GC_UnTrack │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 87b4 │ │ │ │ │ + beq 8b58 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 87c0 │ │ │ │ │ + bne 8b64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 87b4 │ │ │ │ │ + bne 8b58 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ │ │ │ │ │ -000087e0 : │ │ │ │ │ +00008b84 : │ │ │ │ │ list_insert(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bne 899c │ │ │ │ │ + bne 8d40 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 896c │ │ │ │ │ + beq 8d10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 8920 │ │ │ │ │ + bne 8cc4 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 896c │ │ │ │ │ + beq 8d10 │ │ │ │ │ ldr r8, [r7, #4] │ │ │ │ │ ldr r4, [r6, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 898c │ │ │ │ │ + beq 8d30 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ add r9, r4, #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ble 88f4 │ │ │ │ │ + ble 8c98 │ │ │ │ │ add r7, r4, #7 │ │ │ │ │ add r7, r7, r9, asr #3 │ │ │ │ │ bic r7, r7, #3 │ │ │ │ │ sub r3, r7, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addle r7, r4, #4 │ │ │ │ │ bicle r7, r7, #3 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 893c │ │ │ │ │ + beq 8ce0 │ │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 8960 │ │ │ │ │ + bhi 8d04 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ lsl r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8960 │ │ │ │ │ + beq 8d04 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r9, [r6, #8] │ │ │ │ │ str r7, [r6, #16] │ │ │ │ │ str r0, [r6, #12] │ │ │ │ │ - blt 890c │ │ │ │ │ + blt 8cb0 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ movlt ip, r5 │ │ │ │ │ movge ip, r4 │ │ │ │ │ sub r2, r4, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ addle r3, r0, r4, lsl #2 │ │ │ │ │ - bgt 88d4 │ │ │ │ │ + bgt 8c78 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ - ble 88c0 │ │ │ │ │ + ble 8c64 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r8] │ │ │ │ │ strne r8, [r0, ip, lsl #2] │ │ │ │ │ - beq 8918 │ │ │ │ │ - ldr r0, [pc, #204] @ 89c0 │ │ │ │ │ + beq 8cbc │ │ │ │ │ + ldr r0, [pc, #204] @ 8d64 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r9, r3, asr #1 │ │ │ │ │ - blt 8850 │ │ │ │ │ + blt 8bf4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ str r9, [r6, #8] │ │ │ │ │ - bge 88a4 │ │ │ │ │ + bge 8c48 │ │ │ │ │ add r5, r5, r4 │ │ │ │ │ bic r5, r5, r5, asr #31 │ │ │ │ │ - b 88a4 │ │ │ │ │ + b 8c48 │ │ │ │ │ str r8, [r0, ip, lsl #2] │ │ │ │ │ - b 88ec │ │ │ │ │ + b 8c90 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8828 │ │ │ │ │ + bne 8bcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8828 │ │ │ │ │ + b 8bcc │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mvnne ip, #0 │ │ │ │ │ strne r0, [r6, #12] │ │ │ │ │ strne r9, [r6, #8] │ │ │ │ │ strne r9, [r6, #16] │ │ │ │ │ - bne 88d4 │ │ │ │ │ + bne 8c78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8964 │ │ │ │ │ + bne 8d08 │ │ │ │ │ ldr r8, [r7, #4] │ │ │ │ │ ldr r4, [r6, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mvnne r5, #0 │ │ │ │ │ - bne 8840 │ │ │ │ │ - ldr r0, [pc, #48] @ 89c4 │ │ │ │ │ + bne 8be4 │ │ │ │ │ + ldr r0, [pc, #48] @ 8d68 │ │ │ │ │ mov r1, #484 @ 0x1e4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 8964 │ │ │ │ │ + b 8d08 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - ldr r0, [pc, #28] @ 89c8 │ │ │ │ │ + ldr r0, [pc, #28] @ 8d6c │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, ip │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8964 │ │ │ │ │ - b 8800 │ │ │ │ │ + beq 8d08 │ │ │ │ │ + b 8ba4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000160 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000089cc : │ │ │ │ │ +00008d70 : │ │ │ │ │ list_inplace_concat(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 6920 <_list_extend> │ │ │ │ │ + bl 6d00 <_list_extend> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 8a04 │ │ │ │ │ + beq 8da8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 89fc │ │ │ │ │ + b 8da0 │ │ │ │ │ │ │ │ │ │ -00008a0c : │ │ │ │ │ +00008db0 : │ │ │ │ │ list_vectorcall(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - bne 8ae8 │ │ │ │ │ + bne 8e8c │ │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ │ bic r4, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ - bne 8ac8 │ │ │ │ │ + bne 8e6c │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_GenericAlloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 8ab0 │ │ │ │ │ + beq 8e54 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 8a80 │ │ │ │ │ + beq 8e24 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8ab8 │ │ │ │ │ + bne 8e5c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 8a80 │ │ │ │ │ + beq 8e24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 6920 <_list_extend> │ │ │ │ │ + bl 6d00 <_list_extend> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 8a8c │ │ │ │ │ + beq 8e30 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8ab0 │ │ │ │ │ + beq 8e54 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8ab0 │ │ │ │ │ + bne 8e54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 8a80 │ │ │ │ │ + b 8e24 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 2848 │ │ │ │ │ + bl 29cc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b 8a68 │ │ │ │ │ - ldr r0, [pc, #56] @ 8b08 │ │ │ │ │ + b 8e0c │ │ │ │ │ + ldr r0, [pc, #56] @ 8eac │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8a3c │ │ │ │ │ - b 8ab0 │ │ │ │ │ - ldr r0, [pc, #24] @ 8b08 │ │ │ │ │ + bne 8de0 │ │ │ │ │ + b 8e54 │ │ │ │ │ + ldr r0, [pc, #24] @ 8eac │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_NoKwnames> │ │ │ │ │ R_ARM_CALL _PyArg_NoKwnames │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8ab0 │ │ │ │ │ - b 8a30 │ │ │ │ │ + beq 8e54 │ │ │ │ │ + b 8dd4 │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00008b0c : │ │ │ │ │ +00008eb0 : │ │ │ │ │ list_slice_lock_held(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub r5, r2, r1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 8cc0 │ │ │ │ │ - ldr r3, [pc, #420] @ 8cd4 │ │ │ │ │ + ble 9064 │ │ │ │ │ + ldr r3, [pc, #420] @ 9078 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mov r6, r1 │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2092] @ 0x82c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 8c3c │ │ │ │ │ + ble 8fe0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2092] @ 0x82c │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r4, [r3, #1772] @ 0x6ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #348] @ 8cd8 │ │ │ │ │ + ldr r3, [pc, #348] @ 907c │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ ldr r3, [r9, r3] │ │ │ │ │ @@ -9497,800 +9727,800 @@ │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ movhi r3, #0 │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ strhi r3, [r4, #12] │ │ │ │ │ - bhi 8c70 │ │ │ │ │ + bhi 9014 │ │ │ │ │ lsl r0, r5, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - beq 8c70 │ │ │ │ │ + beq 9014 │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ sub lr, r0, #4 │ │ │ │ │ sub r0, r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ │ add r6, r6, r5 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 8c24 │ │ │ │ │ + bne 8fc8 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ - bne 8bfc │ │ │ │ │ + bne 8fa0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ - bne 8bfc │ │ │ │ │ - b 8c18 │ │ │ │ │ - ldr r0, [pc, #152] @ 8cdc │ │ │ │ │ + bne 8fa0 │ │ │ │ │ + b 8fbc │ │ │ │ │ + ldr r0, [pc, #152] @ 9080 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8ccc │ │ │ │ │ - ldr r3, [pc, #140] @ 8ce0 │ │ │ │ │ + beq 9070 │ │ │ │ │ + ldr r3, [pc, #140] @ 9084 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ ldr r3, [r9, r3] │ │ │ │ │ - b 8b94 │ │ │ │ │ + b 8f38 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8c94 │ │ │ │ │ + beq 9038 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8c94 │ │ │ │ │ + bne 9038 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8ccc │ │ │ │ │ + beq 9070 │ │ │ │ │ ldr r3, [r8, #12] │ │ │ │ │ ldr lr, [r4, #12] │ │ │ │ │ sub r6, r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r0, r3, r6, lsl #2 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ add r2, r3, r7, lsl #2 │ │ │ │ │ sub lr, lr, #4 │ │ │ │ │ - b 8bfc │ │ │ │ │ + b 8fa0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r0, #0 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyList_New │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 8c1c │ │ │ │ │ + b 8fc0 │ │ │ │ │ .word 0x0000019c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000148 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000078 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008ce4 : │ │ │ │ │ +00009088 : │ │ │ │ │ list_ass_subscript(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r3, [ip, #48] @ 0x30 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - beq 8dd4 │ │ │ │ │ + beq 9178 │ │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8dd4 │ │ │ │ │ - ldr r6, [pc, #2596] @ 9748 │ │ │ │ │ + beq 9178 │ │ │ │ │ + ldr r6, [pc, #2596] @ 9aec │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 8dc4 │ │ │ │ │ + bne 9168 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9568 │ │ │ │ │ + bne 990c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcs 955c │ │ │ │ │ + bcs 9900 │ │ │ │ │ ldr ip, [r4, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r6, [ip, r3, lsl #2] │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ add r0, ip, r3, lsl #2 │ │ │ │ │ - bne 8e98 │ │ │ │ │ + bne 923c │ │ │ │ │ sub r5, r2, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge 8d8c │ │ │ │ │ + bge 9130 │ │ │ │ │ sub r2, r5, r3 │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ add r1, ip, r1 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8db4 │ │ │ │ │ + beq 9158 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 8db4 │ │ │ │ │ + bne 9158 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ addlt r3, r3, r2 │ │ │ │ │ - b 8d4c │ │ │ │ │ - ldr r3, [pc, #2416] @ 974c │ │ │ │ │ + b 90f0 │ │ │ │ │ + ldr r3, [pc, #2416] @ 9af0 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne 9730 │ │ │ │ │ + bne 9ad4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 9568 │ │ │ │ │ + blt 990c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 8eb0 │ │ │ │ │ + beq 9254 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq 9714 │ │ │ │ │ + beq 9ab8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r1, [pc, #2360] @ 9750 │ │ │ │ │ + ldr r1, [pc, #2360] @ 9af4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9568 │ │ │ │ │ + beq 990c │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - blt 9014 │ │ │ │ │ - beq 9020 │ │ │ │ │ + blt 93b8 │ │ │ │ │ + beq 93c4 │ │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt 9034 │ │ │ │ │ + bgt 93d8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 8fd8 │ │ │ │ │ + bne 937c │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2248 │ │ │ │ │ + bl 23cc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 8db8 │ │ │ │ │ + beq 915c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8db8 │ │ │ │ │ + bne 915c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8db8 │ │ │ │ │ + b 915c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ str r5, [ip, r1] │ │ │ │ │ - b 8d90 │ │ │ │ │ + b 9134 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - blt 904c │ │ │ │ │ - beq 905c │ │ │ │ │ + blt 93f0 │ │ │ │ │ + beq 9400 │ │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt 9058 │ │ │ │ │ + bgt 93fc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 906c │ │ │ │ │ + beq 9410 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 8db4 │ │ │ │ │ + ble 9158 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 8f20 │ │ │ │ │ + bge 92c4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ sub r1, r6, #1 │ │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ │ rsb r3, r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ lsl r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 970c │ │ │ │ │ + beq 9ab0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ldrcc r3, [sp, #12] │ │ │ │ │ subcc r9, r7, #4 │ │ │ │ │ movcc r8, #0 │ │ │ │ │ - bcc 8f74 │ │ │ │ │ - b 9518 │ │ │ │ │ + bcc 9318 │ │ │ │ │ + b 98bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add r5, r5, r3 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bcs 92e0 │ │ │ │ │ + bcs 9684 │ │ │ │ │ ldr ip, [r4, #12] │ │ │ │ │ ldr lr, [r4, #8] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ cmp r3, lr │ │ │ │ │ ldr r3, [ip, r5, lsl #2] │ │ │ │ │ str r3, [r9, #4]! │ │ │ │ │ lsl r3, r5, #2 │ │ │ │ │ sub r0, r5, r8 │ │ │ │ │ add r1, r3, #4 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r0, ip, r0, lsl #2 │ │ │ │ │ add r1, ip, r1 │ │ │ │ │ - bcc 8f54 │ │ │ │ │ + bcc 92f8 │ │ │ │ │ sub r2, lr, #1 │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ sub r0, r5, r8 │ │ │ │ │ sub r2, r2, r5 │ │ │ │ │ add r1, ip, r3 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r0, ip, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b 8f60 │ │ │ │ │ + b 9304 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ cmp ip, r7 │ │ │ │ │ - bne 9570 │ │ │ │ │ + bne 9914 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 9080 │ │ │ │ │ + bne 9424 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8db4 │ │ │ │ │ + beq 9158 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8db4 │ │ │ │ │ + bne 9158 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8db4 │ │ │ │ │ + b 9158 │ │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - blt 9034 │ │ │ │ │ + blt 93d8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 8fd8 │ │ │ │ │ + bne 937c │ │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ │ - b 8e60 │ │ │ │ │ + b 9204 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 8fd8 │ │ │ │ │ + bne 937c │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b 8e60 │ │ │ │ │ + b 9204 │ │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bge 905c │ │ │ │ │ + bge 9400 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 8ef0 │ │ │ │ │ + bne 9294 │ │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bl 2248 │ │ │ │ │ + bl 23cc │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 8db8 │ │ │ │ │ + b 915c │ │ │ │ │ lsl r6, ip, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 96e8 │ │ │ │ │ + beq 9a8c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr lr, [r4, #12] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ ldrne r2, [r5, #12] │ │ │ │ │ addeq r2, r5, #12 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 92d4 │ │ │ │ │ + ble 9678 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ subeq ip, r2, #4 │ │ │ │ │ addeq r3, r6, r8 │ │ │ │ │ moveq r2, r8 │ │ │ │ │ - bne 93cc │ │ │ │ │ + bne 9770 │ │ │ │ │ sub r0, r3, r2 │ │ │ │ │ sub r0, r0, #4 │ │ │ │ │ lsr r0, r0, #2 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ands r0, r0, #3 │ │ │ │ │ - beq 9160 │ │ │ │ │ + beq 9504 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 9138 │ │ │ │ │ + beq 94dc │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 9118 │ │ │ │ │ + beq 94bc │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 93b0 │ │ │ │ │ + bne 9754 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 93b0 │ │ │ │ │ + bne 9754 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 93b0 │ │ │ │ │ + bne 9754 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - beq 9208 │ │ │ │ │ + beq 95ac │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ ldr r0, [ip] │ │ │ │ │ mov r6, ip │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 93b0 │ │ │ │ │ + bne 9754 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ │ mov sl, r1 │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 93b0 │ │ │ │ │ + bne 9754 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r2] │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r2, r9, #8 │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ add ip, r6, #8 │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 93b0 │ │ │ │ │ + bne 9754 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, sl, #2 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r9, #8] │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ add r2, r9, #12 │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ add ip, r6, #12 │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 93b0 │ │ │ │ │ + bne 9754 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, sl, #3 │ │ │ │ │ - bne 9160 │ │ │ │ │ + bne 9504 │ │ │ │ │ ldr r0, [r8] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 9610 │ │ │ │ │ + bne 99b4 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq 92d4 │ │ │ │ │ + beq 9678 │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 9628 │ │ │ │ │ + bne 99cc │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq 92d4 │ │ │ │ │ + beq 9678 │ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 9658 │ │ │ │ │ + bne 99fc │ │ │ │ │ cmp r7, #3 │ │ │ │ │ - beq 92d4 │ │ │ │ │ + beq 9678 │ │ │ │ │ ldr r0, [r8, #12] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 9688 │ │ │ │ │ + bne 9a2c │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - beq 92d4 │ │ │ │ │ + beq 9678 │ │ │ │ │ ldr r0, [r8, #16] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 96d0 │ │ │ │ │ + bne 9a74 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - beq 92d4 │ │ │ │ │ + beq 9678 │ │ │ │ │ ldr r0, [r8, #20] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 96b8 │ │ │ │ │ + bne 9a5c │ │ │ │ │ cmp r7, #6 │ │ │ │ │ - beq 92d4 │ │ │ │ │ + beq 9678 │ │ │ │ │ ldr r0, [r8, #24] │ │ │ │ │ add r6, r8, #24 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 96a0 │ │ │ │ │ + bne 9a44 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ - beq 92d4 │ │ │ │ │ + beq 9678 │ │ │ │ │ mov r4, #7 │ │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 9520 │ │ │ │ │ + bne 98c4 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne 92b8 │ │ │ │ │ + bne 965c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 8fec │ │ │ │ │ + b 9390 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mla r1, r2, r6, r1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcc 9538 │ │ │ │ │ + bcc 98dc │ │ │ │ │ sub r1, r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ bl 53c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 95c8 │ │ │ │ │ + bne 996c │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 93a4 │ │ │ │ │ + beq 9748 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 95e0 │ │ │ │ │ + bne 9984 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq 93a4 │ │ │ │ │ + beq 9748 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 95f8 │ │ │ │ │ + bne 999c │ │ │ │ │ cmp r6, #3 │ │ │ │ │ - beq 93a4 │ │ │ │ │ + beq 9748 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 9640 │ │ │ │ │ + bne 99e4 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - beq 93a4 │ │ │ │ │ + beq 9748 │ │ │ │ │ ldr r0, [r7, #16] │ │ │ │ │ add r8, r7, #16 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 9670 │ │ │ │ │ + bne 9a14 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - beq 93a4 │ │ │ │ │ + beq 9748 │ │ │ │ │ mov r5, #5 │ │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 95b0 │ │ │ │ │ + bne 9954 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne 9388 │ │ │ │ │ + bne 972c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 8db8 │ │ │ │ │ + b 915c │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r4, [r0] │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - bne 90d0 │ │ │ │ │ - b 9208 │ │ │ │ │ + bne 9474 │ │ │ │ │ + b 95ac │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ add r3, r6, r8 │ │ │ │ │ mov r9, r8 │ │ │ │ │ sub r0, r3, r9 │ │ │ │ │ sub r0, r0, #4 │ │ │ │ │ lsr r0, r0, #2 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ands r0, r0, #3 │ │ │ │ │ - beq 9468 │ │ │ │ │ + beq 980c │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 9440 │ │ │ │ │ + beq 97e4 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 9420 │ │ │ │ │ + beq 97c4 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r9], #4 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ ldr sl, [r0] │ │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 94fc │ │ │ │ │ + bne 98a0 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r9], #4 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ ldr sl, [r0] │ │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 94fc │ │ │ │ │ + bne 98a0 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r9], #4 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ ldr sl, [r0] │ │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 94fc │ │ │ │ │ + bne 98a0 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ - beq 9208 │ │ │ │ │ + beq 95ac │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ add r2, r2, #4 │ │ │ │ │ str r0, [r9], #4 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldr sl, [r0] │ │ │ │ │ mov r6, r9 │ │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 94fc │ │ │ │ │ + bne 98a0 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r9], #4 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ ldr sl, [r0] │ │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 94fc │ │ │ │ │ + bne 98a0 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r9] │ │ │ │ │ ldr r0, [ip, #8] │ │ │ │ │ add r9, r6, #8 │ │ │ │ │ ldr sl, [r0] │ │ │ │ │ add r2, ip, #8 │ │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 94fc │ │ │ │ │ + bne 98a0 │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ │ str r0, [r6, #8] │ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ │ add r9, r6, #12 │ │ │ │ │ ldr sl, [r0] │ │ │ │ │ add r2, ip, #12 │ │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9458 │ │ │ │ │ + beq 97fc │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ str sl, [r0] │ │ │ │ │ str r0, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ - bne 93d8 │ │ │ │ │ - b 9208 │ │ │ │ │ + bne 977c │ │ │ │ │ + b 95ac │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b 92e4 │ │ │ │ │ + b 9688 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 92c8 │ │ │ │ │ + bne 966c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 92c8 │ │ │ │ │ + b 966c │ │ │ │ │ sub r3, r3, r1 │ │ │ │ │ lsl r2, r3, #2 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ sub r0, r1, r6 │ │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - b 92f4 │ │ │ │ │ - ldr r1, [pc, #496] @ 9754 │ │ │ │ │ + b 9698 │ │ │ │ │ + ldr r1, [pc, #496] @ 9af8 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 8db8 │ │ │ │ │ - ldr r3, [pc, #480] @ 9758 │ │ │ │ │ - ldr r1, [pc, #480] @ 975c │ │ │ │ │ + b 915c │ │ │ │ │ + ldr r3, [pc, #480] @ 9afc │ │ │ │ │ + ldr r1, [pc, #480] @ 9b00 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, ip │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9568 │ │ │ │ │ + beq 990c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 9568 │ │ │ │ │ + bne 990c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9568 │ │ │ │ │ + b 990c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9398 │ │ │ │ │ + bne 973c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9398 │ │ │ │ │ + b 973c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9318 │ │ │ │ │ + bne 96bc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9318 │ │ │ │ │ + b 96bc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9330 │ │ │ │ │ + bne 96d4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9330 │ │ │ │ │ + b 96d4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9348 │ │ │ │ │ + bne 96ec │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9348 │ │ │ │ │ + b 96ec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9218 │ │ │ │ │ + bne 95bc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9218 │ │ │ │ │ + b 95bc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9230 │ │ │ │ │ + bne 95d4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9230 │ │ │ │ │ + b 95d4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9360 │ │ │ │ │ + bne 9704 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9360 │ │ │ │ │ + b 9704 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9248 │ │ │ │ │ + bne 95ec │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9248 │ │ │ │ │ + b 95ec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 937c │ │ │ │ │ + bne 9720 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 937c │ │ │ │ │ + b 9720 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9260 │ │ │ │ │ + bne 9604 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9260 │ │ │ │ │ + b 9604 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 92ac │ │ │ │ │ + bne 9650 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 92ac │ │ │ │ │ + b 9650 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9290 │ │ │ │ │ + bne 9634 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9290 │ │ │ │ │ + b 9634 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 9278 │ │ │ │ │ + bne 961c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9278 │ │ │ │ │ + b 961c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 970c │ │ │ │ │ + beq 9ab0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 970c │ │ │ │ │ + bne 9ab0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 9568 │ │ │ │ │ + b 990c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8b0c │ │ │ │ │ + bl 8eb0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 8e20 │ │ │ │ │ - b 9568 │ │ │ │ │ - ldr r3, [pc, #40] @ 9760 │ │ │ │ │ + bne 91c4 │ │ │ │ │ + b 990c │ │ │ │ │ + ldr r3, [pc, #40] @ 9b04 │ │ │ │ │ ldr r2, [ip, #12] │ │ │ │ │ - ldr r1, [pc, #36] @ 9764 │ │ │ │ │ + ldr r1, [pc, #36] @ 9b08 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 9568 │ │ │ │ │ + b 990c │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_IndexError │ │ │ │ │ R_ARM_ABS32 PySlice_Type │ │ │ │ │ .word 0x00000168 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -10299,301 +10529,301 @@ │ │ │ │ │ .word 0x00000190 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000074 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00009768 : │ │ │ │ │ +00009b0c : │ │ │ │ │ listiter_traverse(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bxeq lr │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -00009780 : │ │ │ │ │ +00009b24 : │ │ │ │ │ list_sort(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bne 97e0 │ │ │ │ │ + bne 9b84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 9894 │ │ │ │ │ + blt 9c38 │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 9854 │ │ │ │ │ - ldr r1, [pc, #260] @ 98d4 │ │ │ │ │ + bne 9bf8 │ │ │ │ │ + ldr r1, [pc, #260] @ 9c78 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 6a0 │ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r5, [ip, #8] │ │ │ │ │ - ldr ip, [pc, #236] @ 98d8 │ │ │ │ │ + ldr ip, [pc, #236] @ 9c7c │ │ │ │ │ str ip, [sp] │ │ │ │ │ add r5, r2, r5 │ │ │ │ │ add ip, sp, #32 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 988c │ │ │ │ │ + beq 9c30 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 97c8 │ │ │ │ │ + beq 9b6c │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ldreq r1, [pc, #168] @ 98d4 │ │ │ │ │ - beq 9838 │ │ │ │ │ + ldreq r1, [pc, #168] @ 9c78 │ │ │ │ │ + beq 9bdc │ │ │ │ │ cmp r5, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - beq 97d0 │ │ │ │ │ + beq 9b74 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge 97d0 │ │ │ │ │ - b 988c │ │ │ │ │ + bge 9b74 │ │ │ │ │ + b 9c30 │ │ │ │ │ mov r2, ip │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ - ldr ip, [pc, #108] @ 98d8 │ │ │ │ │ + ldr ip, [pc, #108] @ 9c7c │ │ │ │ │ str ip, [sp] │ │ │ │ │ add ip, sp, #32 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r5, r1 │ │ │ │ │ - bne 9814 │ │ │ │ │ + bne 9bb8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 97d8 │ │ │ │ │ + b 9b7c │ │ │ │ │ mov r2, ip │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ - ldr ip, [pc, #44] @ 98d8 │ │ │ │ │ + ldr ip, [pc, #44] @ 9c7c │ │ │ │ │ str ip, [sp] │ │ │ │ │ add ip, sp, #32 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 988c │ │ │ │ │ + beq 9c30 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ - ldr r3, [pc, #8] @ 98d4 │ │ │ │ │ + ldr r3, [pc, #8] @ 9c78 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ moveq r1, r3 │ │ │ │ │ - b 9838 │ │ │ │ │ + b 9bdc │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x00000270 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000098dc : │ │ │ │ │ +00009c80 : │ │ │ │ │ list_repr(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9a44 │ │ │ │ │ + beq 9de8 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprEnter │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 9aac │ │ │ │ │ + bne 9e50 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Init> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Init │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ mov r2, #1 │ │ │ │ │ add r3, r3, r3, lsl r2 │ │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ strb r2, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteChar> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 9a78 │ │ │ │ │ + blt 9e1c │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 995c │ │ │ │ │ - b 9a10 │ │ │ │ │ + bgt 9d00 │ │ │ │ │ + b 9db4 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble 9a10 │ │ │ │ │ + ble 9db4 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 9994 │ │ │ │ │ - ldr r1, [pc, #316] @ 9ac0 │ │ │ │ │ + ble 9d38 │ │ │ │ │ + ldr r1, [pc, #316] @ 9e64 │ │ │ │ │ mov r2, #2 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 9a6c │ │ │ │ │ + blt 9e10 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Repr │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 9a6c │ │ │ │ │ + beq 9e10 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteStr> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 9a4c │ │ │ │ │ + blt 9df0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 99dc │ │ │ │ │ + beq 9d80 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 99dc │ │ │ │ │ + bne 9d80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 994c │ │ │ │ │ + beq 9cf0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 994c │ │ │ │ │ + bne 9cf0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - blt 995c │ │ │ │ │ + blt 9d00 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ strb r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteChar> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 9a78 │ │ │ │ │ + blt 9e1c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Finish> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Finish │ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ - ldr r0, [pc, #120] @ 9ac4 │ │ │ │ │ + ldr r0, [pc, #120] @ 9e68 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9a6c │ │ │ │ │ + beq 9e10 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 9a6c │ │ │ │ │ + bne 9e10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 9a90 │ │ │ │ │ + bne 9e34 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Dealloc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 9a3c │ │ │ │ │ + b 9de0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 9a78 │ │ │ │ │ + bne 9e1c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9a78 │ │ │ │ │ - ble 9a88 │ │ │ │ │ - ldr r0, [pc, #16] @ 9ac8 │ │ │ │ │ + b 9e1c │ │ │ │ │ + ble 9e2c │ │ │ │ │ + ldr r0, [pc, #16] @ 9e6c │ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ .word 0x000001e4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000001d8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000001dc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00009acc <_PyList_ClearFreeList>: │ │ │ │ │ +00009e70 <_PyList_ClearFreeList>: │ │ │ │ │ _PyList_ClearFreeList(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #488] @ 0x1e8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - ble 9b10 <_PyList_ClearFreeList+0x44> │ │ │ │ │ + ble 9eb4 <_PyList_ClearFreeList+0x44> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ add r2, r4, r3, lsl #2 │ │ │ │ │ ldr r0, [r2, #168] @ 0xa8 │ │ │ │ │ str r3, [r4, #488] @ 0x1e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GC_Del │ │ │ │ │ ldr r3, [r4, #488] @ 0x1e8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 9af0 <_PyList_ClearFreeList+0x24> │ │ │ │ │ + bgt 9e94 <_PyList_ClearFreeList+0x24> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mvnne r3, #0 │ │ │ │ │ strne r3, [r4, #488] @ 0x1e8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ -00009b20 : │ │ │ │ │ +00009ec4 : │ │ │ │ │ listreviter_next(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 9b94 │ │ │ │ │ + blt 9f38 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs 9b68 │ │ │ │ │ + bcs 9f0c │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r1, r1, #1 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ @@ -10602,31 +10832,31 @@ │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mvn ip, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str ip, [r2, #8] │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - beq 9b94 │ │ │ │ │ + beq 9f38 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 9b9c │ │ │ │ │ + beq 9f40 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00009bb8 : │ │ │ │ │ +00009f5c : │ │ │ │ │ unsafe_long_compare(): │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr ip, [r1, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and r0, r2, #3 │ │ │ │ │ @@ -10635,53 +10865,53 @@ │ │ │ │ │ mul r0, ip, r0 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00009bf0 : │ │ │ │ │ +00009f94 : │ │ │ │ │ list_repeat(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ movle r4, #1 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ - ble 9ea0 │ │ │ │ │ + ble a244 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r9, r1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bgt a038 │ │ │ │ │ - ldr r3, [pc, #1032] @ a040 │ │ │ │ │ + bgt a3dc │ │ │ │ │ + ldr r3, [pc, #1032] @ a3e4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mul r6, r8, r9 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2092] @ 0x82c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 9f2c │ │ │ │ │ + ble a2d0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2092] @ 0x82c │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r5, [r3, #1772] @ 0x6ec │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #968] @ a044 │ │ │ │ │ + ldr r3, [pc, #968] @ a3e8 │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ str r4, [r5, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ @@ -10692,39 +10922,39 @@ │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ stmdb r5, {r2, r3} │ │ │ │ │ movhi r3, #0 │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ strhi r3, [r5, #12] │ │ │ │ │ - bhi 9f74 │ │ │ │ │ + bhi a318 │ │ │ │ │ lsl r7, r6, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ - beq 9f74 │ │ │ │ │ + beq a318 │ │ │ │ │ cmp r8, #1 │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ str r6, [r5, #16] │ │ │ │ │ - bne 9fb8 │ │ │ │ │ + bne a35c │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ add lr, r4, r7 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r6, r2 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - bls 9e94 │ │ │ │ │ + bls a238 │ │ │ │ │ sub r0, r7, #1 │ │ │ │ │ cmp r0, #23 │ │ │ │ │ lsr r7, r0, #2 │ │ │ │ │ - bls 9e44 │ │ │ │ │ + bls a1e8 │ │ │ │ │ tst r4, #4 │ │ │ │ │ addeq r7, r7, #1 │ │ │ │ │ bicne r8, r0, #7 │ │ │ │ │ lsreq r0, r7, #1 │ │ │ │ │ strne r3, [r4], #4 │ │ │ │ │ addeq ip, r4, r0, lsl #3 │ │ │ │ │ addne ip, r4, r8 │ │ │ │ │ @@ -10732,25 +10962,25 @@ │ │ │ │ │ sub r2, r2, #8 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ lsrne r0, r0, #3 │ │ │ │ │ lsleq r8, r0, #3 │ │ │ │ │ ands r2, r2, #7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq 9de8 │ │ │ │ │ + beq a18c │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 9dd4 │ │ │ │ │ + beq a178 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 9dc8 │ │ │ │ │ + beq a16c │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq 9dbc │ │ │ │ │ + beq a160 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq 9db0 │ │ │ │ │ + beq a154 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq 9da4 │ │ │ │ │ + beq a148 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ addne r1, r4, #8 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ strne r3, [r4, #4] │ │ │ │ │ str r3, [r1] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ @@ -10766,15 +10996,15 @@ │ │ │ │ │ str r3, [r1] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ str r3, [r1] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - beq 9e38 │ │ │ │ │ + beq a1dc │ │ │ │ │ str r3, [r1] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ mov r2, r1 │ │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ │ cmp r1, ip │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ @@ -10786,59 +11016,59 @@ │ │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ │ - bne 9de8 │ │ │ │ │ + bne a18c │ │ │ │ │ cmp r7, r0, lsl #1 │ │ │ │ │ addne r4, r4, r8 │ │ │ │ │ - beq 9e94 │ │ │ │ │ + beq a238 │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r3, [r2], #4 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bls 9e94 │ │ │ │ │ + bls a238 │ │ │ │ │ add r2, r4, #8 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - bls 9e94 │ │ │ │ │ + bls a238 │ │ │ │ │ add r2, r4, #12 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bls 9e94 │ │ │ │ │ + bls a238 │ │ │ │ │ add r2, r4, #16 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - bls 9e94 │ │ │ │ │ + bls a238 │ │ │ │ │ add r2, r4, #20 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ strhi r3, [r4, #20] │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r3, [pc, #416] @ a048 │ │ │ │ │ + ldr r3, [pc, #416] @ a3ec │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2092] @ 0x82c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 9f5c │ │ │ │ │ + ble a300 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ │ ldr r5, [r1, #1772] @ 0x6ec │ │ │ │ │ str r2, [r3, #2092] @ 0x82c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #360] @ a04c │ │ │ │ │ + ldr r3, [pc, #360] @ a3f0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ str r2, [r5, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ @@ -10851,86 +11081,86 @@ │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r0, [pc, #284] @ a050 │ │ │ │ │ + ldr r0, [pc, #284] @ a3f4 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9f6c │ │ │ │ │ - ldr r3, [pc, #272] @ a054 │ │ │ │ │ + beq a310 │ │ │ │ │ + ldr r3, [pc, #272] @ a3f8 │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ str r4, [r5, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ │ - b 9c90 │ │ │ │ │ - ldr r0, [pc, #236] @ a050 │ │ │ │ │ + b a034 │ │ │ │ │ + ldr r0, [pc, #236] @ a3f4 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 9edc │ │ │ │ │ + bne a280 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 9e98 │ │ │ │ │ + b a23c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9f98 │ │ │ │ │ + beq a33c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 9f98 │ │ │ │ │ + bne a33c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9f6c │ │ │ │ │ + beq a310 │ │ │ │ │ cmp r8, #1 │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ ldr r4, [r5, #12] │ │ │ │ │ lsl r7, r6, #2 │ │ │ │ │ - beq 9cf0 │ │ │ │ │ + beq a094 │ │ │ │ │ add r2, r3, r8, lsl #2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ lsl r8, r8, #2 │ │ │ │ │ - bcs 9ff8 │ │ │ │ │ + bcs a39c │ │ │ │ │ sub ip, r8, #4 │ │ │ │ │ add ip, r3, ip │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r9, r2 │ │ │ │ │ - bne a024 │ │ │ │ │ + bne a3c8 │ │ │ │ │ cmp r3, ip │ │ │ │ │ str r1, [r0], #4 │ │ │ │ │ - bne 9fd8 │ │ │ │ │ + bne a37c │ │ │ │ │ cmp r7, r8 │ │ │ │ │ sub r9, r7, r8 │ │ │ │ │ - ble 9e94 │ │ │ │ │ + ble a238 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ movge r9, r8 │ │ │ │ │ add r0, r4, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r8, r8, r9 │ │ │ │ │ - b 9ff8 │ │ │ │ │ + b a39c │ │ │ │ │ cmp r3, ip │ │ │ │ │ str r2, [r1] │ │ │ │ │ str r1, [r0], #4 │ │ │ │ │ - bne 9fd8 │ │ │ │ │ - b 9ff8 │ │ │ │ │ + bne a37c │ │ │ │ │ + b a39c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ .word 0x00000400 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000003b8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -10939,313 +11169,313 @@ │ │ │ │ │ .word 0x00000154 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000100 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000a058 : │ │ │ │ │ +0000a3fc : │ │ │ │ │ py_list_clear(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq a0dc │ │ │ │ │ + beq a480 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ subs r2, r4, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - bmi a0d4 │ │ │ │ │ + bmi a478 │ │ │ │ │ ldr r0, [r5, r2, lsl #2] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq a0a8 │ │ │ │ │ + beq a44c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne a0fc │ │ │ │ │ + bne a4a0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ sub r4, r4, #2 │ │ │ │ │ - beq a0d4 │ │ │ │ │ + beq a478 │ │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a0cc │ │ │ │ │ + beq a470 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne a0e4 │ │ │ │ │ + bne a488 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs a0b4 │ │ │ │ │ + bcs a458 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - ldr r0, [pc, #60] @ a120 │ │ │ │ │ + ldr r0, [pc, #60] @ a4c4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne a0cc │ │ │ │ │ + bne a470 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a0cc │ │ │ │ │ + b a470 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne a0a8 │ │ │ │ │ + bne a44c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #1 │ │ │ │ │ sub r4, r4, #2 │ │ │ │ │ - bne a0b4 │ │ │ │ │ - b a0d4 │ │ │ │ │ + bne a458 │ │ │ │ │ + b a478 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -0000a124 : │ │ │ │ │ +0000a4c8 : │ │ │ │ │ list_count(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r6, #0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ movne r7, r0 │ │ │ │ │ movne r9, r1 │ │ │ │ │ movne r8, r6 │ │ │ │ │ - bne a1a0 │ │ │ │ │ - b a1cc │ │ │ │ │ + bne a544 │ │ │ │ │ + b a570 │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne a210 │ │ │ │ │ + bne a5b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrgt r2, [r7, #8] │ │ │ │ │ addgt r8, r8, #1 │ │ │ │ │ - bgt a1c0 │ │ │ │ │ + bgt a564 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne a22c │ │ │ │ │ + bne a5d0 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bcs a1cc │ │ │ │ │ + bcs a570 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r4, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne a1d8 │ │ │ │ │ + bne a57c │ │ │ │ │ cmp r9, r4 │ │ │ │ │ - bne a158 │ │ │ │ │ + bne a4fc │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bhi a1a0 │ │ │ │ │ + bhi a544 │ │ │ │ │ mov r0, r8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ str r1, [r4] │ │ │ │ │ - bne a158 │ │ │ │ │ + bne a4fc │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - beq a1c0 │ │ │ │ │ + beq a564 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne a1c0 │ │ │ │ │ + bne a564 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ - b a1c0 │ │ │ │ │ + b a564 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne a178 │ │ │ │ │ + bne a51c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a178 │ │ │ │ │ + b a51c │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ │ │ -0000a234 : │ │ │ │ │ +0000a5d8 : │ │ │ │ │ list_reverse(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bgt a248 │ │ │ │ │ - ldr r0, [pc, #52] @ a27c │ │ │ │ │ + bgt a5ec │ │ │ │ │ + ldr r0, [pc, #52] @ a620 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs a240 │ │ │ │ │ + bcs a5e4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bhi a25c │ │ │ │ │ - ldr r0, [pc] @ a27c │ │ │ │ │ + bhi a600 │ │ │ │ │ + ldr r0, [pc] @ a620 │ │ │ │ │ bx lr │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -0000a280 : │ │ │ │ │ +0000a624 : │ │ │ │ │ list_index(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mvn r9, #-2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ stm sp, {r4, r9} │ │ │ │ │ - bhi a3cc │ │ │ │ │ + bhi a770 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr r8, [r1] │ │ │ │ │ - beq a320 │ │ │ │ │ + beq a6c4 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ mov r1, sp │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a394 │ │ │ │ │ + beq a738 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq a2f4 │ │ │ │ │ + beq a698 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a394 │ │ │ │ │ + beq a738 │ │ │ │ │ ldm sp, {r4, r9} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrlt r3, [r7, #8] │ │ │ │ │ addlt r4, r4, r3 │ │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldrlt r3, [r7, #8] │ │ │ │ │ addlt r9, r9, r3 │ │ │ │ │ biclt r9, r9, r9, asr #31 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ - ble a380 │ │ │ │ │ + ble a724 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ mov r2, #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bls a380 │ │ │ │ │ + bls a724 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r6, [r3, r4, lsl #2] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne a3a0 │ │ │ │ │ + bne a744 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt a3bc │ │ │ │ │ + bgt a760 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - bne a394 │ │ │ │ │ + bne a738 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - bne a320 │ │ │ │ │ - ldr r3, [pc, #132] @ a40c │ │ │ │ │ - ldr r1, [pc, #132] @ a410 │ │ │ │ │ + bne a6c4 │ │ │ │ │ + ldr r3, [pc, #132] @ a7b0 │ │ │ │ │ + ldr r1, [pc, #132] @ a7b4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne a364 │ │ │ │ │ + bne a708 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a364 │ │ │ │ │ + b a708 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromSsize_t │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - ldr r0, [pc, #64] @ a414 │ │ │ │ │ + ldr r0, [pc, #64] @ a7b8 │ │ │ │ │ mov r3, #3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq a394 │ │ │ │ │ + beq a738 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r8, [r6] │ │ │ │ │ - ble a2f4 │ │ │ │ │ + ble a698 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ mov r1, sp │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne a2e0 │ │ │ │ │ - b a394 │ │ │ │ │ + bne a684 │ │ │ │ │ + b a738 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000204 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000001fc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000a418 : │ │ │ │ │ +0000a7bc : │ │ │ │ │ unsafe_float_compare(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ subs r0, r0, #0 │ │ │ │ │ movne r0, #1 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -0000a440 : │ │ │ │ │ +0000a7e4 : │ │ │ │ │ listiter_len(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt a460 │ │ │ │ │ + blt a804 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bmi a460 │ │ │ │ │ + bmi a804 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ mov r0, #0 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ -0000a468 : │ │ │ │ │ +0000a80c : │ │ │ │ │ safe_object_compare(): │ │ │ │ │ mov r2, #0 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_RichCompareBool │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -159,29 +159,29 @@ │ │ │ │ │ bne 1e8 │ │ │ │ │ ldr r1, [pc, #24] @ 1f4 │ │ │ │ │ ldr r0, [pc, #24] @ 1f8 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - bl 2848 │ │ │ │ │ + bl 29cc │ │ │ │ │ R_ARM_CALL list_clear_impl.isra.0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x000005cd │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ 000001fc : │ │ │ │ │ PyList_Extend(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ beq 210 │ │ │ │ │ - b 6920 <_list_extend> │ │ │ │ │ + b 6d00 <_list_extend> │ │ │ │ │ R_ARM_JUMP24 _list_extend │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r1, [pc, #12] @ 234 │ │ │ │ │ ldr r0, [pc, #12] @ 238 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -107,17 +107,17 @@ │ │ │ │ │ 0x00000680 50794d65 6d5f5265 616c6c6f 63005f50 PyMem_Realloc._P │ │ │ │ │ 0x00000690 794c6973 745f4170 70656e64 54616b65 yList_AppendTake │ │ │ │ │ 0x000006a0 5265664c 69737452 6573697a 65005079 RefListResize.Py │ │ │ │ │ 0x000006b0 4c697374 5f536f72 74005079 4f626a65 List_Sort.PyObje │ │ │ │ │ 0x000006c0 63745f43 616c6c4f 6e654172 67006d65 ct_CallOneArg.me │ │ │ │ │ 0x000006d0 6d636d70 006d656d 6d6f7665 00507945 mcmp.memmove.PyE │ │ │ │ │ 0x000006e0 72725f53 65745374 72696e67 005f5079 rr_SetString._Py │ │ │ │ │ - 0x000006f0 5f4e6f6e 65537472 75637400 50795475 _NoneStruct.PyTu │ │ │ │ │ - 0x00000700 706c655f 54797065 00507945 78635f56 ple_Type.PyExc_V │ │ │ │ │ - 0x00000710 616c7565 4572726f 72005079 4c6f6e67 alueError.PyLong │ │ │ │ │ + 0x000006f0 5f4e6f6e 65537472 75637400 50794578 _NoneStruct.PyEx │ │ │ │ │ + 0x00000700 635f5661 6c756545 72726f72 0050794c c_ValueError.PyL │ │ │ │ │ + 0x00000710 6f6e675f 54797065 00507954 75706c65 ong_Type.PyTuple │ │ │ │ │ 0x00000720 5f547970 65005079 556e6963 6f64655f _Type.PyUnicode_ │ │ │ │ │ 0x00000730 54797065 00507946 6c6f6174 5f547970 Type.PyFloat_Typ │ │ │ │ │ 0x00000740 65005079 4d656d5f 4d616c6c 6f630050 e.PyMem_Malloc.P │ │ │ │ │ 0x00000750 794c6973 745f5365 74497465 6d005079 yList_SetItem.Py │ │ │ │ │ 0x00000760 4578635f 496e6465 78457272 6f72005f Exc_IndexError._ │ │ │ │ │ 0x00000770 50794c69 73745f46 726f6d41 72726179 PyList_FromArray │ │ │ │ │ 0x00000780 53746561 6c006d65 6d637079 0050794c Steal.memcpy.PyL │ │ │ ├── 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: 132528 (bytes into file) │ │ │ │ │ + Start of section headers: 132360 (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 0x205b0: │ │ │ │ │ +There are 18 section headers, starting at offset 0x20508: │ │ │ │ │ │ │ │ │ │ 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 000c80 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 01d700 000338 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 000cb4 0004c8 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 01da38 0003b8 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 00117c 0003b4 00 WA 0 0 8 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 00117c 017c60 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 01ddf0 0025e8 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 018ddc 000b73 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .rodata PROGBITS 00000000 019950 000dde 00 A 0 0 4 │ │ │ │ │ - [10] .rel.rodata REL 00000000 0203d8 000040 08 I 15 9 4 │ │ │ │ │ - [11] .text.unlikely PROGBITS 00000000 01a730 00037c 00 AX 0 0 4 │ │ │ │ │ - [12] .rel.text.unlikely REL 00000000 020418 000108 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 01aaac 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01aaac 00002b 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 01aad8 001c60 10 16 306 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 01c738 000fc5 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 020520 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000d20 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 01d678 000378 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 000d54 0004c8 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 01d9f0 0003b8 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 00121c 0003b4 00 WA 0 0 8 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 00121c 017b38 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 01dda8 002588 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 018d54 000b73 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .rodata PROGBITS 00000000 0198c8 000dde 00 A 0 0 4 │ │ │ │ │ + [10] .rel.rodata REL 00000000 020330 000040 08 I 15 9 4 │ │ │ │ │ + [11] .text.unlikely PROGBITS 00000000 01a6a8 00037c 00 AX 0 0 4 │ │ │ │ │ + [12] .rel.text.unlikely REL 00000000 020370 000108 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 01aa24 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01aa24 00002b 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 01aa50 001c60 10 16 306 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 01c6b0 000fc5 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 020478 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,17 +23,17 @@ │ │ │ │ │ 19: 00000540 116 FUNC LOCAL DEFAULT 6 _PyLong_FromMedium │ │ │ │ │ 20: 000005b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 21: 000005b4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 22: 000006c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 23: 0000007c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 24: 00000128 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 25: 000006dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 26: 0001143c 40 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ - 27: 000016e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 28: 00001750 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 26: 00011420 40 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 27: 000016ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 28: 00001754 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 29: 000019c0 556 FUNC LOCAL DEFAULT 6 long_richcompare │ │ │ │ │ 30: 00000000 0 SECTION LOCAL DEFAULT 9 .rodata │ │ │ │ │ 31: 00001bc8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 32: 00001bec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 33: 00001bec 20 FUNC LOCAL DEFAULT 6 long_bool │ │ │ │ │ 34: 00001e04 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 35: 00001e10 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ @@ -52,225 +52,225 @@ │ │ │ │ │ 48: 0000329c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 49: 0000330c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 50: 00003318 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 51: 00003428 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 52: 00003444 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 53: 00003444 980 FUNC LOCAL DEFAULT 6 long_lshift │ │ │ │ │ 54: 00003818 1528 FUNC LOCAL DEFAULT 6 long_lshift1.part.0 │ │ │ │ │ - 55: 0000d0d4 964 FUNC LOCAL DEFAULT 6 divrem1 │ │ │ │ │ + 55: 0000d0c4 964 FUNC LOCAL DEFAULT 6 divrem1 │ │ │ │ │ 56: 000037f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 57: 00003818 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 58: 00003df8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 59: 00003e10 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 60: 00003e10 520 FUNC LOCAL DEFAULT 6 long_sub │ │ │ │ │ - 61: 0000c030 1064 FUNC LOCAL DEFAULT 6 x_sub │ │ │ │ │ - 62: 00009b68 740 FUNC LOCAL DEFAULT 6 x_add │ │ │ │ │ + 61: 0000c020 1064 FUNC LOCAL DEFAULT 6 x_sub │ │ │ │ │ + 62: 00009b58 740 FUNC LOCAL DEFAULT 6 x_add │ │ │ │ │ 63: 00004008 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 64: 00004018 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 65: 000041e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 66: 000041f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 67: 000043f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 68: 00004404 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 69: 00004514 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 70: 0000452c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 71: 0000452c 388 FUNC LOCAL DEFAULT 6 long_neg │ │ │ │ │ 72: 000046a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 73: 000046b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 74: 000046b0 464 FUNC LOCAL DEFAULT 6 long_invert │ │ │ │ │ - 75: 000077f8 524 FUNC LOCAL DEFAULT 6 long_add │ │ │ │ │ - 76: 00011464 340 FUNC LOCAL DEFAULT 6 _PyLong_FromLarge │ │ │ │ │ + 75: 000077e8 524 FUNC LOCAL DEFAULT 6 long_add │ │ │ │ │ + 76: 00011448 340 FUNC LOCAL DEFAULT 6 _PyLong_FromLarge │ │ │ │ │ 77: 0000486c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 78: 00004880 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 79: 00004970 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 80: 00004978 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 81: 00004978 2548 FUNC LOCAL DEFAULT 6 int_to_bytes │ │ │ │ │ - 82: 00005330 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 83: 0000536c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 84: 000059dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 85: 000059e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 86: 000059e8 4280 FUNC LOCAL DEFAULT 6 int_from_bytes │ │ │ │ │ - 87: 00006a60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 88: 00006aa0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 89: 000077d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 90: 000077f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 91: 000079f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 92: 00007a04 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 93: 00007bd8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 94: 00007be4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 95: 00007da0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 96: 00007dac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 97: 00007dac 700 FUNC LOCAL DEFAULT 6 long_mul │ │ │ │ │ - 98: 000082f4 6260 FUNC LOCAL DEFAULT 6 k_mul │ │ │ │ │ - 99: 00008054 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 100: 00008068 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 101: 000082e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 102: 000082f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 103: 00008980 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 104: 00008988 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 105: 00016dbc 732 FUNC LOCAL DEFAULT 6 kmul_split.constprop.0 │ │ │ │ │ - 106: 00009b5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 107: 00009b68 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 108: 00009e40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 109: 00009e4c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 110: 00009e4c 432 FUNC LOCAL DEFAULT 6 long_and │ │ │ │ │ - 111: 0000a670 5968 FUNC LOCAL DEFAULT 6 long_bitwise │ │ │ │ │ - 112: 00009fec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 113: 00009ffc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 114: 0000a00c 184 FUNC LOCAL DEFAULT 6 long_vectorcall │ │ │ │ │ - 115: 00011924 608 FUNC LOCAL DEFAULT 6 long_new_impl │ │ │ │ │ - 116: 0000a0b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 117: 0000a0c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 118: 0000a50c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 119: 0000a538 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 120: 0000a668 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 121: 0000a670 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 122: 0000b6f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 123: 0000b708 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 124: 0000be78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 125: 0000be80 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 126: 0000be80 432 FUNC LOCAL DEFAULT 6 long_or │ │ │ │ │ - 127: 0000c020 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 128: 0000c030 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 129: 0000c43c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 130: 0000c458 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 131: 0000c458 452 FUNC LOCAL DEFAULT 6 long_div │ │ │ │ │ - 132: 0000c61c 1228 FUNC LOCAL DEFAULT 6 l_divmod │ │ │ │ │ - 133: 0000c60c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 134: 0000c61c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 135: 0000cae8 1516 FUNC LOCAL DEFAULT 6 long_divrem │ │ │ │ │ - 136: 0000cacc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 137: 0000cae8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 138: 0001516c 2752 FUNC LOCAL DEFAULT 6 x_divrem │ │ │ │ │ - 139: 0000d0b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 140: 0000d0d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 141: 0000d488 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 142: 0000d498 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 143: 00012294 3168 FUNC LOCAL DEFAULT 6 long_format_binary │ │ │ │ │ - 144: 0000d5c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 145: 0000d5d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 146: 0000d5d4 152 FUNC LOCAL DEFAULT 6 int___format__ │ │ │ │ │ - 147: 0000d660 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 148: 0000d66c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 149: 0000d750 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 150: 0000d76c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 151: 0000d76c 3148 FUNC LOCAL DEFAULT 6 long_true_divide │ │ │ │ │ - 152: 0000e384 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 153: 0000e3b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 154: 0000e3b8 10928 FUNC LOCAL DEFAULT 6 long_pow │ │ │ │ │ - 155: 00013648 1512 FUNC LOCAL DEFAULT 6 l_mod │ │ │ │ │ - 156: 0000f3fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 157: 0000f434 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 158: 00015c2c 220 FUNC LOCAL DEFAULT 6 _PyLong_Negate │ │ │ │ │ - 159: 00010e4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 160: 00010e68 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 161: 000110e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 162: 00011100 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 163: 0001128c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 79: 00004964 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 80: 0000496c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 81: 0000496c 2548 FUNC LOCAL DEFAULT 6 int_to_bytes │ │ │ │ │ + 82: 00005324 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 83: 00005360 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 84: 000059d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 85: 000059dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 86: 000059dc 4276 FUNC LOCAL DEFAULT 6 int_from_bytes │ │ │ │ │ + 87: 00006a50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 88: 00006a90 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 89: 000077c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 90: 000077e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 91: 000079e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 92: 000079f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 93: 00007bc8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 94: 00007bd4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 95: 00007d90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 96: 00007d9c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 97: 00007d9c 700 FUNC LOCAL DEFAULT 6 long_mul │ │ │ │ │ + 98: 000082e4 6260 FUNC LOCAL DEFAULT 6 k_mul │ │ │ │ │ + 99: 00008044 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 100: 00008058 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 101: 000082d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 102: 000082e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 103: 00008970 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 104: 00008978 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 105: 00016c94 732 FUNC LOCAL DEFAULT 6 kmul_split.constprop.0 │ │ │ │ │ + 106: 00009b4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 107: 00009b58 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 108: 00009e30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 109: 00009e3c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 110: 00009e3c 432 FUNC LOCAL DEFAULT 6 long_and │ │ │ │ │ + 111: 0000a660 5968 FUNC LOCAL DEFAULT 6 long_bitwise │ │ │ │ │ + 112: 00009fdc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 113: 00009fec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 114: 00009ffc 184 FUNC LOCAL DEFAULT 6 long_vectorcall │ │ │ │ │ + 115: 00011908 608 FUNC LOCAL DEFAULT 6 long_new_impl │ │ │ │ │ + 116: 0000a0a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 117: 0000a0b4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 118: 0000a4fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 119: 0000a528 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 120: 0000a658 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 121: 0000a660 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 122: 0000b6e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 123: 0000b6f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 124: 0000be68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 125: 0000be70 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 126: 0000be70 432 FUNC LOCAL DEFAULT 6 long_or │ │ │ │ │ + 127: 0000c010 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 128: 0000c020 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 129: 0000c42c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 130: 0000c448 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 131: 0000c448 452 FUNC LOCAL DEFAULT 6 long_div │ │ │ │ │ + 132: 0000c60c 1228 FUNC LOCAL DEFAULT 6 l_divmod │ │ │ │ │ + 133: 0000c5fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 134: 0000c60c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 135: 0000cad8 1516 FUNC LOCAL DEFAULT 6 long_divrem │ │ │ │ │ + 136: 0000cabc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 137: 0000cad8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 138: 00015040 2756 FUNC LOCAL DEFAULT 6 x_divrem │ │ │ │ │ + 139: 0000d0a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 140: 0000d0c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 141: 0000d478 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 142: 0000d488 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 143: 00012278 3168 FUNC LOCAL DEFAULT 6 long_format_binary │ │ │ │ │ + 144: 0000d5b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 145: 0000d5c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 146: 0000d5c4 152 FUNC LOCAL DEFAULT 6 int___format__ │ │ │ │ │ + 147: 0000d650 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 148: 0000d65c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 149: 0000d740 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 150: 0000d75c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 151: 0000d75c 3148 FUNC LOCAL DEFAULT 6 long_true_divide │ │ │ │ │ + 152: 0000e374 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 153: 0000e3a8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 154: 0000e3a8 10916 FUNC LOCAL DEFAULT 6 long_pow │ │ │ │ │ + 155: 0001362c 1512 FUNC LOCAL DEFAULT 6 l_mod │ │ │ │ │ + 156: 0000f3ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 157: 0000f424 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 158: 00015b04 220 FUNC LOCAL DEFAULT 6 _PyLong_Negate │ │ │ │ │ + 159: 00010e30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 160: 00010e4c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 161: 000110c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 162: 000110e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 163: 00011270 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 164: 00000138 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 165: 00000140 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 166: 00011294 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 167: 000113b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 168: 000113c8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 169: 00011438 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 170: 0001143c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 171: 000115b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 172: 000115b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 173: 000115b8 876 FUNC LOCAL DEFAULT 6 long_new │ │ │ │ │ - 174: 00011900 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 175: 00011924 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 176: 00011b60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 177: 00011b84 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 178: 00011b84 584 FUNC LOCAL DEFAULT 6 int_bit_length │ │ │ │ │ - 179: 00011db0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 180: 00011dcc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 181: 00011ec0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 182: 00011ec8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 183: 00011f84 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 184: 00011f8c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 185: 00011f8c 320 FUNC LOCAL DEFAULT 6 long_xor │ │ │ │ │ - 186: 000120bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 187: 000120cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 188: 000120cc 344 FUNC LOCAL DEFAULT 6 long_long │ │ │ │ │ - 189: 0001220c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 190: 00012224 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 191: 00012ee0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 192: 00012ef4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 193: 00012ef4 336 FUNC LOCAL DEFAULT 6 long_float │ │ │ │ │ - 194: 00013028 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 195: 00013044 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 196: 00013044 1540 FUNC LOCAL DEFAULT 6 long_mod │ │ │ │ │ - 197: 00013624 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 198: 00013648 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 199: 00013c10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 200: 00013c30 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 201: 00013d78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 202: 00013d80 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 203: 00013d80 208 FUNC LOCAL DEFAULT 6 long_divmod │ │ │ │ │ - 204: 00013e4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 205: 00013e50 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 206: 00014410 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 207: 00014438 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 208: 00014438 2680 FUNC LOCAL DEFAULT 6 long_rshift │ │ │ │ │ - 209: 00014e80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 210: 00014eb0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 211: 00014eb0 428 FUNC LOCAL DEFAULT 6 long_abs │ │ │ │ │ - 212: 00015050 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 166: 00011278 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 167: 00011394 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 168: 000113ac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 169: 0001141c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 170: 00011420 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 171: 00011598 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 172: 0001159c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 173: 0001159c 876 FUNC LOCAL DEFAULT 6 long_new │ │ │ │ │ + 174: 000118e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 175: 00011908 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 176: 00011b44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 177: 00011b68 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 178: 00011b68 584 FUNC LOCAL DEFAULT 6 int_bit_length │ │ │ │ │ + 179: 00011d94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 180: 00011db0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 181: 00011ea4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 182: 00011eac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 183: 00011f68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 184: 00011f70 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 185: 00011f70 320 FUNC LOCAL DEFAULT 6 long_xor │ │ │ │ │ + 186: 000120a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 187: 000120b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 188: 000120b0 344 FUNC LOCAL DEFAULT 6 long_long │ │ │ │ │ + 189: 000121f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 190: 00012208 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 191: 00012ec4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 192: 00012ed8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 193: 00012ed8 336 FUNC LOCAL DEFAULT 6 long_float │ │ │ │ │ + 194: 0001300c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 195: 00013028 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 196: 00013028 1540 FUNC LOCAL DEFAULT 6 long_mod │ │ │ │ │ + 197: 00013608 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 198: 0001362c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 199: 00013bf4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 200: 00013c14 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 201: 00013d5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 202: 00013d64 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 203: 00013d64 208 FUNC LOCAL DEFAULT 6 long_divmod │ │ │ │ │ + 204: 00013e30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 205: 00013e34 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 206: 000143f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 207: 0001441c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 208: 0001441c 2680 FUNC LOCAL DEFAULT 6 long_rshift │ │ │ │ │ + 209: 00014e64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 210: 00014e94 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 211: 00014e94 428 FUNC LOCAL DEFAULT 6 long_abs │ │ │ │ │ + 212: 00015034 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 213: 00000144 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 214: 00000144 520 FUNC LOCAL DEFAULT 1 int___round__ │ │ │ │ │ 215: 00000338 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 216: 0001505c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 217: 00015150 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 218: 0001516c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 219: 000159c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 220: 000159d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 221: 00015d00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 222: 00015d08 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 223: 00016db0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 224: 00016dbc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 225: 0001708c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 226: 0000034c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 227: 0000034c 44 FUNC LOCAL DEFAULT 1 long_long_meth │ │ │ │ │ - 228: 00000374 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 216: 0000034c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 217: 000003dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 218: 00015040 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 219: 00015898 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 220: 000158b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 221: 00015bd8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 222: 00015be0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 223: 00016c88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 224: 00016c94 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 225: 00016f64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 226: 000003ec 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 227: 000003ec 44 FUNC LOCAL DEFAULT 1 long_long_meth │ │ │ │ │ + 228: 00000414 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 229: 00000000 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 230: 00000000 12 FUNC LOCAL DEFAULT 11 long_get0 │ │ │ │ │ 231: 00000008 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 232: 00000378 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 233: 00000378 12 FUNC LOCAL DEFAULT 1 long_get1 │ │ │ │ │ - 234: 00000380 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 235: 00000384 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 236: 00000384 648 FUNC LOCAL DEFAULT 1 int_bit_count │ │ │ │ │ - 237: 00000608 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 238: 00017098 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 239: 00017098 148 FUNC LOCAL DEFAULT 6 int_as_integer_ratio │ │ │ │ │ - 240: 00017124 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 241: 0001712c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 242: 000172bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 243: 000172c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 244: 0001743c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 232: 00000418 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 233: 00000418 12 FUNC LOCAL DEFAULT 1 long_get1 │ │ │ │ │ + 234: 00000420 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 235: 00000424 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 236: 00000424 648 FUNC LOCAL DEFAULT 1 int_bit_count │ │ │ │ │ + 237: 000006a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 238: 00016f70 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 239: 00016f70 148 FUNC LOCAL DEFAULT 6 int_as_integer_ratio │ │ │ │ │ + 240: 00016ffc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 241: 00017004 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 242: 00017194 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 243: 0001719c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 244: 00017314 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 245: 0000000c 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 246: 0000000c 84 FUNC LOCAL DEFAULT 11 int___sizeof__ │ │ │ │ │ - 247: 0000060c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 248: 00017450 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 249: 00017c48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 247: 000006ac 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 248: 00017328 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 249: 00017b20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 250: 000000d8 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 251: 000000e0 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 252: 00000160 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 253: 00000168 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 254: 000001e0 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 255: 000001e8 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 256: 000001e8 12 FUNC LOCAL DEFAULT 11 int_is_integer │ │ │ │ │ 257: 000001f0 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 258: 000008d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 258: 00000970 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 259: 000001f4 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 260: 000001f4 40 FUNC LOCAL DEFAULT 11 int___getnewargs__ │ │ │ │ │ 261: 00000218 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 262: 0000021c 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 263: 00000294 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 264: 000008dc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 265: 00000c68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 264: 0000097c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 265: 00000d08 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 266: 0000029c 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 267: 000002f4 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 268: 000002fc 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 269: 00000348 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 270: 00000350 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 271: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ 272: 000002e4 144 OBJECT LOCAL DEFAULT 3 long_as_number │ │ │ │ │ @@ -366,90 +366,90 @@ │ │ │ │ │ 362: 0000329c 124 FUNC GLOBAL DEFAULT 6 _PyLong_NumBits │ │ │ │ │ 363: 00003318 300 FUNC GLOBAL DEFAULT 6 PyLong_AsSize_t │ │ │ │ │ 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ 366: 00004018 476 FUNC GLOBAL DEFAULT 6 _PyLong_Subtract │ │ │ │ │ 367: 000041f4 528 FUNC GLOBAL DEFAULT 6 PyLong_AsInt │ │ │ │ │ 368: 00004404 296 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLong │ │ │ │ │ - 369: 00011294 308 FUNC GLOBAL DEFAULT 6 _PyLong_Copy │ │ │ │ │ - 370: 00004880 248 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLongLong │ │ │ │ │ + 369: 00011278 308 FUNC GLOBAL DEFAULT 6 _PyLong_Copy │ │ │ │ │ + 370: 00004880 236 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLongLong │ │ │ │ │ 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Equal │ │ │ │ │ 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 376: 0000536c 1660 FUNC GLOBAL DEFAULT 6 _PyLong_AsByteArray │ │ │ │ │ + 376: 00005360 1660 FUNC GLOBAL DEFAULT 6 _PyLong_AsByteArray │ │ │ │ │ 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Bytes │ │ │ │ │ 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 379: 00006aa0 3416 FUNC GLOBAL DEFAULT 6 _PyLong_FromByteArray │ │ │ │ │ - 380: 00007a04 480 FUNC GLOBAL DEFAULT 6 _PyLong_Add │ │ │ │ │ - 381: 00007be4 456 FUNC GLOBAL DEFAULT 6 PyLong_FromLongLong │ │ │ │ │ - 382: 00008068 652 FUNC GLOBAL DEFAULT 6 _PyLong_Multiply │ │ │ │ │ - 383: 00009ffc 16 FUNC GLOBAL DEFAULT 6 _PyLong_Sign │ │ │ │ │ + 379: 00006a90 3416 FUNC GLOBAL DEFAULT 6 _PyLong_FromByteArray │ │ │ │ │ + 380: 000079f4 480 FUNC GLOBAL DEFAULT 6 _PyLong_Add │ │ │ │ │ + 381: 00007bd4 456 FUNC GLOBAL DEFAULT 6 PyLong_FromLongLong │ │ │ │ │ + 382: 00008058 652 FUNC GLOBAL DEFAULT 6 _PyLong_Multiply │ │ │ │ │ + 383: 00009fec 16 FUNC GLOBAL DEFAULT 6 _PyLong_Sign │ │ │ │ │ 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 387: 0000a0c4 1140 FUNC GLOBAL DEFAULT 6 PyLong_FromDouble │ │ │ │ │ + 387: 0000a0b4 1140 FUNC GLOBAL DEFAULT 6 PyLong_FromDouble │ │ │ │ │ 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dcmplt │ │ │ │ │ 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dcmpun │ │ │ │ │ 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dcmple │ │ │ │ │ 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND frexp │ │ │ │ │ 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND ldexp │ │ │ │ │ 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_d2uiz │ │ │ │ │ 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ui2d │ │ │ │ │ 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dsub │ │ │ │ │ 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ - 397: 0000a538 312 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLong │ │ │ │ │ - 398: 0000bdc0 192 FUNC GLOBAL DEFAULT 6 PyLong_FromSize_t │ │ │ │ │ + 397: 0000a528 312 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLong │ │ │ │ │ + 398: 0000bdb0 192 FUNC GLOBAL DEFAULT 6 PyLong_FromSize_t │ │ │ │ │ 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ - 400: 0000d498 104 FUNC GLOBAL HIDDEN 6 _PyLong_FormatWriter │ │ │ │ │ - 401: 0000d500 212 FUNC GLOBAL DEFAULT 6 PyLong_AsVoidPtr │ │ │ │ │ + 400: 0000d488 104 FUNC GLOBAL HIDDEN 6 _PyLong_FormatWriter │ │ │ │ │ + 401: 0000d4f0 212 FUNC GLOBAL DEFAULT 6 PyLong_AsVoidPtr │ │ │ │ │ 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatAdvancedWriter │ │ │ │ │ 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ - 406: 0000d66c 256 FUNC GLOBAL DEFAULT 6 PyLong_AsDouble │ │ │ │ │ - 407: 00013e50 1512 FUNC GLOBAL DEFAULT 6 _PyLong_Frexp │ │ │ │ │ + 406: 0000d65c 256 FUNC GLOBAL DEFAULT 6 PyLong_AsDouble │ │ │ │ │ + 407: 00013e34 1512 FUNC GLOBAL DEFAULT 6 _PyLong_Frexp │ │ │ │ │ 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 411: 00010e68 664 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLongLong │ │ │ │ │ - 412: 00011100 404 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLongLongMask │ │ │ │ │ + 411: 00010e4c 664 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLongLong │ │ │ │ │ + 412: 000110e4 404 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLongLongMask │ │ │ │ │ 413: 00000138 12 FUNC GLOBAL HIDDEN 1 _PyLong_FiniTypes │ │ │ │ │ 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ - 415: 000113c8 116 FUNC GLOBAL DEFAULT 6 _PyLong_FromDigits │ │ │ │ │ + 415: 000113ac 116 FUNC GLOBAL DEFAULT 6 _PyLong_FromDigits │ │ │ │ │ 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 418: 00011ec8 196 FUNC GLOBAL HIDDEN 6 _PyLong_FromBytes │ │ │ │ │ - 419: 00011dcc 252 FUNC GLOBAL DEFAULT 6 PyLong_FromUnicodeObject │ │ │ │ │ + 418: 00011eac 196 FUNC GLOBAL HIDDEN 6 _PyLong_FromBytes │ │ │ │ │ + 419: 00011db0 252 FUNC GLOBAL DEFAULT 6 PyLong_FromUnicodeObject │ │ │ │ │ 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ 423: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ 424: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 425: 00012224 112 FUNC GLOBAL DEFAULT 6 _PyLong_Format │ │ │ │ │ - 426: 00013c30 336 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLongMask │ │ │ │ │ + 425: 00012208 112 FUNC GLOBAL DEFAULT 6 _PyLong_Format │ │ │ │ │ + 426: 00013c14 336 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLongMask │ │ │ │ │ 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 428: 00000684 600 FUNC GLOBAL DEFAULT 1 _PyLong_DivmodNear │ │ │ │ │ + 428: 00000724 600 FUNC GLOBAL DEFAULT 1 _PyLong_DivmodNear │ │ │ │ │ 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 430: 0001505c 272 FUNC GLOBAL DEFAULT 6 _PyLong_UnsignedShort_Converter │ │ │ │ │ - 431: 00015d08 4276 FUNC GLOBAL DEFAULT 6 _PyLong_GCD │ │ │ │ │ + 430: 0000034c 160 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedShort_Converter │ │ │ │ │ + 431: 00015be0 4276 FUNC GLOBAL DEFAULT 6 _PyLong_GCD │ │ │ │ │ 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ldivmod │ │ │ │ │ 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND __popcountsi2 │ │ │ │ │ 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 435: 0001712c 408 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLongAndOverflow │ │ │ │ │ - 436: 000172c4 396 FUNC GLOBAL DEFAULT 6 _PyLong_Lshift │ │ │ │ │ - 437: 0000060c 120 FUNC GLOBAL HIDDEN 1 _PyLong_FormatBytesWriter │ │ │ │ │ - 438: 00017450 2064 FUNC GLOBAL DEFAULT 6 _PyLong_Rshift │ │ │ │ │ + 435: 00017004 408 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLongAndOverflow │ │ │ │ │ + 436: 0001719c 396 FUNC GLOBAL DEFAULT 6 _PyLong_Lshift │ │ │ │ │ + 437: 000006ac 120 FUNC GLOBAL HIDDEN 1 _PyLong_FormatBytesWriter │ │ │ │ │ + 438: 00017328 2064 FUNC GLOBAL DEFAULT 6 _PyLong_Rshift │ │ │ │ │ 439: 00000060 128 FUNC GLOBAL DEFAULT 11 _PyLong_UnsignedInt_Converter │ │ │ │ │ 440: 000000e0 136 FUNC GLOBAL DEFAULT 11 _PyLong_UnsignedLongLong_Converter │ │ │ │ │ 441: 00000168 128 FUNC GLOBAL DEFAULT 11 _PyLong_UnsignedLong_Converter │ │ │ │ │ 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ 443: 0000021c 128 FUNC GLOBAL DEFAULT 11 _PyLong_Size_t_Converter │ │ │ │ │ - 444: 000008dc 932 FUNC GLOBAL DEFAULT 1 PyLong_AsNativeBytes │ │ │ │ │ + 444: 0000097c 932 FUNC GLOBAL DEFAULT 1 PyLong_AsNativeBytes │ │ │ │ │ 445: 0000029c 96 FUNC GLOBAL DEFAULT 11 PyLong_FromNativeBytes │ │ │ │ │ 446: 000002fc 84 FUNC GLOBAL DEFAULT 11 PyLong_FromUnsignedNativeBytes │ │ │ │ │ 447: 00000350 20 FUNC GLOBAL DEFAULT 11 PyUnstable_Long_IsCompact │ │ │ │ │ 448: 00000364 24 FUNC GLOBAL DEFAULT 11 PyUnstable_Long_CompactValue │ │ │ │ │ 449: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyLong_Type │ │ │ │ │ 450: 000000e0 256 OBJECT GLOBAL DEFAULT 3 _PyLong_DigitValue │ │ │ │ │ 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x1d700 contains 103 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x1d678 contains 111 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000028 00013c1c R_ARM_CALL 00000000 _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ 0000006c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000070 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 00000074 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000078 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000090 0001431c R_ARM_CALL 00000000 PyStructSequence_New │ │ │ │ │ @@ -18,113 +18,121 @@ │ │ │ │ │ 00000128 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 0000012c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000130 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000013c 00019e1d R_ARM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ 00000140 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 0000017c 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 00000198 0000471c R_ARM_CALL 0000452c long_neg │ │ │ │ │ -000001c0 00009a1c R_ARM_CALL 0000e3b8 long_pow │ │ │ │ │ -000001f4 0001ac1c R_ARM_CALL 00000684 _PyLong_DivmodNear │ │ │ │ │ +000001c0 00009a1c R_ARM_CALL 0000e3a8 long_pow │ │ │ │ │ +000001f4 0001ac1c R_ARM_CALL 00000724 _PyLong_DivmodNear │ │ │ │ │ 00000218 00003c1c R_ARM_CALL 00003e10 long_sub │ │ │ │ │ 00000240 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000284 0001711d R_ARM_JUMP24 00011294 _PyLong_Copy │ │ │ │ │ +00000284 0001711d R_ARM_JUMP24 00011278 _PyLong_Copy │ │ │ │ │ 00000298 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000002b4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000002d4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000002ec 0001ad1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00000314 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000330 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000338 00019a02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 0000033c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000340 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000344 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000348 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000370 0001711d R_ARM_JUMP24 00011294 _PyLong_Copy │ │ │ │ │ -00000374 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000380 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003bc 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00000414 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00000424 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00000434 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00000444 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00000454 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00000464 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -0000047c 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00000494 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -000004a4 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00000380 0001701c R_ARM_CALL 00004404 PyLong_AsUnsignedLong │ │ │ │ │ +000003b0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000003bc 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000003d4 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000003dc 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +000003e0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000003e4 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000003e8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000410 0001711d R_ARM_JUMP24 00011278 _PyLong_Copy │ │ │ │ │ +00000414 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000420 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000045c 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ 000004b4 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ 000004c4 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ 000004d4 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ 000004e4 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ 000004f4 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00000508 00013d1c R_ARM_CALL 0000033c PyLong_FromSsize_t │ │ │ │ │ -0000052c 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00000504 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +0000051c 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00000534 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ 00000544 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00000548 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -00000574 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000584 00013d1c R_ARM_CALL 0000033c PyLong_FromSsize_t │ │ │ │ │ -0000059c 00004b1c R_ARM_CALL 000077f8 long_add │ │ │ │ │ -000005f4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000600 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000650 00008f1c R_ARM_CALL 00012294 long_format_binary │ │ │ │ │ -0000067c 00002b1c R_ARM_CALL 00002120 long_to_decimal_string_internal │ │ │ │ │ -000006d8 0000871c R_ARM_CALL 0000cae8 long_divrem │ │ │ │ │ -00000710 0000351c R_ARM_CALL 00003444 long_lshift │ │ │ │ │ -0000072c 0000261c R_ARM_CALL 00001f84 long_compare │ │ │ │ │ -00000780 0001ab1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -000007b4 00004b1c R_ARM_CALL 000077f8 long_add │ │ │ │ │ -000007e0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007fc 00003c1c R_ARM_CALL 00003e10 long_sub │ │ │ │ │ -00000828 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000838 00001a1c R_ARM_CALL 0001143c Py_XDECREF │ │ │ │ │ -00000840 00001a1c R_ARM_CALL 0001143c Py_XDECREF │ │ │ │ │ -00000848 0000471c R_ARM_CALL 0000452c long_neg │ │ │ │ │ -00000870 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000884 00004b1c R_ARM_CALL 000077f8 long_add │ │ │ │ │ -00000890 00003c1c R_ARM_CALL 00003e10 long_sub │ │ │ │ │ -000008a8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000554 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00000564 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00000574 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00000584 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00000594 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +000005a8 00013d1c R_ARM_CALL 0000033c PyLong_FromSsize_t │ │ │ │ │ +000005cc 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +000005e4 0001b11c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +000005e8 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +00000614 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000624 00013d1c R_ARM_CALL 0000033c PyLong_FromSsize_t │ │ │ │ │ +0000063c 00004b1c R_ARM_CALL 000077e8 long_add │ │ │ │ │ +00000694 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006a0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006f0 00008f1c R_ARM_CALL 00012278 long_format_binary │ │ │ │ │ +0000071c 00002b1c R_ARM_CALL 00002120 long_to_decimal_string_internal │ │ │ │ │ +00000778 0000871c R_ARM_CALL 0000cad8 long_divrem │ │ │ │ │ +000007b0 0000351c R_ARM_CALL 00003444 long_lshift │ │ │ │ │ +000007cc 0000261c R_ARM_CALL 00001f84 long_compare │ │ │ │ │ +00000820 0001ab1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000854 00004b1c R_ARM_CALL 000077e8 long_add │ │ │ │ │ +00000880 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000089c 00003c1c R_ARM_CALL 00003e10 long_sub │ │ │ │ │ 000008c8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008d0 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000008d4 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000008d8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000978 0001781c R_ARM_CALL 0000536c _PyLong_AsByteArray │ │ │ │ │ -00000980 00016a1c R_ARM_CALL 0000329c _PyLong_NumBits │ │ │ │ │ -00000a14 0001521c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000a24 00016a1c R_ARM_CALL 0000329c _PyLong_NumBits │ │ │ │ │ -00000a48 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000a94 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000afc 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b28 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b50 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bcc 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000bf4 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00000c2c 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000c3c 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00000c68 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00000c6c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c70 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00000c74 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c7c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000008d8 00001a1c R_ARM_CALL 00011420 Py_XDECREF │ │ │ │ │ +000008e0 00001a1c R_ARM_CALL 00011420 Py_XDECREF │ │ │ │ │ +000008e8 0000471c R_ARM_CALL 0000452c long_neg │ │ │ │ │ +00000910 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000924 00004b1c R_ARM_CALL 000077e8 long_add │ │ │ │ │ +00000930 00003c1c R_ARM_CALL 00003e10 long_sub │ │ │ │ │ +00000948 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000968 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000970 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000974 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00000978 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000a18 0001781c R_ARM_CALL 00005360 _PyLong_AsByteArray │ │ │ │ │ +00000a20 00016a1c R_ARM_CALL 0000329c _PyLong_NumBits │ │ │ │ │ +00000ab4 0001521c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000ac4 00016a1c R_ARM_CALL 0000329c _PyLong_NumBits │ │ │ │ │ +00000ae8 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000b34 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00000b9c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bc8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bf0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c6c 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000c94 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00000ccc 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00000cdc 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00000d08 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00000d0c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000d10 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00000d14 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000d1c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x1da38 contains 119 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x1d9f0 contains 119 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 0001c302 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00002702 R_ARM_ABS32 00002064 long_dealloc │ │ │ │ │ 0000002c 00002a02 R_ARM_ABS32 000020e0 long_to_decimal_string │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00000c02 R_ARM_ABS32 0000023c long_hash │ │ │ │ │ 00000048 0001c402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000064 00001d02 R_ARM_ABS32 000019c0 long_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000009c 0000ad02 R_ARM_ABS32 000115b8 long_new │ │ │ │ │ +0000009c 0000ad02 R_ARM_ABS32 0001159c long_new │ │ │ │ │ 000000a0 00014e02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000000c8 00007202 R_ARM_ABS32 0000a00c long_vectorcall │ │ │ │ │ +000000c8 00007202 R_ARM_ABS32 00009ffc long_vectorcall │ │ │ │ │ 000000d0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000d4 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000000d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001e4 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001e8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000204 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000210 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -147,91 +155,91 @@ │ │ │ │ │ 000002c0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002e4 00004b02 R_ARM_ABS32 000077f8 long_add │ │ │ │ │ +000002e4 00004b02 R_ARM_ABS32 000077e8 long_add │ │ │ │ │ 000002e8 00003c02 R_ARM_ABS32 00003e10 long_sub │ │ │ │ │ -000002ec 00006102 R_ARM_ABS32 00007dac long_mul │ │ │ │ │ -000002f0 0000c402 R_ARM_ABS32 00013044 long_mod │ │ │ │ │ -000002f4 0000cb02 R_ARM_ABS32 00013d80 long_divmod │ │ │ │ │ -000002f8 00009a02 R_ARM_ABS32 0000e3b8 long_pow │ │ │ │ │ +000002ec 00006102 R_ARM_ABS32 00007d9c long_mul │ │ │ │ │ +000002f0 0000c402 R_ARM_ABS32 00013028 long_mod │ │ │ │ │ +000002f4 0000cb02 R_ARM_ABS32 00013d64 long_divmod │ │ │ │ │ +000002f8 00009a02 R_ARM_ABS32 0000e3a8 long_pow │ │ │ │ │ 000002fc 00004702 R_ARM_ABS32 0000452c long_neg │ │ │ │ │ -00000300 0000bc02 R_ARM_ABS32 000120cc long_long │ │ │ │ │ -00000304 0000d302 R_ARM_ABS32 00014eb0 long_abs │ │ │ │ │ +00000300 0000bc02 R_ARM_ABS32 000120b0 long_long │ │ │ │ │ +00000304 0000d302 R_ARM_ABS32 00014e94 long_abs │ │ │ │ │ 00000308 00002102 R_ARM_ABS32 00001bec long_bool │ │ │ │ │ 0000030c 00004a02 R_ARM_ABS32 000046b0 long_invert │ │ │ │ │ 00000310 00003502 R_ARM_ABS32 00003444 long_lshift │ │ │ │ │ -00000314 0000d002 R_ARM_ABS32 00014438 long_rshift │ │ │ │ │ -00000318 00006e02 R_ARM_ABS32 00009e4c long_and │ │ │ │ │ -0000031c 0000b902 R_ARM_ABS32 00011f8c long_xor │ │ │ │ │ -00000320 00007e02 R_ARM_ABS32 0000be80 long_or │ │ │ │ │ -00000324 0000bc02 R_ARM_ABS32 000120cc long_long │ │ │ │ │ -0000032c 0000c102 R_ARM_ABS32 00012ef4 long_float │ │ │ │ │ -00000358 00008302 R_ARM_ABS32 0000c458 long_div │ │ │ │ │ -0000035c 00009702 R_ARM_ABS32 0000d76c long_true_divide │ │ │ │ │ -00000368 0000bc02 R_ARM_ABS32 000120cc long_long │ │ │ │ │ +00000314 0000d002 R_ARM_ABS32 0001441c long_rshift │ │ │ │ │ +00000318 00006e02 R_ARM_ABS32 00009e3c long_and │ │ │ │ │ +0000031c 0000b902 R_ARM_ABS32 00011f70 long_xor │ │ │ │ │ +00000320 00007e02 R_ARM_ABS32 0000be70 long_or │ │ │ │ │ +00000324 0000bc02 R_ARM_ABS32 000120b0 long_long │ │ │ │ │ +0000032c 0000c102 R_ARM_ABS32 00012ed8 long_float │ │ │ │ │ +00000358 00008302 R_ARM_ABS32 0000c448 long_div │ │ │ │ │ +0000035c 00009702 R_ARM_ABS32 0000d75c long_true_divide │ │ │ │ │ +00000368 0000bc02 R_ARM_ABS32 000120b0 long_long │ │ │ │ │ 00000374 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000378 0000e302 R_ARM_ABS32 0000034c long_long_meth │ │ │ │ │ +00000378 0000e302 R_ARM_ABS32 000003ec long_long_meth │ │ │ │ │ 00000380 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000388 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000038c 0000e602 R_ARM_ABS32 00000000 long_get0 │ │ │ │ │ 00000394 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000039c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003a0 0000e302 R_ARM_ABS32 0000034c long_long_meth │ │ │ │ │ +000003a0 0000e302 R_ARM_ABS32 000003ec long_long_meth │ │ │ │ │ 000003a8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003b0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003b4 0000e902 R_ARM_ABS32 00000378 long_get1 │ │ │ │ │ +000003b4 0000e902 R_ARM_ABS32 00000418 long_get1 │ │ │ │ │ 000003bc 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003d8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003dc 0000e302 R_ARM_ABS32 0000034c long_long_meth │ │ │ │ │ +000003dc 0000e302 R_ARM_ABS32 000003ec long_long_meth │ │ │ │ │ 000003e4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003e8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003ec 0000b202 R_ARM_ABS32 00011b84 int_bit_length │ │ │ │ │ +000003ec 0000b202 R_ARM_ABS32 00011b68 int_bit_length │ │ │ │ │ 000003f4 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003f8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003fc 0000ec02 R_ARM_ABS32 00000384 int_bit_count │ │ │ │ │ +000003fc 0000ec02 R_ARM_ABS32 00000424 int_bit_count │ │ │ │ │ 00000404 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000408 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000040c 00005102 R_ARM_ABS32 00004978 int_to_bytes │ │ │ │ │ +0000040c 00005102 R_ARM_ABS32 0000496c int_to_bytes │ │ │ │ │ 00000414 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000418 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000041c 00005602 R_ARM_ABS32 000059e8 int_from_bytes │ │ │ │ │ +0000041c 00005602 R_ARM_ABS32 000059dc int_from_bytes │ │ │ │ │ 00000424 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000428 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000042c 0000ef02 R_ARM_ABS32 00017098 int_as_integer_ratio │ │ │ │ │ +0000042c 0000ef02 R_ARM_ABS32 00016f70 int_as_integer_ratio │ │ │ │ │ 00000434 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000438 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000043c 0000e302 R_ARM_ABS32 0000034c long_long_meth │ │ │ │ │ +0000043c 0000e302 R_ARM_ABS32 000003ec long_long_meth │ │ │ │ │ 00000444 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000448 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000044c 0000e302 R_ARM_ABS32 0000034c long_long_meth │ │ │ │ │ +0000044c 0000e302 R_ARM_ABS32 000003ec long_long_meth │ │ │ │ │ 00000454 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000458 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000045c 0000e302 R_ARM_ABS32 0000034c long_long_meth │ │ │ │ │ +0000045c 0000e302 R_ARM_ABS32 000003ec long_long_meth │ │ │ │ │ 00000464 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000468 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000046c 0000d602 R_ARM_ABS32 00000144 int___round__ │ │ │ │ │ 00000474 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000478 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000047c 00010402 R_ARM_ABS32 000001f4 int___getnewargs__ │ │ │ │ │ 00000484 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000488 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000048c 00009202 R_ARM_ABS32 0000d5d4 int___format__ │ │ │ │ │ +0000048c 00009202 R_ARM_ABS32 0000d5c4 int___format__ │ │ │ │ │ 00000494 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000498 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000049c 0000f602 R_ARM_ABS32 0000000c int___sizeof__ │ │ │ │ │ 000004a4 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004a8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004ac 00010002 R_ARM_ABS32 000001e8 int_is_integer │ │ │ │ │ 000004b4 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x1ddf0 contains 1213 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x1dda8 contains 1201 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000030 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000058 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00000094 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 000000b4 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000000bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000c0 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -295,44 +303,44 @@ │ │ │ │ │ 000014b4 0001541c R_ARM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ 000014c8 0001511c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ 000014e4 0001551c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ 0000156c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000158c 0001491c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ 00001590 0001561c R_ARM_CALL 00000000 log │ │ │ │ │ 0000159c 0001571c R_ARM_CALL 00000000 __aeabi_ddiv │ │ │ │ │ -000016e8 00015802 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -000016ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000016f0 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ -000016fc 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ -00001704 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000016ec 00015802 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +000016f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000016f4 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ +00001700 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 00001708 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001710 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001714 0001596b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000171c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000170c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001714 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001718 0001596b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001720 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001724 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001728 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000172c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001738 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000173c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001740 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00001728 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000172c 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00001730 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000173c 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00001740 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001744 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001748 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0000174c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001894 0001521c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000018a0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018bc 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000018d0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000018e4 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000018f0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018fc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000192c 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ -00001948 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000019ac 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019b8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001748 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000174c 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00001750 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001890 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000018c0 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ +000018dc 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001940 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000194c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001964 0001521c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001970 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000197c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001988 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000019a4 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000019b8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001bc8 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001bcc 00015c02 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 00001bd0 00015d02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 00001bd4 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001bd8 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001bdc 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001be0 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -472,1020 +480,1008 @@ │ │ │ │ │ 00004518 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000451c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004520 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00004524 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004528 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000045ac 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 000045ec 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000045fc 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ +000045fc 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ 00004644 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00004674 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00004698 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000046a8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000046ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000472c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 0000476c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00004858 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004860 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00004870 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00004874 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00004878 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000487c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000048d0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000048f8 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000491c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004940 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004970 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004974 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000049dc 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00004a5c 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00004a70 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00004a90 0001741c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00004be8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004c14 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d78 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00004fbc 0001751c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000050ec 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005160 0001761c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00005174 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -000051b4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000051dc 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000051ec 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005214 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005260 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005284 0001761c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000052c4 0001751c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00005308 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005320 0001771c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00005330 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005334 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005338 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000048cc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000048f4 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000492c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000495c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004964 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004968 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000049d0 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00004a50 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00004a64 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00004a84 0001741c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00004bdc 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004c08 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d6c 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00004fb0 0001751c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000050e0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005154 0001761c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00005168 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +000051a8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000051d0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000051e0 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005208 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005254 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005278 0001761c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000052b8 0001751c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000052fc 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005314 0001771c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00005324 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005328 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000532c 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00005330 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005334 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005338 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000533c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005340 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005340 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00005344 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005348 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000534c 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00005348 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000534c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005350 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005354 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00005354 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005358 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000535c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005360 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005364 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005368 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005518 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005668 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000599c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000059dc 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -000059e0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000059e4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005a74 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00005a8c 0001791c R_ARM_CALL 00000000 PyObject_Bytes │ │ │ │ │ -00005cd0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005d08 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006144 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00006324 0001751c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00006524 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000065a0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000065ac 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000065d0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068b4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068dc 0001761c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00006918 0001751c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00006960 0001761c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00006974 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000698c 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -000069a4 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000069cc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006a04 00017a1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00006a30 0001771c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00006a58 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000550c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000565c 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00005990 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000059d0 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000059d4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000059d8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005a68 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00005a80 0001791c R_ARM_CALL 00000000 PyObject_Bytes │ │ │ │ │ +00005cc4 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005cfc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006138 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00006318 0001751c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00006518 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006594 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000065a0 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000065c4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000068a4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000068cc 0001761c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00006908 0001751c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00006950 0001761c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00006964 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000697c 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00006994 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000069bc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000069f4 00017a1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00006a20 0001771c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00006a48 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006a50 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006a58 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00006a60 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006a64 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00006a68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006a70 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006a6c 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00006a70 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00006a74 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006a78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006a7c 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00006a78 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006a7c 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00006a80 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006a84 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006a88 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006a8c 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00006a90 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006a94 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006a98 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006a9c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006ce4 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00006d1c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007028 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000748c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007498 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000077d0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000077dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000077e4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000077e8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000077ec 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000077f0 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -000077f4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000078c0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007900 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007960 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007990 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000079e8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000079f8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000079fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007a00 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007aac 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007aec 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007b44 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007b74 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007bcc 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007bdc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007be0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007c38 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007c78 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007ca8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007cd4 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007d20 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007d40 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007d78 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007da4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007da8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007eb4 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007ef4 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007f30 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007f5c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008028 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008030 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008058 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000805c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008060 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00008064 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00008104 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00008144 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000081c0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000081ec 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000082b8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000082c0 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000082e8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000082ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000082f0 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00008374 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000083a0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000083c0 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000840c 0001641c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -000086a4 0001641c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00008980 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008984 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000089f0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00008a20 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008a70 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00008acc 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00008d74 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00008ff4 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00009040 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00009078 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -000090d8 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00009110 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00009160 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00009194 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -000094bc 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -000095f8 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00009620 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00009628 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009664 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ -0000968c 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00009694 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ -000096e0 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00009a8c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009aa0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009acc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009ae0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009b1c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b54 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b5c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009b60 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00009b64 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009bb0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00009bdc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009e20 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009e38 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009e40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009e44 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00009e48 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009f08 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00009f48 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009f78 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00009fa8 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009fd8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009ff0 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009ff4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009ff8 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a040 0001801d R_ARM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ -0000a07c 0001811c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a098 0001821c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000a0b4 0001521d R_ARM_JUMP24 00000000 PyErr_Format │ │ │ │ │ -0000a0b8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a0bc 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000a0c0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a0e8 00014c1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ -0000a104 0001841c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ -0000a118 00014d1c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ -0000a154 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a18c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a1bc 0001851c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -0000a1d8 0001861c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -0000a1f0 0001871c R_ARM_CALL 00000000 frexp │ │ │ │ │ -0000a230 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a264 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a294 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000a2a8 0001891c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ -0000a2b4 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000a2c8 00018b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -0000a2d0 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000a2e4 0001891c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ -0000a2ec 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000a300 00018b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -0000a308 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000a330 0001891c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ -0000a338 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000a34c 00018b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ -0000a354 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000a3a0 0001851c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -0000a3bc 0001861c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ -0000a3d8 0001851c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ -0000a3f0 0001871c R_ARM_CALL 00000000 frexp │ │ │ │ │ -0000a428 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a43c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a44c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a484 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a4bc 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a4d0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a4e4 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a4f8 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000a518 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a51c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a528 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0000a52c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a530 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000a534 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a5a0 0001781c R_ARM_CALL 0000536c _PyLong_AsByteArray │ │ │ │ │ -0000a5b8 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000a614 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a624 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000a640 0001781c R_ARM_CALL 0000536c _PyLong_AsByteArray │ │ │ │ │ -0000a66c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a734 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a768 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a8f0 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000a90c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a92c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a954 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000aa80 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000aaa4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ad2c 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000ad94 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000adc8 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000af94 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b6f4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b6f8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b6fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000b700 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0000b704 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000b9a8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000b9d0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000bc14 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000bc48 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000bcf0 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000bcf8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000bd04 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000bd28 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bd3c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bd50 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000bd7c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bd98 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000be00 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000be28 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000be48 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000be60 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000be78 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000be7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000bf3c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000bf7c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000bf9c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000bfcc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c00c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c024 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c028 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c02c 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000c084 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c0bc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c2ec 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000c320 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c404 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c434 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c43c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c444 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c448 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c44c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c450 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0000c454 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c4c0 00014f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000c4f0 00014f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000c518 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c550 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c598 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c5d0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c5f8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c610 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c614 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c618 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000c6e4 00014f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000c6e8 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -0000c728 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000c730 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -0000c774 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c7a0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c7ec 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c830 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c880 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000c88c 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -0000c8d4 00014f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000c8f0 0001541c R_ARM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -0000c90c 0001551c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -0000c9c8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c9f8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ca28 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ca34 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ca5c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ca80 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ca88 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000ca90 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -0000cab8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cac4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cacc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006a84 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006a88 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006a8c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006cd4 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006d0c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007018 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000747c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007488 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000077c0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000077cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000077d4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000077d8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000077dc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000077e0 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000077e4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000078b0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000078f0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007950 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007980 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000079d8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000079e8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000079ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000079f0 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00007a9c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007adc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007b34 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007b64 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007bbc 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007bcc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007bd0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007c28 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007c68 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007c98 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007cc4 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007d10 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007d30 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007d68 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007d94 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007d98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007ea4 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007ee4 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007f20 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007f4c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008018 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008020 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008048 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000804c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008050 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00008054 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000080f4 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00008134 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000081b0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000081dc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000082a8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082b0 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000082d8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000082dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000082e0 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008364 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00008390 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000083b0 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ +000083fc 0001641c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00008694 0001641c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00008970 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008974 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000089e0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00008a10 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008a60 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00008abc 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00008d64 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00008fe4 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00009030 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00009068 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000090c8 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00009100 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00009150 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00009184 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000094ac 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000095e8 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00009610 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00009618 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009654 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ +0000967c 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00009684 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ +000096d0 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00009a7c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009a90 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009abc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009ad0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009b0c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b44 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b4c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009b50 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00009b54 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009ba0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00009bcc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00009e10 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009e28 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009e30 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009e34 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00009e38 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009ef8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00009f38 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00009f68 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00009f98 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00009fc8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009fe0 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009fe4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009fe8 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000a030 0001801d R_ARM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ +0000a06c 0001811c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a088 0001821c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000a0a4 0001521d R_ARM_JUMP24 00000000 PyErr_Format │ │ │ │ │ +0000a0a8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a0ac 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000a0b0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000a0d8 00014c1c R_ARM_CALL 00000000 __aeabi_dcmpgt │ │ │ │ │ +0000a0f4 0001841c R_ARM_CALL 00000000 __aeabi_dcmplt │ │ │ │ │ +0000a108 00014d1c R_ARM_CALL 00000000 __aeabi_d2iz │ │ │ │ │ +0000a144 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a17c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a1ac 0001851c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +0000a1c8 0001861c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ +0000a1e0 0001871c R_ARM_CALL 00000000 frexp │ │ │ │ │ +0000a220 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a254 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a284 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000a298 0001891c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ +0000a2a4 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000a2b8 00018b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +0000a2c0 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000a2d4 0001891c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ +0000a2dc 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000a2f0 00018b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +0000a2f8 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000a320 0001891c R_ARM_CALL 00000000 __aeabi_d2uiz │ │ │ │ │ +0000a328 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000a33c 00018b1c R_ARM_CALL 00000000 __aeabi_dsub │ │ │ │ │ +0000a344 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000a390 0001851c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +0000a3ac 0001861c R_ARM_CALL 00000000 __aeabi_dcmple │ │ │ │ │ +0000a3c8 0001851c R_ARM_CALL 00000000 __aeabi_dcmpun │ │ │ │ │ +0000a3e0 0001871c R_ARM_CALL 00000000 frexp │ │ │ │ │ +0000a418 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a42c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a43c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a474 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a4ac 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a4c0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a4d4 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a4e8 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000a508 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a50c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a518 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0000a51c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000a520 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000a524 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000a590 0001781c R_ARM_CALL 00005360 _PyLong_AsByteArray │ │ │ │ │ +0000a5a8 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000a604 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a614 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000a630 0001781c R_ARM_CALL 00005360 _PyLong_AsByteArray │ │ │ │ │ +0000a65c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000a724 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a758 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a8e0 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000a8fc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a91c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a944 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000aa70 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000aa94 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ad1c 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000ad84 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000adb8 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000af84 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b6e4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b6e8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b6ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000b6f0 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0000b6f4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000b998 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000b9c0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000bc04 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000bc38 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000bce0 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000bce8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000bcf4 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000bd18 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bd2c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000bd40 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000bd6c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000bd88 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000bdf0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000be18 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000be38 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000be50 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000be68 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000be6c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000bf2c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000bf6c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000bf8c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000bfbc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000bffc 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c014 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c018 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c01c 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000c074 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c0ac 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c2dc 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000c310 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c3f4 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c424 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c42c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c434 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c438 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c43c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c440 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0000c444 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c4b0 00014f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c4e0 00014f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c508 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c540 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c588 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c5c0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c5e8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c600 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c604 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c608 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000c6d4 00014f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c6d8 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +0000c718 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000c720 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +0000c764 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c790 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c7dc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c820 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c870 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000c87c 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +0000c8c4 00014f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c8e0 0001541c R_ARM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +0000c8fc 0001551c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +0000c9b8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c9e8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ca18 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ca24 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ca4c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ca70 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ca78 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000ca80 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +0000caa8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cab4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cabc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000cac0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000cac4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000cac8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000cacc 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 0000cad0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000cad4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000cad8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000cadc 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000cae0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000cae4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000cb58 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -0000ccdc 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000cd4c 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000ce74 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cea4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cec8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000cf00 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000cf8c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000cfd4 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ -0000d008 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d010 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d068 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d084 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d0b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d0bc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d0c4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d0c8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d0cc 00018f02 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000d0d0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d114 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000d13c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000d320 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d340 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d368 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d38c 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d3a8 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d3c4 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d3e8 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d3fc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000d424 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000d434 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d44c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d460 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000d488 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d490 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0000d494 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d588 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d58c 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d5b4 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d5bc 00015f1c R_ARM_CALL 00001c00 PyLong_AsLong │ │ │ │ │ -0000d5c4 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0000d5c8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d5cc 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000d5d0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d604 0001921c R_ARM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -0000d620 0001931c R_ARM_CALL 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ -0000d630 0001941c R_ARM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -0000d63c 0001951c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000d658 0001771c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000d660 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d664 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d668 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d6b4 0001491c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -0000d6c4 0001971c R_ARM_CALL 00013e50 _PyLong_Frexp │ │ │ │ │ -0000d6d8 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -0000d700 0001881d R_ARM_JUMP24 00000000 ldexp │ │ │ │ │ -0000d704 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d71c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d738 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d748 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000d754 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0000cb48 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +0000cccc 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000cd3c 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000ce64 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ce94 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ceb8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000cef0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000cf7c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000cfc4 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ +0000cff8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d000 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d058 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d074 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d0a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d0ac 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d0b4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d0b8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d0bc 00018f02 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000d0c0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d104 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000d12c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000d310 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d330 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d358 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d37c 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d398 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d3b4 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d3d8 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d3ec 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000d414 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000d424 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d43c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d450 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000d478 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d480 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0000d484 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d578 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d57c 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d5a4 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d5ac 00015f1c R_ARM_CALL 00001c00 PyLong_AsLong │ │ │ │ │ +0000d5b4 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0000d5b8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d5bc 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000d5c0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d5f4 0001921c R_ARM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +0000d610 0001931c R_ARM_CALL 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ +0000d620 0001941c R_ARM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +0000d62c 0001951c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000d648 0001771c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000d650 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d654 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d658 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d6a4 0001491c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +0000d6b4 0001971c R_ARM_CALL 00013e34 _PyLong_Frexp │ │ │ │ │ +0000d6c8 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +0000d6f0 0001881d R_ARM_JUMP24 00000000 ldexp │ │ │ │ │ +0000d6f4 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d70c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d728 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d738 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000d744 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0000d748 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d74c 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000d750 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000d758 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d75c 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000d760 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d768 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d8c8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000d8f4 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000d920 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000db10 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000db4c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dbd0 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000dbec 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -0000dc00 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000dc0c 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -0000dc40 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dc60 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000dc7c 0001981d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +0000d8b8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000d8e4 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000d910 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000db00 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000db3c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dbc0 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000dbdc 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +0000dbf0 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000dbfc 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +0000dc30 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dc50 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000dc6c 0001981d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +0000dcfc 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ 0000dd0c 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000dd1c 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000dd30 0001571c R_ARM_CALL 00000000 __aeabi_ddiv │ │ │ │ │ -0000dd54 0001981d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -0000dd70 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -0000dd84 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000dd90 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -0000dde8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000de20 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000e0a8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e0d0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e0f0 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000e0fc 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -0000e10c 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000e118 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -0000e158 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000e23c 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000e254 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000e260 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -0000e270 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000e27c 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -0000e2a0 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000e2ac 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -0000e30c 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -0000e31c 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -0000e328 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -0000e338 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e35c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e394 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000e39c 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000e3a0 00018f02 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000dd20 0001571c R_ARM_CALL 00000000 __aeabi_ddiv │ │ │ │ │ +0000dd44 0001981d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +0000dd60 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +0000dd74 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000dd80 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +0000ddd8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000de10 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000e098 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e0c0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e0e0 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000e0ec 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +0000e0fc 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000e108 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +0000e148 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000e22c 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000e244 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000e250 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +0000e260 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000e26c 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +0000e290 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000e29c 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +0000e2fc 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +0000e30c 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +0000e318 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +0000e328 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e34c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e384 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000e38c 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000e390 00018f02 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000e394 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000e398 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0000e39c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000e3a4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000e3a8 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0000e3ac 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000e3b4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000e5ac 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e66c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e724 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e7b4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e80c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e83c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000e87c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000e928 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e954 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e980 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e9ac 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000e9ec 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000ea20 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ea8c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000eaf8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000eb40 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000eba4 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ -0000ecf8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ed40 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000eefc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ef68 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f01c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f044 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ -0000f0cc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000f10c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000f174 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f208 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f2ec 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000f32c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000f3b4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e59c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e65c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e714 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e7a4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e7fc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e82c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000e86c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000e918 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e944 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e970 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e99c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000e9dc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ea10 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ea7c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eae8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eb30 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eb94 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ +0000ece8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ed30 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000eeec 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ef58 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f00c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f034 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ +0000f0bc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000f0fc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000f164 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f1f8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f2dc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000f320 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000f3a4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f3ec 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000f3f0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000f3f4 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000f3f8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000f3fc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f400 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000f404 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000f408 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000f400 00019902 R_ARM_ABS32 00000000 PyFloat_Type │ │ │ │ │ +0000f404 00019a02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000f408 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000f40c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f410 00019902 R_ARM_ABS32 00000000 PyFloat_Type │ │ │ │ │ -0000f414 00019a02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000f410 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000f418 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000f41c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f420 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000f428 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f42c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f430 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000f46c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f48c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f4c0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000f4e4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f550 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f69c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f744 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000f7c8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f7fc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f89c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000f8c4 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f960 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f9d8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000fa00 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000fa94 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fab0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fad8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000faf8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f420 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000f45c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f47c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f4b0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000f4d4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f540 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f68c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f714 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000f7b8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f7ec 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f884 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000f8a0 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f9a0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f9bc 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f9fc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fad0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fadc 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000faf0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fafc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fb08 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fb14 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000fb20 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fb40 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fb50 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000fb78 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fb98 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fcfc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fdbc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fe04 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ff0c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ff84 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fff8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010060 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fb68 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fb74 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fb9c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fbb4 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000fbdc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fbfc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fd4c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fe0c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fe54 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ff58 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ffd0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010044 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000100a8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010108 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010158 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000101b8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000101fc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010284 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0001028c 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -00010308 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0001037c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000103c0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0001042c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010608 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -00010860 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00010884 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000108a8 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000108e8 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00010908 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000100f0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010150 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000101a0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010200 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010244 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000102c8 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +000102d0 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +00010344 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000103b4 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000103f8 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00010468 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010644 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +0001089c 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000108c0 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000108e4 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ 00010924 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00010940 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00010980 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -000109a8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000109f0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00010a50 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00010aa0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010adc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00010af4 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00010b44 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ -00010b84 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010c34 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00010c58 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010c7c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00010c98 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010ccc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010ce0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00010db4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010dc0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010dcc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010944 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00010960 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0001097c 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000109bc 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +000109e8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00010a2c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00010a94 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00010ae4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010b24 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00010b40 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010b70 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ +00010bec 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00010c38 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010cc8 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00010d48 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010d64 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010da4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00010dd8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010e40 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010e54 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00010e58 00018f02 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00010e5c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00010e60 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010e64 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010f94 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00010fcc 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ -000110a4 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000110cc 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000110dc 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000110e4 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -000110e8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000110ec 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000110f0 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000110f4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000110fc 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000111a8 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0001120c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011268 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0001127c 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00011290 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00011308 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00011338 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0001135c 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00011378 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00011384 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011388 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000113a8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000113b4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000113b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000113bc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000113c0 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -000113c4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000113ec 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ -0001141c 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00011430 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011438 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011460 0001461d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00011494 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000114bc 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00011528 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00011550 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00011568 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011590 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000115b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001162c 0001801c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00011690 0001a01c R_ARM_CALL 00000000 memmove │ │ │ │ │ -000116b4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000116f4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001172c 0001751c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00011790 0001a11c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000117f0 0001a21c R_ARM_CALL 00011ec8 _PyLong_FromBytes │ │ │ │ │ -0001180c 0001a31c R_ARM_CALL 00011dcc PyLong_FromUnicodeObject │ │ │ │ │ -00011824 0001a41c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00011850 0001a41c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0001186c 0001a21c R_ARM_CALL 00011ec8 _PyLong_FromBytes │ │ │ │ │ -00011884 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00011890 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000118a8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000118d0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00011900 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00011904 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011908 0001a502 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ -0001190c 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00011910 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00011914 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00011918 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001191c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00011920 0001a602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ -00011960 0001a11c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000119c4 0001a21d R_ARM_JUMP24 00011ec8 _PyLong_FromBytes │ │ │ │ │ -000119d0 0001801d R_ARM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ -00011a1c 0001a01c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00011a40 0001a31d R_ARM_JUMP24 00011dcc PyLong_FromUnicodeObject │ │ │ │ │ -00011a48 0001a41c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00011a74 0001a41c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00011a94 0001a21d R_ARM_JUMP24 00011ec8 _PyLong_FromBytes │ │ │ │ │ -00011aac 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011aec 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011b0c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00011b18 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011b30 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00011b44 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00011b60 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00011b64 0001a502 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ -00011b68 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011b6c 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00011b70 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00011b74 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00011b78 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00011b7c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00011b80 0001a602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ -00011bfc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00011c28 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00011c58 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011c70 00013d1c R_ARM_CALL 0000033c PyLong_FromSsize_t │ │ │ │ │ -00011cc0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011cc8 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -00011d18 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011d44 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011d64 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011d78 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00011da8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011db8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011dbc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00011dc0 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011dc4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011dc8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011df0 0001a71c R_ARM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ -00011e00 0001a81c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00011e10 0001471c R_ARM_CALL 000006dc PyLong_FromString │ │ │ │ │ -00011e9c 0001521c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011eac 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011eb8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011ec0 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00011ec4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00011ef4 0001471c R_ARM_CALL 000006dc PyLong_FromString │ │ │ │ │ -00011f34 0001741c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00011f54 0001521c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011f78 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011f84 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00011f88 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00012040 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00012080 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000120ac 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000120c0 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000120c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000120c8 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00012150 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0001217c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000121a0 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000121d4 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000121e0 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000121e4 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00012204 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001220c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00012214 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00012218 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001221c 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00012220 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00012374 0001651c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00012634 00014f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00012678 0001661c R_ARM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00012ac0 0001671c R_ARM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -00012b5c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00012d78 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00012ee4 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00012ee8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00012ef0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00012f40 0001491c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ -00012f64 0001981d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -00012f6c 0001971c R_ARM_CALL 00013e50 _PyLong_Frexp │ │ │ │ │ -00012f80 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00012fa0 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -00012fb4 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00012fc0 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012fd8 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012ff0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013004 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013014 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0001302c 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00013030 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013034 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00013038 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013040 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000130e8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000131a0 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00013214 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0001321c 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -000133b4 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -00013474 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013494 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000134b4 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000134dc 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013500 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013520 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013540 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0001355c 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00013568 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -00013590 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000135d8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000135f0 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ -00013628 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001362c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013638 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001363c 00018f02 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00013640 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013644 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000136d0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001378c 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00013800 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00013808 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -000139b8 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ -00013a74 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013a94 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013ab4 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013adc 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013b00 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013b20 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013b40 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013b5c 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00013b80 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013bcc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013bf8 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ -00013c14 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013c18 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013c24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00013c28 00018f02 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00013c2c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013cd0 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00013ce0 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00013d3c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013d6c 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00013d7c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013dcc 0001ab1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00013e38 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013e44 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013e4c 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00013f54 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -00013f78 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00013f90 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -00013f9c 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00013fb8 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00013fd0 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -00013fdc 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00013ff8 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -0001400c 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -00014018 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ -00014034 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00014048 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000140fc 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ -00014110 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -000142ac 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ -000143d8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014418 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00014428 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0001442c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014558 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00014590 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00014600 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0001462c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00014ae8 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00014bbc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00014bec 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00014c80 00016c1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00014c9c 00013f1c R_ARM_CALL 000005b4 PyLong_AsSsize_t │ │ │ │ │ -00014cc4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014cd0 00016c1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00014dd0 00013e1d R_ARM_JUMP24 0000042c PyLong_FromLong │ │ │ │ │ -00014e2c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014e34 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00014e4c 0001711d R_ARM_JUMP24 00011294 _PyLong_Copy │ │ │ │ │ +00010df4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010e38 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00010e3c 00018f02 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00010e40 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00010e44 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00010e48 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00010f78 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00010fb0 00016d1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00011088 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000110b0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000110c0 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000110c8 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000110cc 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000110d0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000110d4 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000110d8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000110e0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001118c 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000111f0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001124c 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00011260 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00011274 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000112ec 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001131c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00011340 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0001135c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00011368 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001136c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001138c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00011398 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001139c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000113a0 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000113a4 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000113a8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000113d0 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ +00011400 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00011414 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001141c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011444 0001461d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00011478 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000114a0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0001150c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00011534 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0001154c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011574 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00011598 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00011610 0001801c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00011674 0001a01c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00011698 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000116d8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011710 0001751c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00011774 0001a11c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000117d4 0001a21c R_ARM_CALL 00011eac _PyLong_FromBytes │ │ │ │ │ +000117f0 0001a31c R_ARM_CALL 00011db0 PyLong_FromUnicodeObject │ │ │ │ │ +00011808 0001a41c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00011834 0001a41c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00011850 0001a21c R_ARM_CALL 00011eac _PyLong_FromBytes │ │ │ │ │ +00011868 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00011874 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001188c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000118b4 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000118e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000118e8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000118ec 0001a502 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ +000118f0 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000118f4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000118f8 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +000118fc 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00011900 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00011904 0001a602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ +00011944 0001a11c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000119a8 0001a21d R_ARM_JUMP24 00011eac _PyLong_FromBytes │ │ │ │ │ +000119b4 0001801d R_ARM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ +00011a00 0001a01c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00011a24 0001a31d R_ARM_JUMP24 00011db0 PyLong_FromUnicodeObject │ │ │ │ │ +00011a2c 0001a41c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00011a58 0001a41c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00011a78 0001a21d R_ARM_JUMP24 00011eac _PyLong_FromBytes │ │ │ │ │ +00011a90 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011ad0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011af0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00011afc 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011b14 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00011b28 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00011b44 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00011b48 0001a502 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ +00011b4c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011b50 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00011b54 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00011b58 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00011b5c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00011b60 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00011b64 0001a602 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ +00011be0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00011c0c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00011c3c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011c54 00013d1c R_ARM_CALL 0000033c PyLong_FromSsize_t │ │ │ │ │ +00011ca4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011cac 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +00011cfc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011d28 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011d48 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011d5c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00011d8c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011d9c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011da0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00011da4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011da8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011dac 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011dd4 0001a71c R_ARM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ +00011de4 0001a81c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00011df4 0001471c R_ARM_CALL 000006dc PyLong_FromString │ │ │ │ │ +00011e80 0001521c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011e90 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011e9c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011ea4 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00011ea8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00011ed8 0001471c R_ARM_CALL 000006dc PyLong_FromString │ │ │ │ │ +00011f18 0001741c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00011f38 0001521c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011f5c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011f68 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00011f6c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00012024 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00012064 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00012090 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000120a4 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000120a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000120ac 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00012134 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00012160 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00012184 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000121b8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000121c4 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000121c8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000121e8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000121f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000121f8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000121fc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012200 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00012204 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00012358 0001651c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00012618 00014f1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0001265c 0001661c R_ARM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00012aa4 0001671c R_ARM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +00012b40 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012d5c 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00012ec8 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00012ecc 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00012ed4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00012f24 0001491c R_ARM_CALL 00000000 __aeabi_i2d │ │ │ │ │ +00012f48 0001981d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +00012f50 0001971c R_ARM_CALL 00013e34 _PyLong_Frexp │ │ │ │ │ +00012f64 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00012f84 0001881c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +00012f98 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00012fa4 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012fbc 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012fd4 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012fe8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012ff8 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00013010 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00013014 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00013018 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0001301c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00013024 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000130cc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013184 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000131f8 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00013200 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +00013398 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +00013458 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013478 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013498 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000134c0 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000134e4 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013504 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013524 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013540 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0001354c 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +00013574 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000135bc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000135d4 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ +0001360c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013610 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001361c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00013620 00018f02 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00013624 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00013628 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000136b4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013770 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000137e4 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +000137ec 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +0001399c 00013e1c R_ARM_CALL 0000042c PyLong_FromLong │ │ │ │ │ +00013a58 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013a78 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013a98 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013ac0 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013ae4 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013b04 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013b24 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013b40 00018c1c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00013b64 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013bb0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013bdc 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ +00013bf8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013bfc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013c08 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00013c0c 00018f02 R_ARM_ABS32 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00013c10 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00013cb4 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00013cc4 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00013d20 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013d50 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00013d60 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00013db0 0001ab1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00013e1c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013e28 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013e30 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00013f38 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +00013f5c 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00013f74 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +00013f80 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00013f9c 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00013fb4 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +00013fc0 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00013fdc 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +00013ff0 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +00013ffc 00014b1c R_ARM_CALL 00000000 __aeabi_dadd │ │ │ │ │ +00014018 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +0001402c 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000140e0 00014a1c R_ARM_CALL 00000000 __aeabi_dmul │ │ │ │ │ +000140f4 0001481c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +00014290 00018a1c R_ARM_CALL 00000000 __aeabi_ui2d │ │ │ │ │ +000143bc 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000143fc 00001e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0001440c 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00014410 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001453c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00014574 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000145e4 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00014610 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00014acc 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00014ba0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00014bd0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00014c64 00016c1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00014c80 00013f1c R_ARM_CALL 000005b4 PyLong_AsSsize_t │ │ │ │ │ +00014ca8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014cb4 00016c1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00014db4 00013e1d R_ARM_JUMP24 0000042c PyLong_FromLong │ │ │ │ │ +00014e10 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00014e18 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00014e30 0001711d R_ARM_JUMP24 00011278 _PyLong_Copy │ │ │ │ │ +00014e40 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00014e5c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014e78 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014e88 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00014e8c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00014e90 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00014e94 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00014e98 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00014e9c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014ea0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014ea4 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00014ea8 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00014eac 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014f5c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00014f98 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00014fac 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ -00014fe0 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ -00015018 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ -00015040 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001504c 0001711d R_ARM_JUMP24 00011294 _PyLong_Copy │ │ │ │ │ -00015050 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00015058 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000150f0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000150f4 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015120 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00015134 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00015148 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00015150 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00015154 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015158 00014102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0001515c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015160 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015164 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00015168 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000151bc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000151f0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00015214 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00015254 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00015528 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00015554 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000155b4 0001641c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -000155f0 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000157a8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001593c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00015964 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00015978 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00015988 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000159ac 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000159c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000159d0 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -000159d4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015ae0 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00015b54 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00015b80 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015bac 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00015bc0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00015c24 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015ccc 0001461d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00015d04 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00015e28 0001b01c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00015e4c 0001b01c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00015e68 0001b01c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00015eb0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00015ef0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00015f24 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00015f50 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000160fc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016138 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016170 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016200 0001b01c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00016284 0001b01c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0001637c 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ -000163bc 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ -00016524 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016644 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016678 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000167d0 0001781c R_ARM_CALL 0000536c _PyLong_AsByteArray │ │ │ │ │ -00016808 0001781c R_ARM_CALL 0000536c _PyLong_AsByteArray │ │ │ │ │ -00016828 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00016994 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00016a70 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00016a80 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00016ad4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016ae0 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00016b30 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016b4c 0001781c R_ARM_CALL 0000536c _PyLong_AsByteArray │ │ │ │ │ -00016ba4 0001781c R_ARM_CALL 0000536c _PyLong_AsByteArray │ │ │ │ │ -00016bd0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016be8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016c6c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016c98 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016cac 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016cb8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016cc4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016d48 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ -00016d9c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016da8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016db4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00016db8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00016e08 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00016e40 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00016e60 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00016e98 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00016eb4 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00016ec8 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00016ff0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00016ffc 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001703c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00017060 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017074 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001708c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00017090 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00017094 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000170d8 0001b21c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00017108 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017110 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ -00017124 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00017128 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017194 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00017218 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0001726c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000172c0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000173c8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00017408 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0001742c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00017444 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017448 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001744c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017528 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0001756c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000175bc 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ -00017ab0 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00017b4c 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ -00017c08 00013e1d R_ARM_JUMP24 0000042c PyLong_FromLong │ │ │ │ │ -00017c28 0001711d R_ARM_JUMP24 00011294 _PyLong_Copy │ │ │ │ │ -00017c2c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00017c50 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017c54 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00017c58 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017c5c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00014e6c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00014e70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00014e74 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00014e78 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00014e7c 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00014e80 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00014e84 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00014e88 00015e02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00014e8c 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00014e90 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00014f40 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00014f7c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00014f90 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ +00014fc4 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ +00014ffc 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ +00015024 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00015030 0001711d R_ARM_JUMP24 00011278 _PyLong_Copy │ │ │ │ │ +00015034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001503c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015090 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000150c4 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000150e8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00015128 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000153fc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00015428 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00015488 0001641c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +000154c4 0001631c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0001567c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015810 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00015838 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0001584c 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001585c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00015880 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000158a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000158a8 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000158ac 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000159b8 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00015a2c 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00015a58 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015a84 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00015a98 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00015afc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015ba4 0001461d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00015bdc 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015d00 0001b01c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00015d24 0001b01c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00015d40 0001b01c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00015d88 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00015dc8 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00015dfc 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00015e28 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00015fd4 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016010 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016048 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000160d8 0001b01c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0001615c 0001b01c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00016254 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ +00016294 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ +000163fc 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001651c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016550 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000166a8 0001781c R_ARM_CALL 00005360 _PyLong_AsByteArray │ │ │ │ │ +000166e0 0001781c R_ARM_CALL 00005360 _PyLong_AsByteArray │ │ │ │ │ +00016700 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001686c 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00016948 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00016958 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000169ac 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000169b8 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00016a08 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016a24 0001781c R_ARM_CALL 00005360 _PyLong_AsByteArray │ │ │ │ │ +00016a7c 0001781c R_ARM_CALL 00005360 _PyLong_AsByteArray │ │ │ │ │ +00016aa8 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016ac0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016b44 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016b70 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016b84 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016b90 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016b9c 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016c20 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ +00016c74 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016c80 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016c8c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00016c90 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00016ce0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00016d18 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00016d38 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00016d70 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00016d8c 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00016da0 00015b1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00016ec8 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00016ed4 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00016f14 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00016f38 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016f4c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00016f64 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00016f68 00013a02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00016f6c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00016fb0 0001b21c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00016fe0 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016fe8 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ +00016ffc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00017000 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001706c 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000170f0 0001601c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00017144 0001461c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017198 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000172a0 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000172e0 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00017304 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001731c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017320 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00017324 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017400 0001331c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00017444 0001341c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00017494 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ +00017988 00014e1c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00017a24 0001381c R_ARM_CALL 00000188 _PyLong_New │ │ │ │ │ +00017ae0 00013e1d R_ARM_JUMP24 0000042c PyLong_FromLong │ │ │ │ │ +00017b00 0001711d R_ARM_JUMP24 00011278 _PyLong_Copy │ │ │ │ │ +00017b04 0001351c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00017b28 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017b2c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00017b30 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017b34 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x203d8 contains 8 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x20330 contains 8 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000058 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000005c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000060 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000068 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000006c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000070 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000078 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000007c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x20418 contains 33 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x20370 contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000008 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000048 00013d1d R_ARM_JUMP24 0000033c PyLong_FromSsize_t │ │ │ │ │ 0000004c 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000000a0 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000000a8 0001701c R_ARM_CALL 00004404 PyLong_AsUnsignedLong │ │ │ │ │ 000000c4 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000000d8 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 000000dc 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000120 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000128 00019b1c R_ARM_CALL 00010e68 PyLong_AsUnsignedLongLong │ │ │ │ │ +00000128 00019b1c R_ARM_CALL 00010e4c PyLong_AsUnsignedLongLong │ │ │ │ │ 0000014c 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000160 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00000164 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001a8 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000001b0 0001701c R_ARM_CALL 00004404 PyLong_AsUnsignedLong │ │ │ │ │ 000001cc 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000001e0 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 000001e4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001f0 00015d02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00000204 0001711c R_ARM_CALL 00011294 _PyLong_Copy │ │ │ │ │ +00000204 0001711c R_ARM_CALL 00011278 _PyLong_Copy │ │ │ │ │ 00000214 0001ba1d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00000218 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000025c 0001391c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000264 00016b1c R_ARM_CALL 00003318 PyLong_AsSize_t │ │ │ │ │ 00000280 0001451c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000294 00015a02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00000298 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002dc 00017b1d R_ARM_JUMP24 00006aa0 _PyLong_FromByteArray │ │ │ │ │ +000002dc 00017b1d R_ARM_JUMP24 00006a90 _PyLong_FromByteArray │ │ │ │ │ 000002e8 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000002f8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000330 00017b1d R_ARM_JUMP24 00006aa0 _PyLong_FromByteArray │ │ │ │ │ +00000330 00017b1d R_ARM_JUMP24 00006a90 _PyLong_FromByteArray │ │ │ │ │ 0000033c 0001401c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 0000034c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -59,23 +59,23 @@ │ │ │ │ │ R_ARM_CALL PyStructSequence_SetItem │ │ │ │ │ ldr r2, [pc, #128] @ 130 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyStructSequence_SetItem │ │ │ │ │ ldr r0, [pc, #116] @ 134 │ │ │ │ │ - bl 540 │ │ │ │ │ + bl 540 │ │ │ │ │ R_ARM_CALL _PyLong_FromMedium │ │ │ │ │ mov r1, #2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyStructSequence_SetItem │ │ │ │ │ mov r0, #640 @ 0x280 │ │ │ │ │ - bl 540 │ │ │ │ │ + bl 540 │ │ │ │ │ R_ARM_CALL _PyLong_FromMedium │ │ │ │ │ mov r1, #3 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyStructSequence_SetItem │ │ │ │ │ bl 0 │ │ │ │ │ @@ -143,29 +143,29 @@ │ │ │ │ │ mov r7, r0 │ │ │ │ │ bne 31c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq 2f8 │ │ │ │ │ ldr r2, [pc, #380] @ 338 │ │ │ │ │ ldr r0, [pc, #380] @ 33c │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl e3b8 │ │ │ │ │ + bl e3a8 │ │ │ │ │ R_ARM_CALL long_pow │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bne 300 │ │ │ │ │ ldr r2, [pc, #356] @ 340 │ │ │ │ │ ldr r3, [r2, #1036] @ 0x40c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bne 2bc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq 2f8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 684 <_PyLong_DivmodNear> │ │ │ │ │ + bl 724 <_PyLong_DivmodNear> │ │ │ │ │ R_ARM_CALL _PyLong_DivmodNear │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bne 2a0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 2f8 │ │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ b 244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 11294 <_PyLong_Copy> │ │ │ │ │ + b 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_JUMP24 _PyLong_Copy │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ bne 258 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ @@ -259,75 +259,126 @@ │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000077c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000034c : │ │ │ │ │ +0000034c <_PyLong_UnsignedShort_Converter>: │ │ │ │ │ +_PyLong_UnsignedShort_Converter(): │ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ │ + push {r4, lr} │ │ │ │ │ + sub ip, sp, ip │ │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ │ + mov r4, r1 │ │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ │ + beq 380 <_PyLong_UnsignedShort_Converter+0x34> │ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ │ + and r3, r3, #3 │ │ │ │ │ + cmp r3, #2 │ │ │ │ │ + beq 3a4 <_PyLong_UnsignedShort_Converter+0x58> │ │ │ │ │ + bl 4404 │ │ │ │ │ + R_ARM_CALL PyLong_AsUnsignedLong │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + beq 3bc <_PyLong_UnsignedShort_Converter+0x70> │ │ │ │ │ + cmp r0, #65536 @ 0x10000 │ │ │ │ │ + bcs 3c8 <_PyLong_UnsignedShort_Converter+0x7c> │ │ │ │ │ + mov r0, #1 │ │ │ │ │ + strh r3, [r4] │ │ │ │ │ + pop {r4, pc} │ │ │ │ │ + ldr r3, [pc, #48] @ 3dc <_PyLong_UnsignedShort_Converter+0x90> │ │ │ │ │ + ldr r1, [pc, #48] @ 3e0 <_PyLong_UnsignedShort_Converter+0x94> │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + mov r0, #0 │ │ │ │ │ + pop {r4, pc} │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 3b4 <_PyLong_UnsignedShort_Converter+0x68> │ │ │ │ │ + ldr r3, [pc, #20] @ 3e4 <_PyLong_UnsignedShort_Converter+0x98> │ │ │ │ │ + ldr r1, [pc, #20] @ 3e8 <_PyLong_UnsignedShort_Converter+0x9c> │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + b 3b4 <_PyLong_UnsignedShort_Converter+0x68> │ │ │ │ │ + .word 0x00000000 │ │ │ │ │ + R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ + .word 0x00000788 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000000 │ │ │ │ │ + R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ + .word 0x000007a0 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + │ │ │ │ │ +000003ec : │ │ │ │ │ long_long_meth(): │ │ │ │ │ - ldr r2, [pc, #32] @ 374 │ │ │ │ │ + ldr r2, [pc, #32] @ 414 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 370 │ │ │ │ │ + bne 410 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r0] │ │ │ │ │ bx lr │ │ │ │ │ - b 11294 <_PyLong_Copy> │ │ │ │ │ + b 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_JUMP24 _PyLong_Copy │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000378 : │ │ │ │ │ +00000418 : │ │ │ │ │ long_get1(): │ │ │ │ │ - ldr r0, [pc] @ 380 │ │ │ │ │ + ldr r0, [pc] @ 420 │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000237c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000384 : │ │ │ │ │ +00000424 : │ │ │ │ │ int_bit_count(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ - ldr r7, [pc, #616] @ 608 │ │ │ │ │ + ldr r7, [pc, #616] @ 6a8 │ │ │ │ │ lsr r8, r8, #3 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movlt r7, r8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 580 │ │ │ │ │ + beq 620 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ mov r6, #1 │ │ │ │ │ sub sl, r7, #1 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ and sl, sl, #7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ble 504 │ │ │ │ │ + ble 5a4 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 478 │ │ │ │ │ + beq 518 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - beq 460 │ │ │ │ │ + beq 500 │ │ │ │ │ cmp sl, #2 │ │ │ │ │ - beq 450 │ │ │ │ │ + beq 4f0 │ │ │ │ │ cmp sl, #3 │ │ │ │ │ - beq 440 │ │ │ │ │ + beq 4e0 │ │ │ │ │ cmp sl, #4 │ │ │ │ │ - beq 430 │ │ │ │ │ + beq 4d0 │ │ │ │ │ cmp sl, #5 │ │ │ │ │ - beq 420 │ │ │ │ │ + beq 4c0 │ │ │ │ │ cmp sl, #6 │ │ │ │ │ - bne 524 │ │ │ │ │ + bne 5c4 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ add r4, r4, r0 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ @@ -351,15 +402,15 @@ │ │ │ │ │ add r4, r4, r0 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ add r4, r4, r0 │ │ │ │ │ - ble 504 │ │ │ │ │ + ble 5a4 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ add r6, r6, #8 │ │ │ │ │ add r5, r5, #32 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ │ @@ -394,540 +445,540 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ add r4, r4, r0 │ │ │ │ │ - bgt 478 │ │ │ │ │ + bgt 518 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 33c │ │ │ │ │ R_ARM_CALL PyLong_FromSsize_t │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 578 │ │ │ │ │ + beq 618 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt 53c │ │ │ │ │ + bgt 5dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r5, r9 │ │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ mov r6, #2 │ │ │ │ │ add r4, r4, r0 │ │ │ │ │ - b 410 │ │ │ │ │ + b 4b0 │ │ │ │ │ add r3, r9, #12 │ │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ - bl 42c │ │ │ │ │ + bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 594 │ │ │ │ │ + bne 634 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 578 │ │ │ │ │ + beq 618 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 578 │ │ │ │ │ + bne 618 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 51c │ │ │ │ │ + b 5bc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 33c │ │ │ │ │ R_ARM_CALL PyLong_FromSsize_t │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 51c │ │ │ │ │ - b 578 │ │ │ │ │ + bne 5bc │ │ │ │ │ + b 618 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 77f8 │ │ │ │ │ + bl 77e8 │ │ │ │ │ R_ARM_CALL long_add │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 5c0 │ │ │ │ │ + beq 660 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 5f0 │ │ │ │ │ + beq 690 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ - beq 558 │ │ │ │ │ + beq 5f8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5e4 │ │ │ │ │ + beq 684 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 5fc │ │ │ │ │ + beq 69c │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b 514 │ │ │ │ │ + b 5b4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5c0 │ │ │ │ │ + b 660 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5e4 │ │ │ │ │ + b 684 │ │ │ │ │ .word 0x04444444 │ │ │ │ │ │ │ │ │ │ -0000060c <_PyLong_FormatBytesWriter>: │ │ │ │ │ +000006ac <_PyLong_FormatBytesWriter>: │ │ │ │ │ _PyLong_FormatBytesWriter(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ mov lr, r0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ mov r0, r2 │ │ │ │ │ - beq 668 <_PyLong_FormatBytesWriter+0x5c> │ │ │ │ │ + beq 708 <_PyLong_FormatBytesWriter+0x5c> │ │ │ │ │ mov ip, r3 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r1, ip │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ stm sp, {r3, lr} │ │ │ │ │ - bl 12294 │ │ │ │ │ + bl 12278 │ │ │ │ │ R_ARM_CALL long_format_binary │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ ldrne r0, [sp, #20] │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ add ip, sp, #20 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, lr │ │ │ │ │ mov r1, r2 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 2120 │ │ │ │ │ R_ARM_CALL long_to_decimal_string_internal │ │ │ │ │ - b 654 <_PyLong_FormatBytesWriter+0x48> │ │ │ │ │ + b 6f4 <_PyLong_FormatBytesWriter+0x48> │ │ │ │ │ │ │ │ │ │ -00000684 <_PyLong_DivmodNear>: │ │ │ │ │ +00000724 <_PyLong_DivmodNear>: │ │ │ │ │ _PyLong_DivmodNear(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ │ mov r2, #0 │ │ │ │ │ tst ip, #16777216 @ 0x1000000 │ │ │ │ │ str r2, [sp] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - beq 89c <_PyLong_DivmodNear+0x218> │ │ │ │ │ + beq 93c <_PyLong_DivmodNear+0x218> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 89c <_PyLong_DivmodNear+0x218> │ │ │ │ │ + beq 93c <_PyLong_DivmodNear+0x218> │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr r7, [r1, #8] │ │ │ │ │ - bl cae8 │ │ │ │ │ + bl cad8 │ │ │ │ │ R_ARM_CALL long_divrem │ │ │ │ │ and r6, r6, #3 │ │ │ │ │ and r7, r7, #3 │ │ │ │ │ sub r6, r6, #2 │ │ │ │ │ sub r7, r7, #2 │ │ │ │ │ clz r6, r6 │ │ │ │ │ clz r7, r7 │ │ │ │ │ ldr r8, [sp, #4] │ │ │ │ │ lsr r6, r6, #5 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 834 <_PyLong_DivmodNear+0x1b0> │ │ │ │ │ - ldr r1, [pc, #448] @ 8d0 <_PyLong_DivmodNear+0x24c> │ │ │ │ │ + beq 8d4 <_PyLong_DivmodNear+0x1b0> │ │ │ │ │ + ldr r1, [pc, #448] @ 970 <_PyLong_DivmodNear+0x24c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 3444 │ │ │ │ │ R_ARM_CALL long_lshift │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 834 <_PyLong_DivmodNear+0x1b0> │ │ │ │ │ + beq 8d4 <_PyLong_DivmodNear+0x1b0> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne 848 <_PyLong_DivmodNear+0x1c4> │ │ │ │ │ + bne 8e8 <_PyLong_DivmodNear+0x1c4> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 1f84 │ │ │ │ │ R_ARM_CALL long_compare │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - bne 8b4 <_PyLong_DivmodNear+0x230> │ │ │ │ │ + bne 954 <_PyLong_DivmodNear+0x230> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r9, [sp] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 79c <_PyLong_DivmodNear+0x118> │ │ │ │ │ + beq 83c <_PyLong_DivmodNear+0x118> │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bgt 7a4 <_PyLong_DivmodNear+0x120> │ │ │ │ │ + bgt 844 <_PyLong_DivmodNear+0x120> │ │ │ │ │ ldr r3, [r9, #12] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r4, r8 │ │ │ │ │ moveq r5, r9 │ │ │ │ │ - bne 7a4 <_PyLong_DivmodNear+0x120> │ │ │ │ │ + bne 844 <_PyLong_DivmodNear+0x120> │ │ │ │ │ mov r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 834 <_PyLong_DivmodNear+0x1b0> │ │ │ │ │ + beq 8d4 <_PyLong_DivmodNear+0x1b0> │ │ │ │ │ str r5, [r0, #12] │ │ │ │ │ str r4, [r0, #16] │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bge 75c <_PyLong_DivmodNear+0xd8> │ │ │ │ │ + bge 7fc <_PyLong_DivmodNear+0xd8> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - ldr r1, [pc, #288] @ 8d0 <_PyLong_DivmodNear+0x24c> │ │ │ │ │ + ldr r1, [pc, #288] @ 970 <_PyLong_DivmodNear+0x24c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bne 890 <_PyLong_DivmodNear+0x20c> │ │ │ │ │ - bl 77f8 │ │ │ │ │ + bne 930 <_PyLong_DivmodNear+0x20c> │ │ │ │ │ + bl 77e8 │ │ │ │ │ R_ARM_CALL long_add │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ str r5, [sp] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7e4 <_PyLong_DivmodNear+0x160> │ │ │ │ │ + beq 884 <_PyLong_DivmodNear+0x160> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 7e4 <_PyLong_DivmodNear+0x160> │ │ │ │ │ + bne 884 <_PyLong_DivmodNear+0x160> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 834 <_PyLong_DivmodNear+0x1b0> │ │ │ │ │ + beq 8d4 <_PyLong_DivmodNear+0x1b0> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bne 884 <_PyLong_DivmodNear+0x200> │ │ │ │ │ + bne 924 <_PyLong_DivmodNear+0x200> │ │ │ │ │ bl 3e10 │ │ │ │ │ R_ARM_CALL long_sub │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 82c <_PyLong_DivmodNear+0x1a8> │ │ │ │ │ + beq 8cc <_PyLong_DivmodNear+0x1a8> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 82c <_PyLong_DivmodNear+0x1a8> │ │ │ │ │ + bne 8cc <_PyLong_DivmodNear+0x1a8> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 77c <_PyLong_DivmodNear+0xf8> │ │ │ │ │ + bne 81c <_PyLong_DivmodNear+0xf8> │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ - b 8ac <_PyLong_DivmodNear+0x228> │ │ │ │ │ + b 94c <_PyLong_DivmodNear+0x228> │ │ │ │ │ bl 452c │ │ │ │ │ R_ARM_CALL long_neg │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - beq 874 <_PyLong_DivmodNear+0x1f0> │ │ │ │ │ + beq 914 <_PyLong_DivmodNear+0x1f0> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 874 <_PyLong_DivmodNear+0x1f0> │ │ │ │ │ + bne 914 <_PyLong_DivmodNear+0x1f0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 834 <_PyLong_DivmodNear+0x1b0> │ │ │ │ │ + beq 8d4 <_PyLong_DivmodNear+0x1b0> │ │ │ │ │ mov r5, r9 │ │ │ │ │ - b 724 <_PyLong_DivmodNear+0xa0> │ │ │ │ │ - bl 77f8 │ │ │ │ │ + b 7c4 <_PyLong_DivmodNear+0xa0> │ │ │ │ │ + bl 77e8 │ │ │ │ │ R_ARM_CALL long_add │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 804 <_PyLong_DivmodNear+0x180> │ │ │ │ │ + b 8a4 <_PyLong_DivmodNear+0x180> │ │ │ │ │ bl 3e10 │ │ │ │ │ R_ARM_CALL long_sub │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 7bc <_PyLong_DivmodNear+0x138> │ │ │ │ │ - ldr r3, [pc, #48] @ 8d4 <_PyLong_DivmodNear+0x250> │ │ │ │ │ - ldr r1, [pc, #48] @ 8d8 <_PyLong_DivmodNear+0x254> │ │ │ │ │ + b 85c <_PyLong_DivmodNear+0x138> │ │ │ │ │ + ldr r3, [pc, #48] @ 974 <_PyLong_DivmodNear+0x250> │ │ │ │ │ + ldr r1, [pc, #48] @ 978 <_PyLong_DivmodNear+0x254> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 794 <_PyLong_DivmodNear+0x110> │ │ │ │ │ + b 834 <_PyLong_DivmodNear+0x110> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 740 <_PyLong_DivmodNear+0xbc> │ │ │ │ │ + bne 7e0 <_PyLong_DivmodNear+0xbc> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 740 <_PyLong_DivmodNear+0xbc> │ │ │ │ │ + b 7e0 <_PyLong_DivmodNear+0xbc> │ │ │ │ │ .word 0x0000237c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x000007cc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000008dc : │ │ │ │ │ +0000097c : │ │ │ │ │ PyLong_AsNativeBytes(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ lsr r2, r2, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ - bne bc4 │ │ │ │ │ + bne c64 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ mov r8, r1 │ │ │ │ │ and r3, r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 9f4 │ │ │ │ │ + beq a94 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ orr r9, r7, r7, lsr #1 │ │ │ │ │ and r9, r9, #1 │ │ │ │ │ movne r6, r2 │ │ │ │ │ - beq a40 │ │ │ │ │ + beq ae0 │ │ │ │ │ tst r7, #8 │ │ │ │ │ - bne ae0 │ │ │ │ │ + bne b80 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls a5c │ │ │ │ │ + bls afc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq a20 │ │ │ │ │ + beq ac0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - bl 536c <_PyLong_AsByteArray> │ │ │ │ │ + bl 5360 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_CALL _PyLong_AsByteArray │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 329c <_PyLong_NumBits> │ │ │ │ │ R_ARM_CALL _PyLong_NumBits │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq a38 │ │ │ │ │ + beq ad8 │ │ │ │ │ lsr r3, r0, #3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - beq 9b4 │ │ │ │ │ + beq a54 │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne b30 │ │ │ │ │ + bne bd0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ands r0, r0, #7 │ │ │ │ │ - bne 99c │ │ │ │ │ + bne a3c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq b58 │ │ │ │ │ + beq bf8 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ subne r9, r5, #1 │ │ │ │ │ ldrsb r2, [r8, r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge 99c │ │ │ │ │ + bge a3c │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 9a0 │ │ │ │ │ + beq a40 │ │ │ │ │ tst r7, #4 │ │ │ │ │ - bne 9a0 │ │ │ │ │ - b 99c │ │ │ │ │ + bne a40 │ │ │ │ │ + b a3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r6, r2 │ │ │ │ │ movne r9, #1 │ │ │ │ │ - bne 944 │ │ │ │ │ - ldr r3, [pc, #604] @ c68 │ │ │ │ │ - ldr r1, [pc, #604] @ c6c │ │ │ │ │ + bne 9e4 │ │ │ │ │ + ldr r3, [pc, #604] @ d08 │ │ │ │ │ + ldr r1, [pc, #604] @ d0c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 9ac │ │ │ │ │ + b a4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 329c <_PyLong_NumBits> │ │ │ │ │ R_ARM_CALL _PyLong_NumBits │ │ │ │ │ cmn r0, #1 │ │ │ │ │ lsrne r3, r0, #3 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ - bne 99c │ │ │ │ │ + bne a3c │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 9a0 │ │ │ │ │ + b a40 │ │ │ │ │ tst r7, #16 │ │ │ │ │ - beq a04 │ │ │ │ │ + beq aa4 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ movne r6, #1 │ │ │ │ │ - bne 93c │ │ │ │ │ - b a18 │ │ │ │ │ + bne 9dc │ │ │ │ │ + b ab8 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq c18 │ │ │ │ │ + beq cb8 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt bd4 │ │ │ │ │ + bgt c74 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq c44 │ │ │ │ │ + beq ce4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ lsl r2, r5, #3 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - beq 9a0 │ │ │ │ │ + beq a40 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ asr r3, r1, r3 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls 9a0 │ │ │ │ │ + bls a40 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble c18 │ │ │ │ │ + ble cb8 │ │ │ │ │ asrs r1, r1, r2 │ │ │ │ │ - bne c18 │ │ │ │ │ + bne cb8 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 9a0 │ │ │ │ │ + beq a40 │ │ │ │ │ tst r7, #4 │ │ │ │ │ addeq r5, r5, #1 │ │ │ │ │ - b 9a0 │ │ │ │ │ + b a40 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne 944 │ │ │ │ │ - ldr r3, [pc, #376] @ c70 │ │ │ │ │ - ldr r1, [pc, #376] @ c74 │ │ │ │ │ + bne 9e4 │ │ │ │ │ + ldr r3, [pc, #376] @ d10 │ │ │ │ │ + ldr r1, [pc, #376] @ d14 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq a18 │ │ │ │ │ + beq ab8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a18 │ │ │ │ │ + beq ab8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne a18 │ │ │ │ │ + bne ab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a18 │ │ │ │ │ + b ab8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9a8 │ │ │ │ │ + beq a48 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 9a8 │ │ │ │ │ + bne a48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9a8 │ │ │ │ │ + b a48 │ │ │ │ │ lsl lr, r9, #7 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ eor lr, lr, #128 @ 0x80 │ │ │ │ │ sub ip, r5, #1 │ │ │ │ │ ldrb r2, [r8, #1]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ subeq r2, lr, r2 │ │ │ │ │ clzeq r2, r2 │ │ │ │ │ lsreq r2, r2, #5 │ │ │ │ │ - beq b90 │ │ │ │ │ + beq c30 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble bb4 │ │ │ │ │ + ble c54 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ movle r1, #0 │ │ │ │ │ andgt r1, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne b68 │ │ │ │ │ + bne c08 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 9a0 │ │ │ │ │ - b 99c │ │ │ │ │ + bne a40 │ │ │ │ │ + b a3c │ │ │ │ │ cmp r2, r9, lsl #7 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - b b90 │ │ │ │ │ - ldr r1, [pc, #172] @ c78 │ │ │ │ │ - ldr r0, [pc, #172] @ c7c │ │ │ │ │ + b c30 │ │ │ │ │ + ldr r1, [pc, #172] @ d18 │ │ │ │ │ + ldr r0, [pc, #172] @ d1c │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b a18 │ │ │ │ │ + b ab8 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ and r7, r3, #255 @ 0xff │ │ │ │ │ - bne c20 │ │ │ │ │ + bne cc0 │ │ │ │ │ sub r2, r5, #4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r5, r8, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ sub r3, r5, #4 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r1, r3 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb r0, [r2, #-1]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ strb r0, [r1] │ │ │ │ │ - bne c00 │ │ │ │ │ + bne ca0 │ │ │ │ │ mov r5, #4 │ │ │ │ │ - b 9a0 │ │ │ │ │ + b a40 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r2, #4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ sub r2, r5, #4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r0, r8, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ - b c18 │ │ │ │ │ + b cb8 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ add r2, r8, r5 │ │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ │ strb r3, [r2, #-1]! │ │ │ │ │ sub r3, r8, r2 │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble a98 │ │ │ │ │ - b c4c │ │ │ │ │ + ble b38 │ │ │ │ │ + b cec │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x000007f4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000808 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -520,24 +520,24 @@ │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ │ orrgt r3, r3, #1 │ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bne 18b0 │ │ │ │ │ + bne 1998 │ │ │ │ │ ldrb r3, [r0] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 17b0 │ │ │ │ │ - ldr r1, [pc, #4024] @ 16e8 │ │ │ │ │ + beq 1754 │ │ │ │ │ + ldr r1, [pc, #4028] @ 16ec │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ moveq r7, r0 │ │ │ │ │ - bne 1778 │ │ │ │ │ + bne 1788 │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ moveq r3, #1 │ │ │ │ │ addeq r7, r7, #1 │ │ │ │ │ streq r3, [sp, #36] @ 0x24 │ │ │ │ │ beq 1320 │ │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ │ beq 1314 │ │ │ │ │ @@ -551,15 +551,15 @@ │ │ │ │ │ sub ip, sl, #1 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ and ip, ip, sl │ │ │ │ │ beq 134c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r4, #0 │ │ │ │ │ - ldr r9, [pc, #3924] @ 16ec │ │ │ │ │ + ldr r9, [pc, #3928] @ 16f0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ b 7b0 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ addne r4, r4, #1 │ │ │ │ │ movne r0, r3 │ │ │ │ │ beq 1574 │ │ │ │ │ @@ -578,15 +578,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne e58 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ │ beq e80 │ │ │ │ │ cmp r4, #640 @ 0x280 │ │ │ │ │ bgt 1468 │ │ │ │ │ - ldr r6, [pc, #3820] @ 16f0 │ │ │ │ │ + ldr r6, [pc, #3824] @ 16f4 │ │ │ │ │ lsl r8, sl, #3 │ │ │ │ │ add r3, r6, sl, lsl #3 │ │ │ │ │ ldrd r2, [r3, #208] @ 0xd0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ @@ -597,33 +597,33 @@ │ │ │ │ │ bne 1588 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ ldrd r2, [sp] │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ - ldr r3, [pc, #3760] @ 16f4 │ │ │ │ │ + ldr r3, [pc, #3764] @ 16f8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ - ldr r3, [pc, #3752] @ 16f8 │ │ │ │ │ + ldr r3, [pc, #3756] @ 16fc │ │ │ │ │ mov r2, #-67108864 @ 0xfc000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpgt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpgt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18d8 │ │ │ │ │ + bne 1884 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ cmn r0, #-536870908 @ 0xe0000004 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - bgt 18d8 │ │ │ │ │ + bgt 1884 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 144c │ │ │ │ │ add r0, r0, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ @@ -642,15 +642,15 @@ │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ add r6, r6, sl, lsl #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strne r2, [r9] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [r6, #800] @ 0x320 │ │ │ │ │ - ldr r3, [pc, #3608] @ 16fc │ │ │ │ │ + ldr r3, [pc, #3612] @ 1700 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r3, r3, r8 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ mov r6, sl │ │ │ │ │ @@ -672,41 +672,41 @@ │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov fp, r6 │ │ │ │ │ add r3, r2, #12 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ │ - beq 1904 │ │ │ │ │ + beq 1898 │ │ │ │ │ add r2, r9, r2 │ │ │ │ │ ldrb r4, [r2, #224] @ 0xe0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, r3 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ andne r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ beq e3c │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - beq 16c4 │ │ │ │ │ + beq 17d4 │ │ │ │ │ add r3, r9, r3 │ │ │ │ │ ldrb r3, [r3, #224] @ 0xe0 │ │ │ │ │ add r1, r7, #2 │ │ │ │ │ umlal r3, r2, r4, fp │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ cmpne r3, #2 │ │ │ │ │ movgt r3, #2 │ │ │ │ │ ble 1274 │ │ │ │ │ ldrb r1, [r1] │ │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ │ - beq 17c8 │ │ │ │ │ + beq 17f8 │ │ │ │ │ add r1, r9, r1 │ │ │ │ │ ldrb r2, [r1, #224] @ 0xe0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ umlal r1, r2, fp, r4 │ │ │ │ │ ldr ip, [sp, #12] │ │ │ │ │ @@ -714,15 +714,15 @@ │ │ │ │ │ mov r4, r1 │ │ │ │ │ add r1, r7, #3 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ cmpne r3, ip │ │ │ │ │ bge d54 │ │ │ │ │ ldrb r1, [r1] │ │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ │ - beq 1804 │ │ │ │ │ + beq 17b4 │ │ │ │ │ add r1, r9, r1 │ │ │ │ │ ldrb r2, [r1, #224] @ 0xe0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ umlal r1, r2, fp, r4 │ │ │ │ │ ldr ip, [sp, #12] │ │ │ │ │ @@ -750,15 +750,15 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ asr lr, fp, #31 │ │ │ │ │ ldrb ip, [r0], #1 │ │ │ │ │ mul r1, fp, r2 │ │ │ │ │ cmp ip, #95 @ 0x5f │ │ │ │ │ mla r1, r4, lr, r1 │ │ │ │ │ add ip, r9, ip │ │ │ │ │ - beq 1750 │ │ │ │ │ + beq 176c │ │ │ │ │ umull r5, r2, fp, r4 │ │ │ │ │ ldrb ip, [ip, #224] @ 0xe0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ adds r4, ip, r5 │ │ │ │ │ adc r2, r1, r2 │ │ │ │ │ ldr ip, [sp, #12] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ @@ -887,15 +887,15 @@ │ │ │ │ │ add r3, r0, #4 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ beq dc0 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r2, r3, lsr #3 │ │ │ │ │ - ble 1914 │ │ │ │ │ + ble 18a8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ str r4, [r1] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ @@ -993,18 +993,18 @@ │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ bne 1224 │ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ b adc │ │ │ │ │ - ldr r1, [pc, #2184] @ 16e8 │ │ │ │ │ + ldr r1, [pc, #2188] @ 16ec │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ ands r3, r3, #8 │ │ │ │ │ - beq 176c │ │ │ │ │ + beq 1834 │ │ │ │ │ ldrb r3, [fp, #1] │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 12f4 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ bne 7f4 │ │ │ │ │ lsrs r3, sl, #2 │ │ │ │ │ @@ -1015,17 +1015,17 @@ │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ bne e94 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ mvneq r0, #-2147483619 @ 0x8000001d │ │ │ │ │ bne 1288 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bgt 18c4 │ │ │ │ │ + bgt 19ac │ │ │ │ │ mul r4, r5, r4 │ │ │ │ │ - ldr r3, [pc, #2112] @ 1700 │ │ │ │ │ + ldr r3, [pc, #2116] @ 1704 │ │ │ │ │ add r4, r4, #29 │ │ │ │ │ smull r2, r3, r4, r3 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ asr r4, r4, #31 │ │ │ │ │ rsbs r6, r4, r3, asr #4 │ │ │ │ │ addne r0, r6, #3 │ │ │ │ │ lslne r0, r0, #2 │ │ │ │ │ @@ -1211,37 +1211,37 @@ │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 11cc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ bne 11cc │ │ │ │ │ - ldr r2, [pc, #1348] @ 1704 │ │ │ │ │ + ldr r2, [pc, #1352] @ 1708 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1824 │ │ │ │ │ + bne 16c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - ldr r3, [pc, #1328] @ 1708 │ │ │ │ │ + ldr r3, [pc, #1332] @ 170c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ movne r3, r2 │ │ │ │ │ bne d40 │ │ │ │ │ b d48 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ adc r3, r2, #0 │ │ │ │ │ - ldr r2, [pc, #1272] @ 170c │ │ │ │ │ + ldr r2, [pc, #1276] @ 1710 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sbcs r2, r2, r3 │ │ │ │ │ bcs 1198 │ │ │ │ │ b d34 │ │ │ │ │ mov ip, fp │ │ │ │ │ asr r6, fp, #31 │ │ │ │ │ @@ -1294,15 +1294,15 @@ │ │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ │ beq 1420 │ │ │ │ │ mov ip, #0 │ │ │ │ │ str ip, [sp, #24] │ │ │ │ │ b 78c │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ ands r3, r3, #8 │ │ │ │ │ - beq 17a4 │ │ │ │ │ + beq 16e0 │ │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 12f4 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ b e78 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ @@ -1322,29 +1322,29 @@ │ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [sp, #40] @ 0x28 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ │ movcc r1, r0 │ │ │ │ │ movcs r1, #200 @ 0xc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 13d4 │ │ │ │ │ - ldr r3, [pc, #928] @ 1740 │ │ │ │ │ - ldr r1, [pc, #876] @ 1710 │ │ │ │ │ + ldr r3, [pc, #940] @ 174c │ │ │ │ │ + ldr r1, [pc, #880] @ 1714 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -1357,15 +1357,15 @@ │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ b d48 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 18a8 │ │ │ │ │ + bne 1990 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ cmn r1, #1 │ │ │ │ │ bne d0c │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r2, r3, r2 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ @@ -1391,98 +1391,98 @@ │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bne 89c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ b 13d4 │ │ │ │ │ - ldr r3, [pc, #676] @ 1714 │ │ │ │ │ + ldr r3, [pc, #680] @ 1718 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #3444] @ 0xd74 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ cmpgt r4, r2 │ │ │ │ │ - bgt 1884 │ │ │ │ │ - ldr r3, [pc, #640] @ 1718 │ │ │ │ │ + bgt 1954 │ │ │ │ │ + ldr r3, [pc, #644] @ 171c │ │ │ │ │ cmp r4, r3 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ cmp sl, #10 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 7fc │ │ │ │ │ - ldr r0, [pc, #612] @ 171c │ │ │ │ │ + ldr r0, [pc, #616] @ 1720 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyImport_ImportModule │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 13d4 │ │ │ │ │ sub r1, fp, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 13b0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - ldr r2, [pc, #576] @ 1720 │ │ │ │ │ - ldr r1, [pc, #576] @ 1724 │ │ │ │ │ + ldr r2, [pc, #580] @ 1724 │ │ │ │ │ + ldr r1, [pc, #580] @ 1728 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallMethod │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [sp] │ │ │ │ │ beq 1508 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 189c │ │ │ │ │ + beq 196c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 1524 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 18ec │ │ │ │ │ + beq 1978 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 13d4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ bne ce8 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 1560 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 18f8 │ │ │ │ │ - ldr r3, [pc, #448] @ 1728 │ │ │ │ │ - ldr r1, [pc, #448] @ 172c │ │ │ │ │ + beq 1984 │ │ │ │ │ + ldr r3, [pc, #452] @ 172c │ │ │ │ │ + ldr r1, [pc, #452] @ 1730 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ b 13d4 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ mov r0, #95 @ 0x5f │ │ │ │ │ bne 7b0 │ │ │ │ │ sub r7, fp, #1 │ │ │ │ │ b 134c │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL log │ │ │ │ │ - ldr r2, [pc, #404] @ 1730 │ │ │ │ │ - ldr r3, [pc, #404] @ 1734 │ │ │ │ │ + ldr r2, [pc, #408] @ 1734 │ │ │ │ │ + ldr r3, [pc, #408] @ 1738 │ │ │ │ │ bl 0 <__aeabi_ddiv> │ │ │ │ │ R_ARM_CALL __aeabi_ddiv │ │ │ │ │ umull r2, r3, sl, sl │ │ │ │ │ asr r5, sl, #31 │ │ │ │ │ strd r0, [sp] │ │ │ │ │ umull r3, r1, r2, sl │ │ │ │ │ ldrd r0, [sp] │ │ │ │ │ @@ -1525,15 +1525,15 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, ip │ │ │ │ │ umull r0, ip, r3, sl │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r0, #1073741825 @ 0x40000001 │ │ │ │ │ sbcs lr, ip, #0 │ │ │ │ │ bcc 1644 │ │ │ │ │ - ldr r0, [pc, #148] @ 16fc │ │ │ │ │ + ldr r0, [pc, #152] @ 1700 │ │ │ │ │ add r0, r0, r8 │ │ │ │ │ str r3, [r0, #-8] │ │ │ │ │ add r3, r6, sl, lsl #2 │ │ │ │ │ str r2, [r0, #-4] │ │ │ │ │ str r1, [r3, #800] @ 0x320 │ │ │ │ │ b 82c │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ @@ -1550,23 +1550,24 @@ │ │ │ │ │ mov r3, lr │ │ │ │ │ mov r1, #9 │ │ │ │ │ b 1660 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r1, #7 │ │ │ │ │ b 1660 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add r1, r7, #2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - bne 9b4 │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ - mov ip, fp │ │ │ │ │ - asr r6, fp, #31 │ │ │ │ │ - b adc │ │ │ │ │ + ldr r5, [sp] │ │ │ │ │ + ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ + mov r1, #1 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + blx r3 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + b 11c8 │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ + str r3, [sp] │ │ │ │ │ + b 1358 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_ctype_table │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 .bss │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ .word 0x41bfffff │ │ │ │ │ .word 0x00000200 │ │ │ │ │ @@ -1575,70 +1576,81 @@ │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x000001b4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x0000029c │ │ │ │ │ + .word 0x000002a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001770 │ │ │ │ │ .word 0x00000168 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000170 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000174 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000184 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0xcf0a9650 │ │ │ │ │ .word 0x4034cb5e │ │ │ │ │ + ... │ │ │ │ │ + R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000000dc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000098 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x000000bc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - ... │ │ │ │ │ - R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ │ + bne 774 │ │ │ │ │ + b 1334 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr ip, [sp, #16] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ cmpne r3, r1 │ │ │ │ │ blt a78 │ │ │ │ │ b abc │ │ │ │ │ - str fp, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp] │ │ │ │ │ - b 1358 │ │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ │ add r7, r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 758 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ beq 73c │ │ │ │ │ ldrb r3, [r7, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1788 │ │ │ │ │ + bne 1798 │ │ │ │ │ b 758 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp] │ │ │ │ │ - b 1358 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - bne 774 │ │ │ │ │ - b 1334 │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + ldr ip, [sp, #12] │ │ │ │ │ + add r1, r7, #4 │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + cmpne ip, r3 │ │ │ │ │ + movle r7, r1 │ │ │ │ │ + bgt a34 │ │ │ │ │ + b abc │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + add r1, r7, #2 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + movne r3, #1 │ │ │ │ │ + bne 9b4 │ │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ │ + mov ip, fp │ │ │ │ │ + asr r6, fp, #31 │ │ │ │ │ + b adc │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr ip, [sp, #12] │ │ │ │ │ add r1, r7, #3 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ cmpne ip, r3 │ │ │ │ │ bgt 9f4 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ @@ -1646,29 +1658,17 @@ │ │ │ │ │ beq 1264 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov ip, fp │ │ │ │ │ asr r6, fp, #31 │ │ │ │ │ bne adc │ │ │ │ │ b 1280 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr ip, [sp, #12] │ │ │ │ │ - add r1, r7, #4 │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - cmpne ip, r3 │ │ │ │ │ - movle r7, r1 │ │ │ │ │ - bgt a34 │ │ │ │ │ - b abc │ │ │ │ │ - ldr r5, [sp] │ │ │ │ │ - ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - blx r3 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - b 11c8 │ │ │ │ │ + str fp, [sp, #40] @ 0x28 │ │ │ │ │ + str r3, [sp] │ │ │ │ │ + b 1358 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r1, #6 │ │ │ │ │ b 1660 │ │ │ │ │ bhi 1240 │ │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ │ beq 1874 │ │ │ │ │ @@ -1678,88 +1678,55 @@ │ │ │ │ │ mov sl, #8 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ b 1428 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov sl, #2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ b 1428 │ │ │ │ │ - ldr r3, [pc, #-332] @ 1740 │ │ │ │ │ - ldr r1, [pc, #-344] @ 1738 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b 13d4 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1508 │ │ │ │ │ - mov sl, #0 │ │ │ │ │ - b 1358 │ │ │ │ │ - ldr r3, [pc, #-376] @ 1740 │ │ │ │ │ - ldr r1, [pc, #-384] @ 173c │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 13d4 │ │ │ │ │ - ldr r3, [pc, #-396] @ 1740 │ │ │ │ │ - ldr r1, [pc, #-396] @ 1744 │ │ │ │ │ + ldr r3, [pc, #-336] @ 173c │ │ │ │ │ + ldr r1, [pc, #-336] @ 1740 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ b 13d4 │ │ │ │ │ - ldr r3, [pc, #-408] @ 1748 │ │ │ │ │ - ldr r1, [pc, #-408] @ 174c │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 13d4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1524 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1560 │ │ │ │ │ mov r6, fp │ │ │ │ │ ldr fp, [sp, #16] │ │ │ │ │ mov r7, r3 │ │ │ │ │ b 90c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov sl, r0 │ │ │ │ │ add r8, r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r6, fp │ │ │ │ │ ldr fp, [sp, #16] │ │ │ │ │ bl 188 <_PyLong_New> │ │ │ │ │ R_ARM_CALL _PyLong_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1988 │ │ │ │ │ + beq 191c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, sl │ │ │ │ │ lsl r2, r3, #2 │ │ │ │ │ add r0, r5, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 196c │ │ │ │ │ + beq 1900 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 19b4 │ │ │ │ │ + beq 1948 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r5, [sp] │ │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ str r8, [sp, #28] │ │ │ │ │ mov r3, r7 │ │ │ │ │ - b 190c │ │ │ │ │ + b 18a0 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 13d4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ @@ -1767,15 +1734,48 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 13d4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 196c │ │ │ │ │ + b 1900 │ │ │ │ │ + ldr r3, [pc, #-528] @ 174c │ │ │ │ │ + ldr r1, [pc, #-540] @ 1744 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b 13d4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 1508 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 1524 │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 1560 │ │ │ │ │ + mov sl, #0 │ │ │ │ │ + b 1358 │ │ │ │ │ + ldr r3, [pc, #-596] @ 174c │ │ │ │ │ + ldr r1, [pc, #-604] @ 1748 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + b 13d4 │ │ │ │ │ + ldr r3, [pc, #-616] @ 174c │ │ │ │ │ + ldr r1, [pc, #-616] @ 1750 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + b 13d4 │ │ │ │ │ │ │ │ │ │ 000019c0 : │ │ │ │ │ long_richcompare(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ beq 1bc0 │ │ │ │ │ @@ -3381,15 +3381,15 @@ │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 319c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ beq 3230 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ b 2a2c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ b 2c38 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ bne 31e4 │ │ │ │ │ tst r3, #32 │ │ │ │ │ @@ -3773,15 +3773,15 @@ │ │ │ │ │ muls r2, r1, r2 │ │ │ │ │ bpl 34b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, #30 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - bl d0d4 │ │ │ │ │ + bl d0c4 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 37a0 │ │ │ │ │ bl 5b4 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r1, r0 │ │ │ │ │ @@ -4318,15 +4318,15 @@ │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq 3fa4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq 3f9c │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b c030 │ │ │ │ │ + b c020 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movge r4, #16 │ │ │ │ │ blt 3fec │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ @@ -4346,33 +4346,33 @@ │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ bic r6, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ b 3eb4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 9b68 │ │ │ │ │ + b 9b58 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq 3fdc │ │ │ │ │ - bl 9b68 │ │ │ │ │ + bl 9b58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 3eb4 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ b 3eb4 │ │ │ │ │ ldr r5, [pc, #56] @ 4014 │ │ │ │ │ b 3eb4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r0, ip │ │ │ │ │ - b c030 │ │ │ │ │ + b c020 │ │ │ │ │ rsbs r6, r6, #0 │ │ │ │ │ rsc r7, r7, #0 │ │ │ │ │ mov r4, #18 │ │ │ │ │ b 3f48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ @@ -4450,15 +4450,15 @@ │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq 418c <_PyLong_Subtract+0x174> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq 4184 <_PyLong_Subtract+0x16c> │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b c030 │ │ │ │ │ + b c020 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movge r4, #16 │ │ │ │ │ blt 41cc <_PyLong_Subtract+0x1b4> │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ @@ -4478,31 +4478,31 @@ │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ bic r6, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ b 409c <_PyLong_Subtract+0x84> │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 9b68 │ │ │ │ │ + b 9b58 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq 41bc <_PyLong_Subtract+0x1a4> │ │ │ │ │ - bl 9b68 │ │ │ │ │ + bl 9b58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 409c <_PyLong_Subtract+0x84> │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ b 409c <_PyLong_Subtract+0x84> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, lr │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b c030 │ │ │ │ │ + b c020 │ │ │ │ │ rsbs r6, r6, #0 │ │ │ │ │ rsc r7, r7, #0 │ │ │ │ │ mov r4, #18 │ │ │ │ │ b 4130 <_PyLong_Subtract+0x118> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ @@ -4794,15 +4794,15 @@ │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 4588 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ @@ -4877,15 +4877,15 @@ │ │ │ │ │ add r5, r5, r2, lsl #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ subs r2, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 4800 │ │ │ │ │ + bcs 47b4 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 4860 │ │ │ │ │ ldr r3, [pc, #308] @ 4874 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ @@ -4902,71 +4902,71 @@ │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r1, [pc, #244] @ 4878 │ │ │ │ │ - bl 77f8 │ │ │ │ │ + bl 77e8 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 4864 │ │ │ │ │ ldr ip, [r5] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ - bne 47b4 │ │ │ │ │ + bne 47c0 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ b 470c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ │ + b 11448 <_PyLong_FromLarge> │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r6, [pc, #164] @ 486c │ │ │ │ │ + ldr r6, [pc, #152] @ 486c │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ rsc r1, r2, #0 │ │ │ │ │ rsbs lr, r3, #5 │ │ │ │ │ rsc r4, r2, #0 │ │ │ │ │ cmp r6, lr │ │ │ │ │ mov lr, #0 │ │ │ │ │ sbcs lr, lr, r4 │ │ │ │ │ bcc 480c │ │ │ │ │ - ldr r4, [pc, #140] @ 487c │ │ │ │ │ + ldr r4, [pc, #128] @ 487c │ │ │ │ │ add r4, r4, r0, lsl #4 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ bne 4844 │ │ │ │ │ mov r5, r4 │ │ │ │ │ b 470c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ │ - b 11464 <_PyLong_FromLarge> │ │ │ │ │ mvn ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ subs ip, ip, r3 │ │ │ │ │ rsc r2, r2, #0 │ │ │ │ │ cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ bcs 4834 │ │ │ │ │ bl 540 <_PyLong_FromMedium> │ │ │ │ │ ldr ip, [r5] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 47f0 │ │ │ │ │ - bl 11464 <_PyLong_FromLarge> │ │ │ │ │ + b 47fc │ │ │ │ │ + bl 11448 <_PyLong_FromLarge> │ │ │ │ │ ldr ip, [r5] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 47f0 │ │ │ │ │ + b 47fc │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r5] │ │ │ │ │ - bne 47f8 │ │ │ │ │ + bne 4804 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 47f8 │ │ │ │ │ + b 4804 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ b 470c │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ @@ -4981,381 +4981,378 @@ │ │ │ │ │ PyLong_FromUnsignedLongLong(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ rsbs r3, r0, #256 @ 0x100 │ │ │ │ │ rscs r3, r1, #0 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - bcs 4928 │ │ │ │ │ - lsr r6, r0, #30 │ │ │ │ │ - orr r6, r6, r1, lsl #2 │ │ │ │ │ - orrs r3, r6, r1, lsr #30 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - lsr r9, r1, #30 │ │ │ │ │ - moveq r8, #1 │ │ │ │ │ - beq 48c8 │ │ │ │ │ - lsrs r3, r1, #28 │ │ │ │ │ - movne r8, #3 │ │ │ │ │ - moveq r8, #2 │ │ │ │ │ - add r0, r8, #3 │ │ │ │ │ + ldrcs r4, [pc, #196] @ 4964 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + addcs r4, r4, r0, lsl #4 │ │ │ │ │ + bcs 490c │ │ │ │ │ + lsr r5, r0, #30 │ │ │ │ │ + orr r5, r5, r1, lsl #2 │ │ │ │ │ + orrs r3, r5, r1, lsr #30 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + lsr r8, r1, #30 │ │ │ │ │ + moveq r6, #1 │ │ │ │ │ + bne 4914 │ │ │ │ │ + add r0, r6, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - beq 491c │ │ │ │ │ - ldr r3, [pc, #140] @ 4970 │ │ │ │ │ - lsl r8, r8, #3 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + beq 495c │ │ │ │ │ + ldr r3, [pc, #136] @ 4968 │ │ │ │ │ + lsl r6, r6, #3 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ - str r8, [r5, #8] │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - str r3, [r5, #4] │ │ │ │ │ - bne 4938 │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + bne 4924 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - orrs r9, r6, r9 │ │ │ │ │ - bic r0, r7, #-1073741824 @ 0xc0000000 │ │ │ │ │ - addne r2, r5, #12 │ │ │ │ │ - addne r3, r5, #16 │ │ │ │ │ - str r0, [r5, #12] │ │ │ │ │ - bne 495c │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r5, [pc, #68] @ 4974 │ │ │ │ │ - add r5, r5, r0, lsl #4 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + bic r0, r9, #-1073741824 @ 0xc0000000 │ │ │ │ │ + orrs r8, r5, r8 │ │ │ │ │ + addne r3, r4, #16 │ │ │ │ │ + str r0, [r4, #12] │ │ │ │ │ + bne 4944 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ + lsrs r3, r1, #28 │ │ │ │ │ + movne r6, #3 │ │ │ │ │ + moveq r6, #2 │ │ │ │ │ + b 48c4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - bic r0, r7, #-1073741824 @ 0xc0000000 │ │ │ │ │ - orrs r9, r6, r9 │ │ │ │ │ - add r2, r5, #12 │ │ │ │ │ - add r3, r5, #16 │ │ │ │ │ - str r0, [r5, #12] │ │ │ │ │ - beq 4914 │ │ │ │ │ - bic r6, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ │ - str r6, [r3] │ │ │ │ │ - strne r4, [r2, #8] │ │ │ │ │ - b 4914 │ │ │ │ │ - .word 0x00000000 │ │ │ │ │ - R_ARM_ABS32 .data │ │ │ │ │ + bic r0, r9, #-1073741824 @ 0xc0000000 │ │ │ │ │ + orrs r8, r5, r8 │ │ │ │ │ + add r3, r4, #16 │ │ │ │ │ + str r0, [r4, #12] │ │ │ │ │ + beq 490c │ │ │ │ │ + bic r5, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ + lsrs r1, r7, #28 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r5, [r3] │ │ │ │ │ + strne r1, [r3, #4] │ │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + b 490c │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00000000 │ │ │ │ │ + R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004978 : │ │ │ │ │ +0000496c : │ │ │ │ │ int_to_bytes(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ ldrne r5, [ip, #8] │ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ addne r5, r2, r5 │ │ │ │ │ - bne 4f8c │ │ │ │ │ + bne 4f80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 5298 │ │ │ │ │ + blt 528c │ │ │ │ │ clz r3, r1 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ orrgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4f88 │ │ │ │ │ + bne 4f7c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 4fd4 │ │ │ │ │ + beq 4fc8 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5328 │ │ │ │ │ + beq 531c │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 51ec │ │ │ │ │ + beq 51e0 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 5208 │ │ │ │ │ + beq 51fc │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r6, r3, #3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ - bhi 5120 │ │ │ │ │ + bhi 5114 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mul r6, r2, r6 │ │ │ │ │ - bne 51a0 │ │ │ │ │ + bne 5194 │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 51ec │ │ │ │ │ + beq 51e0 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - beq 5110 │ │ │ │ │ + beq 5104 │ │ │ │ │ ldr r8, [r7, #4] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 5280 │ │ │ │ │ + beq 5274 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 5310 │ │ │ │ │ + beq 5304 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne 515c │ │ │ │ │ - ldr r1, [pc, #2260] @ 5330 │ │ │ │ │ + bne 5150 │ │ │ │ │ + ldr r1, [pc, #2260] @ 5324 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 5110 │ │ │ │ │ - ldr r1, [pc, #2244] @ 5334 │ │ │ │ │ + bne 5104 │ │ │ │ │ + ldr r1, [pc, #2244] @ 5328 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 52fc │ │ │ │ │ + beq 52f0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt 5254 │ │ │ │ │ + blt 5248 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - beq 4c18 │ │ │ │ │ + beq 4c0c │ │ │ │ │ ldr lr, [fp, #8] │ │ │ │ │ add r2, r3, #16 │ │ │ │ │ and r3, lr, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ movne r3, #0 │ │ │ │ │ lsr lr, lr, #3 │ │ │ │ │ movne r8, r3 │ │ │ │ │ str lr, [sp, #28] │ │ │ │ │ strne r3, [sp, #36] @ 0x24 │ │ │ │ │ - beq 50cc │ │ │ │ │ + beq 50c0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 4c24 │ │ │ │ │ + bne 4c18 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ sub r3, r6, #1 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ moveq r1, #1 │ │ │ │ │ mvneq r4, #0 │ │ │ │ │ - beq 4e74 │ │ │ │ │ + beq 4e68 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ add sl, fp, #8 │ │ │ │ │ mov lr, r4 │ │ │ │ │ mov ip, r4 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ sub fp, r1, #1 │ │ │ │ │ str r5, [sp, #32] │ │ │ │ │ - b 4b84 │ │ │ │ │ + b 4b78 │ │ │ │ │ lsr r0, ip, #16 │ │ │ │ │ mov r2, r9 │ │ │ │ │ orr r0, r0, r7, lsl #16 │ │ │ │ │ add r5, lr, #2 │ │ │ │ │ strb r3, [r2], #-1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ sub r3, r1, #24 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb r0, [r2] │ │ │ │ │ lsr ip, ip, #24 │ │ │ │ │ add r0, lr, #3 │ │ │ │ │ lsr r5, r7, #24 │ │ │ │ │ orr ip, ip, r7, lsl #8 │ │ │ │ │ subls r2, r2, #1 │ │ │ │ │ movls r7, r5 │ │ │ │ │ movls lr, r0 │ │ │ │ │ - bls 4b74 │ │ │ │ │ + bls 4b68 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ strb ip, [r2, #-1] │ │ │ │ │ add lr, lr, #4 │ │ │ │ │ mov ip, r7 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ sub r3, r1, #32 │ │ │ │ │ mov r7, #0 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq 4fe4 │ │ │ │ │ + beq 4fd8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ │ - bne 5080 │ │ │ │ │ + bne 5074 │ │ │ │ │ sub r1, r3, #32 │ │ │ │ │ lsl r1, r0, r1 │ │ │ │ │ rsb r5, r3, #32 │ │ │ │ │ orr r1, r1, r0, lsr r5 │ │ │ │ │ cmp r4, fp │ │ │ │ │ orr ip, ip, r0, lsl r3 │ │ │ │ │ orr r7, r1, r7 │ │ │ │ │ - beq 4ff8 │ │ │ │ │ + beq 4fec │ │ │ │ │ cmp r6, lr │ │ │ │ │ add r1, r3, #30 │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ add r0, lr, #1 │ │ │ │ │ lsr r3, ip, #8 │ │ │ │ │ and r5, ip, #255 @ 0xff │ │ │ │ │ cmp r6, r0 │ │ │ │ │ orr r3, r3, r7, lsl #24 │ │ │ │ │ sub r9, r2, #1 │ │ │ │ │ strb r5, [r2] │ │ │ │ │ - bhi 4b0c │ │ │ │ │ - ldr r3, [pc, #1876] @ 5338 │ │ │ │ │ - ldr r1, [pc, #1876] @ 533c │ │ │ │ │ + bhi 4b00 │ │ │ │ │ + ldr r3, [pc, #1876] @ 532c │ │ │ │ │ + ldr r1, [pc, #1876] @ 5330 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4c18 │ │ │ │ │ + beq 4c0c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 4c18 │ │ │ │ │ + bne 4c0c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b 4d7c │ │ │ │ │ + b 4d70 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 4e6c │ │ │ │ │ + beq 4e60 │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ mov lr, #0 │ │ │ │ │ add r1, fp, #8 │ │ │ │ │ sub fp, r4, #1 │ │ │ │ │ mov ip, lr │ │ │ │ │ mov r7, lr │ │ │ │ │ mov r3, lr │ │ │ │ │ mov r0, lr │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ str fp, [sp, #32] │ │ │ │ │ - b 4cd0 │ │ │ │ │ + b 4cc4 │ │ │ │ │ lsr r5, ip, #16 │ │ │ │ │ strb r3, [sl] │ │ │ │ │ orr r5, r5, r7, lsl #16 │ │ │ │ │ add sl, lr, #2 │ │ │ │ │ add r9, r2, #2 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ sub r3, r4, #24 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb r5, [r9] │ │ │ │ │ lsr ip, ip, #24 │ │ │ │ │ add r5, lr, #3 │ │ │ │ │ lsr r9, r7, #24 │ │ │ │ │ orr ip, ip, r7, lsl #8 │ │ │ │ │ addls r2, r2, #3 │ │ │ │ │ movls r7, r9 │ │ │ │ │ movls lr, r5 │ │ │ │ │ - bls 4cc0 │ │ │ │ │ + bls 4cb4 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ strb ip, [r2, #3] │ │ │ │ │ add lr, lr, #4 │ │ │ │ │ mov ip, r7 │ │ │ │ │ add r2, r2, #4 │ │ │ │ │ sub r3, r4, #32 │ │ │ │ │ mov r7, #0 │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq 4d30 │ │ │ │ │ + beq 4d24 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r5, [r1, #4]! │ │ │ │ │ - bne 4e14 │ │ │ │ │ + bne 4e08 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ rsb r9, r3, #32 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ sub r4, r3, #32 │ │ │ │ │ lsl r4, r5, r4 │ │ │ │ │ orr r4, r4, r5, lsr r9 │ │ │ │ │ orr ip, ip, r5, lsl r3 │ │ │ │ │ orr r7, r4, r7 │ │ │ │ │ - beq 4d88 │ │ │ │ │ + beq 4d7c │ │ │ │ │ cmp r6, lr │ │ │ │ │ add r4, r3, #30 │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ add r9, lr, #1 │ │ │ │ │ lsr r3, ip, #8 │ │ │ │ │ and r5, ip, #255 @ 0xff │ │ │ │ │ cmp r6, r9 │ │ │ │ │ orr r3, r3, r7, lsl #24 │ │ │ │ │ add sl, r2, #1 │ │ │ │ │ strb r5, [r2] │ │ │ │ │ - bhi 4c58 │ │ │ │ │ - b 4bdc │ │ │ │ │ + bhi 4c4c │ │ │ │ │ + b 4bd0 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ mvn r1, #0 │ │ │ │ │ mov r4, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4e74 │ │ │ │ │ + beq 4e68 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ add r0, r2, r4 │ │ │ │ │ - bne 50f4 │ │ │ │ │ + bne 50e8 │ │ │ │ │ cmp r6, lr │ │ │ │ │ movhi r1, r8 │ │ │ │ │ strb ip, [r2] │ │ │ │ │ - bls 4d7c │ │ │ │ │ + bls 4d70 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne 4eb4 │ │ │ │ │ + bne 4ea8 │ │ │ │ │ sub r2, r6, lr │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 4cc0 │ │ │ │ │ + beq 4cb4 │ │ │ │ │ add r3, r3, #32 │ │ │ │ │ clz r4, r5 │ │ │ │ │ sub r4, r3, r4 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ movls r3, r4 │ │ │ │ │ - bls 4cc0 │ │ │ │ │ + bls 4cb4 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ sub r3, r4, #8 │ │ │ │ │ mov sl, r2 │ │ │ │ │ lsr r5, ip, #8 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ orr r5, r5, r7, lsl #24 │ │ │ │ │ add r9, lr, #1 │ │ │ │ │ lsr fp, r7, #8 │ │ │ │ │ strb ip, [sl], #1 │ │ │ │ │ - bls 52e8 │ │ │ │ │ + bls 52dc │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bcs 4bdc │ │ │ │ │ + bcs 4bd0 │ │ │ │ │ strb r5, [r2, #1] │ │ │ │ │ sub r3, r4, #16 │ │ │ │ │ lsr r5, ip, #16 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ orr r5, r5, r7, lsl #16 │ │ │ │ │ add sl, lr, #2 │ │ │ │ │ add r9, r2, #2 │ │ │ │ │ lsr fp, r7, #16 │ │ │ │ │ movls ip, r5 │ │ │ │ │ movls r7, fp │ │ │ │ │ movls r2, r9 │ │ │ │ │ movls lr, sl │ │ │ │ │ - bls 4cc0 │ │ │ │ │ - b 4c6c │ │ │ │ │ + bls 4cb4 │ │ │ │ │ + b 4c60 │ │ │ │ │ mvn r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ eor r4, r5, r4 │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ rsb r9, r3, #32 │ │ │ │ │ add r4, r4, r5 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ @@ -5365,59 +5362,59 @@ │ │ │ │ │ sub r4, r3, #32 │ │ │ │ │ lsl r4, r5, r4 │ │ │ │ │ orr r4, r4, r5, lsr r9 │ │ │ │ │ orr ip, ip, r5, lsl r3 │ │ │ │ │ eoreq r5, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r7, r4, r7 │ │ │ │ │ mvneq r5, r5 │ │ │ │ │ - beq 4d88 │ │ │ │ │ + beq 4d7c │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ add r4, r3, #30 │ │ │ │ │ - b 4d0c │ │ │ │ │ + b 4d00 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ mov r4, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ cmpne r5, #0 │ │ │ │ │ movne r5, #1 │ │ │ │ │ moveq r5, #0 │ │ │ │ │ cmp r6, lr │ │ │ │ │ movne r5, #0 │ │ │ │ │ andeq r5, r5, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ rsbeq r8, r8, #0 │ │ │ │ │ andeq r1, r8, #255 @ 0xff │ │ │ │ │ moveq r0, r2 │ │ │ │ │ - bne 514c │ │ │ │ │ + bne 5140 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4d7c │ │ │ │ │ + bls 4d70 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 4d74 │ │ │ │ │ + beq 4d68 │ │ │ │ │ add r3, lr, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ strb r1, [r0] │ │ │ │ │ - bcs 4d7c │ │ │ │ │ + bcs 4d70 │ │ │ │ │ add lr, lr, #2 │ │ │ │ │ cmp r6, lr │ │ │ │ │ strb r1, [r0, #-1] │ │ │ │ │ - bls 4d7c │ │ │ │ │ + bls 4d70 │ │ │ │ │ sub r3, r6, lr │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ sub r0, r0, #2 │ │ │ │ │ - beq 4f50 │ │ │ │ │ + beq 4f44 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 4f40 │ │ │ │ │ + beq 4f34 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 4f38 │ │ │ │ │ + beq 4f2c │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq 4f30 │ │ │ │ │ + beq 4f24 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq 4f28 │ │ │ │ │ + beq 4f1c │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq 4f20 │ │ │ │ │ + beq 4f14 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ addne lr, lr, #1 │ │ │ │ │ strbne r1, [r0], #-1 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ @@ -5426,276 +5423,276 @@ │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r6, lr │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ - beq 4d7c │ │ │ │ │ + beq 4d70 │ │ │ │ │ add lr, lr, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r6, lr │ │ │ │ │ strb r1, [r3], #-1 │ │ │ │ │ strb r1, [r0, #-1] │ │ │ │ │ sub r0, r3, #7 │ │ │ │ │ strb r1, [r3, #-1] │ │ │ │ │ strb r1, [r3, #-2] │ │ │ │ │ strb r1, [r3, #-3] │ │ │ │ │ strb r1, [r3, #-4] │ │ │ │ │ strb r1, [r3, #-5] │ │ │ │ │ strb r1, [r3, #-6] │ │ │ │ │ - bne 4f50 │ │ │ │ │ - b 4d7c │ │ │ │ │ + bne 4f44 │ │ │ │ │ + b 4d70 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r3, ip │ │ │ │ │ - ldr ip, [pc, #936] @ 5340 │ │ │ │ │ + ldr ip, [pc, #936] @ 5334 │ │ │ │ │ str ip, [sp] │ │ │ │ │ add ip, sp, #52 @ 0x34 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ mov ip, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ 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 │ │ │ │ │ - beq 4c18 │ │ │ │ │ + beq 4c0c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movne r4, r5 │ │ │ │ │ - bne 49d0 │ │ │ │ │ + bne 49c4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r6, #1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b 4a88 │ │ │ │ │ + b 4a7c │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ mov r1, #1 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 4d3c │ │ │ │ │ + b 4d30 │ │ │ │ │ eor r0, r0, r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4b74 │ │ │ │ │ + beq 4b68 │ │ │ │ │ add r3, r3, #32 │ │ │ │ │ clz r1, r0 │ │ │ │ │ sub r1, r3, r1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bls 5108 │ │ │ │ │ + bls 50fc │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub r3, r1, #8 │ │ │ │ │ strb ip, [r0], #-1 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ lsr r0, ip, #8 │ │ │ │ │ orr r0, r0, r7, lsl #24 │ │ │ │ │ add r9, lr, #1 │ │ │ │ │ lsr r5, r7, #8 │ │ │ │ │ - bls 52d4 │ │ │ │ │ + bls 52c8 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ strb r0, [r2, #-1] │ │ │ │ │ sub r3, r1, #16 │ │ │ │ │ lsr r0, ip, #16 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ orr r0, r0, r7, lsl #16 │ │ │ │ │ add r5, lr, #2 │ │ │ │ │ lsr r9, r7, #16 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ movls ip, r0 │ │ │ │ │ movls r7, r9 │ │ │ │ │ movls lr, r5 │ │ │ │ │ - bls 4b74 │ │ │ │ │ - b 4b20 │ │ │ │ │ + bls 4b68 │ │ │ │ │ + b 4b14 │ │ │ │ │ mvn r9, #-1073741824 @ 0xc0000000 │ │ │ │ │ eor r1, r0, r9 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ rsb r5, r3, #32 │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ and r0, r1, r9 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ sub r1, r3, #32 │ │ │ │ │ lsl r1, r0, r1 │ │ │ │ │ orr r1, r1, r0, lsr r5 │ │ │ │ │ cmp r4, fp │ │ │ │ │ orr ip, ip, r0, lsl r3 │ │ │ │ │ orr r7, r1, r7 │ │ │ │ │ - beq 4ff4 │ │ │ │ │ + beq 4fe8 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4bdc │ │ │ │ │ + bls 4bd0 │ │ │ │ │ add r1, r3, #30 │ │ │ │ │ - b 4bbc │ │ │ │ │ + b 4bb0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ movne r8, r3 │ │ │ │ │ strne r3, [sp, #36] @ 0x24 │ │ │ │ │ - bne 4ac8 │ │ │ │ │ - ldr r3, [pc, #592] @ 5338 │ │ │ │ │ - ldr r1, [pc, #600] @ 5344 │ │ │ │ │ + bne 4abc │ │ │ │ │ + ldr r3, [pc, #592] @ 532c │ │ │ │ │ + ldr r1, [pc, #600] @ 5338 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4bec │ │ │ │ │ + b 4be0 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ orr r3, ip, r1, lsl r3 │ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ │ strb r3, [r2] │ │ │ │ │ - b 4ea4 │ │ │ │ │ + b 4e98 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b 4b74 │ │ │ │ │ + b 4b68 │ │ │ │ │ mov r5, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge 4a88 │ │ │ │ │ - b 5254 │ │ │ │ │ + bge 4a7c │ │ │ │ │ + b 5248 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r0, r5, #12 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bcc 5188 │ │ │ │ │ + bcc 517c │ │ │ │ │ ldr r1, [r0, r3, lsl #2] │ │ │ │ │ orr r1, r1, r2, lsl #30 │ │ │ │ │ cmp r2, r1, lsr #30 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - beq 512c │ │ │ │ │ - b 51d0 │ │ │ │ │ + beq 5120 │ │ │ │ │ + b 51c4 │ │ │ │ │ ldrsb r3, [r2, r1] │ │ │ │ │ cmp r8, r3, lsr #31 │ │ │ │ │ - bne 4bdc │ │ │ │ │ - b 4d7c │ │ │ │ │ + bne 4bd0 │ │ │ │ │ + b 4d70 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - blt 4c18 │ │ │ │ │ - ldr r1, [pc, #444] @ 5330 │ │ │ │ │ + blt 4c0c │ │ │ │ │ + ldr r1, [pc, #444] @ 5324 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4a68 │ │ │ │ │ + beq 4a5c │ │ │ │ │ mov r4, #1 │ │ │ │ │ - b 5114 │ │ │ │ │ + b 5108 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 51bc │ │ │ │ │ + blt 51b0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mul r6, r2, r6 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4a20 │ │ │ │ │ + beq 4a14 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 4a20 │ │ │ │ │ + bne 4a14 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4a20 │ │ │ │ │ + b 4a14 │ │ │ │ │ sub r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ ands r2, r2, r6, lsr #31 │ │ │ │ │ - bne 523c │ │ │ │ │ - ldr r3, [pc, #352] @ 5338 │ │ │ │ │ - ldr r1, [pc, #364] @ 5348 │ │ │ │ │ + bne 5230 │ │ │ │ │ + ldr r3, [pc, #352] @ 532c │ │ │ │ │ + ldr r1, [pc, #364] @ 533c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5224 │ │ │ │ │ + bne 5218 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4c18 │ │ │ │ │ + bne 4c0c │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - beq 5254 │ │ │ │ │ + beq 5248 │ │ │ │ │ mvn r6, #0 │ │ │ │ │ - b 4a30 │ │ │ │ │ - ldr r3, [pc, #316] @ 534c │ │ │ │ │ - ldr r1, [pc, #316] @ 5350 │ │ │ │ │ + b 4a24 │ │ │ │ │ + ldr r3, [pc, #316] @ 5340 │ │ │ │ │ + ldr r1, [pc, #316] @ 5344 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 51ec │ │ │ │ │ + beq 51e0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mvneq r6, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 51ec │ │ │ │ │ - b 51b0 │ │ │ │ │ + bne 51e0 │ │ │ │ │ + b 51a4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5268 │ │ │ │ │ + bne 525c │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ movne r6, #-2147483648 @ 0x80000000 │ │ │ │ │ - bne 4a30 │ │ │ │ │ - ldr r3, [pc, #248] @ 5354 │ │ │ │ │ - ldr r1, [pc, #248] @ 5358 │ │ │ │ │ + bne 4a24 │ │ │ │ │ + ldr r3, [pc, #248] @ 5348 │ │ │ │ │ + ldr r1, [pc, #248] @ 534c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4c18 │ │ │ │ │ + b 4c0c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 5248 │ │ │ │ │ + bne 523c │ │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 51b0 │ │ │ │ │ + b 51a4 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - blt 4c18 │ │ │ │ │ + blt 4c0c │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 5114 │ │ │ │ │ + b 5108 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r1, [pc, #156] @ 5340 │ │ │ │ │ + ldr r1, [pc, #156] @ 5334 │ │ │ │ │ str r1, [sp] │ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r1, r4 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 49d0 │ │ │ │ │ - b 4c18 │ │ │ │ │ + bne 49c4 │ │ │ │ │ + b 4c0c │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov lr, r9 │ │ │ │ │ - b 4b74 │ │ │ │ │ + b 4b68 │ │ │ │ │ mov ip, r5 │ │ │ │ │ mov r7, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov lr, r9 │ │ │ │ │ - b 4cc0 │ │ │ │ │ - ldr r3, [pc, #80] @ 5354 │ │ │ │ │ - ldr r1, [pc, #84] @ 535c │ │ │ │ │ + b 4cb4 │ │ │ │ │ + ldr r3, [pc, #80] @ 5348 │ │ │ │ │ + ldr r1, [pc, #84] @ 5350 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4c18 │ │ │ │ │ - ldr r2, [pc, #72] @ 5360 │ │ │ │ │ - ldr r1, [pc, #72] @ 5364 │ │ │ │ │ - ldr r0, [pc, #72] @ 5368 │ │ │ │ │ + b 4c0c │ │ │ │ │ + ldr r2, [pc, #72] @ 5354 │ │ │ │ │ + ldr r1, [pc, #72] @ 5358 │ │ │ │ │ + ldr r0, [pc, #72] @ 535c │ │ │ │ │ mov r3, r8 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b 4c18 │ │ │ │ │ + b 4c0c │ │ │ │ │ mov r6, #1 │ │ │ │ │ - b 4a30 │ │ │ │ │ + b 4a24 │ │ │ │ │ .word 0x00008a10 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00006d5c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x000004a8 │ │ │ │ │ @@ -5719,15 +5716,15 @@ │ │ │ │ │ .word 0x0000042c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000430 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000448 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000536c <_PyLong_AsByteArray>: │ │ │ │ │ +00005360 <_PyLong_AsByteArray>: │ │ │ │ │ _PyLong_AsByteArray(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -5736,354 +5733,354 @@ │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r4, r1 │ │ │ │ │ lsr r2, ip, #3 │ │ │ │ │ movne r1, #0 │ │ │ │ │ mov fp, r2 │ │ │ │ │ movne r8, r1 │ │ │ │ │ strne r1, [sp, #12] │ │ │ │ │ - beq 596c <_PyLong_AsByteArray+0x600> │ │ │ │ │ + beq 5960 <_PyLong_AsByteArray+0x600> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5520 <_PyLong_AsByteArray+0x1b4> │ │ │ │ │ + bne 5514 <_PyLong_AsByteArray+0x1b4> │ │ │ │ │ sub r1, r5, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add r4, r4, r1 │ │ │ │ │ - beq 59a8 <_PyLong_AsByteArray+0x63c> │ │ │ │ │ + beq 599c <_PyLong_AsByteArray+0x63c> │ │ │ │ │ add sl, r0, #8 │ │ │ │ │ sub r1, fp, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r6, [sl, #4]! │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bne 584c <_PyLong_AsByteArray+0x4e0> │ │ │ │ │ + bne 5840 <_PyLong_AsByteArray+0x4e0> │ │ │ │ │ cmp r3, r1 │ │ │ │ │ sub r1, ip, #32 │ │ │ │ │ lsl r1, r6, r1 │ │ │ │ │ rsb r7, ip, #32 │ │ │ │ │ orr r1, r1, r6, lsr r7 │ │ │ │ │ orr lr, lr, r6, lsl ip │ │ │ │ │ orr r0, r1, r0 │ │ │ │ │ - beq 57a0 <_PyLong_AsByteArray+0x434> │ │ │ │ │ + beq 5794 <_PyLong_AsByteArray+0x434> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ add r1, ip, #30 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ add r6, r2, #1 │ │ │ │ │ lsr ip, lr, #8 │ │ │ │ │ and r7, lr, #255 @ 0xff │ │ │ │ │ cmp r5, r6 │ │ │ │ │ orr ip, ip, r0, lsl #24 │ │ │ │ │ sub r9, r4, #1 │ │ │ │ │ strb r7, [r4] │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ lsr r6, lr, #16 │ │ │ │ │ mov r4, r9 │ │ │ │ │ orr r6, r6, r0, lsl #16 │ │ │ │ │ add r7, r2, #2 │ │ │ │ │ strb ip, [r4], #-1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ sub ip, r1, #24 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ strb r6, [r4] │ │ │ │ │ lsr lr, lr, #24 │ │ │ │ │ add r6, r2, #3 │ │ │ │ │ lsr r7, r0, #24 │ │ │ │ │ orr lr, lr, r0, lsl #8 │ │ │ │ │ subls r4, r4, #1 │ │ │ │ │ movls r0, r7 │ │ │ │ │ movls r2, r6 │ │ │ │ │ - bls 54a4 <_PyLong_AsByteArray+0x138> │ │ │ │ │ + bls 5498 <_PyLong_AsByteArray+0x138> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ strb lr, [r4, #-1] │ │ │ │ │ add r2, r2, #4 │ │ │ │ │ mov lr, r0 │ │ │ │ │ sub r4, r4, #2 │ │ │ │ │ sub ip, r1, #32 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bne 53e0 <_PyLong_AsByteArray+0x74> │ │ │ │ │ + bne 53d4 <_PyLong_AsByteArray+0x74> │ │ │ │ │ cmp ip, #0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mvn r6, #0 │ │ │ │ │ - bne 5628 <_PyLong_AsByteArray+0x2bc> │ │ │ │ │ + bne 561c <_PyLong_AsByteArray+0x2bc> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ cmpne r3, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ rsbeq r8, r8, #0 │ │ │ │ │ andeq r1, r8, #255 @ 0xff │ │ │ │ │ moveq r0, r4 │ │ │ │ │ - beq 5654 <_PyLong_AsByteArray+0x2e8> │ │ │ │ │ + beq 5648 <_PyLong_AsByteArray+0x2e8> │ │ │ │ │ ldrsb r3, [r4, r1] │ │ │ │ │ cmp r8, r3, lsr #31 │ │ │ │ │ - beq 566c <_PyLong_AsByteArray+0x300> │ │ │ │ │ + beq 5660 <_PyLong_AsByteArray+0x300> │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 59a0 <_PyLong_AsByteArray+0x634> │ │ │ │ │ - ldr r3, [pc, #1224] @ 59dc <_PyLong_AsByteArray+0x670> │ │ │ │ │ - ldr r1, [pc, #1224] @ 59e0 <_PyLong_AsByteArray+0x674> │ │ │ │ │ + beq 5994 <_PyLong_AsByteArray+0x634> │ │ │ │ │ + ldr r3, [pc, #1224] @ 59d0 <_PyLong_AsByteArray+0x670> │ │ │ │ │ + ldr r1, [pc, #1224] @ 59d4 <_PyLong_AsByteArray+0x674> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 59a0 <_PyLong_AsByteArray+0x634> │ │ │ │ │ + b 5994 <_PyLong_AsByteArray+0x634> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mvneq r1, #0 │ │ │ │ │ moveq r6, #1 │ │ │ │ │ - beq 54c0 <_PyLong_AsByteArray+0x154> │ │ │ │ │ + beq 54b4 <_PyLong_AsByteArray+0x154> │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r6, r0, #8 │ │ │ │ │ sub r3, fp, #1 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov lr, r2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ stmib sp, {r3, fp} │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r7, [r6, #4]! │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - bne 573c <_PyLong_AsByteArray+0x3d0> │ │ │ │ │ + bne 5730 <_PyLong_AsByteArray+0x3d0> │ │ │ │ │ cmp r3, r1 │ │ │ │ │ sub r3, ip, #32 │ │ │ │ │ lsl r3, r7, r3 │ │ │ │ │ rsb r9, ip, #32 │ │ │ │ │ orr r3, r3, r7, lsr r9 │ │ │ │ │ orr lr, lr, r7, lsl ip │ │ │ │ │ orr r0, r3, r0 │ │ │ │ │ - beq 5690 <_PyLong_AsByteArray+0x324> │ │ │ │ │ + beq 5684 <_PyLong_AsByteArray+0x324> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ add sl, ip, #30 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ lsr r3, lr, #8 │ │ │ │ │ add r7, r2, #1 │ │ │ │ │ orr r3, r3, r0, lsl #24 │ │ │ │ │ and ip, lr, #255 @ 0xff │ │ │ │ │ add r9, r4, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ strb ip, [r4] │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ strb r3, [r9] │ │ │ │ │ lsr r3, lr, #16 │ │ │ │ │ orr r3, r3, r0, lsl #16 │ │ │ │ │ add r9, r2, #2 │ │ │ │ │ add r7, r4, #2 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ sub ip, sl, #24 │ │ │ │ │ strb r3, [r7] │ │ │ │ │ cmp ip, #7 │ │ │ │ │ lsr r3, lr, #24 │ │ │ │ │ orr r3, r3, r0, lsl #8 │ │ │ │ │ add r7, r2, #3 │ │ │ │ │ lsr r9, r0, #24 │ │ │ │ │ - bls 5678 <_PyLong_AsByteArray+0x30c> │ │ │ │ │ + bls 566c <_PyLong_AsByteArray+0x30c> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ mov lr, r0 │ │ │ │ │ strb r3, [r4, #3] │ │ │ │ │ add r2, r2, #4 │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ sub ip, sl, #32 │ │ │ │ │ mov r0, #0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 5550 <_PyLong_AsByteArray+0x1e4> │ │ │ │ │ + bne 5544 <_PyLong_AsByteArray+0x1e4> │ │ │ │ │ cmp ip, #0 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ mov r6, #1 │ │ │ │ │ - beq 54c0 <_PyLong_AsByteArray+0x154> │ │ │ │ │ + beq 54b4 <_PyLong_AsByteArray+0x154> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mvnne r3, #0 │ │ │ │ │ orrne r3, lr, r3, lsl ip │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r0, r4, r6 │ │ │ │ │ movne r1, #255 @ 0xff │ │ │ │ │ moveq r1, r8 │ │ │ │ │ strbne r3, [r4] │ │ │ │ │ strbeq lr, [r4] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bls 566c <_PyLong_AsByteArray+0x300> │ │ │ │ │ + bls 5660 <_PyLong_AsByteArray+0x300> │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne 5898 <_PyLong_AsByteArray+0x52c> │ │ │ │ │ + bne 588c <_PyLong_AsByteArray+0x52c> │ │ │ │ │ sub r2, r5, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r4, r4, #3 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b 5608 <_PyLong_AsByteArray+0x29c> │ │ │ │ │ + b 55fc <_PyLong_AsByteArray+0x29c> │ │ │ │ │ eor r7, r7, r9 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 571c <_PyLong_AsByteArray+0x3b0> │ │ │ │ │ + beq 5710 <_PyLong_AsByteArray+0x3b0> │ │ │ │ │ add ip, ip, #32 │ │ │ │ │ clz r7, r7 │ │ │ │ │ sub sl, ip, r7 │ │ │ │ │ cmp sl, #7 │ │ │ │ │ movls ip, sl │ │ │ │ │ - bls 571c <_PyLong_AsByteArray+0x3b0> │ │ │ │ │ + bls 5710 <_PyLong_AsByteArray+0x3b0> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ sub ip, sl, #8 │ │ │ │ │ mov r9, r4 │ │ │ │ │ lsr r3, lr, #8 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ orr r3, r3, r0, lsl #24 │ │ │ │ │ add r7, r2, #1 │ │ │ │ │ lsr fp, r0, #8 │ │ │ │ │ strb lr, [r9], #1 │ │ │ │ │ - bls 59b4 <_PyLong_AsByteArray+0x648> │ │ │ │ │ + bls 59a8 <_PyLong_AsByteArray+0x648> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ strb r3, [r4, #1] │ │ │ │ │ sub ip, sl, #16 │ │ │ │ │ lsr r3, lr, #16 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ orr r3, r3, r0, lsl #16 │ │ │ │ │ add r9, r2, #2 │ │ │ │ │ add r7, r4, #2 │ │ │ │ │ lsr fp, r0, #16 │ │ │ │ │ movls lr, r3 │ │ │ │ │ movls r0, fp │ │ │ │ │ movls r4, r7 │ │ │ │ │ movls r2, r9 │ │ │ │ │ - bls 5608 <_PyLong_AsByteArray+0x29c> │ │ │ │ │ - b 55c0 <_PyLong_AsByteArray+0x254> │ │ │ │ │ + bls 55fc <_PyLong_AsByteArray+0x29c> │ │ │ │ │ + b 55b4 <_PyLong_AsByteArray+0x254> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 5618 <_PyLong_AsByteArray+0x2ac> │ │ │ │ │ + beq 560c <_PyLong_AsByteArray+0x2ac> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r7, [r6, #4]! │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - beq 5560 <_PyLong_AsByteArray+0x1f4> │ │ │ │ │ + beq 5554 <_PyLong_AsByteArray+0x1f4> │ │ │ │ │ mvn r9, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ eor r3, r7, r9 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ rsb sl, ip, #32 │ │ │ │ │ add r3, r3, r7 │ │ │ │ │ and r7, r3, r9 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ sub r3, ip, #32 │ │ │ │ │ lsl r3, r7, r3 │ │ │ │ │ orr r3, r3, r7, lsr sl │ │ │ │ │ orr lr, lr, r7, lsl ip │ │ │ │ │ orr r0, r3, r0 │ │ │ │ │ - beq 568c <_PyLong_AsByteArray+0x320> │ │ │ │ │ + beq 5680 <_PyLong_AsByteArray+0x320> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ lsr r3, lr, #8 │ │ │ │ │ add sl, ip, #30 │ │ │ │ │ orr r3, r3, r0, lsl #24 │ │ │ │ │ add r7, r2, #1 │ │ │ │ │ and ip, lr, #255 @ 0xff │ │ │ │ │ add r9, r4, #1 │ │ │ │ │ - b 55a0 <_PyLong_AsByteArray+0x234> │ │ │ │ │ + b 5594 <_PyLong_AsByteArray+0x234> │ │ │ │ │ eor r6, r6, r7 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 5830 <_PyLong_AsByteArray+0x4c4> │ │ │ │ │ + beq 5824 <_PyLong_AsByteArray+0x4c4> │ │ │ │ │ add ip, ip, #32 │ │ │ │ │ clz r1, r6 │ │ │ │ │ sub r1, ip, r1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bls 582c <_PyLong_AsByteArray+0x4c0> │ │ │ │ │ + bls 5820 <_PyLong_AsByteArray+0x4c0> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ sub ip, r1, #8 │ │ │ │ │ add r7, r2, #1 │ │ │ │ │ mov r9, r4 │ │ │ │ │ lsr r6, lr, #8 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ orr r6, r6, r0, lsl #24 │ │ │ │ │ lsr r7, r0, #8 │ │ │ │ │ strb lr, [r9], #-1 │ │ │ │ │ - bls 59c8 <_PyLong_AsByteArray+0x65c> │ │ │ │ │ + bls 59bc <_PyLong_AsByteArray+0x65c> │ │ │ │ │ add ip, r2, #1 │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ strb r6, [r4, #-1] │ │ │ │ │ sub ip, r1, #16 │ │ │ │ │ lsr r6, lr, #16 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ orr r6, r6, r0, lsl #16 │ │ │ │ │ add r7, r2, #2 │ │ │ │ │ lsr r9, r0, #16 │ │ │ │ │ sub r4, r4, #2 │ │ │ │ │ movls lr, r6 │ │ │ │ │ movls r0, r9 │ │ │ │ │ movls r2, r7 │ │ │ │ │ - bls 54a4 <_PyLong_AsByteArray+0x138> │ │ │ │ │ - b 5450 <_PyLong_AsByteArray+0xe4> │ │ │ │ │ + bls 5498 <_PyLong_AsByteArray+0x138> │ │ │ │ │ + b 5444 <_PyLong_AsByteArray+0xe4> │ │ │ │ │ mov ip, r1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - beq 54b0 <_PyLong_AsByteArray+0x144> │ │ │ │ │ + beq 54a4 <_PyLong_AsByteArray+0x144> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r6, [sl, #4]! │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - beq 53f0 <_PyLong_AsByteArray+0x84> │ │ │ │ │ + beq 53e4 <_PyLong_AsByteArray+0x84> │ │ │ │ │ mvn r7, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ eor r1, r6, r7 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ rsb r9, ip, #32 │ │ │ │ │ add r1, r1, r6 │ │ │ │ │ and r6, r1, r7 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ sub r1, ip, #32 │ │ │ │ │ lsl r1, r6, r1 │ │ │ │ │ orr r1, r1, r6, lsr r9 │ │ │ │ │ orr lr, lr, r6, lsl ip │ │ │ │ │ orr r0, r1, r0 │ │ │ │ │ - beq 579c <_PyLong_AsByteArray+0x430> │ │ │ │ │ + beq 5790 <_PyLong_AsByteArray+0x430> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bls 5500 <_PyLong_AsByteArray+0x194> │ │ │ │ │ + bls 54f4 <_PyLong_AsByteArray+0x194> │ │ │ │ │ add r1, ip, #30 │ │ │ │ │ - b 541c <_PyLong_AsByteArray+0xb0> │ │ │ │ │ + b 5410 <_PyLong_AsByteArray+0xb0> │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ strb r1, [r0] │ │ │ │ │ - bls 566c <_PyLong_AsByteArray+0x300> │ │ │ │ │ + bls 5660 <_PyLong_AsByteArray+0x300> │ │ │ │ │ add r2, r2, #2 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ strb r1, [r0, #-1] │ │ │ │ │ - bls 566c <_PyLong_AsByteArray+0x300> │ │ │ │ │ + bls 5660 <_PyLong_AsByteArray+0x300> │ │ │ │ │ sub r3, r5, r2 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ sub r0, r0, #2 │ │ │ │ │ - beq 5934 <_PyLong_AsByteArray+0x5c8> │ │ │ │ │ + beq 5928 <_PyLong_AsByteArray+0x5c8> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 5924 <_PyLong_AsByteArray+0x5b8> │ │ │ │ │ + beq 5918 <_PyLong_AsByteArray+0x5b8> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 591c <_PyLong_AsByteArray+0x5b0> │ │ │ │ │ + beq 5910 <_PyLong_AsByteArray+0x5b0> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq 5914 <_PyLong_AsByteArray+0x5a8> │ │ │ │ │ + beq 5908 <_PyLong_AsByteArray+0x5a8> │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq 590c <_PyLong_AsByteArray+0x5a0> │ │ │ │ │ + beq 5900 <_PyLong_AsByteArray+0x5a0> │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq 5904 <_PyLong_AsByteArray+0x598> │ │ │ │ │ + beq 58f8 <_PyLong_AsByteArray+0x598> │ │ │ │ │ cmp r3, #6 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strbne r1, [r0], #-1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ @@ -6092,260 +6089,260 @@ │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ - beq 566c <_PyLong_AsByteArray+0x300> │ │ │ │ │ + beq 5660 <_PyLong_AsByteArray+0x300> │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ strb r1, [r3], #-1 │ │ │ │ │ strb r1, [r0, #-1] │ │ │ │ │ sub r0, r3, #7 │ │ │ │ │ strb r1, [r3, #-1] │ │ │ │ │ strb r1, [r3, #-2] │ │ │ │ │ strb r1, [r3, #-3] │ │ │ │ │ strb r1, [r3, #-4] │ │ │ │ │ strb r1, [r3, #-5] │ │ │ │ │ strb r1, [r3, #-6] │ │ │ │ │ - bne 5934 <_PyLong_AsByteArray+0x5c8> │ │ │ │ │ - b 566c <_PyLong_AsByteArray+0x300> │ │ │ │ │ + bne 5928 <_PyLong_AsByteArray+0x5c8> │ │ │ │ │ + b 5660 <_PyLong_AsByteArray+0x300> │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ movne r8, r1 │ │ │ │ │ strne r1, [sp, #12] │ │ │ │ │ - bne 53ac <_PyLong_AsByteArray+0x40> │ │ │ │ │ + bne 53a0 <_PyLong_AsByteArray+0x40> │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 59a0 <_PyLong_AsByteArray+0x634> │ │ │ │ │ - ldr r3, [pc, #68] @ 59dc <_PyLong_AsByteArray+0x670> │ │ │ │ │ - ldr r1, [pc, #72] @ 59e4 <_PyLong_AsByteArray+0x678> │ │ │ │ │ + beq 5994 <_PyLong_AsByteArray+0x634> │ │ │ │ │ + ldr r3, [pc, #68] @ 59d0 <_PyLong_AsByteArray+0x670> │ │ │ │ │ + ldr r1, [pc, #72] @ 59d8 <_PyLong_AsByteArray+0x678> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 5670 <_PyLong_AsByteArray+0x304> │ │ │ │ │ + b 5664 <_PyLong_AsByteArray+0x304> │ │ │ │ │ mov r1, #1 │ │ │ │ │ mvn r6, #0 │ │ │ │ │ - b 54c0 <_PyLong_AsByteArray+0x154> │ │ │ │ │ + b 54b4 <_PyLong_AsByteArray+0x154> │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r4, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b 5608 <_PyLong_AsByteArray+0x29c> │ │ │ │ │ + b 55fc <_PyLong_AsByteArray+0x29c> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov lr, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b 54a4 <_PyLong_AsByteArray+0x138> │ │ │ │ │ + b 5498 <_PyLong_AsByteArray+0x138> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x000004a8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000480 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000059e8 : │ │ │ │ │ +000059dc : │ │ │ │ │ int_from_bytes(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ ldrne r7, [ip, #8] │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ addne r7, r2, r7 │ │ │ │ │ - bne 62f0 │ │ │ │ │ + bne 62e4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 68ec │ │ │ │ │ + ble 68dc │ │ │ │ │ clz r5, r1 │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ orrgt r5, r5, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 62ec │ │ │ │ │ + bne 62e0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr r6, [r1] │ │ │ │ │ - beq 633c │ │ │ │ │ + beq 6330 │ │ │ │ │ mov r7, #2 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 68d8 │ │ │ │ │ + beq 68c8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 6a20 │ │ │ │ │ + beq 6a10 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne 695c │ │ │ │ │ + bne 694c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r1, [pc, #4072] @ 6a60 │ │ │ │ │ + ldr r1, [pc, #4068] @ 6a50 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ movne r4, #1 │ │ │ │ │ - beq 6984 │ │ │ │ │ + beq 6974 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Bytes │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 692c │ │ │ │ │ + beq 691c │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ add r2, r6, #16 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 6934 │ │ │ │ │ + beq 6924 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r8, r2, r3 │ │ │ │ │ - beq 6344 │ │ │ │ │ + beq 6338 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 69d4 │ │ │ │ │ + bne 69c4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 5c6c │ │ │ │ │ + bne 5c60 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 6570 │ │ │ │ │ + beq 6564 │ │ │ │ │ ldrb r3, [r8, #-1] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 6560 │ │ │ │ │ + bne 6554 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ sub r8, r8, #2 │ │ │ │ │ - beq 6580 │ │ │ │ │ + beq 6574 │ │ │ │ │ sub ip, r1, #2 │ │ │ │ │ ands ip, ip, #7 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - beq 5bcc │ │ │ │ │ + beq 5bc0 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq 5bb0 │ │ │ │ │ + beq 5ba4 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq 5b9c │ │ │ │ │ + beq 5b90 │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - beq 5b88 │ │ │ │ │ + beq 5b7c │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 5b74 │ │ │ │ │ + beq 5b68 │ │ │ │ │ cmp ip, #5 │ │ │ │ │ - beq 5b60 │ │ │ │ │ + beq 5b54 │ │ │ │ │ cmp ip, #6 │ │ │ │ │ - beq 5b4c │ │ │ │ │ + beq 5b40 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ mov r3, #3 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c54 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ sub lr, r8, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ ldrb ip, [r8, #-1] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ ldrb ip, [lr, #-1] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ ldrb ip, [lr, #-2] │ │ │ │ │ add r3, r5, #2 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ ldrb ip, [lr, #-3] │ │ │ │ │ add r3, r5, #3 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ ldrb ip, [lr, #-4] │ │ │ │ │ add r3, r5, #4 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ ldrb ip, [lr, #-5] │ │ │ │ │ add r3, r5, #5 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ ldrb ip, [lr, #-6] │ │ │ │ │ add r3, r5, #6 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6554 │ │ │ │ │ + bne 6548 │ │ │ │ │ add r3, r5, #7 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ sub r8, lr, #7 │ │ │ │ │ - bne 5bcc │ │ │ │ │ + bne 5bc0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov sl, #1 │ │ │ │ │ - b 64d0 │ │ │ │ │ + b 64c4 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov sl, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r3, r1, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ movls r9, #0 │ │ │ │ │ andhi r9, r9, #1 │ │ │ │ │ - ldr r1, [pc, #3540] @ 6a64 │ │ │ │ │ + ldr r1, [pc, #3536] @ 6a54 │ │ │ │ │ add r9, r9, r3 │ │ │ │ │ umull r3, r2, r1, r9 │ │ │ │ │ bic r3, r2, #15 │ │ │ │ │ sub r3, r3, r2, lsr #4 │ │ │ │ │ sub r3, r9, r3, lsl #1 │ │ │ │ │ lsl r3, r3, #3 │ │ │ │ │ add r3, r3, #29 │ │ │ │ │ umull r0, r3, r1, r3 │ │ │ │ │ lsr r2, r2, #4 │ │ │ │ │ lsl r2, r2, #3 │ │ │ │ │ add fp, r2, r3, lsr #4 │ │ │ │ │ cmn fp, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi 6518 │ │ │ │ │ + bhi 650c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 659c │ │ │ │ │ + beq 6590 │ │ │ │ │ add r0, fp, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 65ac │ │ │ │ │ - ldr r7, [pc, #3460] @ 6a68 │ │ │ │ │ + beq 65a0 │ │ │ │ │ + ldr r7, [pc, #3456] @ 6a58 │ │ │ │ │ lsl r2, fp, #3 │ │ │ │ │ ldr r1, [r7] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r1, r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -6353,30 +6350,30 @@ │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ strne r1, [r7] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ - beq 6590 │ │ │ │ │ + beq 6584 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 65e4 │ │ │ │ │ + bne 65d8 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - bne 5f48 │ │ │ │ │ + bne 5f3c │ │ │ │ │ sub sl, r8, #1 │ │ │ │ │ ands r0, r9, #3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r9, sl, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - beq 5e08 │ │ │ │ │ + beq 5dfc │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 5db8 │ │ │ │ │ + beq 5dac │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 5d70 │ │ │ │ │ + beq 5d64 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ mvn r0, #31 │ │ │ │ │ lsl r1, ip, r0 │ │ │ │ │ mov sl, r8 │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r3, #8 │ │ │ │ │ ldrb ip, [sl, #1]! │ │ │ │ │ @@ -6412,17 +6409,17 @@ │ │ │ │ │ addhi r0, r5, r4, lsl #2 │ │ │ │ │ movls r3, r0 │ │ │ │ │ subhi r3, r3, #22 │ │ │ │ │ lsrhi r1, r1, #30 │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ strhi ip, [r0, #12] │ │ │ │ │ cmp r9, sl │ │ │ │ │ - beq 6030 │ │ │ │ │ + beq 6024 │ │ │ │ │ mov r8, sl │ │ │ │ │ - b 5eac │ │ │ │ │ + b 5ea0 │ │ │ │ │ ldrb ip, [r8, #2] │ │ │ │ │ sub r0, r3, #32 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ rsb lr, r3, #32 │ │ │ │ │ orr r2, r2, ip, lsl r3 │ │ │ │ │ orr r0, r0, ip, lsr lr │ │ │ │ │ add lr, r3, #8 │ │ │ │ │ @@ -6453,15 +6450,15 @@ │ │ │ │ │ orrhi r2, r2, r1, lsl #2 │ │ │ │ │ movls r3, lr │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ lsrhi r1, r1, #30 │ │ │ │ │ subhi r3, r3, #22 │ │ │ │ │ strhi ip, [r0, #12] │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq 6030 │ │ │ │ │ + beq 6024 │ │ │ │ │ ldrb ip, [r8, #1] │ │ │ │ │ sub r0, r3, #32 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ rsb lr, r3, #32 │ │ │ │ │ orr r2, r2, ip, lsl r3 │ │ │ │ │ orr r0, r0, ip, lsr lr │ │ │ │ │ add lr, r3, #8 │ │ │ │ │ @@ -6483,34 +6480,34 @@ │ │ │ │ │ orrhi r2, r2, r1, lsl #2 │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ lsrhi r1, r1, #30 │ │ │ │ │ cmp lr, #29 │ │ │ │ │ orr r2, r2, ip, lsl r3 │ │ │ │ │ orr r1, r0, r1 │ │ │ │ │ movls r3, lr │ │ │ │ │ - bls 5e10 │ │ │ │ │ + bls 5e04 │ │ │ │ │ add r0, r5, r4, lsl #2 │ │ │ │ │ bic ip, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ str ip, [r0, #12] │ │ │ │ │ - b 5e10 │ │ │ │ │ + b 5e04 │ │ │ │ │ ands r0, r9, #3 │ │ │ │ │ mov sl, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - beq 626c │ │ │ │ │ + beq 6260 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 5fd8 │ │ │ │ │ + beq 5fcc │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 5f88 │ │ │ │ │ + beq 5f7c │ │ │ │ │ ldrb ip, [r8], #-1 │ │ │ │ │ mvn r0, #31 │ │ │ │ │ lsl r1, ip, r0 │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov sl, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ @@ -6550,111 +6547,111 @@ │ │ │ │ │ movls r3, r0 │ │ │ │ │ subhi r3, r3, #22 │ │ │ │ │ lsrhi r1, r1, #30 │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ strhi ip, [r0, #12] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ - bne 626c │ │ │ │ │ + bne 6260 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r3, r5, r4, lsl #2 │ │ │ │ │ addne r4, r4, #1 │ │ │ │ │ strne r2, [r3, #12] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ lsl r3, r4, #3 │ │ │ │ │ - movne r2, #0 │ │ │ │ │ - beq 6170 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq 6164 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - beq 60e4 │ │ │ │ │ + beq 60d8 │ │ │ │ │ add r2, r5, r0, lsl #2 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r2, r0, #1 │ │ │ │ │ - beq 60b4 │ │ │ │ │ + beq 60a8 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls 60e4 │ │ │ │ │ + bls 60d8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6098 │ │ │ │ │ + beq 608c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 69c8 │ │ │ │ │ + beq 69b8 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 69fc │ │ │ │ │ + bne 69ec │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ add ip, r5, #12 │ │ │ │ │ - beq 6a38 │ │ │ │ │ + beq 6a28 │ │ │ │ │ ldr ip, [ip, r1, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 60b0 │ │ │ │ │ + beq 60a4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ andne r3, r3, #3 │ │ │ │ │ orrne r3, r3, r2, lsl #3 │ │ │ │ │ strne r3, [r5, #8] │ │ │ │ │ - b 6074 │ │ │ │ │ + b 6068 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r1, [pc, #2416] @ 6a6c │ │ │ │ │ + ldr r1, [pc, #2412] @ 6a5c │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ sbcs r2, r2, r3 │ │ │ │ │ - bcc 607c │ │ │ │ │ + bcc 6070 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6148 │ │ │ │ │ + beq 613c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 6148 │ │ │ │ │ - ldr r2, [pc, #2360] @ 6a70 │ │ │ │ │ + bne 613c │ │ │ │ │ + ldr r2, [pc, #2356] @ 6a60 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 69b4 │ │ │ │ │ + bne 69a4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6164 │ │ │ │ │ + beq 6158 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 68b0 │ │ │ │ │ - ldr r5, [pc, #2312] @ 6a74 │ │ │ │ │ + beq 68a0 │ │ │ │ │ + ldr r5, [pc, #2308] @ 6a64 │ │ │ │ │ add r5, r5, r4, lsl #4 │ │ │ │ │ - b 6098 │ │ │ │ │ + b 608c │ │ │ │ │ orr r3, r3, #1 │ │ │ │ │ lsr r2, r3, #3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - beq 61a4 │ │ │ │ │ + beq 6198 │ │ │ │ │ add r1, r5, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 60b4 │ │ │ │ │ + beq 60a8 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 607c │ │ │ │ │ + bhi 6070 │ │ │ │ │ mov r4, #5 │ │ │ │ │ - b 6114 │ │ │ │ │ + b 6108 │ │ │ │ │ lsr r0, r2, #30 │ │ │ │ │ bic ip, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ orr r2, r0, r1, lsl #2 │ │ │ │ │ add r0, r5, r4, lsl #2 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ @@ -6694,15 +6691,15 @@ │ │ │ │ │ movls r3, r0 │ │ │ │ │ subhi r3, r3, #22 │ │ │ │ │ lsrhi r1, r1, #30 │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ strhi ip, [r0, #12] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ sub r8, r8, #3 │ │ │ │ │ - beq 6030 │ │ │ │ │ + beq 6024 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ sub r0, r3, #32 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ rsb lr, r3, #32 │ │ │ │ │ orr r0, r0, ip, lsr lr │ │ │ │ │ orr r2, r2, ip, lsl r3 │ │ │ │ │ orr r1, r0, r1 │ │ │ │ │ @@ -6725,18 +6722,18 @@ │ │ │ │ │ add r0, r3, #8 │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ cmp r0, #29 │ │ │ │ │ orr r2, r2, ip, lsl r3 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ movls r3, r0 │ │ │ │ │ - bls 61cc │ │ │ │ │ - b 61ac │ │ │ │ │ + bls 61c0 │ │ │ │ │ + b 61a0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - ldr r2, [pc, #1920] @ 6a78 │ │ │ │ │ + ldr r2, [pc, #1916] @ 6a68 │ │ │ │ │ str r2, [sp] │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r2, #1 │ │ │ │ │ @@ -6744,389 +6741,388 @@ │ │ │ │ │ mov r3, ip │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 692c │ │ │ │ │ + beq 691c │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r6, [r0] │ │ │ │ │ - bne 5a48 │ │ │ │ │ + bne 5a3c │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 5a88 │ │ │ │ │ + b 5a7c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 68bc │ │ │ │ │ + bne 68ac │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 652c │ │ │ │ │ + bne 6520 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 6540 │ │ │ │ │ + beq 6534 │ │ │ │ │ ldrb r3, [r6, #17] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 6548 │ │ │ │ │ + bne 653c │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 6540 │ │ │ │ │ + beq 6534 │ │ │ │ │ sub ip, r1, #2 │ │ │ │ │ ands ip, ip, #7 │ │ │ │ │ add r2, r6, #17 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - beq 6438 │ │ │ │ │ + beq 642c │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq 6420 │ │ │ │ │ + beq 6414 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq 6410 │ │ │ │ │ + beq 6404 │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - beq 6400 │ │ │ │ │ + beq 63f4 │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 63f0 │ │ │ │ │ + beq 63e4 │ │ │ │ │ cmp ip, #5 │ │ │ │ │ - beq 63e0 │ │ │ │ │ + beq 63d4 │ │ │ │ │ cmp ip, #6 │ │ │ │ │ - beq 63d0 │ │ │ │ │ + beq 63c4 │ │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ mov r3, #3 │ │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 64cc │ │ │ │ │ + beq 64c0 │ │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ mov lr, r3 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ ldrb ip, [r2, #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ ldrb ip, [r2, #3] │ │ │ │ │ add r3, lr, #2 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ ldrb ip, [r2, #4] │ │ │ │ │ add r3, lr, #3 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ ldrb ip, [r2, #5] │ │ │ │ │ add r3, lr, #4 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ ldrb ip, [r2, #6] │ │ │ │ │ add r3, lr, #5 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ ldrb ip, [r2, #7] │ │ │ │ │ add r3, lr, #6 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ add r2, r2, #7 │ │ │ │ │ - bne 6538 │ │ │ │ │ + bne 652c │ │ │ │ │ add r3, lr, #7 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 6438 │ │ │ │ │ + bne 642c │ │ │ │ │ mvn sl, #0 │ │ │ │ │ sub r3, r1, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ movls r9, #0 │ │ │ │ │ andhi r9, r9, #1 │ │ │ │ │ - ldr r1, [pc, #1404] @ 6a64 │ │ │ │ │ + ldr r1, [pc, #1400] @ 6a54 │ │ │ │ │ add r9, r9, r3 │ │ │ │ │ umull r2, r3, r1, r9 │ │ │ │ │ bic r2, r3, #15 │ │ │ │ │ sub r2, r2, r3, lsr #4 │ │ │ │ │ sub r2, r9, r2, lsl #1 │ │ │ │ │ lsl r2, r2, #3 │ │ │ │ │ add r2, r2, #29 │ │ │ │ │ umull r0, r2, r1, r2 │ │ │ │ │ lsr r3, r3, #4 │ │ │ │ │ lsl r3, r3, #3 │ │ │ │ │ add fp, r3, r2, lsr #4 │ │ │ │ │ cmn fp, #-536870908 @ 0xe0000004 │ │ │ │ │ - bls 5cc0 │ │ │ │ │ - ldr r3, [pc, #1372] @ 6a7c │ │ │ │ │ - ldr r1, [pc, #1372] @ 6a80 │ │ │ │ │ + bls 5cb4 │ │ │ │ │ + ldr r3, [pc, #1368] @ 6a6c │ │ │ │ │ + ldr r1, [pc, #1368] @ 6a70 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 65b0 │ │ │ │ │ + b 65a4 │ │ │ │ │ mvn sl, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 5c78 │ │ │ │ │ + b 5c6c │ │ │ │ │ mvn sl, #0 │ │ │ │ │ - b 5c78 │ │ │ │ │ + b 5c6c │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b 64cc │ │ │ │ │ + b 64c0 │ │ │ │ │ mvn sl, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 5c78 │ │ │ │ │ + b 5c6c │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov sl, #1 │ │ │ │ │ - b 5c78 │ │ │ │ │ + b 5c6c │ │ │ │ │ mov sl, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r3, sl │ │ │ │ │ - b 5c78 │ │ │ │ │ + b 5c6c │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b 64d0 │ │ │ │ │ + b 64c4 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov sl, #1 │ │ │ │ │ - b 64d0 │ │ │ │ │ + b 64c4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b 61a4 │ │ │ │ │ + b 6198 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 5cdc │ │ │ │ │ + bne 5cd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r5, [r6] │ │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 692c │ │ │ │ │ + beq 691c │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r5, [r6] │ │ │ │ │ - bne 692c │ │ │ │ │ + bne 691c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 692c │ │ │ │ │ - ldr r7, [pc, #1156] @ 6a68 │ │ │ │ │ - b 6098 │ │ │ │ │ + beq 691c │ │ │ │ │ + ldr r7, [pc, #1152] @ 6a58 │ │ │ │ │ + b 608c │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - bne 673c │ │ │ │ │ - sub lr, r8, #1 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - add r3, lr, r9 │ │ │ │ │ + bne 6734 │ │ │ │ │ + sub ip, r8, #1 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + add r3, ip, r9 │ │ │ │ │ tst r9, #1 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + mov r1, sl │ │ │ │ │ mov fp, r3 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - beq 665c │ │ │ │ │ - ldrb r0, [r8] │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov sl, r4 │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + beq 6654 │ │ │ │ │ + ldrb r1, [r8] │ │ │ │ │ mvn r3, #31 │ │ │ │ │ - mvn r0, r0 │ │ │ │ │ - and r0, r0, #255 @ 0xff │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ - and r1, r0, #255 @ 0xff │ │ │ │ │ + mvn r1, r1 │ │ │ │ │ + and r1, r1, #255 @ 0xff │ │ │ │ │ + add r1, r1, #1 │ │ │ │ │ + and r2, r1, #255 @ 0xff │ │ │ │ │ cmp r8, fp │ │ │ │ │ - lsr r0, r0, #8 │ │ │ │ │ - lsl sl, r1, r3 │ │ │ │ │ - mov lr, r8 │ │ │ │ │ - orr r0, r0, r2, lsl #24 │ │ │ │ │ - lsr ip, r2, #8 │ │ │ │ │ + lsr r1, r1, #8 │ │ │ │ │ + lsl sl, r2, r3 │ │ │ │ │ + mov ip, r8 │ │ │ │ │ + orr r1, r1, r4, lsl #24 │ │ │ │ │ + lsr r0, r4, #8 │ │ │ │ │ mov r3, #8 │ │ │ │ │ - bne 665c │ │ │ │ │ - b 6894 │ │ │ │ │ - cmp lr, fp │ │ │ │ │ - beq 6894 │ │ │ │ │ - ldrb r4, [lr, #1] │ │ │ │ │ + bne 6654 │ │ │ │ │ + b 688c │ │ │ │ │ + cmp ip, fp │ │ │ │ │ + mov lr, fp │ │ │ │ │ + beq 688c │ │ │ │ │ + ldrb lr, [ip, #1] │ │ │ │ │ rsb r9, r3, #32 │ │ │ │ │ - mvn r4, r4 │ │ │ │ │ - and r4, r4, #255 @ 0xff │ │ │ │ │ - adds r4, r4, r0 │ │ │ │ │ - and r8, r4, #255 @ 0xff │ │ │ │ │ - lsr r0, r4, #8 │ │ │ │ │ - sub r4, r3, #32 │ │ │ │ │ - lsl r4, r8, r4 │ │ │ │ │ - orr r4, r4, r8, lsr r9 │ │ │ │ │ - orr r1, r1, r8, lsl r3 │ │ │ │ │ - orr sl, r4, sl │ │ │ │ │ - add r4, r3, #8 │ │ │ │ │ - adc ip, ip, #0 │ │ │ │ │ - cmp r4, #29 │ │ │ │ │ - addhi r4, r5, r2, lsl #2 │ │ │ │ │ - bichi r8, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ - strhi r8, [r4, #12] │ │ │ │ │ - add lr, lr, #1 │ │ │ │ │ - lsrhi r4, r1, #30 │ │ │ │ │ - movls r3, r4 │ │ │ │ │ - orrhi r1, r4, sl, lsl #2 │ │ │ │ │ - ldrb r4, [lr, #1] │ │ │ │ │ - orr r0, r0, ip, lsl #24 │ │ │ │ │ - mvn r4, r4 │ │ │ │ │ - and r4, r4, #255 @ 0xff │ │ │ │ │ + mvn lr, lr │ │ │ │ │ + and lr, lr, #255 @ 0xff │ │ │ │ │ + adds lr, lr, r1 │ │ │ │ │ + and r8, lr, #255 @ 0xff │ │ │ │ │ + lsr r1, lr, #8 │ │ │ │ │ + sub lr, r3, #32 │ │ │ │ │ + lsl lr, r8, lr │ │ │ │ │ + orr lr, lr, r8, lsr r9 │ │ │ │ │ + orr r2, r2, r8, lsl r3 │ │ │ │ │ + orr sl, lr, sl │ │ │ │ │ + add lr, r3, #8 │ │ │ │ │ + adc r0, r0, #0 │ │ │ │ │ + cmp lr, #29 │ │ │ │ │ + addhi lr, r5, r4, lsl #2 │ │ │ │ │ + bichi r8, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ + strhi r8, [lr, #12] │ │ │ │ │ + add ip, ip, #1 │ │ │ │ │ + lsrhi lr, r2, #30 │ │ │ │ │ + movls r3, lr │ │ │ │ │ + orrhi r2, lr, sl, lsl #2 │ │ │ │ │ + ldrb lr, [ip, #1] │ │ │ │ │ + orr r1, r1, r0, lsl #24 │ │ │ │ │ + mvn lr, lr │ │ │ │ │ + and lr, lr, #255 @ 0xff │ │ │ │ │ subhi r3, r3, #22 │ │ │ │ │ lsrhi sl, sl, #30 │ │ │ │ │ - addhi r2, r2, #1 │ │ │ │ │ - adds r4, r4, r0 │ │ │ │ │ - and r8, r4, #255 @ 0xff │ │ │ │ │ - lsr r0, r4, #8 │ │ │ │ │ - sub r4, r3, #32 │ │ │ │ │ - lsl r4, r8, r4 │ │ │ │ │ + addhi r4, r4, #1 │ │ │ │ │ + adds lr, lr, r1 │ │ │ │ │ + and r8, lr, #255 @ 0xff │ │ │ │ │ + lsr r1, lr, #8 │ │ │ │ │ + sub lr, r3, #32 │ │ │ │ │ + lsl lr, r8, lr │ │ │ │ │ rsb r9, r3, #32 │ │ │ │ │ - orr r4, r4, r8, lsr r9 │ │ │ │ │ - lsr ip, ip, #8 │ │ │ │ │ - orr sl, r4, sl │ │ │ │ │ - add r4, r3, #8 │ │ │ │ │ - adc ip, ip, #0 │ │ │ │ │ - cmp r4, #29 │ │ │ │ │ - orr r1, r1, r8, lsl r3 │ │ │ │ │ - orr r0, r0, ip, lsl #24 │ │ │ │ │ - add lr, lr, #1 │ │ │ │ │ - lsr ip, ip, #8 │ │ │ │ │ - movls r3, r4 │ │ │ │ │ - bls 6654 │ │ │ │ │ - lsr r4, r1, #30 │ │ │ │ │ - bic r8, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ - orr r1, r4, sl, lsl #2 │ │ │ │ │ - add r4, r5, r2, lsl #2 │ │ │ │ │ + orr lr, lr, r8, lsr r9 │ │ │ │ │ + lsr r0, r0, #8 │ │ │ │ │ + orr sl, lr, sl │ │ │ │ │ + add lr, r3, #8 │ │ │ │ │ + adc r0, r0, #0 │ │ │ │ │ + cmp lr, #29 │ │ │ │ │ + orr r2, r2, r8, lsl r3 │ │ │ │ │ + orr r1, r1, r0, lsl #24 │ │ │ │ │ + add ip, ip, #1 │ │ │ │ │ + lsr r0, r0, #8 │ │ │ │ │ + movls r3, lr │ │ │ │ │ + bls 6648 │ │ │ │ │ + lsr lr, r2, #30 │ │ │ │ │ + bic r8, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ + orr r2, lr, sl, lsl #2 │ │ │ │ │ + add lr, r5, r4, lsl #2 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ lsr sl, sl, #30 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - str r8, [r4, #12] │ │ │ │ │ - b 6654 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ + add r4, r4, #1 │ │ │ │ │ + str r8, [lr, #12] │ │ │ │ │ + b 6648 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ tst r9, #1 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov r4, #1 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - beq 6798 │ │ │ │ │ + mov fp, r4 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov sl, r4 │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + mov lr, #1 │ │ │ │ │ + mov ip, r4 │ │ │ │ │ + beq 6790 │ │ │ │ │ ldrb r3, [r8], #-1 │ │ │ │ │ mov fp, #1 │ │ │ │ │ mvn r3, r3 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - and r1, r3, #255 @ 0xff │ │ │ │ │ - lsr r4, r3, #8 │ │ │ │ │ + and r2, r3, #255 @ 0xff │ │ │ │ │ + lsr lr, r3, #8 │ │ │ │ │ cmp fp, r9 │ │ │ │ │ mvn r3, #31 │ │ │ │ │ - lsl sl, r1, r3 │ │ │ │ │ - orr r4, r4, r2, lsl #24 │ │ │ │ │ - lsr lr, r2, #8 │ │ │ │ │ + lsl sl, r2, r3 │ │ │ │ │ + orr lr, lr, r4, lsl #24 │ │ │ │ │ + lsr ip, r4, #8 │ │ │ │ │ mov r3, #8 │ │ │ │ │ - beq 6894 │ │ │ │ │ + beq 688c │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ - b 67b0 │ │ │ │ │ + b 67a8 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ cmp fp, r9 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ - beq 6890 │ │ │ │ │ - ldrb r0, [r8] │ │ │ │ │ + beq 6888 │ │ │ │ │ + ldrb r1, [r8] │ │ │ │ │ rsb r6, r3, #32 │ │ │ │ │ - mvn r0, r0 │ │ │ │ │ - and r0, r0, #255 @ 0xff │ │ │ │ │ - adds r0, r0, r4 │ │ │ │ │ - and ip, r0, #255 @ 0xff │ │ │ │ │ - lsr r4, r0, #8 │ │ │ │ │ - sub r0, r3, #32 │ │ │ │ │ - lsl r0, ip, r0 │ │ │ │ │ - orr r0, r0, ip, lsr r6 │ │ │ │ │ - orr r1, r1, ip, lsl r3 │ │ │ │ │ - orr sl, r0, sl │ │ │ │ │ - add r0, r3, #8 │ │ │ │ │ - adc lr, lr, #0 │ │ │ │ │ - cmp r0, #29 │ │ │ │ │ - addhi r0, r5, r2, lsl #2 │ │ │ │ │ - bichi ip, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ - strhi ip, [r0, #12] │ │ │ │ │ - lsrhi r0, r1, #30 │ │ │ │ │ - movls r3, r0 │ │ │ │ │ - orrhi r1, r0, sl, lsl #2 │ │ │ │ │ - ldrb r0, [r8, #-1] │ │ │ │ │ - orr r4, r4, lr, lsl #24 │ │ │ │ │ - mvn r0, r0 │ │ │ │ │ - and r0, r0, #255 @ 0xff │ │ │ │ │ + mvn r1, r1 │ │ │ │ │ + and r1, r1, #255 @ 0xff │ │ │ │ │ + adds r1, r1, lr │ │ │ │ │ + and r0, r1, #255 @ 0xff │ │ │ │ │ + lsr lr, r1, #8 │ │ │ │ │ + sub r1, r3, #32 │ │ │ │ │ + lsl r1, r0, r1 │ │ │ │ │ + orr r1, r1, r0, lsr r6 │ │ │ │ │ + orr r2, r2, r0, lsl r3 │ │ │ │ │ + orr sl, r1, sl │ │ │ │ │ + add r1, r3, #8 │ │ │ │ │ + adc ip, ip, #0 │ │ │ │ │ + cmp r1, #29 │ │ │ │ │ + addhi r1, r5, r4, lsl #2 │ │ │ │ │ + bichi r0, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ + strhi r0, [r1, #12] │ │ │ │ │ + lsrhi r1, r2, #30 │ │ │ │ │ + movls r3, r1 │ │ │ │ │ + orrhi r2, r1, sl, lsl #2 │ │ │ │ │ + ldrb r1, [r8, #-1] │ │ │ │ │ + orr lr, lr, ip, lsl #24 │ │ │ │ │ + mvn r1, r1 │ │ │ │ │ + and r1, r1, #255 @ 0xff │ │ │ │ │ subhi r3, r3, #22 │ │ │ │ │ lsrhi sl, sl, #30 │ │ │ │ │ - addhi r2, r2, #1 │ │ │ │ │ - adds r0, r0, r4 │ │ │ │ │ - and ip, r0, #255 @ 0xff │ │ │ │ │ - lsr r4, r0, #8 │ │ │ │ │ - sub r0, r3, #32 │ │ │ │ │ - lsl r0, ip, r0 │ │ │ │ │ + addhi r4, r4, #1 │ │ │ │ │ + adds r1, r1, lr │ │ │ │ │ + and r0, r1, #255 @ 0xff │ │ │ │ │ + lsr lr, r1, #8 │ │ │ │ │ + sub r1, r3, #32 │ │ │ │ │ + lsl r1, r0, r1 │ │ │ │ │ rsb r6, r3, #32 │ │ │ │ │ - orr r0, r0, ip, lsr r6 │ │ │ │ │ - lsr lr, lr, #8 │ │ │ │ │ - orr sl, r0, sl │ │ │ │ │ - add r0, r3, #8 │ │ │ │ │ - adc lr, lr, #0 │ │ │ │ │ - cmp r0, #29 │ │ │ │ │ - orr r1, r1, ip, lsl r3 │ │ │ │ │ - orr r4, r4, lr, lsl #24 │ │ │ │ │ + orr r1, r1, r0, lsr r6 │ │ │ │ │ + lsr ip, ip, #8 │ │ │ │ │ + orr sl, r1, sl │ │ │ │ │ + add r1, r3, #8 │ │ │ │ │ + adc ip, ip, #0 │ │ │ │ │ + cmp r1, #29 │ │ │ │ │ + orr r2, r2, r0, lsl r3 │ │ │ │ │ + orr lr, lr, ip, lsl #24 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ - lsr lr, lr, #8 │ │ │ │ │ - movls r3, r0 │ │ │ │ │ - bls 67a0 │ │ │ │ │ - lsr r0, r1, #30 │ │ │ │ │ - bic ip, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ - orr r1, r0, sl, lsl #2 │ │ │ │ │ - add r0, r5, r2, lsl #2 │ │ │ │ │ + lsr ip, ip, #8 │ │ │ │ │ + movls r3, r1 │ │ │ │ │ + bls 6798 │ │ │ │ │ + lsr r1, r2, #30 │ │ │ │ │ + bic r0, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ + orr r2, r1, sl, lsl #2 │ │ │ │ │ + add r1, r5, r4, lsl #2 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ lsr sl, sl, #30 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - str ip, [r0, #12] │ │ │ │ │ - b 67a0 │ │ │ │ │ + add r4, r4, #1 │ │ │ │ │ + str r0, [r1, #12] │ │ │ │ │ + b 6798 │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 69ec │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - lsl r3, r2, #3 │ │ │ │ │ - beq 6170 │ │ │ │ │ + bne 69dc │ │ │ │ │ + lsl r3, r4, #3 │ │ │ │ │ mov r2, #2 │ │ │ │ │ - b 6050 │ │ │ │ │ + b 603c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6164 │ │ │ │ │ + b 6158 │ │ │ │ │ ldrsb r3, [r6, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 634c │ │ │ │ │ + bge 6340 │ │ │ │ │ mov r4, #1 │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ │ - b 6354 │ │ │ │ │ + b 6348 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bge 5a88 │ │ │ │ │ - b 692c │ │ │ │ │ - ldr r1, [pc, #388] @ 6a78 │ │ │ │ │ + bge 5a7c │ │ │ │ │ + b 691c │ │ │ │ │ + ldr r1, [pc, #388] @ 6a68 │ │ │ │ │ str r1, [sp] │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ @@ -7134,100 +7130,100 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r6, [r0] │ │ │ │ │ movne r7, r4 │ │ │ │ │ - bne 5a48 │ │ │ │ │ + bne 5a3c │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 60a4 │ │ │ │ │ + b 6098 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6950 │ │ │ │ │ + beq 6940 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 69ac │ │ │ │ │ - ldr r5, [pc, #300] @ 6a84 │ │ │ │ │ - ldr r7, [pc, #268] @ 6a68 │ │ │ │ │ - b 6098 │ │ │ │ │ + beq 699c │ │ │ │ │ + ldr r5, [pc, #300] @ 6a74 │ │ │ │ │ + ldr r7, [pc, #268] @ 6a58 │ │ │ │ │ + b 608c │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - blt 692c │ │ │ │ │ + blt 691c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r1, [pc, #232] @ 6a60 │ │ │ │ │ + ldr r1, [pc, #232] @ 6a50 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r4, #1 │ │ │ │ │ - bne 5a88 │ │ │ │ │ - ldr r1, [pc, #252] @ 6a88 │ │ │ │ │ + bne 5a7c │ │ │ │ │ + ldr r1, [pc, #252] @ 6a78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 633c │ │ │ │ │ - ldr r3, [pc, #236] @ 6a8c │ │ │ │ │ - ldr r1, [pc, #236] @ 6a90 │ │ │ │ │ + bne 6330 │ │ │ │ │ + ldr r3, [pc, #236] @ 6a7c │ │ │ │ │ + ldr r1, [pc, #236] @ 6a80 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 692c │ │ │ │ │ - ldr r5, [pc, #208] @ 6a84 │ │ │ │ │ - b 65cc │ │ │ │ │ + b 691c │ │ │ │ │ + ldr r5, [pc, #208] @ 6a74 │ │ │ │ │ + b 65c0 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - b 6140 │ │ │ │ │ + b 6134 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6098 │ │ │ │ │ + b 608c │ │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 5ac0 │ │ │ │ │ + bge 5ab4 │ │ │ │ │ mov r9, #1 │ │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ │ - b 5acc │ │ │ │ │ - add r3, r5, r2, lsl #2 │ │ │ │ │ - str r1, [r3, #12] │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - b 689c │ │ │ │ │ + b 5ac0 │ │ │ │ │ + add r3, r5, r4, lsl #2 │ │ │ │ │ + str r2, [r3, #12] │ │ │ │ │ + add r4, r4, #1 │ │ │ │ │ + b 6894 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 6a44 │ │ │ │ │ + bne 6a34 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b 60a4 │ │ │ │ │ - ldr r2, [pc, #108] @ 6a94 │ │ │ │ │ - ldr r1, [pc, #108] @ 6a98 │ │ │ │ │ - ldr r0, [pc, #108] @ 6a9c │ │ │ │ │ + b 6098 │ │ │ │ │ + ldr r2, [pc, #108] @ 6a84 │ │ │ │ │ + ldr r1, [pc, #108] @ 6a88 │ │ │ │ │ + ldr r0, [pc, #108] @ 6a8c │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b 692c │ │ │ │ │ + b 691c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b 61a4 │ │ │ │ │ + b 6198 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 6a18 │ │ │ │ │ + bne 6a08 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6a18 │ │ │ │ │ + b 6a08 │ │ │ │ │ .word 0x00008a10 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x88888889 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ @@ -7250,166 +7246,166 @@ │ │ │ │ │ .word 0x0000042c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000430 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000004c0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00006aa0 <_PyLong_FromByteArray>: │ │ │ │ │ +00006a90 <_PyLong_FromByteArray>: │ │ │ │ │ _PyLong_FromByteArray(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 7768 <_PyLong_FromByteArray+0xcc8> │ │ │ │ │ + beq 7758 <_PyLong_FromByteArray+0xcc8> │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ add r8, r0, r3 │ │ │ │ │ - beq 72ac <_PyLong_FromByteArray+0x80c> │ │ │ │ │ + beq 729c <_PyLong_FromByteArray+0x80c> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 778c <_PyLong_FromByteArray+0xcec> │ │ │ │ │ + bne 777c <_PyLong_FromByteArray+0xcec> │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 6c80 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne 6c70 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 747c <_PyLong_FromByteArray+0x9dc> │ │ │ │ │ + beq 746c <_PyLong_FromByteArray+0x9dc> │ │ │ │ │ ldrb r3, [r8, #-1] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 746c <_PyLong_FromByteArray+0x9cc> │ │ │ │ │ + bne 745c <_PyLong_FromByteArray+0x9cc> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ sub r8, r8, #2 │ │ │ │ │ - beq 6c74 <_PyLong_FromByteArray+0x1d4> │ │ │ │ │ + beq 6c64 <_PyLong_FromByteArray+0x1d4> │ │ │ │ │ sub ip, r1, #2 │ │ │ │ │ ands ip, ip, #7 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - beq 6be0 <_PyLong_FromByteArray+0x140> │ │ │ │ │ + beq 6bd0 <_PyLong_FromByteArray+0x140> │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq 6bc4 <_PyLong_FromByteArray+0x124> │ │ │ │ │ + beq 6bb4 <_PyLong_FromByteArray+0x124> │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq 6bb0 <_PyLong_FromByteArray+0x110> │ │ │ │ │ + beq 6ba0 <_PyLong_FromByteArray+0x110> │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - beq 6b9c <_PyLong_FromByteArray+0xfc> │ │ │ │ │ + beq 6b8c <_PyLong_FromByteArray+0xfc> │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 6b88 <_PyLong_FromByteArray+0xe8> │ │ │ │ │ + beq 6b78 <_PyLong_FromByteArray+0xe8> │ │ │ │ │ cmp ip, #5 │ │ │ │ │ - beq 6b74 <_PyLong_FromByteArray+0xd4> │ │ │ │ │ + beq 6b64 <_PyLong_FromByteArray+0xd4> │ │ │ │ │ cmp ip, #6 │ │ │ │ │ - beq 6b60 <_PyLong_FromByteArray+0xc0> │ │ │ │ │ + beq 6b50 <_PyLong_FromByteArray+0xc0> │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ mov r3, #3 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ - beq 6c74 <_PyLong_FromByteArray+0x1d4> │ │ │ │ │ + beq 6c64 <_PyLong_FromByteArray+0x1d4> │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ sub lr, r8, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ ldrb ip, [r8, #-1] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ ldrb ip, [lr, #-1] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ ldrb ip, [lr, #-2] │ │ │ │ │ add r3, r4, #2 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ ldrb ip, [lr, #-3] │ │ │ │ │ add r3, r4, #3 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ ldrb ip, [lr, #-4] │ │ │ │ │ add r3, r4, #4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ ldrb ip, [lr, #-5] │ │ │ │ │ add r3, r4, #5 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ ldrb ip, [lr, #-6] │ │ │ │ │ add r3, r4, #6 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 72a0 <_PyLong_FromByteArray+0x800> │ │ │ │ │ + bne 7290 <_PyLong_FromByteArray+0x800> │ │ │ │ │ add r3, r4, #7 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ sub r8, lr, #7 │ │ │ │ │ - bne 6be0 <_PyLong_FromByteArray+0x140> │ │ │ │ │ + bne 6bd0 <_PyLong_FromByteArray+0x140> │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, #1 │ │ │ │ │ - b 7438 <_PyLong_FromByteArray+0x998> │ │ │ │ │ + b 7428 <_PyLong_FromByteArray+0x998> │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r3, r1, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ movcs r7, #0 │ │ │ │ │ andcc r7, r7, #1 │ │ │ │ │ - ldr r1, [pc, #2868] @ 77d8 <_PyLong_FromByteArray+0xd38> │ │ │ │ │ + ldr r1, [pc, #2868] @ 77c8 <_PyLong_FromByteArray+0xd38> │ │ │ │ │ add r7, r7, r3 │ │ │ │ │ umull r3, r2, r1, r7 │ │ │ │ │ bic r3, r2, #15 │ │ │ │ │ sub r3, r3, r2, lsr #4 │ │ │ │ │ sub r3, r7, r3, lsl #1 │ │ │ │ │ lsl r3, r3, #3 │ │ │ │ │ add r3, r3, #29 │ │ │ │ │ umull r0, r3, r1, r3 │ │ │ │ │ lsr r6, r2, #4 │ │ │ │ │ lsl r6, r6, #3 │ │ │ │ │ add r6, r6, r3, lsr #4 │ │ │ │ │ cmn r6, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi 77c4 <_PyLong_FromByteArray+0xd24> │ │ │ │ │ + bhi 77b4 <_PyLong_FromByteArray+0xd24> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 7488 <_PyLong_FromByteArray+0x9e8> │ │ │ │ │ + beq 7478 <_PyLong_FromByteArray+0x9e8> │ │ │ │ │ add r0, r6, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7498 <_PyLong_FromByteArray+0x9f8> │ │ │ │ │ - ldr r2, [pc, #2788] @ 77dc <_PyLong_FromByteArray+0xd3c> │ │ │ │ │ + beq 7488 <_PyLong_FromByteArray+0x9f8> │ │ │ │ │ + ldr r2, [pc, #2788] @ 77cc <_PyLong_FromByteArray+0xd3c> │ │ │ │ │ lsl r3, r6, #3 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r1, r1, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ @@ -7417,30 +7413,30 @@ │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ strne r1, [r2] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq 7274 <_PyLong_FromByteArray+0x7d4> │ │ │ │ │ + beq 7264 <_PyLong_FromByteArray+0x7d4> │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne 74a4 <_PyLong_FromByteArray+0xa04> │ │ │ │ │ + bne 7494 <_PyLong_FromByteArray+0xa04> │ │ │ │ │ cmp r9, #1 │ │ │ │ │ - bne 703c <_PyLong_FromByteArray+0x59c> │ │ │ │ │ + bne 702c <_PyLong_FromByteArray+0x59c> │ │ │ │ │ sub r6, r8, #1 │ │ │ │ │ ands r2, r7, #3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add r7, r6, r7 │ │ │ │ │ mov ip, r5 │ │ │ │ │ mov lr, r5 │ │ │ │ │ - beq 6e78 <_PyLong_FromByteArray+0x3d8> │ │ │ │ │ + beq 6e68 <_PyLong_FromByteArray+0x3d8> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 6dcc <_PyLong_FromByteArray+0x32c> │ │ │ │ │ + beq 6dbc <_PyLong_FromByteArray+0x32c> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 6d84 <_PyLong_FromByteArray+0x2e4> │ │ │ │ │ + beq 6d74 <_PyLong_FromByteArray+0x2e4> │ │ │ │ │ ldrb r0, [r8] │ │ │ │ │ mvn r1, #31 │ │ │ │ │ lsl lr, r0, r1 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r3, #8 │ │ │ │ │ ldrb r0, [r6, #1]! │ │ │ │ │ @@ -7466,16 +7462,16 @@ │ │ │ │ │ lsl r1, r0, r1 │ │ │ │ │ rsb r2, r3, #32 │ │ │ │ │ orr r1, r1, r0, lsr r2 │ │ │ │ │ add r2, r3, #8 │ │ │ │ │ cmp r2, #29 │ │ │ │ │ orr ip, ip, r0, lsl r3 │ │ │ │ │ orr lr, r1, lr │ │ │ │ │ - bls 6e6c <_PyLong_FromByteArray+0x3cc> │ │ │ │ │ - b 7250 <_PyLong_FromByteArray+0x7b0> │ │ │ │ │ + bls 6e5c <_PyLong_FromByteArray+0x3cc> │ │ │ │ │ + b 7240 <_PyLong_FromByteArray+0x7b0> │ │ │ │ │ ldrb r0, [r6, #2] │ │ │ │ │ sub r1, r3, #32 │ │ │ │ │ lsl r1, r0, r1 │ │ │ │ │ rsb r2, r3, #32 │ │ │ │ │ orr r1, r1, r0, lsr r2 │ │ │ │ │ orr ip, ip, r0, lsl r3 │ │ │ │ │ add r2, r3, #8 │ │ │ │ │ @@ -7496,18 +7492,18 @@ │ │ │ │ │ add r2, r3, #8 │ │ │ │ │ lsrhi lr, lr, #30 │ │ │ │ │ addhi r5, r5, #1 │ │ │ │ │ cmp r2, #29 │ │ │ │ │ orr ip, ip, r0, lsl r3 │ │ │ │ │ add r6, r6, #3 │ │ │ │ │ orr lr, r1, lr │ │ │ │ │ - bhi 6f14 <_PyLong_FromByteArray+0x474> │ │ │ │ │ + bhi 6f04 <_PyLong_FromByteArray+0x474> │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq 6f3c <_PyLong_FromByteArray+0x49c> │ │ │ │ │ + beq 6f2c <_PyLong_FromByteArray+0x49c> │ │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ │ sub r1, r3, #32 │ │ │ │ │ lsl r1, r0, r1 │ │ │ │ │ rsb r2, r3, #32 │ │ │ │ │ orr ip, ip, r0, lsl r3 │ │ │ │ │ orr r1, r1, r0, lsr r2 │ │ │ │ │ add r2, r3, #8 │ │ │ │ │ @@ -7529,109 +7525,109 @@ │ │ │ │ │ add r2, r3, #8 │ │ │ │ │ lsrhi lr, lr, #30 │ │ │ │ │ addhi r5, r5, #1 │ │ │ │ │ cmp r2, #29 │ │ │ │ │ orr ip, ip, r0, lsl r3 │ │ │ │ │ orr lr, r1, lr │ │ │ │ │ movls r3, r2 │ │ │ │ │ - bls 6df8 <_PyLong_FromByteArray+0x358> │ │ │ │ │ + bls 6de8 <_PyLong_FromByteArray+0x358> │ │ │ │ │ add r2, r4, r5, lsl #2 │ │ │ │ │ bic r1, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r0, ip, #30 │ │ │ │ │ orr ip, r0, lr, lsl #2 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ lsr lr, lr, #30 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - b 6df8 <_PyLong_FromByteArray+0x358> │ │ │ │ │ + b 6de8 <_PyLong_FromByteArray+0x358> │ │ │ │ │ add r2, r4, r5, lsl #2 │ │ │ │ │ bic r1, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r0, ip, #30 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ orr ip, r0, lr, lsl #2 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ lsr lr, lr, #30 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - bne 6e78 <_PyLong_FromByteArray+0x3d8> │ │ │ │ │ + bne 6e68 <_PyLong_FromByteArray+0x3d8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r3, r4, r5, lsl #2 │ │ │ │ │ strne ip, [r3, #12] │ │ │ │ │ addne r5, r5, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 7274 <_PyLong_FromByteArray+0x7d4> │ │ │ │ │ + beq 7264 <_PyLong_FromByteArray+0x7d4> │ │ │ │ │ orr r3, r3, r5, lsl #3 │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 6fc8 <_PyLong_FromByteArray+0x528> │ │ │ │ │ + beq 6fb8 <_PyLong_FromByteArray+0x528> │ │ │ │ │ add r1, r4, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addeq ip, r4, #12 │ │ │ │ │ - beq 6f94 <_PyLong_FromByteArray+0x4f4> │ │ │ │ │ + beq 6f84 <_PyLong_FromByteArray+0x4f4> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls 6fc8 <_PyLong_FromByteArray+0x528> │ │ │ │ │ + bls 6fb8 <_PyLong_FromByteArray+0x528> │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r0, #1 │ │ │ │ │ - beq 7274 <_PyLong_FromByteArray+0x7d4> │ │ │ │ │ + beq 7264 <_PyLong_FromByteArray+0x7d4> │ │ │ │ │ ldr lr, [ip, r1, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 6f90 <_PyLong_FromByteArray+0x4f0> │ │ │ │ │ + beq 6f80 <_PyLong_FromByteArray+0x4f0> │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq 6f80 <_PyLong_FromByteArray+0x4e0> │ │ │ │ │ + beq 6f70 <_PyLong_FromByteArray+0x4e0> │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0, lsl #3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bhi 6f88 <_PyLong_FromByteArray+0x4e8> │ │ │ │ │ + bhi 6f78 <_PyLong_FromByteArray+0x4e8> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r1, [pc, #2048] @ 77e0 <_PyLong_FromByteArray+0xd40> │ │ │ │ │ + ldr r1, [pc, #2048] @ 77d0 <_PyLong_FromByteArray+0xd40> │ │ │ │ │ adds r5, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ sbcs r2, r2, r3 │ │ │ │ │ - bcc 6f88 <_PyLong_FromByteArray+0x4e8> │ │ │ │ │ + bcc 6f78 <_PyLong_FromByteArray+0x4e8> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 702c <_PyLong_FromByteArray+0x58c> │ │ │ │ │ + beq 701c <_PyLong_FromByteArray+0x58c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 702c <_PyLong_FromByteArray+0x58c> │ │ │ │ │ - ldr r2, [pc, #1992] @ 77e4 <_PyLong_FromByteArray+0xd44> │ │ │ │ │ + bne 701c <_PyLong_FromByteArray+0x58c> │ │ │ │ │ + ldr r2, [pc, #1992] @ 77d4 <_PyLong_FromByteArray+0xd44> │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7754 <_PyLong_FromByteArray+0xcb4> │ │ │ │ │ + bne 7744 <_PyLong_FromByteArray+0xcb4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - ldr r4, [pc, #1972] @ 77e8 <_PyLong_FromByteArray+0xd48> │ │ │ │ │ + ldr r4, [pc, #1972] @ 77d8 <_PyLong_FromByteArray+0xd48> │ │ │ │ │ add r4, r4, r5, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ands r2, r7, #3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov ip, r5 │ │ │ │ │ mov lr, r5 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - beq 71d0 <_PyLong_FromByteArray+0x730> │ │ │ │ │ + beq 71c0 <_PyLong_FromByteArray+0x730> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 70b4 <_PyLong_FromByteArray+0x614> │ │ │ │ │ + beq 70a4 <_PyLong_FromByteArray+0x614> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne 7284 <_PyLong_FromByteArray+0x7e4> │ │ │ │ │ + bne 7274 <_PyLong_FromByteArray+0x7e4> │ │ │ │ │ ldrb r2, [r8] │ │ │ │ │ sub r1, r3, #32 │ │ │ │ │ lsl r1, r2, r1 │ │ │ │ │ rsb r0, r3, #32 │ │ │ │ │ orr ip, ip, r2, lsl r3 │ │ │ │ │ orr r1, r1, r2, lsr r0 │ │ │ │ │ add r0, r3, #8 │ │ │ │ │ @@ -7665,16 +7661,16 @@ │ │ │ │ │ movls r3, r0 │ │ │ │ │ subhi r3, r3, #22 │ │ │ │ │ lsrhi lr, lr, #30 │ │ │ │ │ addhi r5, r5, #1 │ │ │ │ │ strhi r1, [r2, #12] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ - bne 71d0 <_PyLong_FromByteArray+0x730> │ │ │ │ │ - b 6f3c <_PyLong_FromByteArray+0x49c> │ │ │ │ │ + bne 71c0 <_PyLong_FromByteArray+0x730> │ │ │ │ │ + b 6f2c <_PyLong_FromByteArray+0x49c> │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ bic r1, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ orr ip, r2, lr, lsl #2 │ │ │ │ │ add r2, r4, r5, lsl #2 │ │ │ │ │ lsr lr, lr, #30 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ @@ -7714,15 +7710,15 @@ │ │ │ │ │ movls r3, r0 │ │ │ │ │ subhi r3, r3, #22 │ │ │ │ │ lsrhi lr, lr, #30 │ │ │ │ │ addhi r5, r5, #1 │ │ │ │ │ strhi r1, [r2, #12] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ sub r8, r8, #3 │ │ │ │ │ - beq 6f3c <_PyLong_FromByteArray+0x49c> │ │ │ │ │ + beq 6f2c <_PyLong_FromByteArray+0x49c> │ │ │ │ │ ldrb r2, [r8] │ │ │ │ │ sub r1, r3, #32 │ │ │ │ │ lsl r1, r2, r1 │ │ │ │ │ rsb r0, r3, #32 │ │ │ │ │ orr ip, ip, r2, lsl r3 │ │ │ │ │ orr r1, r1, r2, lsr r0 │ │ │ │ │ add r0, r3, #8 │ │ │ │ │ @@ -7745,195 +7741,195 @@ │ │ │ │ │ addhi r5, r5, #1 │ │ │ │ │ cmp r0, #29 │ │ │ │ │ orr ip, ip, r2, lsl r3 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ orr lr, r1, lr │ │ │ │ │ movls r3, r0 │ │ │ │ │ - bls 7130 <_PyLong_FromByteArray+0x690> │ │ │ │ │ - b 7110 <_PyLong_FromByteArray+0x670> │ │ │ │ │ + bls 7120 <_PyLong_FromByteArray+0x690> │ │ │ │ │ + b 7100 <_PyLong_FromByteArray+0x670> │ │ │ │ │ bic r1, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r2, r4, r5, lsl #2 │ │ │ │ │ lsr r0, ip, #30 │ │ │ │ │ orr ip, r0, lr, lsl #2 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ lsr lr, lr, #30 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - b 6e70 <_PyLong_FromByteArray+0x3d0> │ │ │ │ │ + b 6e60 <_PyLong_FromByteArray+0x3d0> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 6ff8 <_PyLong_FromByteArray+0x558> │ │ │ │ │ + b 6fe8 <_PyLong_FromByteArray+0x558> │ │ │ │ │ ldrb r2, [r8], #-1 │ │ │ │ │ mvn r1, #31 │ │ │ │ │ lsl lr, r2, r1 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r6, #1 │ │ │ │ │ - b 7064 <_PyLong_FromByteArray+0x5c4> │ │ │ │ │ + b 7054 <_PyLong_FromByteArray+0x5c4> │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, #1 │ │ │ │ │ - b 6c8c <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ + b 6c7c <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 7770 <_PyLong_FromByteArray+0xcd0> │ │ │ │ │ + bne 7760 <_PyLong_FromByteArray+0xcd0> │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldrb r3, [r0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 744c <_PyLong_FromByteArray+0x9ac> │ │ │ │ │ + bne 743c <_PyLong_FromByteArray+0x9ac> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 7434 <_PyLong_FromByteArray+0x994> │ │ │ │ │ + beq 7424 <_PyLong_FromByteArray+0x994> │ │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 7460 <_PyLong_FromByteArray+0x9c0> │ │ │ │ │ + bne 7450 <_PyLong_FromByteArray+0x9c0> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 7434 <_PyLong_FromByteArray+0x994> │ │ │ │ │ + beq 7424 <_PyLong_FromByteArray+0x994> │ │ │ │ │ sub ip, r1, #2 │ │ │ │ │ ands ip, ip, #7 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - beq 73a0 <_PyLong_FromByteArray+0x900> │ │ │ │ │ + beq 7390 <_PyLong_FromByteArray+0x900> │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq 7388 <_PyLong_FromByteArray+0x8e8> │ │ │ │ │ + beq 7378 <_PyLong_FromByteArray+0x8e8> │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq 7378 <_PyLong_FromByteArray+0x8d8> │ │ │ │ │ + beq 7368 <_PyLong_FromByteArray+0x8d8> │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - beq 7368 <_PyLong_FromByteArray+0x8c8> │ │ │ │ │ + beq 7358 <_PyLong_FromByteArray+0x8c8> │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 7358 <_PyLong_FromByteArray+0x8b8> │ │ │ │ │ + beq 7348 <_PyLong_FromByteArray+0x8b8> │ │ │ │ │ cmp ip, #5 │ │ │ │ │ - beq 7348 <_PyLong_FromByteArray+0x8a8> │ │ │ │ │ + beq 7338 <_PyLong_FromByteArray+0x8a8> │ │ │ │ │ cmp ip, #6 │ │ │ │ │ - beq 7338 <_PyLong_FromByteArray+0x898> │ │ │ │ │ + beq 7328 <_PyLong_FromByteArray+0x898> │ │ │ │ │ ldrb ip, [r0, #1]! │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ mov r3, #3 │ │ │ │ │ ldrb ip, [r0, #1]! │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb ip, [r0, #1]! │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb ip, [r0, #1]! │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb ip, [r0, #1]! │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb ip, [r0, #1]! │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldrb ip, [r0, #1]! │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 7434 <_PyLong_FromByteArray+0x994> │ │ │ │ │ + beq 7424 <_PyLong_FromByteArray+0x994> │ │ │ │ │ ldrb ip, [r0, #1] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ ldrb ip, [r0, #1] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ mov lr, r3 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ ldrb ip, [r0, #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ ldrb ip, [r0, #3] │ │ │ │ │ add r3, lr, #2 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ ldrb ip, [r0, #4] │ │ │ │ │ add r3, lr, #3 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ ldrb ip, [r0, #5] │ │ │ │ │ add r3, lr, #4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ ldrb ip, [r0, #6] │ │ │ │ │ add r3, lr, #5 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ ldrb ip, [r0, #7] │ │ │ │ │ add r3, lr, #6 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ add r0, r0, #7 │ │ │ │ │ - bne 7458 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ + bne 7448 <_PyLong_FromByteArray+0x9b8> │ │ │ │ │ add r3, lr, #7 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 73a0 <_PyLong_FromByteArray+0x900> │ │ │ │ │ + bne 7390 <_PyLong_FromByteArray+0x900> │ │ │ │ │ mvn r9, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ moveq r7, #0 │ │ │ │ │ andne r7, r7, #1 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b 6cd4 <_PyLong_FromByteArray+0x234> │ │ │ │ │ + b 6cc4 <_PyLong_FromByteArray+0x234> │ │ │ │ │ mvn r9, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 6c8c <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ + b 6c7c <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ mvn r9, #0 │ │ │ │ │ - b 6c8c <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ + b 6c7c <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ mvn r9, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 6c8c <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ + b 6c7c <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ mov r9, #1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b 6c8c <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ + b 6c7c <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 7438 <_PyLong_FromByteArray+0x998> │ │ │ │ │ + b 7428 <_PyLong_FromByteArray+0x998> │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 6cf0 <_PyLong_FromByteArray+0x250> │ │ │ │ │ + bne 6ce0 <_PyLong_FromByteArray+0x250> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 6f88 <_PyLong_FromByteArray+0x4e8> │ │ │ │ │ + b 6f78 <_PyLong_FromByteArray+0x4e8> │ │ │ │ │ cmp r9, #1 │ │ │ │ │ - bne 75f4 <_PyLong_FromByteArray+0xb54> │ │ │ │ │ + bne 75e4 <_PyLong_FromByteArray+0xb54> │ │ │ │ │ tst r7, #1 │ │ │ │ │ sub lr, r8, #1 │ │ │ │ │ add r7, lr, r7 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - beq 7514 <_PyLong_FromByteArray+0xa74> │ │ │ │ │ + beq 7504 <_PyLong_FromByteArray+0xa74> │ │ │ │ │ ldrb r0, [r8] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ mvn r0, r0 │ │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ and r6, r0, #255 @ 0xff │ │ │ │ │ lsr r9, r0, #8 │ │ │ │ │ mvn r0, #31 │ │ │ │ │ orr r9, r9, r3, lsl #24 │ │ │ │ │ lsr ip, r3, #8 │ │ │ │ │ lsl r1, r6, r0 │ │ │ │ │ mov lr, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, #8 │ │ │ │ │ - bne 7514 <_PyLong_FromByteArray+0xa74> │ │ │ │ │ - b 7744 <_PyLong_FromByteArray+0xca4> │ │ │ │ │ + bne 7504 <_PyLong_FromByteArray+0xa74> │ │ │ │ │ + b 7734 <_PyLong_FromByteArray+0xca4> │ │ │ │ │ cmp lr, r7 │ │ │ │ │ - beq 7744 <_PyLong_FromByteArray+0xca4> │ │ │ │ │ + beq 7734 <_PyLong_FromByteArray+0xca4> │ │ │ │ │ ldrb r0, [lr, #1] │ │ │ │ │ rsb r8, r3, #32 │ │ │ │ │ mvn r0, r0 │ │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ │ adds r0, r0, r9 │ │ │ │ │ and r6, r0, #255 @ 0xff │ │ │ │ │ lsr r9, r0, #8 │ │ │ │ │ @@ -7972,52 +7968,52 @@ │ │ │ │ │ adc ip, ip, #0 │ │ │ │ │ cmp r0, #29 │ │ │ │ │ orr r2, r2, r6, lsl r3 │ │ │ │ │ orr r9, r9, ip, lsl #24 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ lsr ip, ip, #8 │ │ │ │ │ movls r3, r0 │ │ │ │ │ - bls 750c <_PyLong_FromByteArray+0xa6c> │ │ │ │ │ + bls 74fc <_PyLong_FromByteArray+0xa6c> │ │ │ │ │ lsr r0, r2, #30 │ │ │ │ │ bic r6, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r0, r1, lsl #2 │ │ │ │ │ add r0, r4, r5, lsl #2 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r6, [r0, #12] │ │ │ │ │ - b 750c <_PyLong_FromByteArray+0xa6c> │ │ │ │ │ + b 74fc <_PyLong_FromByteArray+0xa6c> │ │ │ │ │ tst r7, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov lr, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - beq 7664 <_PyLong_FromByteArray+0xbc4> │ │ │ │ │ + beq 7654 <_PyLong_FromByteArray+0xbc4> │ │ │ │ │ ldrb ip, [r8], #-1 │ │ │ │ │ mov r9, #1 │ │ │ │ │ mvn ip, ip │ │ │ │ │ and ip, ip, #255 @ 0xff │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ and r6, ip, #255 @ 0xff │ │ │ │ │ lsr lr, ip, #8 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ mvn ip, #31 │ │ │ │ │ orr lr, lr, r3, lsl #24 │ │ │ │ │ lsr r0, r3, #8 │ │ │ │ │ lsl r1, r6, ip │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, #8 │ │ │ │ │ - bne 7664 <_PyLong_FromByteArray+0xbc4> │ │ │ │ │ - b 7744 <_PyLong_FromByteArray+0xca4> │ │ │ │ │ + bne 7654 <_PyLong_FromByteArray+0xbc4> │ │ │ │ │ + b 7734 <_PyLong_FromByteArray+0xca4> │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ - beq 7744 <_PyLong_FromByteArray+0xca4> │ │ │ │ │ + beq 7734 <_PyLong_FromByteArray+0xca4> │ │ │ │ │ ldrb ip, [r8] │ │ │ │ │ rsb sl, r3, #32 │ │ │ │ │ mvn ip, ip │ │ │ │ │ and ip, ip, #255 @ 0xff │ │ │ │ │ adds ip, ip, lr │ │ │ │ │ and r6, ip, #255 @ 0xff │ │ │ │ │ lsr lr, ip, #8 │ │ │ │ │ @@ -8056,133 +8052,133 @@ │ │ │ │ │ cmp ip, #29 │ │ │ │ │ orr r2, r2, r6, lsl r3 │ │ │ │ │ orr lr, lr, r0, lsl #24 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ lsr r0, r0, #8 │ │ │ │ │ movls r3, ip │ │ │ │ │ - bls 7654 <_PyLong_FromByteArray+0xbb4> │ │ │ │ │ + bls 7644 <_PyLong_FromByteArray+0xbb4> │ │ │ │ │ lsr ip, r2, #30 │ │ │ │ │ bic r6, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, ip, r1, lsl #2 │ │ │ │ │ add ip, r4, r5, lsl #2 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r6, [ip, #12] │ │ │ │ │ - b 7654 <_PyLong_FromByteArray+0xbb4> │ │ │ │ │ + b 7644 <_PyLong_FromByteArray+0xbb4> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 77a0 <_PyLong_FromByteArray+0xd00> │ │ │ │ │ + bne 7790 <_PyLong_FromByteArray+0xd00> │ │ │ │ │ mov r3, #2 │ │ │ │ │ - b 6f50 <_PyLong_FromByteArray+0x4b0> │ │ │ │ │ + b 6f40 <_PyLong_FromByteArray+0x4b0> │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 7024 <_PyLong_FromByteArray+0x584> │ │ │ │ │ - ldr r4, [pc, #124] @ 77ec <_PyLong_FromByteArray+0xd4c> │ │ │ │ │ - b 6f88 <_PyLong_FromByteArray+0x4e8> │ │ │ │ │ + b 7014 <_PyLong_FromByteArray+0x584> │ │ │ │ │ + ldr r4, [pc, #124] @ 77dc <_PyLong_FromByteArray+0xd4c> │ │ │ │ │ + b 6f78 <_PyLong_FromByteArray+0x4e8> │ │ │ │ │ ldrsb r3, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 72b4 <_PyLong_FromByteArray+0x814> │ │ │ │ │ + bge 72a4 <_PyLong_FromByteArray+0x814> │ │ │ │ │ mov r7, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ │ - b 72bc <_PyLong_FromByteArray+0x81c> │ │ │ │ │ + b 72ac <_PyLong_FromByteArray+0x81c> │ │ │ │ │ ldrsb r2, [r0, r3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 77b4 <_PyLong_FromByteArray+0xd14> │ │ │ │ │ + blt 77a4 <_PyLong_FromByteArray+0xd14> │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 6ad8 <_PyLong_FromByteArray+0x38> │ │ │ │ │ + b 6ac8 <_PyLong_FromByteArray+0x38> │ │ │ │ │ add r1, r4, r5, lsl #2 │ │ │ │ │ mov r3, #2 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ - b 6f50 <_PyLong_FromByteArray+0x4b0> │ │ │ │ │ + b 6f40 <_PyLong_FromByteArray+0x4b0> │ │ │ │ │ mov r7, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ │ - b 6ae0 <_PyLong_FromByteArray+0x40> │ │ │ │ │ - ldr r3, [pc, #36] @ 77f0 <_PyLong_FromByteArray+0xd50> │ │ │ │ │ - ldr r1, [pc, #36] @ 77f4 <_PyLong_FromByteArray+0xd54> │ │ │ │ │ + b 6ad0 <_PyLong_FromByteArray+0x40> │ │ │ │ │ + ldr r3, [pc, #36] @ 77e0 <_PyLong_FromByteArray+0xd50> │ │ │ │ │ + ldr r1, [pc, #36] @ 77e4 <_PyLong_FromByteArray+0xd54> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 749c <_PyLong_FromByteArray+0x9fc> │ │ │ │ │ + b 748c <_PyLong_FromByteArray+0x9fc> │ │ │ │ │ .word 0x88888889 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000077f8 : │ │ │ │ │ +000077e8 : │ │ │ │ │ long_add(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 7928 │ │ │ │ │ + beq 7918 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 7928 │ │ │ │ │ + beq 7918 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ and r2, r4, #3 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bhi 7910 │ │ │ │ │ + bhi 7900 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ - ldr lr, [pc, #396] @ 79f4 │ │ │ │ │ + ldr lr, [pc, #396] @ 79e4 │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ asr r1, r3, #31 │ │ │ │ │ adc r1, r1, r2, asr #31 │ │ │ │ │ adds r0, r5, #5 │ │ │ │ │ adc ip, r1, #0 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sbcs r0, r0, ip │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bcc 78a8 │ │ │ │ │ - ldr r4, [pc, #352] @ 79f8 │ │ │ │ │ + bcc 7898 │ │ │ │ │ + ldr r4, [pc, #352] @ 79e8 │ │ │ │ │ add r3, r3, #5 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r4, r4, r3, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r3, r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - bcs 7950 │ │ │ │ │ + bcs 7940 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 79e8 │ │ │ │ │ - ldr r3, [pc, #296] @ 79fc │ │ │ │ │ + beq 79d8 │ │ │ │ │ + ldr r3, [pc, #296] @ 79ec │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ eor r6, r5, r5, asr #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -8193,129 +8189,129 @@ │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 7930 │ │ │ │ │ + beq 7920 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 7948 │ │ │ │ │ + beq 7938 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 9b68 │ │ │ │ │ - ldr r4, [pc, #208] @ 7a00 │ │ │ │ │ - b 78a0 │ │ │ │ │ + b 9b58 │ │ │ │ │ + ldr r4, [pc, #208] @ 79f0 │ │ │ │ │ + b 7890 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 79b0 │ │ │ │ │ + beq 79a0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r0, ip │ │ │ │ │ - b c030 │ │ │ │ │ + b c020 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b c030 │ │ │ │ │ + b c020 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movge r5, #16 │ │ │ │ │ - blt 79d8 │ │ │ │ │ + blt 79c8 │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 79e8 │ │ │ │ │ + beq 79d8 │ │ │ │ │ mov r3, #16 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - ldr r3, [pc, #128] @ 79fc │ │ │ │ │ + ldr r3, [pc, #128] @ 79ec │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ lsr r3, r6, #30 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ bic r6, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - b 78a0 │ │ │ │ │ - bl 9b68 │ │ │ │ │ + b 7890 │ │ │ │ │ + bl 9b58 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 78a0 │ │ │ │ │ + beq 7890 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 78a0 │ │ │ │ │ + b 7890 │ │ │ │ │ rsbs r6, r6, #0 │ │ │ │ │ rsc r7, r7, #0 │ │ │ │ │ mov r5, #18 │ │ │ │ │ - b 795c │ │ │ │ │ + b 794c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 78a0 │ │ │ │ │ + b 7890 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -00007a04 <_PyLong_Add>: │ │ │ │ │ +000079f4 <_PyLong_Add>: │ │ │ │ │ _PyLong_Add(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ and r2, ip, #3 │ │ │ │ │ orr ip, ip, r3 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ mov lr, r1 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bhi 7afc <_PyLong_Add+0xf8> │ │ │ │ │ + bhi 7aec <_PyLong_Add+0xf8> │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ - ldr lr, [pc, #388] @ 7bd8 <_PyLong_Add+0x1d4> │ │ │ │ │ + ldr lr, [pc, #388] @ 7bc8 <_PyLong_Add+0x1d4> │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ asr r1, r3, #31 │ │ │ │ │ adc r1, r1, r2, asr #31 │ │ │ │ │ adds r0, r5, #5 │ │ │ │ │ adc ip, r1, #0 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sbcs r0, r0, ip │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bcc 7a94 <_PyLong_Add+0x90> │ │ │ │ │ - ldr r4, [pc, #344] @ 7bdc <_PyLong_Add+0x1d8> │ │ │ │ │ + bcc 7a84 <_PyLong_Add+0x90> │ │ │ │ │ + ldr r4, [pc, #344] @ 7bcc <_PyLong_Add+0x1d8> │ │ │ │ │ add r3, r3, #5 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r4, r4, r3, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r3, r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - bcs 7b34 <_PyLong_Add+0x130> │ │ │ │ │ + bcs 7b24 <_PyLong_Add+0x130> │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7bcc <_PyLong_Add+0x1c8> │ │ │ │ │ - ldr r3, [pc, #288] @ 7be0 <_PyLong_Add+0x1dc> │ │ │ │ │ + beq 7bbc <_PyLong_Add+0x1c8> │ │ │ │ │ + ldr r3, [pc, #288] @ 7bd0 <_PyLong_Add+0x1dc> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ eor r6, r5, r5, asr #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -8326,105 +8322,105 @@ │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 7b14 <_PyLong_Add+0x110> │ │ │ │ │ + beq 7b04 <_PyLong_Add+0x110> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 7b2c <_PyLong_Add+0x128> │ │ │ │ │ + beq 7b1c <_PyLong_Add+0x128> │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 9b68 │ │ │ │ │ + b 9b58 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 7b94 <_PyLong_Add+0x190> │ │ │ │ │ + beq 7b84 <_PyLong_Add+0x190> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, lr │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b c030 │ │ │ │ │ + b c020 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b c030 │ │ │ │ │ + b c020 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movge r5, #16 │ │ │ │ │ - blt 7bbc <_PyLong_Add+0x1b8> │ │ │ │ │ + blt 7bac <_PyLong_Add+0x1b8> │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7bcc <_PyLong_Add+0x1c8> │ │ │ │ │ + beq 7bbc <_PyLong_Add+0x1c8> │ │ │ │ │ mov r3, #16 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - ldr r3, [pc, #128] @ 7be0 <_PyLong_Add+0x1dc> │ │ │ │ │ + ldr r3, [pc, #128] @ 7bd0 <_PyLong_Add+0x1dc> │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ lsr r3, r6, #30 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ bic r6, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - b 7a8c <_PyLong_Add+0x88> │ │ │ │ │ - bl 9b68 │ │ │ │ │ + b 7a7c <_PyLong_Add+0x88> │ │ │ │ │ + bl 9b58 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7a8c <_PyLong_Add+0x88> │ │ │ │ │ + beq 7a7c <_PyLong_Add+0x88> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 7a8c <_PyLong_Add+0x88> │ │ │ │ │ + b 7a7c <_PyLong_Add+0x88> │ │ │ │ │ rsbs r6, r6, #0 │ │ │ │ │ rsc r7, r7, #0 │ │ │ │ │ mov r5, #18 │ │ │ │ │ - b 7b40 <_PyLong_Add+0x13c> │ │ │ │ │ + b 7b30 <_PyLong_Add+0x13c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 7a8c <_PyLong_Add+0x88> │ │ │ │ │ + b 7a7c <_PyLong_Add+0x88> │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00007be4 : │ │ │ │ │ +00007bd4 : │ │ │ │ │ PyLong_FromLongLong(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #420] @ 7da0 │ │ │ │ │ + ldr r3, [pc, #420] @ 7d90 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ mov r6, r1 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sbcs r3, r3, r1 │ │ │ │ │ - ldrcs r5, [pc, #396] @ 7da4 │ │ │ │ │ + ldrcs r5, [pc, #396] @ 7d94 │ │ │ │ │ addcs r5, r5, r2, lsl #4 │ │ │ │ │ - bcs 7c80 │ │ │ │ │ + bcs 7c70 │ │ │ │ │ subs r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r6, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bcs 7c88 │ │ │ │ │ + bcs 7c78 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 7d78 │ │ │ │ │ - ldr r3, [pc, #348] @ 7da8 │ │ │ │ │ + beq 7d68 │ │ │ │ │ + ldr r3, [pc, #348] @ 7d98 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ eor r6, r4, r4, asr #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -8440,35 +8436,35 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ asr r3, r6, #31 │ │ │ │ │ eor r4, r0, r6, asr #31 │ │ │ │ │ subs r4, r4, r3 │ │ │ │ │ eor r7, r6, r6, asr #31 │ │ │ │ │ sbc r7, r7, r3 │ │ │ │ │ lsrs r8, r7, #28 │ │ │ │ │ - bne 7d1c │ │ │ │ │ + bne 7d0c │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 7d78 │ │ │ │ │ + beq 7d68 │ │ │ │ │ mov r9, #16 │ │ │ │ │ - ldr r3, [pc, #232] @ 7da8 │ │ │ │ │ + ldr r3, [pc, #232] @ 7d98 │ │ │ │ │ str r9, [r5, #8] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7d34 │ │ │ │ │ + bne 7d24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r2, #12]! │ │ │ │ │ - blt 7d58 │ │ │ │ │ + blt 7d48 │ │ │ │ │ bic r3, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ lsr r3, r4, #30 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ add r1, r5, #16 │ │ │ │ │ str r9, [r5, #8] │ │ │ │ │ orrs r0, r8, #0 │ │ │ │ │ @@ -8477,125 +8473,125 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ strne r8, [r2, #8] │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 7d78 │ │ │ │ │ + beq 7d68 │ │ │ │ │ mov r9, #24 │ │ │ │ │ - b 7cb8 │ │ │ │ │ + b 7ca8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r2, #12]! │ │ │ │ │ - bge 7d84 │ │ │ │ │ + bge 7d74 │ │ │ │ │ bic r3, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r9, r9, #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r9, [r5, #8] │ │ │ │ │ str r3, [r1], #4 │ │ │ │ │ lsr r3, r4, #30 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ - b 7d04 │ │ │ │ │ + b 7cf4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 7c80 │ │ │ │ │ + b 7c70 │ │ │ │ │ lsr r3, r4, #30 │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ add r1, r5, #16 │ │ │ │ │ str r9, [r5, #8] │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ - b 7d04 │ │ │ │ │ + b 7cf4 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00007dac : │ │ │ │ │ +00007d9c : │ │ │ │ │ long_mul(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 7f04 │ │ │ │ │ + beq 7ef4 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 7f04 │ │ │ │ │ + beq 7ef4 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ orr ip, r2, r3 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bhi 7e50 │ │ │ │ │ + bhi 7e40 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ - ldr r0, [pc, #564] @ 8054 │ │ │ │ │ + ldr r0, [pc, #564] @ 8044 │ │ │ │ │ smull r4, r1, r2, r3 │ │ │ │ │ adds r2, r4, #5 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sbcs r3, r0, r3 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bcc 7e9c │ │ │ │ │ - ldr r6, [pc, #528] @ 8058 │ │ │ │ │ + bcc 7e8c │ │ │ │ │ + ldr r6, [pc, #528] @ 8048 │ │ │ │ │ add r6, r6, r2, lsl #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - bl 82f4 │ │ │ │ │ + bl 82e4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ tst r3, #3 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 7e48 │ │ │ │ │ + beq 7e38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8034 │ │ │ │ │ + beq 8024 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ - bne 7f8c │ │ │ │ │ + bne 7f7c │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b 7e48 │ │ │ │ │ + b 7e38 │ │ │ │ │ subs r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - bcs 7f10 │ │ │ │ │ + bcs 7f00 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 8030 │ │ │ │ │ - ldr r3, [pc, #404] @ 805c │ │ │ │ │ + beq 8020 │ │ │ │ │ + ldr r3, [pc, #404] @ 804c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ eor r5, r4, r4, asr #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -8605,30 +8601,30 @@ │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r6, #12] │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r6, [pc, #340] @ 8060 │ │ │ │ │ + ldr r6, [pc, #340] @ 8050 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movge r4, r0 │ │ │ │ │ - blt 7fd8 │ │ │ │ │ + blt 7fc8 │ │ │ │ │ lsrs r9, r7, #28 │ │ │ │ │ movne r8, #24 │ │ │ │ │ moveq r0, #20 │ │ │ │ │ movne r0, r8 │ │ │ │ │ moveq r8, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 8030 │ │ │ │ │ - ldr r3, [pc, #280] @ 805c │ │ │ │ │ + beq 8020 │ │ │ │ │ + ldr r3, [pc, #280] @ 804c │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r8, [r6, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ @@ -8640,122 +8636,122 @@ │ │ │ │ │ orr r5, r5, r7, lsl #2 │ │ │ │ │ orr r8, r8, r4 │ │ │ │ │ bic r5, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r8, [r6, #8] │ │ │ │ │ str r3, [r6, #12] │ │ │ │ │ str r5, [r6, #16] │ │ │ │ │ strne r9, [r6, #20] │ │ │ │ │ - b 7e48 │ │ │ │ │ + b 7e38 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r5, [pc, #180] @ 8054 │ │ │ │ │ + ldr r5, [pc, #180] @ 8044 │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ rsc r1, r2, #0 │ │ │ │ │ rsbs lr, r3, #5 │ │ │ │ │ rsc r4, r2, #0 │ │ │ │ │ cmp r5, lr │ │ │ │ │ mov lr, #0 │ │ │ │ │ sbcs lr, lr, r4 │ │ │ │ │ - bcc 7fe8 │ │ │ │ │ - ldr r4, [pc, #156] @ 8064 │ │ │ │ │ + bcc 7fd8 │ │ │ │ │ + ldr r4, [pc, #156] @ 8054 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r4, r4, r0, lsl #4 │ │ │ │ │ - bne 8048 │ │ │ │ │ + bne 8038 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b 7e48 │ │ │ │ │ + b 7e38 │ │ │ │ │ rsbs r5, r5, #0 │ │ │ │ │ rsc r7, r7, #0 │ │ │ │ │ mov r4, #2 │ │ │ │ │ - b 7f1c │ │ │ │ │ + b 7f0c │ │ │ │ │ mvn ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ subs ip, ip, r3 │ │ │ │ │ rsc r2, r2, #0 │ │ │ │ │ cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 803c │ │ │ │ │ + bcs 802c │ │ │ │ │ bl 540 <_PyLong_FromMedium> │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7fd0 │ │ │ │ │ + beq 7fc0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 7fd0 │ │ │ │ │ + bne 7fc0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7fd0 │ │ │ │ │ + b 7fc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 7e48 │ │ │ │ │ - bl 11464 <_PyLong_FromLarge> │ │ │ │ │ + b 7e38 │ │ │ │ │ + bl 11448 <_PyLong_FromLarge> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 8008 │ │ │ │ │ + b 7ff8 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ str ip, [r6] │ │ │ │ │ - b 7fd0 │ │ │ │ │ + b 7fc0 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00008068 <_PyLong_Multiply>: │ │ │ │ │ +00008058 <_PyLong_Multiply>: │ │ │ │ │ _PyLong_Multiply(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ orr ip, r2, r3 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bhi 8154 <_PyLong_Multiply+0xec> │ │ │ │ │ + bhi 8144 <_PyLong_Multiply+0xec> │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ - ldr r0, [pc, #552] @ 82e4 <_PyLong_Multiply+0x27c> │ │ │ │ │ + ldr r0, [pc, #552] @ 82d4 <_PyLong_Multiply+0x27c> │ │ │ │ │ smull r5, r1, r2, r3 │ │ │ │ │ adds r2, r5, #5 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sbcs r3, r0, r3 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bcc 80ec <_PyLong_Multiply+0x84> │ │ │ │ │ - ldr r4, [pc, #516] @ 82e8 <_PyLong_Multiply+0x280> │ │ │ │ │ + bcc 80dc <_PyLong_Multiply+0x84> │ │ │ │ │ + ldr r4, [pc, #516] @ 82d8 <_PyLong_Multiply+0x280> │ │ │ │ │ add r4, r4, r2, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ subs r3, r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - bcs 81a0 <_PyLong_Multiply+0x138> │ │ │ │ │ + bcs 8190 <_PyLong_Multiply+0x138> │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 82c0 <_PyLong_Multiply+0x258> │ │ │ │ │ - ldr r3, [pc, #468] @ 82ec <_PyLong_Multiply+0x284> │ │ │ │ │ + beq 82b0 <_PyLong_Multiply+0x258> │ │ │ │ │ + ldr r3, [pc, #468] @ 82dc <_PyLong_Multiply+0x284> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ eor r6, r5, r5, asr #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -8765,46 +8761,46 @@ │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - bl 82f4 │ │ │ │ │ + bl 82e4 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ tst r3, #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 80e4 <_PyLong_Multiply+0x7c> │ │ │ │ │ + beq 80d4 <_PyLong_Multiply+0x7c> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 82c4 <_PyLong_Multiply+0x25c> │ │ │ │ │ + beq 82b4 <_PyLong_Multiply+0x25c> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ - bne 821c <_PyLong_Multiply+0x1b4> │ │ │ │ │ + bne 820c <_PyLong_Multiply+0x1b4> │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b 80e4 <_PyLong_Multiply+0x7c> │ │ │ │ │ + b 80d4 <_PyLong_Multiply+0x7c> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movge r5, r0 │ │ │ │ │ - blt 8268 <_PyLong_Multiply+0x200> │ │ │ │ │ + blt 8258 <_PyLong_Multiply+0x200> │ │ │ │ │ lsrs r8, r7, #28 │ │ │ │ │ movne r9, #24 │ │ │ │ │ moveq r0, #20 │ │ │ │ │ movne r0, r9 │ │ │ │ │ moveq r9, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 82c0 <_PyLong_Multiply+0x258> │ │ │ │ │ - ldr r3, [pc, #280] @ 82ec <_PyLong_Multiply+0x284> │ │ │ │ │ + beq 82b0 <_PyLong_Multiply+0x258> │ │ │ │ │ + ldr r3, [pc, #280] @ 82dc <_PyLong_Multiply+0x284> │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ strne r2, [r3] │ │ │ │ │ @@ -8816,76 +8812,76 @@ │ │ │ │ │ orr r6, r6, r7, lsl #2 │ │ │ │ │ orr r0, r5, r9 │ │ │ │ │ bic r6, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ strne r8, [r4, #20] │ │ │ │ │ - b 80e4 <_PyLong_Multiply+0x7c> │ │ │ │ │ + b 80d4 <_PyLong_Multiply+0x7c> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r6, [pc, #180] @ 82e4 <_PyLong_Multiply+0x27c> │ │ │ │ │ + ldr r6, [pc, #180] @ 82d4 <_PyLong_Multiply+0x27c> │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ rsc r1, r2, #0 │ │ │ │ │ rsbs lr, r3, #5 │ │ │ │ │ rsc r5, r2, #0 │ │ │ │ │ cmp r6, lr │ │ │ │ │ mov lr, #0 │ │ │ │ │ sbcs lr, lr, r5 │ │ │ │ │ - bcc 8278 <_PyLong_Multiply+0x210> │ │ │ │ │ - ldr r5, [pc, #152] @ 82f0 <_PyLong_Multiply+0x288> │ │ │ │ │ + bcc 8268 <_PyLong_Multiply+0x210> │ │ │ │ │ + ldr r5, [pc, #152] @ 82e0 <_PyLong_Multiply+0x288> │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r5, r5, r0, lsl #4 │ │ │ │ │ - bne 82d8 <_PyLong_Multiply+0x270> │ │ │ │ │ + bne 82c8 <_PyLong_Multiply+0x270> │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 80e4 <_PyLong_Multiply+0x7c> │ │ │ │ │ + b 80d4 <_PyLong_Multiply+0x7c> │ │ │ │ │ rsbs r6, r6, #0 │ │ │ │ │ rsc r7, r7, #0 │ │ │ │ │ mov r5, #2 │ │ │ │ │ - b 81ac <_PyLong_Multiply+0x144> │ │ │ │ │ + b 819c <_PyLong_Multiply+0x144> │ │ │ │ │ mvn ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ subs ip, ip, r3 │ │ │ │ │ rsc r2, r2, #0 │ │ │ │ │ cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 82cc <_PyLong_Multiply+0x264> │ │ │ │ │ + bcs 82bc <_PyLong_Multiply+0x264> │ │ │ │ │ bl 540 <_PyLong_FromMedium> │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8260 <_PyLong_Multiply+0x1f8> │ │ │ │ │ + beq 8250 <_PyLong_Multiply+0x1f8> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8260 <_PyLong_Multiply+0x1f8> │ │ │ │ │ + bne 8250 <_PyLong_Multiply+0x1f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8260 <_PyLong_Multiply+0x1f8> │ │ │ │ │ + b 8250 <_PyLong_Multiply+0x1f8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 80e4 <_PyLong_Multiply+0x7c> │ │ │ │ │ - bl 11464 <_PyLong_FromLarge> │ │ │ │ │ + b 80d4 <_PyLong_Multiply+0x7c> │ │ │ │ │ + bl 11448 <_PyLong_FromLarge> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 8298 <_PyLong_Multiply+0x230> │ │ │ │ │ + b 8288 <_PyLong_Multiply+0x230> │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ str ip, [r4] │ │ │ │ │ - b 8260 <_PyLong_Multiply+0x1f8> │ │ │ │ │ + b 8250 <_PyLong_Multiply+0x1f8> │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000082f4 : │ │ │ │ │ +000082e4 : │ │ │ │ │ k_mul(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ @@ -8898,32 +8894,32 @@ │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov r9, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - blt 8628 │ │ │ │ │ + blt 8618 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 85e4 │ │ │ │ │ + beq 85d4 │ │ │ │ │ mov r3, #70 @ 0x46 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - blt 8988 │ │ │ │ │ + blt 8978 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 9a84 │ │ │ │ │ + beq 9a74 │ │ │ │ │ add r7, r8, r9 │ │ │ │ │ cmn r7, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 9a94 │ │ │ │ │ + bgt 9a84 │ │ │ │ │ add r0, r7, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 9a8c │ │ │ │ │ - ldr r3, [pc, #1528] @ 8980 │ │ │ │ │ + beq 9a7c │ │ │ │ │ + ldr r3, [pc, #1528] @ 8970 │ │ │ │ │ lsl r7, r7, #3 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r7, [sl, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str r3, [sl, #4] │ │ │ │ │ strne r2, [r3] │ │ │ │ │ @@ -8935,15 +8931,15 @@ │ │ │ │ │ add r7, sl, #12 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sl, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq 8680 │ │ │ │ │ + beq 8670 │ │ │ │ │ add r9, fp, #8 │ │ │ │ │ add r3, r9, r8, lsl #2 │ │ │ │ │ add r8, r6, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add r3, r8, r4, lsl #2 │ │ │ │ │ str r3, [sp] │ │ │ │ │ sub r3, r3, r6 │ │ │ │ │ @@ -8955,31 +8951,31 @@ │ │ │ │ │ add fp, r3, #4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str sl, [sp, #12] │ │ │ │ │ ldr r4, [r9, #4]! │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_CheckSignals │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 9aa8 │ │ │ │ │ + bne 9a98 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bcs 85f0 │ │ │ │ │ + bcs 85e0 │ │ │ │ │ sub r2, r6, r8 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ lsr r2, r2, #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ands r2, r2, #3 │ │ │ │ │ sub sl, r7, #4 │ │ │ │ │ mov ip, r8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - beq 84b8 │ │ │ │ │ + beq 84a8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 8484 │ │ │ │ │ + beq 8474 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne 85a4 │ │ │ │ │ + bne 8594 │ │ │ │ │ ldr lr, [ip], #4 │ │ │ │ │ ldr r2, [sl, #4]! │ │ │ │ │ mov r0, r5 │ │ │ │ │ umlal r2, r0, r4, lr │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ adc r0, r1, r0 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ @@ -8995,15 +8991,15 @@ │ │ │ │ │ adc r0, r1, r0 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ bic r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ str r1, [sl] │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ lsr r1, r0, #30 │ │ │ │ │ - beq 8578 │ │ │ │ │ + beq 8568 │ │ │ │ │ str r8, [sp, #8] │ │ │ │ │ ldr r0, [ip], #4 │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ mov r8, r5 │ │ │ │ │ umlal r2, r8, r4, r0 │ │ │ │ │ add ip, ip, #12 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ @@ -9042,76 +9038,76 @@ │ │ │ │ │ str r3, [sl, #16] │ │ │ │ │ cmp ip, r6 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ add lr, sl, #4 │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ add sl, sl, #16 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ - bne 84bc │ │ │ │ │ + bne 84ac │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ orrs r1, r3, r1 │ │ │ │ │ - beq 85f0 │ │ │ │ │ + beq 85e0 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ ldr r3, [fp, r7] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ str r3, [fp, r7] │ │ │ │ │ - beq 85fc │ │ │ │ │ + beq 85ec │ │ │ │ │ add r7, r7, #4 │ │ │ │ │ - b 8408 │ │ │ │ │ + b 83f8 │ │ │ │ │ ldr lr, [ip], #4 │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ mov r0, r5 │ │ │ │ │ umlal r2, r0, r4, lr │ │ │ │ │ mov sl, r7 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ str r1, [r7] │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ lsr r1, r0, #30 │ │ │ │ │ - b 8458 │ │ │ │ │ + b 8448 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r8 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov fp, r6 │ │ │ │ │ mov r3, #140 @ 0x8c │ │ │ │ │ - b 8350 │ │ │ │ │ + b 8340 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne 859c │ │ │ │ │ + bne 858c │ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq 861c │ │ │ │ │ + beq 860c │ │ │ │ │ add r1, sl, r2, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8650 │ │ │ │ │ + beq 8640 │ │ │ │ │ mov r0, sl │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r0, r1 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - beq 85d4 │ │ │ │ │ + beq 85c4 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov r4, r8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b 834c │ │ │ │ │ + b 833c │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ - beq 9af0 │ │ │ │ │ + beq 9ae0 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ subeq r0, r2, #2 │ │ │ │ │ - beq 8950 │ │ │ │ │ + beq 8940 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0, lsl #3 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sl, #8] │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r7, fp, #12 │ │ │ │ │ @@ -9122,29 +9118,29 @@ │ │ │ │ │ sub r3, fp, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str fp, [sp] │ │ │ │ │ ldr r8, [r7], #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_CheckSignals │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 9aac │ │ │ │ │ + bne 9a9c │ │ │ │ │ ldr r3, [r6, #-4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ umlal r3, r0, r8, r8 │ │ │ │ │ ldr fp, [sp] │ │ │ │ │ adds r4, r8, r8 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc r5, r5, r5 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ str r1, [r6, #-4] │ │ │ │ │ - bls 8974 │ │ │ │ │ + bls 8964 │ │ │ │ │ mov r9, r7 │ │ │ │ │ ldr ip, [r9], #4 │ │ │ │ │ ldr r8, [r6] │ │ │ │ │ umull r2, r1, ip, r4 │ │ │ │ │ mvn lr, r7 │ │ │ │ │ mla r1, ip, r5, r1 │ │ │ │ │ adds r2, r2, r8 │ │ │ │ │ @@ -9158,21 +9154,21 @@ │ │ │ │ │ cmp r3, r9 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ str r0, [r6] │ │ │ │ │ and lr, lr, #3 │ │ │ │ │ mov fp, r6 │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ lsr r0, r1, #30 │ │ │ │ │ - bls 88f4 │ │ │ │ │ + bls 88e4 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 8804 │ │ │ │ │ + beq 87f4 │ │ │ │ │ cmp lr, #1 │ │ │ │ │ - beq 87c4 │ │ │ │ │ + beq 87b4 │ │ │ │ │ cmp lr, #2 │ │ │ │ │ - beq 8790 │ │ │ │ │ + beq 8780 │ │ │ │ │ ldr ip, [r9], #4 │ │ │ │ │ ldr r8, [r6, #4] │ │ │ │ │ umull r2, r1, ip, r4 │ │ │ │ │ add fp, r6, #4 │ │ │ │ │ mla r1, ip, r5, r1 │ │ │ │ │ adds r2, r2, r8 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ @@ -9207,15 +9203,15 @@ │ │ │ │ │ adc r1, r0, r1 │ │ │ │ │ bic r0, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ str r0, [fp] │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ lsr r0, r1, #30 │ │ │ │ │ - bls 88f4 │ │ │ │ │ + bls 88e4 │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ ldr r7, [sp] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r8, r9 │ │ │ │ │ ldr ip, [r8], #4 │ │ │ │ │ ldr lr, [fp, #4] │ │ │ │ │ umull r2, r1, ip, r4 │ │ │ │ │ @@ -9265,87 +9261,87 @@ │ │ │ │ │ adc r0, r1, r0, lsr #30 │ │ │ │ │ str r3, [r6, #16] │ │ │ │ │ cmp r7, r9 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ add fp, fp, #16 │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ - bhi 8810 │ │ │ │ │ + bhi 8800 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ orrs r2, r3, r0 │ │ │ │ │ - bne 8910 │ │ │ │ │ + bne 8900 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r6, r6, #8 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 86a0 │ │ │ │ │ - b 8600 │ │ │ │ │ + bne 8690 │ │ │ │ │ + b 85f0 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ add r1, r6, #4 │ │ │ │ │ sub r2, r2, r7 │ │ │ │ │ bic r2, r2, #3 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc r0, r0, #0 │ │ │ │ │ lsr r3, r1, #30 │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ orrs r0, r3, r0, lsr #30 │ │ │ │ │ bic r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r2] │ │ │ │ │ strne r3, [r2, #4] │ │ │ │ │ - b 88fc │ │ │ │ │ + b 88ec │ │ │ │ │ mov r0, lr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9af0 │ │ │ │ │ + beq 9ae0 │ │ │ │ │ ldr ip, [r1], #-4 │ │ │ │ │ sub lr, r0, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 894c │ │ │ │ │ + beq 893c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 8668 │ │ │ │ │ - b 861c │ │ │ │ │ + bne 8658 │ │ │ │ │ + b 860c │ │ │ │ │ orrs r1, r3, r0 │ │ │ │ │ - beq 88fc │ │ │ │ │ - b 8924 │ │ │ │ │ + beq 88ec │ │ │ │ │ + b 8914 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ cmp r9, r8, lsl #1 │ │ │ │ │ - bge 9660 │ │ │ │ │ + bge 9650 │ │ │ │ │ asr r7, r9, #1 │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 16dbc │ │ │ │ │ + bl 16c94 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r3, [sp] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 961c │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq 9a4c │ │ │ │ │ + beq 9a3c │ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 16dbc │ │ │ │ │ + bl 16c94 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 961c │ │ │ │ │ add r8, r8, r9 │ │ │ │ │ cmn r8, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 9ad4 │ │ │ │ │ + bgt 9ac4 │ │ │ │ │ add r0, r8, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 9628 │ │ │ │ │ - ldr r2, [pc, #-132] @ 8980 │ │ │ │ │ + beq 9618 │ │ │ │ │ + ldr r2, [pc, #-132] @ 8970 │ │ │ │ │ lsl r8, r8, #3 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ mov r0, sl │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ str r8, [sl, #8] │ │ │ │ │ str r2, [sl, #4] │ │ │ │ │ @@ -9354,17 +9350,17 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r8, [sl, #12] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 82f4 │ │ │ │ │ + bl 82e4 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9630 │ │ │ │ │ + beq 9620 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add r3, sl, #12 │ │ │ │ │ add r9, r3, r7, lsl #3 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ add r1, r5, #12 │ │ │ │ │ @@ -9377,56 +9373,56 @@ │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ rsb r4, r7, r7, lsl #31 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ add r3, r3, r4, lsl #1 │ │ │ │ │ subs r3, r3, r2, lsr #3 │ │ │ │ │ lsl r4, r4, #1 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ - bne 9608 │ │ │ │ │ + bne 95f8 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 82f4 │ │ │ │ │ + bl 82e4 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 9afc │ │ │ │ │ + beq 9aec │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r1, r8, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ │ adds r4, r4, r0, lsr #3 │ │ │ │ │ lsr r0, r0, #3 │ │ │ │ │ - bne 95e4 │ │ │ │ │ + bne 95d4 │ │ │ │ │ ldr r4, [sl, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ rsb r4, r7, r4, lsr #3 │ │ │ │ │ rsb r7, r7, r7, lsl #30 │ │ │ │ │ add r7, r9, r7, lsl #2 │ │ │ │ │ - beq 8d44 │ │ │ │ │ + beq 8d34 │ │ │ │ │ lsl r2, r0, #2 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ lsr r2, r2, #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub ip, r7, #4 │ │ │ │ │ add r3, ip, r0, lsl #2 │ │ │ │ │ ands r2, r2, #3 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ add r1, r8, #8 │ │ │ │ │ lsl r9, r0, #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - beq 8ba8 │ │ │ │ │ + beq 8b98 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 8b7c │ │ │ │ │ + beq 8b6c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 8b5c │ │ │ │ │ + beq 8b4c │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr lr, [r7] │ │ │ │ │ ldr r2, [r1, #12]! │ │ │ │ │ mov ip, r7 │ │ │ │ │ sub r2, lr, r2 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ bic lr, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -9446,15 +9442,15 @@ │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ sub r2, lr, r2 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ bic lr, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ str lr, [ip] │ │ │ │ │ - beq 8c48 │ │ │ │ │ + beq 8c38 │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ ldr r7, [r1, #4] │ │ │ │ │ ldr r2, [ip, #4] │ │ │ │ │ mov lr, ip │ │ │ │ │ sub r2, r2, r7 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -9485,111 +9481,111 @@ │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ str r3, [lr, #16] │ │ │ │ │ and r3, r2, #1 │ │ │ │ │ - bne 8bac │ │ │ │ │ + bne 8b9c │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ movle r3, #0 │ │ │ │ │ andgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8d44 │ │ │ │ │ + beq 8d34 │ │ │ │ │ ldr r3, [r7, r9] │ │ │ │ │ add r1, r0, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt r2, r2, #1 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r7, r9] │ │ │ │ │ - beq 8d44 │ │ │ │ │ + beq 8d34 │ │ │ │ │ add ip, r9, #4 │ │ │ │ │ ldr r3, [r7, ip] │ │ │ │ │ add r1, r0, #2 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt r2, r2, #1 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r7, ip] │ │ │ │ │ - beq 8d44 │ │ │ │ │ + beq 8d34 │ │ │ │ │ add ip, r9, #8 │ │ │ │ │ ldr r3, [r7, ip] │ │ │ │ │ add r1, r0, #3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt r2, r2, #1 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r7, ip] │ │ │ │ │ - beq 8d44 │ │ │ │ │ + beq 8d34 │ │ │ │ │ add r1, r9, #12 │ │ │ │ │ ldr r3, [r7, r1] │ │ │ │ │ add r2, r0, #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ movle ip, #0 │ │ │ │ │ movgt ip, #1 │ │ │ │ │ ands ip, ip, r3, lsr #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r7, r1] │ │ │ │ │ - beq 8d44 │ │ │ │ │ + beq 8d34 │ │ │ │ │ add r1, r0, #1073741827 @ 0x40000003 │ │ │ │ │ add r1, r7, r1, lsl #2 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ ands r0, r0, r3, lsr #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 8d1c │ │ │ │ │ + bne 8d0c │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8d78 │ │ │ │ │ + beq 8d68 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 8d78 │ │ │ │ │ - ldr r2, [pc, #-996] @ 8984 │ │ │ │ │ + bne 8d68 │ │ │ │ │ + ldr r2, [pc, #-996] @ 8974 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9554 │ │ │ │ │ + bne 9544 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ ldr lr, [r5, #8] │ │ │ │ │ lsrs lr, lr, #3 │ │ │ │ │ - beq 8fc4 │ │ │ │ │ + beq 8fb4 │ │ │ │ │ lsl r2, lr, #2 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ lsr r2, r2, #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub r0, r7, #4 │ │ │ │ │ ands r2, r2, #3 │ │ │ │ │ add r1, r5, #8 │ │ │ │ │ lsl r9, lr, #2 │ │ │ │ │ add r8, r0, lr, lsl #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - beq 8e2c │ │ │ │ │ + beq 8e1c │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 8e04 │ │ │ │ │ + beq 8df4 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 8de4 │ │ │ │ │ + beq 8dd4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr ip, [r7] │ │ │ │ │ ldr r2, [r1, #12]! │ │ │ │ │ mov r0, r7 │ │ │ │ │ sub r2, ip, r2 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ bic ip, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -9608,15 +9604,15 @@ │ │ │ │ │ cmp r0, r8 │ │ │ │ │ sub r2, ip, r2 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ bic ip, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - beq 8ec8 │ │ │ │ │ + beq 8eb8 │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ ldr r7, [r1, #4] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov ip, r0 │ │ │ │ │ sub r2, r2, r7 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -9646,223 +9642,223 @@ │ │ │ │ │ cmp r0, r8 │ │ │ │ │ sub r2, r2, r7 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ str r3, [ip, #16] │ │ │ │ │ and r3, r2, #1 │ │ │ │ │ - bne 8e30 │ │ │ │ │ + bne 8e20 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ cmp r4, lr │ │ │ │ │ movle r3, #0 │ │ │ │ │ andgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8fc4 │ │ │ │ │ + beq 8fb4 │ │ │ │ │ ldr r3, [r7, lr, lsl #2] │ │ │ │ │ add r1, lr, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt r2, r2, #1 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r7, lr, lsl #2] │ │ │ │ │ - beq 8fc4 │ │ │ │ │ + beq 8fb4 │ │ │ │ │ add r0, r9, #4 │ │ │ │ │ ldr r3, [r7, r0] │ │ │ │ │ add r1, lr, #2 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt r2, r2, #1 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r7, r0] │ │ │ │ │ - beq 8fc4 │ │ │ │ │ + beq 8fb4 │ │ │ │ │ add r0, r9, #8 │ │ │ │ │ ldr r3, [r7, r0] │ │ │ │ │ add r1, lr, #3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt r2, r2, #1 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r7, r0] │ │ │ │ │ - beq 8fc4 │ │ │ │ │ + beq 8fb4 │ │ │ │ │ add r1, r9, #12 │ │ │ │ │ ldr r3, [r7, r1] │ │ │ │ │ add r2, lr, #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ ands r0, r0, r3, lsr #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r7, r1] │ │ │ │ │ - beq 8fc4 │ │ │ │ │ + beq 8fb4 │ │ │ │ │ add r1, lr, #1073741827 @ 0x40000003 │ │ │ │ │ add r1, r7, r1, lsl #2 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ ands r0, r0, r3, lsr #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 8f9c │ │ │ │ │ + bne 8f8c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8ff8 │ │ │ │ │ + beq 8fe8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8ff8 │ │ │ │ │ - ldr r2, [pc, #-1636] @ 8984 │ │ │ │ │ + bne 8fe8 │ │ │ │ │ + ldr r2, [pc, #-1636] @ 8974 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9568 │ │ │ │ │ + bne 9558 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ ldr r8, [sp] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 9b68 │ │ │ │ │ + bl 9b58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9630 │ │ │ │ │ + beq 9620 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9044 │ │ │ │ │ + beq 9034 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 9044 │ │ │ │ │ - ldr r2, [pc, #-1712] @ 8984 │ │ │ │ │ + bne 9034 │ │ │ │ │ + ldr r2, [pc, #-1712] @ 8974 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 957c │ │ │ │ │ + bne 956c │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 907c │ │ │ │ │ + beq 906c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 907c │ │ │ │ │ - ldr r2, [pc, #-1768] @ 8984 │ │ │ │ │ + bne 906c │ │ │ │ │ + ldr r2, [pc, #-1768] @ 8974 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9590 │ │ │ │ │ + bne 9580 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp fp, r6 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - beq 95b8 │ │ │ │ │ + beq 95a8 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl 9b68 │ │ │ │ │ + bl 9b58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 9afc │ │ │ │ │ + beq 9aec │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 90dc │ │ │ │ │ + beq 90cc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 90dc │ │ │ │ │ - ldr r2, [pc, #-1864] @ 8984 │ │ │ │ │ + bne 90cc │ │ │ │ │ + ldr r2, [pc, #-1864] @ 8974 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 95a4 │ │ │ │ │ + bne 9594 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9114 │ │ │ │ │ + beq 9104 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 9114 │ │ │ │ │ - ldr r2, [pc, #-1920] @ 8984 │ │ │ │ │ + bne 9104 │ │ │ │ │ + ldr r2, [pc, #-1920] @ 8974 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 95d0 │ │ │ │ │ + bne 95c0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - bl 82f4 │ │ │ │ │ + bl 82e4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq 9164 │ │ │ │ │ + beq 9154 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 9164 │ │ │ │ │ - ldr r2, [pc, #-2000] @ 8984 │ │ │ │ │ + bne 9154 │ │ │ │ │ + ldr r2, [pc, #-2000] @ 8974 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9524 │ │ │ │ │ + bne 9514 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9198 │ │ │ │ │ + beq 9188 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 9198 │ │ │ │ │ - ldr r2, [pc, #-2052] @ 8984 │ │ │ │ │ + bne 9188 │ │ │ │ │ + ldr r2, [pc, #-2052] @ 8974 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9538 │ │ │ │ │ + bne 9528 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 9630 │ │ │ │ │ + beq 9620 │ │ │ │ │ ldr ip, [r8, #8] │ │ │ │ │ lsrs ip, ip, #3 │ │ │ │ │ - beq 948c │ │ │ │ │ + beq 947c │ │ │ │ │ lsl r2, ip, #2 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ lsr r2, r2, #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub r0, r7, #4 │ │ │ │ │ ands r2, r2, #3 │ │ │ │ │ add r1, r8, #8 │ │ │ │ │ lsl r5, ip, #2 │ │ │ │ │ add r6, r0, ip, lsl #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - beq 9248 │ │ │ │ │ + beq 9238 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 9224 │ │ │ │ │ + beq 9214 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 9208 │ │ │ │ │ + beq 91f8 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ ldr lr, [r1, #12]! │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, r2, lr │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r7] │ │ │ │ │ @@ -9878,15 +9874,15 @@ │ │ │ │ │ ldr lr, [r1, #4]! │ │ │ │ │ cmp r0, r6 │ │ │ │ │ add r2, r2, lr │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r0] │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ - beq 92c0 │ │ │ │ │ + beq 92b0 │ │ │ │ │ ldr r9, [r1, #4] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ add lr, r0, #4 │ │ │ │ │ add r2, r2, r9 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ @@ -9908,271 +9904,271 @@ │ │ │ │ │ ldr r9, [r1] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ add r2, r2, r9 │ │ │ │ │ add r3, r2, r3, lsr #30 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [lr, #12] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne 9248 │ │ │ │ │ + bne 9238 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ cmpne r4, ip │ │ │ │ │ - ble 948c │ │ │ │ │ + ble 947c │ │ │ │ │ ldr r2, [r7, ip, lsl #2] │ │ │ │ │ add r1, ip, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ lsrs r2, r3, #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r7, ip, lsl #2] │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r3, #0 │ │ │ │ │ andgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 948c │ │ │ │ │ + beq 947c │ │ │ │ │ add r1, r5, #4 │ │ │ │ │ ldr r3, [r7, r1] │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ lsrs r3, r2, #30 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r7, r1] │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ add r1, ip, #2 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 948c │ │ │ │ │ + beq 947c │ │ │ │ │ add r1, r5, #8 │ │ │ │ │ ldr r2, [r7, r1] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ lsrs r2, r3, #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r7, r1] │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ add r1, ip, #3 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r3, #0 │ │ │ │ │ andgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 948c │ │ │ │ │ + beq 947c │ │ │ │ │ add r1, r5, #12 │ │ │ │ │ ldr r3, [r7, r1] │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ lsrs r3, r2, #30 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r7, r1] │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ add r1, ip, #4 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 948c │ │ │ │ │ + beq 947c │ │ │ │ │ add r1, r5, #16 │ │ │ │ │ ldr r2, [r7, r1] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ lsrs r2, r3, #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r7, r1] │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ add r1, ip, #5 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r3, #0 │ │ │ │ │ andgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 948c │ │ │ │ │ + beq 947c │ │ │ │ │ add r1, r5, #20 │ │ │ │ │ ldr r3, [r7, r1] │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ lsrs r3, r2, #30 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r7, r1] │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ add r1, ip, #6 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 948c │ │ │ │ │ + beq 947c │ │ │ │ │ add r5, r5, #24 │ │ │ │ │ ldr r2, [r7, r5] │ │ │ │ │ add r0, ip, #7 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ lsrs r1, r3, #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r7, r5] │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ movle r3, #0 │ │ │ │ │ andgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 948c │ │ │ │ │ + beq 947c │ │ │ │ │ add r2, ip, #1073741830 @ 0x40000006 │ │ │ │ │ add r2, r7, r2, lsl #2 │ │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ lsrs r1, r3, #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r2] │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ movle r3, #0 │ │ │ │ │ andgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9458 │ │ │ │ │ + bne 9448 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 94c0 │ │ │ │ │ + beq 94b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 94c0 │ │ │ │ │ - ldr r2, [pc, #-2860] @ 8984 │ │ │ │ │ + bne 94b0 │ │ │ │ │ + ldr r2, [pc, #-2860] @ 8974 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9510 │ │ │ │ │ + bne 9500 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ lsrs r1, r3, #3 │ │ │ │ │ - beq 861c │ │ │ │ │ + beq 860c │ │ │ │ │ add r0, sl, r1, lsl #2 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq lr, [sp, #8] │ │ │ │ │ - bne 861c │ │ │ │ │ + bne 860c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ - beq 9ae8 │ │ │ │ │ + beq 9ad8 │ │ │ │ │ ldr ip, [lr, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 954c │ │ │ │ │ + beq 953c │ │ │ │ │ cmp r1, r2 │ │ │ │ │ andne r3, r3, #3 │ │ │ │ │ orrne r3, r3, r2, lsl #3 │ │ │ │ │ strne r3, [sl, #8] │ │ │ │ │ - b 861c │ │ │ │ │ + b 860c │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r3 │ │ │ │ │ - b 94b8 │ │ │ │ │ + b 94a8 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - b 915c │ │ │ │ │ + b 914c │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ - b 9190 │ │ │ │ │ + b 9180 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b 94e4 │ │ │ │ │ + b 94d4 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r3 │ │ │ │ │ - b 8d70 │ │ │ │ │ + b 8d60 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - b 8ff0 │ │ │ │ │ + b 8fe0 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - b 903c │ │ │ │ │ + b 902c │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - b 9074 │ │ │ │ │ + b 9064 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - b 90d4 │ │ │ │ │ + b 90c4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b 90a4 │ │ │ │ │ + b 9094 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - b 910c │ │ │ │ │ + b 90fc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mvn r2, #3 │ │ │ │ │ mul r2, r4, r2 │ │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ │ lsr r0, r0, #3 │ │ │ │ │ - b 8ae0 │ │ │ │ │ + b 8ad0 │ │ │ │ │ lsl r1, r7, #3 │ │ │ │ │ add r0, r1, r2, lsl #2 │ │ │ │ │ lsl r2, r3, #2 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r0, r3, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ - b 8a98 │ │ │ │ │ + b 8a88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov sl, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ mov sl, #0 │ │ │ │ │ - b 861c │ │ │ │ │ + b 860c │ │ │ │ │ add r0, r8, r9 │ │ │ │ │ bl 188 <_PyLong_New> │ │ │ │ │ R_ARM_CALL _PyLong_New │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 9658 │ │ │ │ │ + beq 9648 │ │ │ │ │ ldr r2, [sl, #8] │ │ │ │ │ add r3, sl, #12 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 188 <_PyLong_New> │ │ │ │ │ R_ARM_CALL _PyLong_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - beq 9b28 │ │ │ │ │ + beq 9b18 │ │ │ │ │ add r2, r6, #12 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ str fp, [sp, #28] │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov fp, r8 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ @@ -10187,42 +10183,42 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ lsl r3, sl, #3 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - bl 82f4 │ │ │ │ │ + bl 82e4 │ │ │ │ │ lsl r4, r5, #2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9b24 │ │ │ │ │ + beq 9b14 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add r1, r3, r4 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r6, [r2, #8] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ rsb r6, r5, r6, lsr #3 │ │ │ │ │ - beq 9a00 │ │ │ │ │ + beq 99f0 │ │ │ │ │ lsl ip, r3, #2 │ │ │ │ │ sub ip, ip, #4 │ │ │ │ │ lsr ip, ip, #2 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ sub lr, r1, #4 │ │ │ │ │ add r2, lr, r3, lsl #2 │ │ │ │ │ ands ip, ip, #3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ add r4, r0, #8 │ │ │ │ │ lsl r7, r3, #2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - beq 97d0 │ │ │ │ │ + beq 97c0 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq 97a8 │ │ │ │ │ + beq 9798 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 978c │ │ │ │ │ + beq 977c │ │ │ │ │ ldr lr, [sp] │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ ldr r8, [lr, r5, lsl #2] │ │ │ │ │ add r4, r0, #12 │ │ │ │ │ add ip, r8, ip │ │ │ │ │ bic r2, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [lr, r5, lsl #2] │ │ │ │ │ @@ -10240,15 +10236,15 @@ │ │ │ │ │ cmp lr, ip │ │ │ │ │ ldr ip, [r4, #4]! │ │ │ │ │ add ip, r8, ip │ │ │ │ │ add ip, ip, r2 │ │ │ │ │ bic r2, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [lr] │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ - beq 9854 │ │ │ │ │ + beq 9844 │ │ │ │ │ str r9, [sp, #16] │ │ │ │ │ ldr r9, [lr, #4] │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ mov r8, lr │ │ │ │ │ add ip, r9, ip │ │ │ │ │ add r2, ip, r2 │ │ │ │ │ bic ip, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -10272,469 +10268,469 @@ │ │ │ │ │ add ip, r9, ip │ │ │ │ │ add r2, ip, r2, lsr #30 │ │ │ │ │ ldr ip, [sp, #12] │ │ │ │ │ cmp lr, ip │ │ │ │ │ bic ip, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r8, #16] │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ - bne 97d4 │ │ │ │ │ + bne 97c4 │ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ cmpne r6, r3 │ │ │ │ │ - ble 9a00 │ │ │ │ │ + ble 99f0 │ │ │ │ │ ldr ip, [r1, r3, lsl #2] │ │ │ │ │ add lr, r3, #1 │ │ │ │ │ add ip, r2, ip │ │ │ │ │ lsrs r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r1, r3, lsl #2] │ │ │ │ │ movne ip, #1 │ │ │ │ │ moveq ip, #0 │ │ │ │ │ cmp r6, lr │ │ │ │ │ movle ip, #0 │ │ │ │ │ andgt ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 9a00 │ │ │ │ │ + beq 99f0 │ │ │ │ │ add lr, r7, #4 │ │ │ │ │ ldr ip, [r1, lr] │ │ │ │ │ add ip, r2, ip │ │ │ │ │ lsrs r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r1, lr] │ │ │ │ │ movne ip, #1 │ │ │ │ │ moveq ip, #0 │ │ │ │ │ add lr, r3, #2 │ │ │ │ │ cmp r6, lr │ │ │ │ │ movle ip, #0 │ │ │ │ │ andgt ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 9a00 │ │ │ │ │ + beq 99f0 │ │ │ │ │ add lr, r7, #8 │ │ │ │ │ ldr ip, [r1, lr] │ │ │ │ │ add ip, r2, ip │ │ │ │ │ lsrs r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r1, lr] │ │ │ │ │ movne ip, #1 │ │ │ │ │ moveq ip, #0 │ │ │ │ │ add lr, r3, #3 │ │ │ │ │ cmp r6, lr │ │ │ │ │ movle ip, #0 │ │ │ │ │ andgt ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 9a00 │ │ │ │ │ + beq 99f0 │ │ │ │ │ add lr, r7, #12 │ │ │ │ │ ldr ip, [r1, lr] │ │ │ │ │ add ip, r2, ip │ │ │ │ │ lsrs r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r1, lr] │ │ │ │ │ movne ip, #1 │ │ │ │ │ moveq ip, #0 │ │ │ │ │ add lr, r3, #4 │ │ │ │ │ cmp r6, lr │ │ │ │ │ movle ip, #0 │ │ │ │ │ andgt ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 9a00 │ │ │ │ │ + beq 99f0 │ │ │ │ │ add lr, r7, #16 │ │ │ │ │ ldr ip, [r1, lr] │ │ │ │ │ add ip, r2, ip │ │ │ │ │ lsrs r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r1, lr] │ │ │ │ │ movne ip, #1 │ │ │ │ │ moveq ip, #0 │ │ │ │ │ add lr, r3, #5 │ │ │ │ │ cmp r6, lr │ │ │ │ │ movle ip, #0 │ │ │ │ │ andgt ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 9a00 │ │ │ │ │ + beq 99f0 │ │ │ │ │ add lr, r7, #20 │ │ │ │ │ ldr ip, [r1, lr] │ │ │ │ │ add ip, r2, ip │ │ │ │ │ lsrs r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r1, lr] │ │ │ │ │ movne ip, #1 │ │ │ │ │ moveq ip, #0 │ │ │ │ │ add lr, r3, #6 │ │ │ │ │ cmp r6, lr │ │ │ │ │ movle ip, #0 │ │ │ │ │ andgt ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 9a00 │ │ │ │ │ + beq 99f0 │ │ │ │ │ add r7, r7, #24 │ │ │ │ │ ldr ip, [r1, r7] │ │ │ │ │ add r3, r3, #7 │ │ │ │ │ add r2, r2, ip │ │ │ │ │ lsrs ip, r2, #30 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, r7] │ │ │ │ │ - b 99e4 │ │ │ │ │ + b 99d4 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ add r2, ip, r2 │ │ │ │ │ lsrs ip, r2, #30 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 99cc │ │ │ │ │ + bne 99bc │ │ │ │ │ sub r9, r9, sl │ │ │ │ │ bl 323c <_Py_DECREF_SPECIALIZED.constprop.0> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ add r5, r5, sl │ │ │ │ │ - bgt 96c4 │ │ │ │ │ + bgt 96b4 │ │ │ │ │ ldmib sp, {r0, sl} │ │ │ │ │ bl 323c <_Py_DECREF_SPECIALIZED.constprop.0> │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ ldr lr, [sp] │ │ │ │ │ lsr r1, r3, #3 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ - beq 9ae8 │ │ │ │ │ + beq 9ad8 │ │ │ │ │ ldr ip, [lr, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 94fc │ │ │ │ │ + bne 94ec │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b 9a2c │ │ │ │ │ + b 9a1c │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 89dc │ │ │ │ │ - ldr sl, [pc, #208] @ 9b5c │ │ │ │ │ - b 861c │ │ │ │ │ + b 89cc │ │ │ │ │ + ldr sl, [pc, #208] @ 9b4c │ │ │ │ │ + b 860c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 9658 │ │ │ │ │ - ldr r3, [pc, #196] @ 9b60 │ │ │ │ │ - ldr r1, [pc, #196] @ 9b64 │ │ │ │ │ + b 9648 │ │ │ │ │ + ldr r3, [pc, #196] @ 9b50 │ │ │ │ │ + ldr r1, [pc, #196] @ 9b54 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 9658 │ │ │ │ │ + b 9648 │ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9658 │ │ │ │ │ + beq 9648 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 9658 │ │ │ │ │ + bne 9648 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9658 │ │ │ │ │ - ldr r3, [pc, #132] @ 9b60 │ │ │ │ │ - ldr r1, [pc, #132] @ 9b64 │ │ │ │ │ + b 9648 │ │ │ │ │ + ldr r3, [pc, #132] @ 9b50 │ │ │ │ │ + ldr r1, [pc, #132] @ 9b54 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 962c │ │ │ │ │ + b 961c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 861c │ │ │ │ │ + beq 860c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [sl, #8] │ │ │ │ │ - b 861c │ │ │ │ │ + b 860c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9630 │ │ │ │ │ + beq 9620 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 9630 │ │ │ │ │ + bne 9620 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9630 │ │ │ │ │ + b 9620 │ │ │ │ │ ldr sl, [sp, #8] │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9b44 │ │ │ │ │ + beq 9b34 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - beq 9b50 │ │ │ │ │ + beq 9b40 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl 1143c │ │ │ │ │ - b 9658 │ │ │ │ │ + bl 11420 │ │ │ │ │ + b 9648 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9b44 │ │ │ │ │ + b 9b34 │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00009b68 : │ │ │ │ │ +00009b58 : │ │ │ │ │ x_add(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ lsr r0, r0, #3 │ │ │ │ │ cmp r0, r4, lsr #3 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ lsr r4, r4, #3 │ │ │ │ │ - blt 9df4 │ │ │ │ │ + blt 9de4 │ │ │ │ │ add r9, r0, #1 │ │ │ │ │ cmn r9, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 9e2c │ │ │ │ │ + bgt 9e1c │ │ │ │ │ add r0, r0, #4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9e20 │ │ │ │ │ - ldr r3, [pc, #636] @ 9e40 │ │ │ │ │ + beq 9e10 │ │ │ │ │ + ldr r3, [pc, #636] @ 9e30 │ │ │ │ │ lsl r9, r9, #3 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str r9, [r5, #8] │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ - beq 9dc0 │ │ │ │ │ + beq 9db0 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq 9c90 │ │ │ │ │ + beq 9c80 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ ldr r1, [r7, #16] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r5, #16] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq 9c90 │ │ │ │ │ + beq 9c80 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r5, #20] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq 9c90 │ │ │ │ │ + beq 9c80 │ │ │ │ │ add lr, r6, #8 │ │ │ │ │ add r7, r7, #20 │ │ │ │ │ add lr, lr, r4, lsl #2 │ │ │ │ │ add r1, r6, #20 │ │ │ │ │ add r0, r5, #20 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ ldr ip, [r7, #4]! │ │ │ │ │ cmp r1, lr │ │ │ │ │ add r2, r2, ip │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne 9c6c │ │ │ │ │ + bne 9c5c │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - ble 9dd0 │ │ │ │ │ + ble 9dc0 │ │ │ │ │ add r0, r6, r4, lsl #2 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ add r1, r5, r4, lsl #2 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r2, r4, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bge 9d30 │ │ │ │ │ + bge 9d20 │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r2, r4, #2 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bge 9d30 │ │ │ │ │ + bge 9d20 │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r2, r4, #3 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #20] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bge 9d30 │ │ │ │ │ + bge 9d20 │ │ │ │ │ add r4, r4, #5 │ │ │ │ │ add r1, r6, #8 │ │ │ │ │ add r1, r1, r8, lsl #2 │ │ │ │ │ add r6, r6, r4, lsl #2 │ │ │ │ │ add r4, r5, r4, lsl #2 │ │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [r4, #4]! │ │ │ │ │ - bne 9d14 │ │ │ │ │ + bne 9d04 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add r8, r5, r8, lsl #2 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ str r3, [r8, #12] │ │ │ │ │ - beq 9d54 │ │ │ │ │ + beq 9d44 │ │ │ │ │ add r3, r5, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9d5c │ │ │ │ │ + beq 9d4c │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - beq 9d98 │ │ │ │ │ + beq 9d88 │ │ │ │ │ ldr ip, [r3, #4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ subeq r0, r1, #2 │ │ │ │ │ - bne 9dac │ │ │ │ │ + bne 9d9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9d98 │ │ │ │ │ + beq 9d88 │ │ │ │ │ ldr ip, [r3], #-4 │ │ │ │ │ sub lr, r0, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 9da4 │ │ │ │ │ + bne 9d94 │ │ │ │ │ mov r0, lr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9d7c │ │ │ │ │ + bne 9d6c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b 9d54 │ │ │ │ │ + b 9d44 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 9d54 │ │ │ │ │ + beq 9d44 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ orr r2, r2, r0, lsl #3 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 9de8 │ │ │ │ │ + bne 9dd8 │ │ │ │ │ mov r4, r8 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add r4, r5, r4, lsl #2 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - bne 9d44 │ │ │ │ │ - b 9d54 │ │ │ │ │ + bne 9d34 │ │ │ │ │ + b 9d44 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b 9c98 │ │ │ │ │ + b 9c88 │ │ │ │ │ add r9, r4, #1 │ │ │ │ │ cmn r9, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 9e2c │ │ │ │ │ + bgt 9e1c │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r4 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b 9ba8 │ │ │ │ │ + b 9b98 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 9d54 │ │ │ │ │ - ldr r3, [pc, #16] @ 9e44 │ │ │ │ │ - ldr r1, [pc, #16] @ 9e48 │ │ │ │ │ + b 9d44 │ │ │ │ │ + ldr r3, [pc, #16] @ 9e34 │ │ │ │ │ + ldr r1, [pc, #16] @ 9e38 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 9e24 │ │ │ │ │ + b 9e14 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00009e4c : │ │ │ │ │ +00009e3c : │ │ │ │ │ long_and(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 9fe4 │ │ │ │ │ + beq 9fd4 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 9fe4 │ │ │ │ │ + beq 9fd4 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 9f58 │ │ │ │ │ + bhi 9f48 │ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bhi 9f58 │ │ │ │ │ + bhi 9f48 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r4, ip, #3 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ mul r4, r1, r4 │ │ │ │ │ - ldr r2, [pc, #304] @ 9fec │ │ │ │ │ + ldr r2, [pc, #304] @ 9fdc │ │ │ │ │ and r4, r4, r3 │ │ │ │ │ asr r3, r4, #31 │ │ │ │ │ adds r1, r4, #5 │ │ │ │ │ adc r0, r3, #0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sbcs r2, r2, r0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bcc 9ef0 │ │ │ │ │ - ldr r5, [pc, #264] @ 9ff0 │ │ │ │ │ + bcc 9ee0 │ │ │ │ │ + ldr r5, [pc, #264] @ 9fe0 │ │ │ │ │ add r5, r5, r1, lsl #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r2, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 9f68 │ │ │ │ │ + bcs 9f58 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9fd8 │ │ │ │ │ - ldr r3, [pc, #216] @ 9ff4 │ │ │ │ │ + beq 9fc8 │ │ │ │ │ + ldr r3, [pc, #216] @ 9fe4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ eor r6, r4, r4, asr #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -10747,91 +10743,91 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r2, r1 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ │ - b a670 │ │ │ │ │ + b a660 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ movge r4, #16 │ │ │ │ │ - blt 9fc8 │ │ │ │ │ + blt 9fb8 │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9fd8 │ │ │ │ │ + beq 9fc8 │ │ │ │ │ mov r3, #16 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - ldr r3, [pc, #96] @ 9ff4 │ │ │ │ │ + ldr r3, [pc, #96] @ 9fe4 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ lsr r3, r6, #30 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ bic r6, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ - b 9ee8 │ │ │ │ │ + b 9ed8 │ │ │ │ │ rsbs r6, r6, #0 │ │ │ │ │ rsc r7, r7, #0 │ │ │ │ │ mov r4, #18 │ │ │ │ │ - b 9f74 │ │ │ │ │ + b 9f64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 9ee8 │ │ │ │ │ - ldr r5, [pc, #12] @ 9ff8 │ │ │ │ │ - b 9ee8 │ │ │ │ │ + b 9ed8 │ │ │ │ │ + ldr r5, [pc, #12] @ 9fe8 │ │ │ │ │ + b 9ed8 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -00009ffc <_PyLong_Sign>: │ │ │ │ │ +00009fec <_PyLong_Sign>: │ │ │ │ │ _PyLong_Sign(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and r0, r0, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000a00c : │ │ │ │ │ +00009ffc : │ │ │ │ │ long_vectorcall(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r4, r3, #0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ - bne a070 │ │ │ │ │ + bne a060 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne a044 │ │ │ │ │ + bne a034 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyNumber_Long │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne a05c │ │ │ │ │ + bne a04c │ │ │ │ │ ldm r1, {r1, r2} │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, lr} │ │ │ │ │ - b 11924 │ │ │ │ │ + b 11908 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ldreq r0, [pc, #80] @ a0b8 │ │ │ │ │ - bne a0a0 │ │ │ │ │ + ldreq r0, [pc, #80] @ a0a8 │ │ │ │ │ + bne a090 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ @@ -10839,75 +10835,75 @@ │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r4, [sp] │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ - b a068 │ │ │ │ │ - ldr r3, [pc, #20] @ a0bc │ │ │ │ │ - ldr r1, [pc, #20] @ a0c0 │ │ │ │ │ + b a058 │ │ │ │ │ + ldr r3, [pc, #20] @ a0ac │ │ │ │ │ + ldr r1, [pc, #20] @ a0b0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_Format │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x000004cc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000a0c4 : │ │ │ │ │ +0000a0b4 : │ │ │ │ │ PyLong_FromDouble(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r3, [pc, #1072] @ a50c │ │ │ │ │ + ldr r3, [pc, #1072] @ a4fc │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpgt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpgt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a38c │ │ │ │ │ - ldr r3, [pc, #1044] @ a510 │ │ │ │ │ + beq a37c │ │ │ │ │ + ldr r3, [pc, #1044] @ a500 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmplt> │ │ │ │ │ R_ARM_CALL __aeabi_dcmplt │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a1a8 │ │ │ │ │ + beq a198 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_d2iz> │ │ │ │ │ R_ARM_CALL __aeabi_d2iz │ │ │ │ │ - ldr r2, [pc, #1008] @ a514 │ │ │ │ │ + ldr r2, [pc, #1008] @ a504 │ │ │ │ │ add r3, r0, #5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bhi a144 │ │ │ │ │ - ldr r4, [pc, #992] @ a518 │ │ │ │ │ + bhi a134 │ │ │ │ │ + ldr r4, [pc, #992] @ a508 │ │ │ │ │ add r4, r4, r3, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub r3, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi a448 │ │ │ │ │ + bhi a438 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq a43c │ │ │ │ │ - ldr r3, [pc, #948] @ a51c │ │ │ │ │ + beq a42c │ │ │ │ │ + ldr r3, [pc, #948] @ a50c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -10919,67 +10915,67 @@ │ │ │ │ │ eor r6, r5, r5, asr #31 │ │ │ │ │ sub r6, r6, r5, asr #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bic r7, r5, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #876] @ a520 │ │ │ │ │ + ldr r3, [pc, #876] @ a510 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a1e4 │ │ │ │ │ - ldr r3, [pc, #848] @ a520 │ │ │ │ │ + bne a1d4 │ │ │ │ │ + ldr r3, [pc, #848] @ a510 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmple> │ │ │ │ │ R_ARM_CALL __aeabi_dcmple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a4b0 │ │ │ │ │ + beq a4a0 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL frexp │ │ │ │ │ ldr r9, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #804] @ a524 │ │ │ │ │ + ldr r3, [pc, #804] @ a514 │ │ │ │ │ sub r9, r9, #1 │ │ │ │ │ smull r2, r5, r3, r9 │ │ │ │ │ asr sl, r9, #31 │ │ │ │ │ add r5, r5, r9 │ │ │ │ │ rsb r5, sl, r5, asr #4 │ │ │ │ │ adds fp, r5, #1 │ │ │ │ │ moveq r8, fp │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - beq a424 │ │ │ │ │ + beq a414 │ │ │ │ │ mov r8, #0 │ │ │ │ │ add r0, fp, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq a43c │ │ │ │ │ - ldr r2, [pc, #728] @ a51c │ │ │ │ │ + beq a42c │ │ │ │ │ + ldr r2, [pc, #728] @ a50c │ │ │ │ │ lsl r3, fp, #3 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bne a4d8 │ │ │ │ │ + bne a4c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #692] @ a524 │ │ │ │ │ + ldr r3, [pc, #692] @ a514 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ smull r2, r3, r9, r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r3, r3, r9 │ │ │ │ │ rsb r2, sl, r3, asr #4 │ │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ │ @@ -10987,15 +10983,15 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ cmn r9, #29 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - blt a368 │ │ │ │ │ + blt a358 │ │ │ │ │ bl 0 <__aeabi_d2uiz> │ │ │ │ │ R_ARM_CALL __aeabi_d2uiz │ │ │ │ │ add r9, r4, r5, lsl #2 │ │ │ │ │ str r0, [r9, #12] │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -11006,15 +11002,15 @@ │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ cmp r5, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bmi a368 │ │ │ │ │ + bmi a358 │ │ │ │ │ bl 0 <__aeabi_d2uiz> │ │ │ │ │ R_ARM_CALL __aeabi_d2uiz │ │ │ │ │ str r0, [r9, #8] │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ @@ -11024,15 +11020,15 @@ │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ cmp r5, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - beq a368 │ │ │ │ │ + beq a358 │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ │ add r9, r4, #12 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <__aeabi_d2uiz> │ │ │ │ │ R_ARM_CALL __aeabi_d2uiz │ │ │ │ │ @@ -11047,85 +11043,85 @@ │ │ │ │ │ R_ARM_CALL __aeabi_dsub │ │ │ │ │ mov r2, #30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ cmp r5, r9 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bne a328 │ │ │ │ │ + bne a318 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq a138 │ │ │ │ │ + beq a128 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b a138 │ │ │ │ │ + b a128 │ │ │ │ │ bic r7, r5, #-2147483648 @ 0x80000000 │ │ │ │ │ - ldr r3, [pc, #392] @ a520 │ │ │ │ │ + ldr r3, [pc, #392] @ a510 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a3c8 │ │ │ │ │ - ldr r3, [pc, #364] @ a520 │ │ │ │ │ + bne a3b8 │ │ │ │ │ + ldr r3, [pc, #364] @ a510 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ bl 0 <__aeabi_dcmple> │ │ │ │ │ R_ARM_CALL __aeabi_dcmple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a4b0 │ │ │ │ │ + beq a4a0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_dcmpun> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpun │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a4c4 │ │ │ │ │ + bne a4b4 │ │ │ │ │ add r1, r5, #-2147483648 @ 0x80000000 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL frexp │ │ │ │ │ ldr r9, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #292] @ a524 │ │ │ │ │ + ldr r3, [pc, #292] @ a514 │ │ │ │ │ sub r9, r9, #1 │ │ │ │ │ smull r2, r5, r3, r9 │ │ │ │ │ asr sl, r9, #31 │ │ │ │ │ add r5, r5, r9 │ │ │ │ │ rsb r5, sl, r5, asr #4 │ │ │ │ │ adds fp, r5, #1 │ │ │ │ │ mov r8, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bne a228 │ │ │ │ │ + bne a218 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ movne fp, #0 │ │ │ │ │ mvnne r5, #0 │ │ │ │ │ - bne a23c │ │ │ │ │ + bne a22c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b a138 │ │ │ │ │ + b a128 │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ eor r6, r5, r5, asr #31 │ │ │ │ │ sub r6, r6, r5, asr #31 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq a43c │ │ │ │ │ - ldr r3, [pc, #180] @ a51c │ │ │ │ │ + beq a42c │ │ │ │ │ + ldr r3, [pc, #180] @ a50c │ │ │ │ │ mov r2, #16 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ @@ -11137,42 +11133,42 @@ │ │ │ │ │ movlt r1, #18 │ │ │ │ │ lsrlt r6, r6, #30 │ │ │ │ │ movge r1, #16 │ │ │ │ │ movge r6, #1 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ - b a138 │ │ │ │ │ - ldr r3, [pc, #112] @ a528 │ │ │ │ │ - ldr r1, [pc, #112] @ a52c │ │ │ │ │ + b a128 │ │ │ │ │ + ldr r3, [pc, #112] @ a518 │ │ │ │ │ + ldr r1, [pc, #112] @ a51c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b a440 │ │ │ │ │ - ldr r3, [pc, #100] @ a530 │ │ │ │ │ - ldr r1, [pc, #100] @ a534 │ │ │ │ │ + b a430 │ │ │ │ │ + ldr r3, [pc, #100] @ a520 │ │ │ │ │ + ldr r1, [pc, #100] @ a524 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b a440 │ │ │ │ │ + b a430 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r2] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, #30 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b a294 │ │ │ │ │ + b a284 │ │ │ │ │ .word 0xc1e00000 │ │ │ │ │ .word 0x41e00000 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ @@ -11183,102 +11179,102 @@ │ │ │ │ │ .word 0x000004f8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000524 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000a538 : │ │ │ │ │ +0000a528 : │ │ │ │ │ PyLong_AsLongLong(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ - beq a61c │ │ │ │ │ + beq a60c │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq a5b8 │ │ │ │ │ + beq a5a8 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi a58c │ │ │ │ │ + bhi a57c │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul r0, r2, r0 │ │ │ │ │ asr r1, r0, #31 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #8 │ │ │ │ │ add r1, sp, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - bl 536c <_PyLong_AsByteArray> │ │ │ │ │ + bl 5360 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_CALL _PyLong_AsByteArray │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq a5c4 │ │ │ │ │ + beq a5b4 │ │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ │ - b a584 │ │ │ │ │ + b a574 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne a5d0 │ │ │ │ │ + bne a5c0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b a584 │ │ │ │ │ + b a574 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi a62c │ │ │ │ │ + bhi a61c │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul r0, r2, r0 │ │ │ │ │ ldr r4, [r5] │ │ │ │ │ asr r1, r0, #31 │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ strd r0, [sp, #8] │ │ │ │ │ - beq a584 │ │ │ │ │ + beq a574 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r4, [r5] │ │ │ │ │ - bne a584 │ │ │ │ │ + bne a574 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a5a8 │ │ │ │ │ - ldr r1, [pc, #68] @ a668 │ │ │ │ │ - ldr r0, [pc, #68] @ a66c │ │ │ │ │ + b a598 │ │ │ │ │ + ldr r1, [pc, #68] @ a658 │ │ │ │ │ + ldr r0, [pc, #68] @ a65c │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b a5c4 │ │ │ │ │ + b a5b4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ add r1, sp, r2 │ │ │ │ │ - bl 536c <_PyLong_AsByteArray> │ │ │ │ │ + bl 5360 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq a5a8 │ │ │ │ │ + beq a598 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne a5a8 │ │ │ │ │ - b a610 │ │ │ │ │ + bne a598 │ │ │ │ │ + b a600 │ │ │ │ │ .word 0x000005c9 │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000a670 : │ │ │ │ │ +0000a660 : │ │ │ │ │ long_bitwise(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ @@ -11286,247 +11282,247 @@ │ │ │ │ │ cmp sl, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ lsr r7, r4, #3 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ movne r9, #0 │ │ │ │ │ - beq a914 │ │ │ │ │ + beq a904 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ ldr r4, [r6, #8] │ │ │ │ │ and r2, r4, #3 │ │ │ │ │ lsr r8, r4, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - beq ad78 │ │ │ │ │ + beq ad68 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt aa24 │ │ │ │ │ + blt aa14 │ │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ │ - bne ad34 │ │ │ │ │ + bne ad24 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmn r7, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt aa74 │ │ │ │ │ + bgt aa64 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov sl, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r3, [sp] │ │ │ │ │ cmp sl, #1 │ │ │ │ │ movge r0, sl │ │ │ │ │ movlt r0, #1 │ │ │ │ │ add r0, r0, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq bcf0 │ │ │ │ │ - ldr r1, [pc, #4020] @ b6fc │ │ │ │ │ + beq bce0 │ │ │ │ │ + ldr r1, [pc, #4020] @ b6ec │ │ │ │ │ lsl r2, sl, #3 │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ strne ip, [r1] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - bne aaac │ │ │ │ │ + bne aa9c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq b99c │ │ │ │ │ + beq b98c │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ add lr, r6, #8 │ │ │ │ │ add lr, lr, r7, lsl #2 │ │ │ │ │ add r2, r6, #16 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ add r1, r4, #16 │ │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ │ cmp r2, lr │ │ │ │ │ and r3, r3, ip │ │ │ │ │ str r3, [r1, #4]! │ │ │ │ │ - bne a7c8 │ │ │ │ │ + bne a7b8 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt ad18 │ │ │ │ │ + blt ad08 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne b334 │ │ │ │ │ + bne b324 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a80c │ │ │ │ │ + beq a7fc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq a908 │ │ │ │ │ + beq a8f8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a828 │ │ │ │ │ + beq a818 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq af90 │ │ │ │ │ + beq af80 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsrs r1, r3, #3 │ │ │ │ │ - beq a890 │ │ │ │ │ + beq a880 │ │ │ │ │ add r2, r4, r1, lsl #2 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addeq lr, r4, #12 │ │ │ │ │ - beq a864 │ │ │ │ │ + beq a854 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls a890 │ │ │ │ │ + bls a880 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ - beq ad68 │ │ │ │ │ + beq ad58 │ │ │ │ │ ldr ip, [lr, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq a860 │ │ │ │ │ + beq a850 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ andne r3, r3, #3 │ │ │ │ │ orrne r3, r3, r2, lsl #3 │ │ │ │ │ strne r3, [r4, #8] │ │ │ │ │ - b a84c │ │ │ │ │ + b a83c │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r2, r3, r2 │ │ │ │ │ - ldr r1, [pc, #3656] @ b6f0 │ │ │ │ │ + ldr r1, [pc, #3656] @ b6e0 │ │ │ │ │ adds r5, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ sbcs r3, r3, r2 │ │ │ │ │ - bcc a854 │ │ │ │ │ + bcc a844 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a8f4 │ │ │ │ │ + beq a8e4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne a8f4 │ │ │ │ │ - ldr r2, [pc, #3600] @ b6f4 │ │ │ │ │ + bne a8e4 │ │ │ │ │ + ldr r2, [pc, #3600] @ b6e4 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bcdc │ │ │ │ │ + bne bccc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - ldr r4, [pc, #3580] @ b6f8 │ │ │ │ │ + ldr r4, [pc, #3580] @ b6e8 │ │ │ │ │ add r4, r4, r5, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a80c │ │ │ │ │ + b a7fc │ │ │ │ │ cmn r7, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi bd30 │ │ │ │ │ + bhi bd20 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq b9a4 │ │ │ │ │ + beq b994 │ │ │ │ │ add r0, r7, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq bcf8 │ │ │ │ │ - ldr r3, [pc, #3516] @ b6fc │ │ │ │ │ + beq bce8 │ │ │ │ │ + ldr r3, [pc, #3516] @ b6ec │ │ │ │ │ bic r4, r4, #7 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r4, [r8, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [r8, #4] │ │ │ │ │ - bne bd44 │ │ │ │ │ + bne bd34 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r1, r5, #12 │ │ │ │ │ str r3, [r0, #12]! │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and ip, r3, r2 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bls aa1c │ │ │ │ │ + bls aa0c │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ eor ip, ip, r2 │ │ │ │ │ add r3, ip, r3 │ │ │ │ │ and ip, r3, r2 │ │ │ │ │ str ip, [r0, #4] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq aa1c │ │ │ │ │ + beq aa0c │ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ │ cmp r7, #3 │ │ │ │ │ eor ip, ip, r2 │ │ │ │ │ add r3, ip, r3 │ │ │ │ │ and ip, r3, r2 │ │ │ │ │ str ip, [r0, #8] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq aa1c │ │ │ │ │ + beq aa0c │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ cmp r7, #4 │ │ │ │ │ eor r1, r1, r2 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ and r3, r1, r2 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ - beq aa1c │ │ │ │ │ + beq aa0c │ │ │ │ │ add ip, r5, #8 │ │ │ │ │ add ip, ip, r7, lsl #2 │ │ │ │ │ add r5, r5, #24 │ │ │ │ │ add r0, r8, #24 │ │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ str r1, [r0, #4]! │ │ │ │ │ lsr r1, r3, #30 │ │ │ │ │ - bne a9fc │ │ │ │ │ + bne a9ec │ │ │ │ │ mov r5, r8 │ │ │ │ │ - b a6bc │ │ │ │ │ + b a6ac │ │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ │ - bne b520 │ │ │ │ │ + bne b510 │ │ │ │ │ cmp sl, #2 │ │ │ │ │ - bne a704 │ │ │ │ │ + bne a6f4 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ @@ -11534,45 +11530,45 @@ │ │ │ │ │ add sl, r9, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmn sl, #-536870908 @ 0xe0000004 │ │ │ │ │ movle r3, #1 │ │ │ │ │ strle r3, [sp] │ │ │ │ │ - ble a720 │ │ │ │ │ - ldr r3, [pc, #3204] @ b700 │ │ │ │ │ - ldr r1, [pc, #3204] @ b704 │ │ │ │ │ + ble a710 │ │ │ │ │ + ldr r3, [pc, #3204] @ b6f0 │ │ │ │ │ + ldr r1, [pc, #3204] @ b6f4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq bd08 │ │ │ │ │ + beq bcf8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne bd08 │ │ │ │ │ + bne bcf8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b bd08 │ │ │ │ │ + b bcf8 │ │ │ │ │ cmp fp, #94 @ 0x5e │ │ │ │ │ - beq af9c │ │ │ │ │ + beq af8c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq b99c │ │ │ │ │ + beq b98c │ │ │ │ │ sub r3, r7, #1 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bls b708 │ │ │ │ │ + bls b6f8 │ │ │ │ │ add r2, r6, #12 │ │ │ │ │ add r3, r5, #12 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ add r2, r4, #12 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ tst r3, #7 │ │ │ │ │ - bne b978 │ │ │ │ │ + bne b968 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ orr r2, r2, r3 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ @@ -11591,50 +11587,50 @@ │ │ │ │ │ orr r2, r2, r3 │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ str r2, [r4, #28] │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ lsr r3, r7, #1 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq acec │ │ │ │ │ + beq acdc │ │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ │ orr r1, r1, r2 │ │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ orr r2, r2, r0 │ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ │ - beq acec │ │ │ │ │ + beq acdc │ │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ │ orr r1, r1, r2 │ │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ orr r2, r2, r0 │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ │ - beq acec │ │ │ │ │ + beq acdc │ │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ │ add sl, r3, #12 │ │ │ │ │ sub r3, sl, r1 │ │ │ │ │ sub r3, r3, #8 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ add ip, r6, #44 @ 0x2c │ │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ │ - beq ac58 │ │ │ │ │ + beq ac48 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq ac2c │ │ │ │ │ + beq ac1c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq ac08 │ │ │ │ │ + beq abf8 │ │ │ │ │ mov ip, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r0, #52]! @ 0x34 │ │ │ │ │ ldr r2, [ip, #52]! @ 0x34 │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ orr r2, r2, r3 │ │ │ │ │ ldr r3, [ip, #4] │ │ │ │ │ @@ -11657,15 +11653,15 @@ │ │ │ │ │ orr r2, r2, r3 │ │ │ │ │ ldr r3, [ip, #4] │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ str r2, [r1, #-8] │ │ │ │ │ str r3, [r1, #-4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - beq acec │ │ │ │ │ + beq acdc │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r2, [ip, #8] │ │ │ │ │ ldr lr, [r0, #12] │ │ │ │ │ orr r2, r2, r3 │ │ │ │ │ ldr r3, [ip, #12] │ │ │ │ │ str r2, [r1] │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ @@ -11694,70 +11690,70 @@ │ │ │ │ │ ldr r3, [ip, #4] │ │ │ │ │ add r1, r1, #32 │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ str r2, [r1, #-8] │ │ │ │ │ str r3, [r1, #-4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ add r0, r0, #32 │ │ │ │ │ - bne ac58 │ │ │ │ │ + bne ac48 │ │ │ │ │ bic r3, r7, #1 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ add r2, r6, r3, lsl #2 │ │ │ │ │ add r1, r5, r3, lsl #2 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - b a7e0 │ │ │ │ │ + b a7d0 │ │ │ │ │ add r0, r7, #3 │ │ │ │ │ sub r2, r8, r7 │ │ │ │ │ add r1, r6, r0, lsl #2 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b a7e8 │ │ │ │ │ + b a7d8 │ │ │ │ │ cmp fp, #94 @ 0x5e │ │ │ │ │ - beq b304 │ │ │ │ │ + beq b2f4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ add sl, r8, r9 │ │ │ │ │ cmn sl, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt aa74 │ │ │ │ │ + bgt aa64 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - b a720 │ │ │ │ │ + b a710 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b a8c0 │ │ │ │ │ + b a8b0 │ │ │ │ │ cmn r8, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi bd70 │ │ │ │ │ + bhi bd60 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r2, [sp] │ │ │ │ │ - beq bc10 │ │ │ │ │ + beq bc00 │ │ │ │ │ add r0, r8, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq bd04 │ │ │ │ │ - ldr r3, [pc, #2384] @ b6fc │ │ │ │ │ + beq bcf4 │ │ │ │ │ + ldr r3, [pc, #2384] @ b6ec │ │ │ │ │ bic r4, r4, #7 │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ str r4, [r1, #8] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ - bne bd84 │ │ │ │ │ + bne bd74 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r2, [sp] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ mov r0, #0 │ │ │ │ │ @@ -11768,129 +11764,129 @@ │ │ │ │ │ mvn r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ eor ip, ip, r0 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ and r4, ip, r0 │ │ │ │ │ cmp r8, #1 │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ str r4, [r3] │ │ │ │ │ - bls af5c │ │ │ │ │ + bls af4c │ │ │ │ │ ldr r4, [lr, #4] │ │ │ │ │ cmp r8, #2 │ │ │ │ │ eor r4, r4, r0 │ │ │ │ │ add ip, r4, ip │ │ │ │ │ and r4, ip, r0 │ │ │ │ │ str r4, [r3, #4] │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ - beq af5c │ │ │ │ │ + beq af4c │ │ │ │ │ ldr r4, [lr, #8] │ │ │ │ │ cmp r8, #3 │ │ │ │ │ eor r4, r4, r0 │ │ │ │ │ add ip, r4, ip │ │ │ │ │ and r4, ip, r0 │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ - beq af5c │ │ │ │ │ + beq af4c │ │ │ │ │ ldr r4, [lr, #12] │ │ │ │ │ cmp r8, #4 │ │ │ │ │ eor r4, r4, r0 │ │ │ │ │ add ip, r4, ip │ │ │ │ │ and r4, ip, r0 │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ - beq af5c │ │ │ │ │ + beq af4c │ │ │ │ │ ldr r4, [lr, #16] │ │ │ │ │ cmp r8, #5 │ │ │ │ │ eor r4, r4, r0 │ │ │ │ │ add ip, r4, ip │ │ │ │ │ and r4, ip, r0 │ │ │ │ │ str r4, [r3, #16] │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ - beq af5c │ │ │ │ │ + beq af4c │ │ │ │ │ ldr r4, [lr, #20] │ │ │ │ │ cmp r8, #6 │ │ │ │ │ eor r4, r4, r0 │ │ │ │ │ add ip, r4, ip │ │ │ │ │ and r4, ip, r0 │ │ │ │ │ str r4, [r3, #20] │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ - beq af5c │ │ │ │ │ + beq af4c │ │ │ │ │ ldr r4, [lr, #24] │ │ │ │ │ cmp r8, #7 │ │ │ │ │ eor r4, r4, r0 │ │ │ │ │ add ip, r4, ip │ │ │ │ │ and r4, ip, r0 │ │ │ │ │ str r4, [r3, #24] │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ - beq af5c │ │ │ │ │ + beq af4c │ │ │ │ │ ldr r4, [lr, #28] │ │ │ │ │ cmp r8, #8 │ │ │ │ │ eor r4, r4, r0 │ │ │ │ │ add ip, r4, ip │ │ │ │ │ and r4, ip, r0 │ │ │ │ │ str r4, [r3, #28] │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ - beq af5c │ │ │ │ │ + beq af4c │ │ │ │ │ ldr r4, [lr, #32] │ │ │ │ │ cmp r8, #9 │ │ │ │ │ eor r4, r4, r0 │ │ │ │ │ add ip, r4, ip │ │ │ │ │ and r4, ip, r0 │ │ │ │ │ str r4, [r3, #32] │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ - beq af5c │ │ │ │ │ + beq af4c │ │ │ │ │ ldr lr, [lr, #36] @ 0x24 │ │ │ │ │ cmp r8, #10 │ │ │ │ │ eor r0, r0, lr │ │ │ │ │ add r0, r0, ip │ │ │ │ │ bic ip, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r3, #36] @ 0x24 │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ - beq af5c │ │ │ │ │ + beq af4c │ │ │ │ │ add lr, r6, #8 │ │ │ │ │ add lr, lr, r8, lsl #2 │ │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ │ add ip, r1, #48 @ 0x30 │ │ │ │ │ mvn r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ │ eor r3, r3, r4 │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp lr, r6 │ │ │ │ │ str r0, [ip, #4]! │ │ │ │ │ lsr r0, r3, #30 │ │ │ │ │ - bne af3c │ │ │ │ │ + bne af2c │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt b6b8 │ │ │ │ │ + blt b6a8 │ │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ │ - beq aa4c │ │ │ │ │ + beq aa3c │ │ │ │ │ cmp fp, #94 @ 0x5e │ │ │ │ │ movne r7, r8 │ │ │ │ │ movne r6, r5 │ │ │ │ │ - beq bbe8 │ │ │ │ │ + beq bbd8 │ │ │ │ │ add sl, r7, #1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r9, #1 │ │ │ │ │ - b aa64 │ │ │ │ │ + b aa54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a828 │ │ │ │ │ + b a818 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq b034 │ │ │ │ │ + beq b024 │ │ │ │ │ sub r3, r7, #1 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bls b544 │ │ │ │ │ + bls b534 │ │ │ │ │ add r3, r6, #12 │ │ │ │ │ add r2, r5, #12 │ │ │ │ │ orr r2, r2, r3 │ │ │ │ │ add r3, r4, #12 │ │ │ │ │ orr r2, r3, r2 │ │ │ │ │ tst r2, #7 │ │ │ │ │ - bne b544 │ │ │ │ │ + bne b534 │ │ │ │ │ lsr lr, r7, #1 │ │ │ │ │ add lr, r4, lr, lsl #3 │ │ │ │ │ add lr, lr, #12 │ │ │ │ │ add ip, r6, #4 │ │ │ │ │ add r0, r5, #4 │ │ │ │ │ ldr r2, [r0, #8]! │ │ │ │ │ ldr r1, [ip, #8]! │ │ │ │ │ @@ -11898,40 +11894,40 @@ │ │ │ │ │ eor r1, r1, r2 │ │ │ │ │ ldr r2, [ip, #4] │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ eor r2, r2, fp │ │ │ │ │ str r1, [r3, #-8] │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bne afe0 │ │ │ │ │ + bne afd0 │ │ │ │ │ tst r7, #1 │ │ │ │ │ - beq b034 │ │ │ │ │ + beq b024 │ │ │ │ │ bic r3, r7, #1 │ │ │ │ │ add r2, r5, r3, lsl #2 │ │ │ │ │ add r1, r6, r3, lsl #2 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bge a7e8 │ │ │ │ │ + bge a7d8 │ │ │ │ │ sub sl, r8, r7 │ │ │ │ │ sub r3, sl, #1 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - bls b9dc │ │ │ │ │ + bls b9cc │ │ │ │ │ add r1, r7, #3 │ │ │ │ │ add lr, r4, r1, lsl #2 │ │ │ │ │ add r3, r6, r1, lsl #2 │ │ │ │ │ orr r2, r3, lr │ │ │ │ │ tst r2, #7 │ │ │ │ │ - bne b9dc │ │ │ │ │ + bne b9cc │ │ │ │ │ ldr ip, [r6, r1, lsl #2] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ eor ip, ip, r2 │ │ │ │ │ str ip, [r4, r1, lsl #2] │ │ │ │ │ eor r1, r2, r0 │ │ │ │ │ str r1, [lr, #4] │ │ │ │ │ @@ -11945,44 +11941,44 @@ │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ eor r1, r1, r2 │ │ │ │ │ str r1, [lr, #20] │ │ │ │ │ lsr r1, sl, #1 │ │ │ │ │ eor r0, r0, r2 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ str r0, [lr, #16] │ │ │ │ │ - beq bc08 │ │ │ │ │ + beq bbf8 │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ eor ip, ip, r2 │ │ │ │ │ eor r0, r0, r2 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ str ip, [lr, #24] │ │ │ │ │ str r0, [lr, #28] │ │ │ │ │ add ip, lr, #32 │ │ │ │ │ - beq b2d8 │ │ │ │ │ + beq b2c8 │ │ │ │ │ add lr, lr, r1, lsl #3 │ │ │ │ │ sub r1, lr, ip │ │ │ │ │ sub r1, r1, #8 │ │ │ │ │ lsr r1, r1, #3 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ands r1, r1, #7 │ │ │ │ │ add r3, r3, #24 │ │ │ │ │ - beq b208 │ │ │ │ │ + beq b1f8 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq b1e4 │ │ │ │ │ + beq b1d4 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq b1c8 │ │ │ │ │ + beq b1b8 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq b1ac │ │ │ │ │ + beq b19c │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq b190 │ │ │ │ │ + beq b180 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq b174 │ │ │ │ │ + beq b164 │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq b158 │ │ │ │ │ + beq b148 │ │ │ │ │ ldr r0, [r3, #8]! │ │ │ │ │ add ip, ip, #8 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ eor r0, r0, r2 │ │ │ │ │ eor r1, r1, r2 │ │ │ │ │ str r0, [ip, #-8] │ │ │ │ │ str r1, [ip, #-4] │ │ │ │ │ @@ -12025,15 +12021,15 @@ │ │ │ │ │ add ip, ip, #8 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ eor r0, r0, r2 │ │ │ │ │ eor r1, r1, r2 │ │ │ │ │ str r0, [ip, #-8] │ │ │ │ │ str r1, [ip, #-4] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - beq b2d8 │ │ │ │ │ + beq b2c8 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ eor r0, r0, r2 │ │ │ │ │ eor r1, r1, r2 │ │ │ │ │ str r0, [ip] │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ @@ -12077,38 +12073,38 @@ │ │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ eor r0, r0, r2 │ │ │ │ │ eor r1, r1, r2 │ │ │ │ │ str r0, [ip, #-8] │ │ │ │ │ str r1, [ip, #-4] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne b208 │ │ │ │ │ + bne b1f8 │ │ │ │ │ tst sl, #1 │ │ │ │ │ - beq a7e8 │ │ │ │ │ + beq a7d8 │ │ │ │ │ bic r3, sl, #1 │ │ │ │ │ add r3, r3, r7 │ │ │ │ │ add r2, r6, r3, lsl #2 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ eor r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ mvn r2, r2 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - b a7e8 │ │ │ │ │ + b a7d8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ eor r9, r9, r3 │ │ │ │ │ add sl, r9, r8 │ │ │ │ │ cmn sl, #-536870908 @ 0xe0000004 │ │ │ │ │ - ble a720 │ │ │ │ │ - b aa74 │ │ │ │ │ + ble a710 │ │ │ │ │ + b aa64 │ │ │ │ │ add r9, r4, r8, lsl #2 │ │ │ │ │ add r9, r9, #12 │ │ │ │ │ add r7, r4, #8 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ sub r2, r9, r7 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ and r3, r1, #3 │ │ │ │ │ @@ -12119,27 +12115,27 @@ │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ add r8, r4, r8, lsl #2 │ │ │ │ │ mvn lr, #-1073741824 @ 0xc0000000 │ │ │ │ │ ands r2, r2, #7 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r3, #1 │ │ │ │ │ str lr, [r8, #12] │ │ │ │ │ - beq b464 │ │ │ │ │ + beq b454 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq b444 │ │ │ │ │ + beq b434 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq b42c │ │ │ │ │ + beq b41c │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq b414 │ │ │ │ │ + beq b404 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq b3fc │ │ │ │ │ + beq b3ec │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq b3e4 │ │ │ │ │ + beq b3d4 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq b3cc │ │ │ │ │ + beq b3bc │ │ │ │ │ mov r7, r4 │ │ │ │ │ ldr r0, [r7, #12]! │ │ │ │ │ eor r1, lr, r0 │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [r7] │ │ │ │ │ @@ -12176,15 +12172,15 @@ │ │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ │ eor r1, lr, r0 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [r7] │ │ │ │ │ - beq a7f0 │ │ │ │ │ + beq a7e0 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ mov ip, r7 │ │ │ │ │ eor r1, lr, r0 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ eor r1, lr, r0 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ @@ -12221,48 +12217,48 @@ │ │ │ │ │ str r2, [r7, #28] │ │ │ │ │ add r3, r1, r3, lsr #30 │ │ │ │ │ add r7, r7, #32 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [ip, #32] │ │ │ │ │ - bne b464 │ │ │ │ │ - b a7f0 │ │ │ │ │ + bne b454 │ │ │ │ │ + b a7e0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ cmp fp, #94 @ 0x5e │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ - beq b6e0 │ │ │ │ │ + beq b6d0 │ │ │ │ │ cmp sl, #2 │ │ │ │ │ - beq bc98 │ │ │ │ │ + beq bc88 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b ad50 │ │ │ │ │ + b ad40 │ │ │ │ │ lsl r3, r7, #2 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r1, r6, #8 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ add ip, r5, #8 │ │ │ │ │ add r0, r4, #8 │ │ │ │ │ add lr, r1, r7, lsl #2 │ │ │ │ │ - beq b620 │ │ │ │ │ + beq b610 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq b608 │ │ │ │ │ + beq b5f8 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq b5f8 │ │ │ │ │ + beq b5e8 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq b5e8 │ │ │ │ │ + beq b5d8 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq b5d8 │ │ │ │ │ + beq b5c8 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq b5c8 │ │ │ │ │ + beq b5b8 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - beq b5b8 │ │ │ │ │ + beq b5a8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov ip, r5 │ │ │ │ │ ldr r3, [ip, #12]! │ │ │ │ │ ldr r2, [r1, #12]! │ │ │ │ │ mov r0, r4 │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ str r3, [r0, #12]! │ │ │ │ │ @@ -12287,15 +12283,15 @@ │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ str r3, [r0, #4]! │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ cmp r1, lr │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ str r3, [r0, #4]! │ │ │ │ │ - beq b034 │ │ │ │ │ + beq b024 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r3, [ip, #4] │ │ │ │ │ add r1, r1, #32 │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r3, [ip, #8] │ │ │ │ │ @@ -12324,126 +12320,126 @@ │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ str r3, [r0, #-4] │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ ldr r3, [ip] │ │ │ │ │ cmp r1, lr │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne b620 │ │ │ │ │ - b b034 │ │ │ │ │ + bne b610 │ │ │ │ │ + b b024 │ │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ │ - bne b51c │ │ │ │ │ + bne b50c │ │ │ │ │ cmp sl, #2 │ │ │ │ │ - beq bca0 │ │ │ │ │ + beq bc90 │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov sl, r7 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ str r9, [sp] │ │ │ │ │ - b a720 │ │ │ │ │ + b a710 │ │ │ │ │ str r9, [sp] │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b b320 │ │ │ │ │ + b b310 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ cmp r7, #3 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ cmp r7, #4 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #28] │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ ldr r2, [r5, #32] │ │ │ │ │ cmp r7, #6 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ │ cmp r7, #8 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ │ cmp r7, #9 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ │ cmp r7, #10 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ add lr, r6, #8 │ │ │ │ │ add lr, lr, r7, lsl #2 │ │ │ │ │ add r1, r6, #52 @ 0x34 │ │ │ │ │ sub r3, lr, r1 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ add ip, r5, #52 @ 0x34 │ │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ │ - beq b8e0 │ │ │ │ │ + beq b8d0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq b8c8 │ │ │ │ │ + beq b8b8 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq b8b8 │ │ │ │ │ + beq b8a8 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq b8a8 │ │ │ │ │ + beq b898 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq b898 │ │ │ │ │ + beq b888 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq b888 │ │ │ │ │ + beq b878 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ ldrne r3, [ip, #4]! │ │ │ │ │ ldrne r2, [r1, #4]! │ │ │ │ │ orrne r3, r3, r2 │ │ │ │ │ strne r3, [r0, #4]! │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ @@ -12466,15 +12462,15 @@ │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #4]! │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ cmp lr, r1 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #4]! │ │ │ │ │ - beq a7e0 │ │ │ │ │ + beq a7d0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r3, [ip, #4] │ │ │ │ │ add r1, r1, #32 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r3, [ip, #8] │ │ │ │ │ @@ -12503,121 +12499,121 @@ │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #-4] │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ ldr r3, [ip] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne b8e0 │ │ │ │ │ - b a7e0 │ │ │ │ │ + bne b8d0 │ │ │ │ │ + b a7d0 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - b b738 │ │ │ │ │ + b b728 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b a7e0 │ │ │ │ │ + b a7d0 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq bcf8 │ │ │ │ │ - ldr r3, [pc, #-704] @ b6fc │ │ │ │ │ + beq bce8 │ │ │ │ │ + ldr r3, [pc, #-704] @ b6ec │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r3, [r8, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r8, #8] │ │ │ │ │ - bne bd44 │ │ │ │ │ + bne bd34 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ str r7, [r8, #12] │ │ │ │ │ - b aa1c │ │ │ │ │ + b aa0c │ │ │ │ │ add r2, r6, r7, lsl #2 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ add r3, r7, #1 │ │ │ │ │ mvn r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ eor r1, r1, r0 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ add r3, r4, r7, lsl #2 │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ - bge a7e8 │ │ │ │ │ + bge a7d8 │ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ │ eor r1, r1, r0 │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ add r1, r7, #2 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bge a7e8 │ │ │ │ │ + bge a7d8 │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ eor r1, r1, r0 │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ add r1, r7, #3 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bge a7e8 │ │ │ │ │ + bge a7d8 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ eor r1, r1, r0 │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ add r1, r7, #4 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bge a7e8 │ │ │ │ │ + bge a7d8 │ │ │ │ │ ldr r1, [r2, #28] │ │ │ │ │ eor r1, r1, r0 │ │ │ │ │ str r1, [r3, #28] │ │ │ │ │ add r1, r7, #5 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bge a7e8 │ │ │ │ │ + bge a7d8 │ │ │ │ │ ldr r1, [r2, #32] │ │ │ │ │ eor r1, r1, r0 │ │ │ │ │ str r1, [r3, #32] │ │ │ │ │ add r1, r7, #6 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bge a7e8 │ │ │ │ │ + bge a7d8 │ │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ │ eor r1, r1, r0 │ │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ │ add r1, r7, #7 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bge a7e8 │ │ │ │ │ + bge a7d8 │ │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ │ eor r1, r1, r0 │ │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ │ add r1, r7, #8 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bge a7e8 │ │ │ │ │ + bge a7d8 │ │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ │ eor r2, r2, r0 │ │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ │ add r3, r7, #9 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bge a7e8 │ │ │ │ │ + bge a7d8 │ │ │ │ │ add r1, r7, #11 │ │ │ │ │ add ip, r6, #8 │ │ │ │ │ add r2, r6, r1, lsl #2 │ │ │ │ │ add ip, ip, r8, lsl #2 │ │ │ │ │ sub r3, ip, r2 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ add r1, r4, r1, lsl #2 │ │ │ │ │ - beq bb74 │ │ │ │ │ + beq bb64 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq bb60 │ │ │ │ │ + beq bb50 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq bb54 │ │ │ │ │ + beq bb44 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq bb48 │ │ │ │ │ + beq bb38 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq bb3c │ │ │ │ │ + beq bb2c │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq bb30 │ │ │ │ │ + beq bb20 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ ldrne r3, [r2, #4]! │ │ │ │ │ eorne r3, r3, r0 │ │ │ │ │ strne r3, [r1, #4]! │ │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ │ eor r3, r3, r0 │ │ │ │ │ str r3, [r1, #4]! │ │ │ │ │ @@ -12633,15 +12629,15 @@ │ │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ │ eor r3, r3, r0 │ │ │ │ │ str r3, [r1, #4]! │ │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ │ eor r3, r3, r0 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ str r3, [r1, #4]! │ │ │ │ │ - beq a7e8 │ │ │ │ │ + beq a7d8 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ add r2, r2, #32 │ │ │ │ │ eor r3, r3, r0 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldr r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ add r1, r1, #32 │ │ │ │ │ eor r3, r3, r0 │ │ │ │ │ @@ -12661,256 +12657,256 @@ │ │ │ │ │ ldr r3, [r2, #-4] │ │ │ │ │ eor r3, r3, r0 │ │ │ │ │ str r3, [r1, #-4] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ eor r3, r3, r0 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne bb74 │ │ │ │ │ - b a7e8 │ │ │ │ │ + bne bb64 │ │ │ │ │ + b a7d8 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r6, r5 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b b320 │ │ │ │ │ + b b310 │ │ │ │ │ add r3, r7, #6 │ │ │ │ │ - b b2e8 │ │ │ │ │ + b b2d8 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq bd04 │ │ │ │ │ - ldr r3, [pc, #-1332] @ b6fc │ │ │ │ │ + beq bcf4 │ │ │ │ │ + ldr r3, [pc, #-1332] @ b6ec │ │ │ │ │ mov lr, #1 │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str lr, [r1, #8] │ │ │ │ │ - bne bd84 │ │ │ │ │ + bne bd74 │ │ │ │ │ str r1, [sp] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ str r8, [r1, #12] │ │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ │ - bne bc74 │ │ │ │ │ + bne bc64 │ │ │ │ │ mov r6, r5 │ │ │ │ │ add sl, r9, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b aa64 │ │ │ │ │ + b aa54 │ │ │ │ │ cmp fp, #94 @ 0x5e │ │ │ │ │ - beq bcc0 │ │ │ │ │ + beq bcb0 │ │ │ │ │ mov sl, #1 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r9, sl │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ str sl, [sp] │ │ │ │ │ - b a720 │ │ │ │ │ + b a710 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b af7c │ │ │ │ │ + b af6c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r9, #1 │ │ │ │ │ - b aa4c │ │ │ │ │ + b aa3c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - b b320 │ │ │ │ │ + b b310 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b a8ec │ │ │ │ │ + b a8dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b aa84 │ │ │ │ │ + b aa74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b a854 │ │ │ │ │ + b a844 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq bcfc │ │ │ │ │ + beq bcec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne bcfc │ │ │ │ │ + bne bcec │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b bcfc │ │ │ │ │ - ldr r3, [pc, #-1592] @ b700 │ │ │ │ │ - ldr r1, [pc, #-1592] @ b704 │ │ │ │ │ + b bcec │ │ │ │ │ + ldr r3, [pc, #-1592] @ b6f0 │ │ │ │ │ + ldr r1, [pc, #-1592] @ b6f4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b bcfc │ │ │ │ │ + b bcec │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ add r1, r5, #12 │ │ │ │ │ str r3, [r0, #12]! │ │ │ │ │ - bne a968 │ │ │ │ │ - b aa1c │ │ │ │ │ - ldr r3, [pc, #-1656] @ b700 │ │ │ │ │ - ldr r1, [pc, #-1656] @ b704 │ │ │ │ │ + bne a958 │ │ │ │ │ + b aa0c │ │ │ │ │ + ldr r3, [pc, #-1656] @ b6f0 │ │ │ │ │ + ldr r1, [pc, #-1656] @ b6f4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b bd08 │ │ │ │ │ + b bcf8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r1, [sp] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add lr, r6, #12 │ │ │ │ │ str r0, [r3, #12]! │ │ │ │ │ - bne ade4 │ │ │ │ │ - b bc54 │ │ │ │ │ + bne add4 │ │ │ │ │ + b bc44 │ │ │ │ │ │ │ │ │ │ -0000bdc0 : │ │ │ │ │ +0000bdb0 : │ │ │ │ │ PyLong_FromSize_t(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bhi bdec │ │ │ │ │ - ldr r5, [pc, #148] @ be78 │ │ │ │ │ + bhi bddc │ │ │ │ │ + ldr r5, [pc, #148] @ be68 │ │ │ │ │ add r5, r5, r0, lsl #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ moveq r6, #1 │ │ │ │ │ movne r6, #2 │ │ │ │ │ add r0, r6, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq be48 │ │ │ │ │ - ldr r3, [pc, #104] @ be7c │ │ │ │ │ + beq be38 │ │ │ │ │ + ldr r3, [pc, #104] @ be6c │ │ │ │ │ lsl r6, r6, #3 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ - bne be54 │ │ │ │ │ + bne be44 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ addne r3, r5, #16 │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ - beq bde4 │ │ │ │ │ + beq bdd4 │ │ │ │ │ str r7, [r3] │ │ │ │ │ - b bde4 │ │ │ │ │ + b bdd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ cmp r7, #0 │ │ │ │ │ add r3, r5, #16 │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ - beq bde4 │ │ │ │ │ - b be40 │ │ │ │ │ + beq bdd4 │ │ │ │ │ + b be30 │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000be80 : │ │ │ │ │ +0000be70 : │ │ │ │ │ long_or(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq c018 │ │ │ │ │ + beq c008 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq c018 │ │ │ │ │ + beq c008 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi bfec │ │ │ │ │ + bhi bfdc │ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bhi bfec │ │ │ │ │ + bhi bfdc │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r4, ip, #3 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ mul r4, r1, r4 │ │ │ │ │ - ldr r2, [pc, #304] @ c020 │ │ │ │ │ + ldr r2, [pc, #304] @ c010 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ asr r3, r4, #31 │ │ │ │ │ adds r1, r4, #5 │ │ │ │ │ adc r0, r3, #0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sbcs r2, r2, r0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bcc bf24 │ │ │ │ │ - ldr r5, [pc, #264] @ c024 │ │ │ │ │ + bcc bf14 │ │ │ │ │ + ldr r5, [pc, #264] @ c014 │ │ │ │ │ add r5, r5, r1, lsl #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r2, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs bf8c │ │ │ │ │ + bcs bf7c │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq c00c │ │ │ │ │ - ldr r3, [pc, #216] @ c028 │ │ │ │ │ + beq bffc │ │ │ │ │ + ldr r3, [pc, #216] @ c018 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ eor r6, r4, r4, asr #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -12922,87 +12918,87 @@ │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ movge r4, #16 │ │ │ │ │ - blt bffc │ │ │ │ │ + blt bfec │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq c00c │ │ │ │ │ + beq bffc │ │ │ │ │ mov r3, #16 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - ldr r3, [pc, #112] @ c028 │ │ │ │ │ + ldr r3, [pc, #112] @ c018 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ lsr r3, r6, #30 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ bic r6, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ - b bf1c │ │ │ │ │ + b bf0c │ │ │ │ │ mov r2, r1 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ │ - b a670 │ │ │ │ │ + b a660 │ │ │ │ │ rsbs r6, r6, #0 │ │ │ │ │ rsc r7, r7, #0 │ │ │ │ │ mov r4, #18 │ │ │ │ │ - b bf98 │ │ │ │ │ + b bf88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b bf1c │ │ │ │ │ - ldr r5, [pc, #12] @ c02c │ │ │ │ │ - b bf1c │ │ │ │ │ + b bf0c │ │ │ │ │ + ldr r5, [pc, #12] @ c01c │ │ │ │ │ + b bf0c │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -0000c030 : │ │ │ │ │ +0000c020 : │ │ │ │ │ x_sub(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ lsr r6, r6, #3 │ │ │ │ │ lsr r5, r5, #3 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - bgt c310 │ │ │ │ │ - beq c34c │ │ │ │ │ + bgt c300 │ │ │ │ │ + beq c33c │ │ │ │ │ cmn r6, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi c428 │ │ │ │ │ + bhi c418 │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ movge r0, r6 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ add r0, r0, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq c404 │ │ │ │ │ - ldr r2, [pc, #932] @ c43c │ │ │ │ │ + beq c3f4 │ │ │ │ │ + ldr r2, [pc, #932] @ c42c │ │ │ │ │ lsl r3, r6, #3 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r1, r1, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ @@ -13010,308 +13006,308 @@ │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ strne r1, [r2] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq c300 │ │ │ │ │ + beq c2f0 │ │ │ │ │ ldr r3, [r9, #12] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ and r2, r2, #1 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq c158 │ │ │ │ │ + beq c148 │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ ldr r1, [r9, #16] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ sub r3, r3, r1 │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ and r2, r3, #1 │ │ │ │ │ - beq c158 │ │ │ │ │ + beq c148 │ │ │ │ │ add ip, r7, #8 │ │ │ │ │ add r9, r9, #16 │ │ │ │ │ add ip, ip, r5, lsl #2 │ │ │ │ │ add r1, r7, #16 │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr lr, [r9, #4]! │ │ │ │ │ cmp r1, ip │ │ │ │ │ sub r3, r3, lr │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ and r2, r3, #1 │ │ │ │ │ - bne c130 │ │ │ │ │ + bne c120 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ble c208 │ │ │ │ │ + ble c1f8 │ │ │ │ │ add r0, r7, r5, lsl #2 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ add r1, r4, r5, lsl #2 │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ - bge c208 │ │ │ │ │ + bge c1f8 │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ sub r3, r2, r3 │ │ │ │ │ add r2, r5, #2 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ - bge c208 │ │ │ │ │ + bge c1f8 │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ add r3, r5, #3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #20] │ │ │ │ │ - bge c208 │ │ │ │ │ + bge c1f8 │ │ │ │ │ add r5, r5, #5 │ │ │ │ │ add r1, r7, #8 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ add r7, r7, r5, lsl #2 │ │ │ │ │ and r2, r2, #1 │ │ │ │ │ add r1, r1, r6, lsl #2 │ │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ │ ldr r3, [r7, #4]! │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [r5, #4]! │ │ │ │ │ and r2, r3, #1 │ │ │ │ │ - bne c1e8 │ │ │ │ │ + bne c1d8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmn r8, #1 │ │ │ │ │ andeq r2, r3, #3 │ │ │ │ │ rsbeq r2, r2, #2 │ │ │ │ │ biceq r3, r3, #7 │ │ │ │ │ orreq r3, r2, r3 │ │ │ │ │ streq r3, [r4, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq c244 │ │ │ │ │ + beq c234 │ │ │ │ │ add r1, r4, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addeq ip, r4, #12 │ │ │ │ │ - beq c258 │ │ │ │ │ + beq c248 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls c28c │ │ │ │ │ + bls c27c │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r0, #1 │ │ │ │ │ - beq c410 │ │ │ │ │ + beq c400 │ │ │ │ │ ldr lr, [ip, r1, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq c254 │ │ │ │ │ + beq c244 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq c244 │ │ │ │ │ + beq c234 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0, lsl #3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bhi c24c │ │ │ │ │ + bhi c23c │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r1, [pc, #412] @ c440 │ │ │ │ │ + ldr r1, [pc, #412] @ c430 │ │ │ │ │ adds r5, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ sbcs r2, r2, r3 │ │ │ │ │ - bcc c24c │ │ │ │ │ + bcc c23c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c2f0 │ │ │ │ │ + beq c2e0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne c2f0 │ │ │ │ │ - ldr r2, [pc, #356] @ c444 │ │ │ │ │ + bne c2e0 │ │ │ │ │ + ldr r2, [pc, #356] @ c434 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c3f0 │ │ │ │ │ + bne c3e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - ldr r4, [pc, #336] @ c448 │ │ │ │ │ + ldr r4, [pc, #336] @ c438 │ │ │ │ │ add r4, r4, r5, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r2, r5 │ │ │ │ │ - bne c160 │ │ │ │ │ - b c208 │ │ │ │ │ + bne c150 │ │ │ │ │ + b c1f8 │ │ │ │ │ cmn r5, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi c428 │ │ │ │ │ + bhi c418 │ │ │ │ │ add r0, r5, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq c404 │ │ │ │ │ + beq c3f4 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mvn r8, #0 │ │ │ │ │ - b c090 │ │ │ │ │ + b c080 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ sub ip, r5, #1 │ │ │ │ │ - beq c3c0 │ │ │ │ │ + beq c3b0 │ │ │ │ │ add r0, r0, r5, lsl #2 │ │ │ │ │ add r1, r1, r5, lsl #2 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne c3a8 │ │ │ │ │ + bne c398 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ sub r5, r5, #2 │ │ │ │ │ - beq c3c0 │ │ │ │ │ + beq c3b0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne c3c8 │ │ │ │ │ + bne c3b8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ subs r5, r5, #1 │ │ │ │ │ - bcc c3c0 │ │ │ │ │ + bcc c3b0 │ │ │ │ │ ldr r2, [r0], #-4 │ │ │ │ │ ldr r3, [r1], #-4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq c38c │ │ │ │ │ + beq c37c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcc c3d0 │ │ │ │ │ + bcc c3c0 │ │ │ │ │ cmn r6, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt c428 │ │ │ │ │ + bgt c418 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b c06c │ │ │ │ │ - ldr r4, [pc, #132] @ c44c │ │ │ │ │ - b c24c │ │ │ │ │ + b c05c │ │ │ │ │ + ldr r4, [pc, #132] @ c43c │ │ │ │ │ + b c23c │ │ │ │ │ mov r6, ip │ │ │ │ │ - b c3a8 │ │ │ │ │ + b c398 │ │ │ │ │ cmn r6, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt c428 │ │ │ │ │ + bgt c418 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mvn r8, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b c070 │ │ │ │ │ + b c060 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b c2e8 │ │ │ │ │ + b c2d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b c24c │ │ │ │ │ + b c23c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq c244 │ │ │ │ │ + beq c234 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b c2bc │ │ │ │ │ - ldr r3, [pc, #32] @ c450 │ │ │ │ │ - ldr r1, [pc, #32] @ c454 │ │ │ │ │ + b c2ac │ │ │ │ │ + ldr r3, [pc, #32] @ c440 │ │ │ │ │ + ldr r1, [pc, #32] @ c444 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b c408 │ │ │ │ │ + b c3f8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000c458 : │ │ │ │ │ +0000c448 : │ │ │ │ │ long_div(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq c604 │ │ │ │ │ + beq c5f4 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq c604 │ │ │ │ │ + beq c5f4 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsr r2, r3, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne c56c │ │ │ │ │ + bne c55c │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ lsr r5, r2, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne c56c │ │ │ │ │ + bne c55c │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ tst r3, #3 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ - bne c4ec │ │ │ │ │ + bne c4dc │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ - ldr r2, [pc, #320] @ c60c │ │ │ │ │ + ldr r2, [pc, #320] @ c5fc │ │ │ │ │ add r3, r0, #5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bhi c508 │ │ │ │ │ - ldr r4, [pc, #304] @ c610 │ │ │ │ │ + bhi c4f8 │ │ │ │ │ + ldr r4, [pc, #304] @ c600 │ │ │ │ │ add r4, r4, r3, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ - ldr r2, [pc, #272] @ c60c │ │ │ │ │ + ldr r2, [pc, #272] @ c5fc │ │ │ │ │ mvn r6, r0 │ │ │ │ │ add r3, r6, #5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls c4d8 │ │ │ │ │ + bls c4c8 │ │ │ │ │ sub r3, r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi c594 │ │ │ │ │ + bhi c584 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq c5f8 │ │ │ │ │ - ldr r3, [pc, #232] @ c614 │ │ │ │ │ + beq c5e8 │ │ │ │ │ + ldr r3, [pc, #232] @ c604 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -13324,32 +13320,32 @@ │ │ │ │ │ sub r5, r5, r6, asr #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - bl c61c │ │ │ │ │ + bl c60c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ streq r3, [sp, #4] │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ eor r7, r6, r6, asr #31 │ │ │ │ │ sub r7, r7, r6, asr #31 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq c5f8 │ │ │ │ │ + beq c5e8 │ │ │ │ │ mov r3, #16 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - ldr r3, [pc, #88] @ c614 │ │ │ │ │ + ldr r3, [pc, #88] @ c604 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -13358,29 +13354,29 @@ │ │ │ │ │ bic r2, r7, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsrlt r5, r7, #30 │ │ │ │ │ movlt r1, #18 │ │ │ │ │ movge r1, #16 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ - b c4e0 │ │ │ │ │ + b c4d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b c4e0 │ │ │ │ │ - ldr r4, [pc, #12] @ c618 │ │ │ │ │ - b c4e0 │ │ │ │ │ + b c4d0 │ │ │ │ │ + ldr r4, [pc, #12] @ c608 │ │ │ │ │ + b c4d0 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -0000c61c : │ │ │ │ │ +0000c60c : │ │ │ │ │ l_divmod(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ @@ -13388,323 +13384,323 @@ │ │ │ │ │ lsr ip, r3, #3 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ lsr lr, r2, #3 │ │ │ │ │ - beq c6b8 │ │ │ │ │ + beq c6a8 │ │ │ │ │ cmp lr, #300 @ 0x12c │ │ │ │ │ - bhi c8e0 │ │ │ │ │ + bhi c8d0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ - bl cae8 │ │ │ │ │ + bl cad8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq c8c8 │ │ │ │ │ + beq c8b8 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq c840 │ │ │ │ │ + beq c830 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq c7a8 │ │ │ │ │ + beq c798 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq c754 │ │ │ │ │ + beq c744 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r8, [r5] │ │ │ │ │ - beq c780 │ │ │ │ │ + beq c770 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r6, [r7] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp lr, #1 │ │ │ │ │ - bne c8ac │ │ │ │ │ + bne c89c │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - beq c850 │ │ │ │ │ + beq c840 │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ tst r3, #3 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ - bne c8d0 │ │ │ │ │ + bne c8c0 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - beq c8c8 │ │ │ │ │ + beq c8b8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq c744 │ │ │ │ │ + beq c734 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ tst r3, #3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ rsb r4, r2, #1 │ │ │ │ │ - bne c878 │ │ │ │ │ + bne c868 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ mul r0, r4, r1 │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ strne r0, [r7] │ │ │ │ │ - beq caa8 │ │ │ │ │ + beq ca98 │ │ │ │ │ str r8, [r5] │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c778 │ │ │ │ │ + beq c768 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne c778 │ │ │ │ │ + bne c768 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne c6a8 │ │ │ │ │ + bne c698 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c748 │ │ │ │ │ + beq c738 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne c748 │ │ │ │ │ + bne c738 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c748 │ │ │ │ │ + b c738 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne c694 │ │ │ │ │ + bne c684 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 77f8 │ │ │ │ │ + bl 77e8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - beq c7f0 │ │ │ │ │ + beq c7e0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne c7f0 │ │ │ │ │ + bne c7e0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq ca60 │ │ │ │ │ - ldr r1, [pc, #716] @ cacc │ │ │ │ │ + beq ca50 │ │ │ │ │ + ldr r1, [pc, #716] @ cabc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 3e10 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq ca3c │ │ │ │ │ + beq ca2c │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ str r9, [sp, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c834 │ │ │ │ │ + beq c824 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne c834 │ │ │ │ │ + bne c824 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r8, r9 │ │ │ │ │ - b c694 │ │ │ │ │ + b c684 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - beq c7b8 │ │ │ │ │ - b c694 │ │ │ │ │ + beq c7a8 │ │ │ │ │ + b c684 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq c748 │ │ │ │ │ + beq c738 │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ tst r3, #3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ rsb r4, r2, #1 │ │ │ │ │ - beq ca88 │ │ │ │ │ + beq ca78 │ │ │ │ │ mov r8, r5 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ sub r6, r1, #1 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ sub r1, r6, r1 │ │ │ │ │ mul r0, r4, r1 │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - beq caa8 │ │ │ │ │ + beq ca98 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r0, [r7] │ │ │ │ │ - bne c744 │ │ │ │ │ - b c748 │ │ │ │ │ + bne c734 │ │ │ │ │ + b c738 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl cae8 │ │ │ │ │ + bl cad8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne c674 │ │ │ │ │ + bne c664 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b c6b0 │ │ │ │ │ + b c6a0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ mvn r0, r0 │ │ │ │ │ - b c6e8 │ │ │ │ │ + b c6d8 │ │ │ │ │ sub ip, ip, lr │ │ │ │ │ cmp ip, #150 @ 0x96 │ │ │ │ │ - ble c8ac │ │ │ │ │ - ldr r0, [pc, #476] @ cad0 │ │ │ │ │ + ble c89c │ │ │ │ │ + ldr r0, [pc, #476] @ cac0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyImport_ImportModule │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq c8c8 │ │ │ │ │ + beq c8b8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r4, [sp] │ │ │ │ │ - ldr r2, [pc, #456] @ cad4 │ │ │ │ │ - ldr r1, [pc, #456] @ cad8 │ │ │ │ │ + ldr r2, [pc, #456] @ cac4 │ │ │ │ │ + ldr r1, [pc, #456] @ cac8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallMethod │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq c930 │ │ │ │ │ + beq c920 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq cab4 │ │ │ │ │ + beq caa4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq c8c8 │ │ │ │ │ + beq c8b8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq ca00 │ │ │ │ │ + beq c9f0 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ tst r1, #16777216 @ 0x1000000 │ │ │ │ │ - beq c9d0 │ │ │ │ │ + beq c9c0 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ tst r1, #16777216 @ 0x1000000 │ │ │ │ │ - beq c9d0 │ │ │ │ │ + beq c9c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq c98c │ │ │ │ │ + beq c97c │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r1, r1, #1 │ │ │ │ │ strne r1, [r2] │ │ │ │ │ str r2, [r5] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq c9a8 │ │ │ │ │ + beq c998 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ str r3, [r7] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c748 │ │ │ │ │ + beq c738 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne c748 │ │ │ │ │ + bne c738 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c748 │ │ │ │ │ + b c738 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c9ec │ │ │ │ │ + beq c9dc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq ca30 │ │ │ │ │ - ldr r3, [pc, #232] @ cadc │ │ │ │ │ - ldr r1, [pc, #232] @ cae0 │ │ │ │ │ + beq ca20 │ │ │ │ │ + ldr r3, [pc, #232] @ cacc │ │ │ │ │ + ldr r1, [pc, #232] @ cad0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b c8c8 │ │ │ │ │ + b c8b8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ca1c │ │ │ │ │ + beq ca0c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq cac0 │ │ │ │ │ - ldr r3, [pc, #184] @ cadc │ │ │ │ │ - ldr r1, [pc, #188] @ cae4 │ │ │ │ │ + beq cab0 │ │ │ │ │ + ldr r3, [pc, #184] @ cacc │ │ │ │ │ + ldr r1, [pc, #188] @ cad4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b c8c8 │ │ │ │ │ + b c8b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c9ec │ │ │ │ │ + b c9dc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ca60 │ │ │ │ │ + beq ca50 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne ca60 │ │ │ │ │ + bne ca50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c8c8 │ │ │ │ │ + beq c8b8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne c8c8 │ │ │ │ │ + bne c8b8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c8c8 │ │ │ │ │ + b c8b8 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ mul r0, r4, r1 │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ strne r0, [r7] │ │ │ │ │ - bne c748 │ │ │ │ │ + bne c738 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 1143c │ │ │ │ │ - b c8c8 │ │ │ │ │ + bl 11420 │ │ │ │ │ + b c8b8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c930 │ │ │ │ │ + b c920 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ca1c │ │ │ │ │ + b ca0c │ │ │ │ │ .word 0x0000237c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000168 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000548 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000054c │ │ │ │ │ @@ -13712,274 +13708,274 @@ │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x0000057c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000558 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000cae8 : │ │ │ │ │ +0000cad8 : │ │ │ │ │ long_divrem(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ - beq cf80 │ │ │ │ │ + beq cf70 │ │ │ │ │ lsr r1, r1, #3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bgt cbd4 │ │ │ │ │ - beq cbbc │ │ │ │ │ + bgt cbc4 │ │ │ │ │ + beq cbac │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne cc04 │ │ │ │ │ + bne cbf4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl d0d4 │ │ │ │ │ + bl d0c4 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq cf90 │ │ │ │ │ + beq cf80 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5] │ │ │ │ │ - beq cfe8 │ │ │ │ │ + beq cfd8 │ │ │ │ │ ldr r1, [r8, #8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r1, r1, #3 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ sub r1, r1, #2 │ │ │ │ │ sub r0, r3, #2 │ │ │ │ │ clz r1, r1 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne cd5c │ │ │ │ │ + bne cd4c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq cc40 │ │ │ │ │ + beq cc30 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls cc7c │ │ │ │ │ + bls cc6c │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r6, [r7] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r1, r0, r3, lsl #2 │ │ │ │ │ add r2, r8, r3, lsl #2 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcs cb2c │ │ │ │ │ - ldr r3, [pc, #1244] @ d0b8 │ │ │ │ │ + bcs cb1c │ │ │ │ │ + ldr r3, [pc, #1244] @ d0a8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne cfd0 │ │ │ │ │ + bne cfc0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne cd8c │ │ │ │ │ - ldr r3, [pc, #1220] @ d0bc │ │ │ │ │ + bne cd7c │ │ │ │ │ + ldr r3, [pc, #1220] @ d0ac │ │ │ │ │ str r4, [r5] │ │ │ │ │ str r3, [r7] │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b cbb4 │ │ │ │ │ + b cba4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1516c │ │ │ │ │ + bl 15040 │ │ │ │ │ ldr r9, [r5] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq cc30 │ │ │ │ │ + beq cc20 │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls ccec │ │ │ │ │ + bls ccdc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r9, [r5] │ │ │ │ │ - bne cb68 │ │ │ │ │ - b cf90 │ │ │ │ │ + bne cb58 │ │ │ │ │ + b cf80 │ │ │ │ │ ldr r4, [r5] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq cba0 │ │ │ │ │ + beq cb90 │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bne ce04 │ │ │ │ │ + bne cdf4 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi cbac │ │ │ │ │ + bhi cb9c │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r2, [pc, #1068] @ d0c0 │ │ │ │ │ + ldr r2, [pc, #1068] @ d0b0 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sbcs r2, r2, r3 │ │ │ │ │ - bcc cbac │ │ │ │ │ + bcc cb9c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq cce0 │ │ │ │ │ + beq ccd0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne cce0 │ │ │ │ │ - ldr r2, [pc, #1012] @ d0c4 │ │ │ │ │ + bne ccd0 │ │ │ │ │ + ldr r2, [pc, #1012] @ d0b4 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cfbc │ │ │ │ │ + bne cfac │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - ldr r6, [pc, #992] @ d0c8 │ │ │ │ │ + ldr r6, [pc, #992] @ d0b8 │ │ │ │ │ add r6, r6, r4, lsl #4 │ │ │ │ │ - b cbac │ │ │ │ │ + b cb9c │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r1, [pc, #956] @ d0c0 │ │ │ │ │ + ldr r1, [pc, #956] @ d0b0 │ │ │ │ │ adds sl, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r1, sl │ │ │ │ │ sbcs r2, r2, r3 │ │ │ │ │ - bcc cc30 │ │ │ │ │ + bcc cc20 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq cd50 │ │ │ │ │ + beq cd40 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne cd50 │ │ │ │ │ - ldr r2, [pc, #900] @ d0c4 │ │ │ │ │ + bne cd40 │ │ │ │ │ + ldr r2, [pc, #900] @ d0b4 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cfa8 │ │ │ │ │ + bne cf98 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - ldr r9, [pc, #880] @ d0c8 │ │ │ │ │ + ldr r9, [pc, #880] @ d0b8 │ │ │ │ │ add r9, r9, sl, lsl #4 │ │ │ │ │ - b cc30 │ │ │ │ │ + b cc20 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ ldr ip, [r6, #8] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ and r1, ip, #3 │ │ │ │ │ - bne cda4 │ │ │ │ │ + bne cd94 │ │ │ │ │ rsb r1, r1, #2 │ │ │ │ │ bic ip, ip, #7 │ │ │ │ │ orr r1, r1, ip │ │ │ │ │ str r1, [r6, #8] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - b cb98 │ │ │ │ │ + b cb88 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ str r4, [r5] │ │ │ │ │ - ldr r3, [pc, #796] @ d0bc │ │ │ │ │ + ldr r3, [pc, #796] @ d0ac │ │ │ │ │ str r3, [r7] │ │ │ │ │ - b cbfc │ │ │ │ │ + b cbec │ │ │ │ │ ldr ip, [r6, #12] │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mul r1, ip, r1 │ │ │ │ │ - ldr fp, [pc, #776] @ d0c0 │ │ │ │ │ + ldr fp, [pc, #776] @ d0b0 │ │ │ │ │ asr ip, r1, #31 │ │ │ │ │ rsbs r8, r1, #0 │ │ │ │ │ rsc lr, ip, #0 │ │ │ │ │ rsbs sl, r1, #5 │ │ │ │ │ mov r9, #0 │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ rsc lr, ip, #0 │ │ │ │ │ cmp fp, sl │ │ │ │ │ sbcs lr, r9, lr │ │ │ │ │ - bcc ceac │ │ │ │ │ - ldr r9, [pc, #728] @ d0bc │ │ │ │ │ + bcc ce9c │ │ │ │ │ + ldr r9, [pc, #728] @ d0ac │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r9, r9, r8, lsl #4 │ │ │ │ │ moveq r6, r9 │ │ │ │ │ - beq cb98 │ │ │ │ │ + beq cb88 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r6] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b cb98 │ │ │ │ │ + b cb88 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr sl, [pc, #680] @ d0c0 │ │ │ │ │ + ldr sl, [pc, #680] @ d0b0 │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ rsc r1, r2, #0 │ │ │ │ │ rsbs r9, r3, #5 │ │ │ │ │ rsc r8, r2, #0 │ │ │ │ │ mov lr, #0 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ sbcs lr, lr, r8 │ │ │ │ │ - bcc cf2c │ │ │ │ │ - ldr r8, [pc, #636] @ d0bc │ │ │ │ │ + bcc cf1c │ │ │ │ │ + ldr r8, [pc, #636] @ d0ac │ │ │ │ │ add r8, r8, r0, lsl #4 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r8, [r5] │ │ │ │ │ - bne d070 │ │ │ │ │ + bne d060 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne cba0 │ │ │ │ │ + bne cb90 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq cf90 │ │ │ │ │ + beq cf80 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne cf90 │ │ │ │ │ + bne cf80 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq cf90 │ │ │ │ │ + beq cf80 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r8, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq cf90 │ │ │ │ │ + beq cf80 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne cf90 │ │ │ │ │ + bne cf80 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b cf90 │ │ │ │ │ + b cf80 │ │ │ │ │ mvn r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ rsc ip, ip, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs ip, ip, #0 │ │ │ │ │ - bcs cf54 │ │ │ │ │ + bcs cf44 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq d010 │ │ │ │ │ - ldr r3, [pc, #476] @ d0b8 │ │ │ │ │ + beq d000 │ │ │ │ │ + ldr r3, [pc, #476] @ d0a8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str r3, [r9, #4] │ │ │ │ │ @@ -13989,181 +13985,181 @@ │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ eor sl, r8, r8, asr #31 │ │ │ │ │ sub sl, sl, r8, asr #31 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str sl, [r9, #12] │ │ │ │ │ - bne d090 │ │ │ │ │ + bne d080 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r6, r9 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - b cb98 │ │ │ │ │ + b cb88 │ │ │ │ │ mvn ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ subs ip, ip, r3 │ │ │ │ │ rsc r2, r2, #0 │ │ │ │ │ cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs cf98 │ │ │ │ │ + bcs cf88 │ │ │ │ │ bl 540 <_PyLong_FromMedium> │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b ce40 │ │ │ │ │ + b ce30 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 11464 <_PyLong_FromLarge> │ │ │ │ │ + bl 11448 <_PyLong_FromLarge> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne d054 │ │ │ │ │ + bne d044 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq d020 │ │ │ │ │ + beq d010 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - b cdf8 │ │ │ │ │ - ldr r3, [pc, #324] @ d0cc │ │ │ │ │ - ldr r1, [pc, #324] @ d0d0 │ │ │ │ │ + b cde8 │ │ │ │ │ + ldr r3, [pc, #324] @ d0bc │ │ │ │ │ + ldr r1, [pc, #324] @ d0c0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b cbb4 │ │ │ │ │ - bl 11464 <_PyLong_FromLarge> │ │ │ │ │ + b cba4 │ │ │ │ │ + bl 11448 <_PyLong_FromLarge> │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b ce40 │ │ │ │ │ + b ce30 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r3 │ │ │ │ │ - b cd48 │ │ │ │ │ + b cd38 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ - b ccd8 │ │ │ │ │ + b ccc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5] │ │ │ │ │ - bne cd98 │ │ │ │ │ - b cf90 │ │ │ │ │ + bne cd88 │ │ │ │ │ + b cf80 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq cf90 │ │ │ │ │ + beq cf80 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne cf90 │ │ │ │ │ + bne cf80 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b cf90 │ │ │ │ │ + b cf80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne d0a4 │ │ │ │ │ + bne d094 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq cf90 │ │ │ │ │ + beq cf80 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - beq cf90 │ │ │ │ │ + beq cf80 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne cf90 │ │ │ │ │ - b cea4 │ │ │ │ │ + bne cf80 │ │ │ │ │ + b ce94 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne cf70 │ │ │ │ │ + bne cf60 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b cf70 │ │ │ │ │ + b cf60 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r4] │ │ │ │ │ - bne ce4c │ │ │ │ │ + bne ce3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r8, [r5] │ │ │ │ │ - b ce4c │ │ │ │ │ + b ce3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne cf1c │ │ │ │ │ - b d064 │ │ │ │ │ + bne cf0c │ │ │ │ │ + b d054 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne d020 │ │ │ │ │ - b d064 │ │ │ │ │ + bne d010 │ │ │ │ │ + b d054 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ZeroDivisionError │ │ │ │ │ .word 0x000005a8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000d0d4 : │ │ │ │ │ +0000d0c4 : │ │ │ │ │ divrem1(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmn r7, #25 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bhi d440 │ │ │ │ │ + bhi d430 │ │ │ │ │ lsr r8, r7, #3 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - beq d3f8 │ │ │ │ │ + beq d3e8 │ │ │ │ │ add r6, r8, #3 │ │ │ │ │ lsl r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq d434 │ │ │ │ │ - ldr r3, [pc, #864] @ d488 │ │ │ │ │ + beq d424 │ │ │ │ │ + ldr r3, [pc, #864] @ d478 │ │ │ │ │ bic r7, r7, #7 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ - bne d454 │ │ │ │ │ + bne d444 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ subs r3, r4, #10 │ │ │ │ │ - bne d2d4 │ │ │ │ │ + bne d2c4 │ │ │ │ │ add r4, sl, r6, lsl #2 │ │ │ │ │ add sl, sl, #12 │ │ │ │ │ sub r2, r4, sl │ │ │ │ │ tst r2, #4 │ │ │ │ │ - ldr r0, [pc, #804] @ d48c │ │ │ │ │ + ldr r0, [pc, #804] @ d47c │ │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ │ mov r7, #5 │ │ │ │ │ - beq d1b4 │ │ │ │ │ + beq d1a4 │ │ │ │ │ ldr fp, [r4, #-4]! │ │ │ │ │ umull r2, r1, r0, fp │ │ │ │ │ bic ip, r1, #3 │ │ │ │ │ add ip, ip, r1, lsr #2 │ │ │ │ │ sub ip, fp, ip │ │ │ │ │ subs fp, fp, ip │ │ │ │ │ umull lr, r8, fp, r0 │ │ │ │ │ @@ -14172,15 +14168,15 @@ │ │ │ │ │ umull r3, fp, r1, r7 │ │ │ │ │ mla r2, r0, r2, r8 │ │ │ │ │ lsr lr, lr, #1 │ │ │ │ │ adds r3, r3, ip │ │ │ │ │ orr lr, lr, r2, lsl #31 │ │ │ │ │ cmp r4, sl │ │ │ │ │ str lr, [r6, #-4]! │ │ │ │ │ - beq d260 │ │ │ │ │ + beq d250 │ │ │ │ │ ldr fp, [r4, #-4] │ │ │ │ │ lsr r2, r3, #2 │ │ │ │ │ orr r3, fp, r3, lsl #30 │ │ │ │ │ adds lr, r3, r2 │ │ │ │ │ adc lr, lr, #0 │ │ │ │ │ umull ip, r1, r0, lr │ │ │ │ │ sub r4, r4, #8 │ │ │ │ │ @@ -14215,38 +14211,38 @@ │ │ │ │ │ mla r2, r0, r2, r8 │ │ │ │ │ lsr lr, lr, #1 │ │ │ │ │ adds r3, r3, ip │ │ │ │ │ orr lr, lr, r2, lsl #31 │ │ │ │ │ cmp r4, sl │ │ │ │ │ sub r6, r6, #8 │ │ │ │ │ str lr, [r9, #-8] │ │ │ │ │ - bne d1b4 │ │ │ │ │ + bne d1a4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r3, [r2] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq d28c │ │ │ │ │ + beq d27c │ │ │ │ │ add r1, r5, r2, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addeq lr, r5, #12 │ │ │ │ │ - beq d29c │ │ │ │ │ + beq d28c │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r0, r1, #1 │ │ │ │ │ - beq d47c │ │ │ │ │ + beq d46c │ │ │ │ │ ldr ip, [lr, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq d298 │ │ │ │ │ + beq d288 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq d28c │ │ │ │ │ + beq d27c │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r1, lsl #3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r7, sl, r6, lsl #2 │ │ │ │ │ @@ -14254,19 +14250,19 @@ │ │ │ │ │ sub r3, r7, sl │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r2, r3, #3 │ │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - beq d354 │ │ │ │ │ + beq d344 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq d32c │ │ │ │ │ + beq d31c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne d3dc │ │ │ │ │ + bne d3cc │ │ │ │ │ ldr r0, [r7, #-4]! │ │ │ │ │ lsr r1, r3, #2 │ │ │ │ │ orr r0, r0, r3, lsl #30 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ @@ -14278,15 +14274,15 @@ │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r7, sl │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r0, [r6, #-4]! │ │ │ │ │ - beq d260 │ │ │ │ │ + beq d250 │ │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ │ lsr r1, r3, #2 │ │ │ │ │ orr r0, r0, r3, lsl #30 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ @@ -14315,83 +14311,83 @@ │ │ │ │ │ orr r0, r0, r2, lsl #30 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r7, sl │ │ │ │ │ str r0, [r6] │ │ │ │ │ mov r3, r2 │ │ │ │ │ - bne d354 │ │ │ │ │ - b d260 │ │ │ │ │ + bne d344 │ │ │ │ │ + b d250 │ │ │ │ │ ldr r0, [r7, #-4]! │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r0, [r6, #-4]! │ │ │ │ │ - b d30c │ │ │ │ │ + b d2fc │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq d434 │ │ │ │ │ - ldr r3, [pc, #120] @ d488 │ │ │ │ │ + beq d424 │ │ │ │ │ + ldr r3, [pc, #120] @ d478 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ - bne d454 │ │ │ │ │ + bne d444 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ str r8, [r5, #12] │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b d260 │ │ │ │ │ + b d250 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b d28c │ │ │ │ │ - ldr r3, [pc, #72] @ d490 │ │ │ │ │ - ldr r1, [pc, #72] @ d494 │ │ │ │ │ + b d27c │ │ │ │ │ + ldr r3, [pc, #72] @ d480 │ │ │ │ │ + ldr r1, [pc, #72] @ d484 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b d438 │ │ │ │ │ + b d428 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ - beq d42c │ │ │ │ │ + beq d41c │ │ │ │ │ add r6, r8, #3 │ │ │ │ │ - b d148 │ │ │ │ │ + b d138 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b d28c │ │ │ │ │ + b d27c │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0xcccccccd │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000d498 <_PyLong_FormatWriter>: │ │ │ │ │ +0000d488 <_PyLong_FormatWriter>: │ │ │ │ │ _PyLong_FormatWriter(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ mov lr, r0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bne d4d8 <_PyLong_FormatWriter+0x40> │ │ │ │ │ + bne d4c8 <_PyLong_FormatWriter+0x40> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 2120 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ @@ -14399,226 +14395,226 @@ │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ str lr, [sp] │ │ │ │ │ - bl 12294 │ │ │ │ │ - b d4d0 <_PyLong_FormatWriter+0x38> │ │ │ │ │ + bl 12278 │ │ │ │ │ + b d4c0 <_PyLong_FormatWriter+0x38> │ │ │ │ │ │ │ │ │ │ -0000d500 : │ │ │ │ │ +0000d4f0 : │ │ │ │ │ PyLong_AsVoidPtr(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq d5a8 │ │ │ │ │ + beq d598 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ and r3, r1, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq d5bc │ │ │ │ │ + beq d5ac │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - bhi d554 │ │ │ │ │ + bhi d544 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ rsb r0, r3, #1 │ │ │ │ │ mul r0, r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ popne {r4, pc} │ │ │ │ │ - b d58c │ │ │ │ │ + b d57c │ │ │ │ │ lsr r1, r1, #3 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ - bcc d5a0 │ │ │ │ │ + bcc d590 │ │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ │ orr r0, r0, r3, lsl #30 │ │ │ │ │ cmp r3, r0, lsr #30 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq d560 │ │ │ │ │ - ldr r3, [pc, #64] @ d5c4 │ │ │ │ │ - ldr r1, [pc, #64] @ d5c8 │ │ │ │ │ + beq d550 │ │ │ │ │ + ldr r3, [pc, #64] @ d5b4 │ │ │ │ │ + ldr r1, [pc, #64] @ d5b8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ mvneq r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b d548 │ │ │ │ │ - ldr r3, [pc, #28] @ d5cc │ │ │ │ │ - ldr r1, [pc, #28] @ d5d0 │ │ │ │ │ + b d538 │ │ │ │ │ + ldr r3, [pc, #28] @ d5bc │ │ │ │ │ + ldr r1, [pc, #28] @ d5c0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b d58c │ │ │ │ │ + b d57c │ │ │ │ │ bl 1c00 │ │ │ │ │ R_ARM_CALL PyLong_AsLong │ │ │ │ │ - b d548 │ │ │ │ │ + b d538 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x000003d0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000d5d4 : │ │ │ │ │ +0000d5c4 : │ │ │ │ │ int___format__(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ mov r4, r1 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq d648 │ │ │ │ │ + beq d638 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Init> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Init │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 <_PyLong_FormatAdvancedWriter> │ │ │ │ │ R_ARM_CALL _PyLong_FormatAdvancedWriter │ │ │ │ │ cmn r0, #1 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - beq d63c │ │ │ │ │ + beq d62c │ │ │ │ │ bl 0 <_PyUnicodeWriter_Finish> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Finish │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ bl 0 <_PyUnicodeWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b d634 │ │ │ │ │ - ldr r2, [pc, #16] @ d660 │ │ │ │ │ - ldr r1, [pc, #16] @ d664 │ │ │ │ │ - ldr r0, [pc, #16] @ d668 │ │ │ │ │ + b d624 │ │ │ │ │ + ldr r2, [pc, #16] @ d650 │ │ │ │ │ + ldr r1, [pc, #16] @ d654 │ │ │ │ │ + ldr r0, [pc, #16] @ d658 │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b d640 │ │ │ │ │ + b d630 │ │ │ │ │ .word 0x0000042c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000005cc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000005d8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000d66c : │ │ │ │ │ +0000d65c : │ │ │ │ │ PyLong_AsDouble(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ - beq d740 │ │ │ │ │ + beq d730 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq d72c │ │ │ │ │ + beq d71c │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi d6c0 │ │ │ │ │ + bhi d6b0 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r0, r2, r0 │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ - bl 13e50 <_PyLong_Frexp> │ │ │ │ │ + bl 13e34 <_PyLong_Frexp> │ │ │ │ │ R_ARM_CALL _PyLong_Frexp │ │ │ │ │ - ldr r3, [pc, #128] @ d750 │ │ │ │ │ + ldr r3, [pc, #128] @ d740 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d704 │ │ │ │ │ + bne d6f4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ │ - bgt d710 │ │ │ │ │ + bgt d700 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 ldexp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d6e4 │ │ │ │ │ - ldr r3, [pc, #60] @ d754 │ │ │ │ │ - ldr r1, [pc, #60] @ d758 │ │ │ │ │ + beq d6d4 │ │ │ │ │ + ldr r3, [pc, #60] @ d744 │ │ │ │ │ + ldr r1, [pc, #60] @ d748 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - ldr r1, [pc, #40] @ d750 │ │ │ │ │ + ldr r1, [pc, #40] @ d740 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b d6b8 │ │ │ │ │ - ldr r3, [pc, #40] @ d75c │ │ │ │ │ - ldr r1, [pc, #40] @ d760 │ │ │ │ │ + b d6a8 │ │ │ │ │ + ldr r3, [pc, #40] @ d74c │ │ │ │ │ + ldr r1, [pc, #40] @ d750 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b d720 │ │ │ │ │ - ldr r1, [pc, #28] @ d764 │ │ │ │ │ - ldr r0, [pc, #28] @ d768 │ │ │ │ │ + b d710 │ │ │ │ │ + ldr r1, [pc, #28] @ d754 │ │ │ │ │ + ldr r0, [pc, #28] @ d758 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b d720 │ │ │ │ │ + b d710 │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x000005e4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000dbb │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000d76c : │ │ │ │ │ +0000d75c : │ │ │ │ │ long_true_divide(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq e364 │ │ │ │ │ + beq e354 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ mov r6, r1 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq dcfc │ │ │ │ │ + beq dcec │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ and r2, r4, #3 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ @@ -14626,99 +14622,99 @@ │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsrs fp, r3, #3 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ mov r8, r0 │ │ │ │ │ lsr r4, r4, #3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - beq e09c │ │ │ │ │ + beq e08c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq dca0 │ │ │ │ │ + beq dc90 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq dc80 │ │ │ │ │ + beq dc70 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq e0d8 │ │ │ │ │ + beq e0c8 │ │ │ │ │ cmp fp, #1 │ │ │ │ │ - beq e0b4 │ │ │ │ │ + beq e0a4 │ │ │ │ │ cmp fp, #2 │ │ │ │ │ - beq e1b8 │ │ │ │ │ - ldr r2, [pc, #2928] @ e384 │ │ │ │ │ + beq e1a8 │ │ │ │ │ + ldr r2, [pc, #2928] @ e374 │ │ │ │ │ sub r3, r4, fp │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge e0c4 │ │ │ │ │ - ldr r2, [pc, #2916] @ e388 │ │ │ │ │ + bge e0b4 │ │ │ │ │ + ldr r2, [pc, #2916] @ e378 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt dca0 │ │ │ │ │ + blt dc90 │ │ │ │ │ add r2, r4, #1 │ │ │ │ │ add r2, r8, r2, lsl #2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ - beq d84c │ │ │ │ │ + beq d83c │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r2, r6, fp, lsl #2 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq e2dc │ │ │ │ │ + beq e2cc │ │ │ │ │ clz r2, r2 │ │ │ │ │ sub r2, r2, #32 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ │ - bgt e0c4 │ │ │ │ │ - ldr r2, [pc, #2832] @ e38c │ │ │ │ │ + bgt e0b4 │ │ │ │ │ + ldr r2, [pc, #2832] @ e37c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt dca0 │ │ │ │ │ + blt dc90 │ │ │ │ │ mvn r7, #1020 @ 0x3fc │ │ │ │ │ cmp r3, r7 │ │ │ │ │ movge r7, r3 │ │ │ │ │ sub r3, r7, #55 @ 0x37 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - bgt dda8 │ │ │ │ │ - ldr r9, [pc, #2796] @ e390 │ │ │ │ │ + bgt dd98 │ │ │ │ │ + ldr r9, [pc, #2796] @ e380 │ │ │ │ │ rsb r7, r7, #55 @ 0x37 │ │ │ │ │ umull r3, r9, r7, r9 │ │ │ │ │ add r3, r4, r9, lsr #4 │ │ │ │ │ add sl, r3, #1 │ │ │ │ │ cmn sl, #-536870908 @ 0xe0000004 │ │ │ │ │ lsr r9, r9, #4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bgt e350 │ │ │ │ │ + bgt e340 │ │ │ │ │ add r0, r3, #4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq e338 │ │ │ │ │ - ldr r3, [pc, #2744] @ e394 │ │ │ │ │ + beq e328 │ │ │ │ │ + ldr r3, [pc, #2744] @ e384 │ │ │ │ │ lsl sl, sl, #3 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str sl, [r5, #8] │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ cmp r7, #29 │ │ │ │ │ mov r3, #0 │ │ │ │ │ addle r0, r8, #8 │ │ │ │ │ addle lr, r5, #8 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ - ble d944 │ │ │ │ │ + ble d934 │ │ │ │ │ lsl r9, r9, #2 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, r5, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ - ldr r3, [pc, #2660] @ e390 │ │ │ │ │ + ldr r3, [pc, #2660] @ e380 │ │ │ │ │ add lr, r9, #8 │ │ │ │ │ umull r2, r3, r7, r3 │ │ │ │ │ add r0, r8, #8 │ │ │ │ │ bic r2, r3, #15 │ │ │ │ │ sub r3, r2, r3, lsr #4 │ │ │ │ │ add lr, r5, lr │ │ │ │ │ sub r7, r7, r3, lsl #1 │ │ │ │ │ @@ -14732,21 +14728,21 @@ │ │ │ │ │ bic ip, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ and sl, sl, #3 │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ mov r9, #1 │ │ │ │ │ str ip, [lr, #4]! │ │ │ │ │ - ble daa0 │ │ │ │ │ + ble da90 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq da0c │ │ │ │ │ + beq d9fc │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - beq d9e0 │ │ │ │ │ + beq d9d0 │ │ │ │ │ cmp sl, #2 │ │ │ │ │ - beq d9bc │ │ │ │ │ + beq d9ac │ │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ │ mov r9, #2 │ │ │ │ │ lsl r2, ip, r8 │ │ │ │ │ orr sl, r3, ip, lsl r7 │ │ │ │ │ orr r2, r2, ip, lsr r1 │ │ │ │ │ lsr r3, sl, #30 │ │ │ │ │ bic ip, sl, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -14767,15 +14763,15 @@ │ │ │ │ │ orr sl, r3, ip, lsl r7 │ │ │ │ │ orr r2, r2, ip, lsr r1 │ │ │ │ │ lsr r3, sl, #30 │ │ │ │ │ bic ip, sl, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ str ip, [lr, #4]! │ │ │ │ │ - ble daa0 │ │ │ │ │ + ble da90 │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ add r9, r9, #4 │ │ │ │ │ orr r3, r3, ip, lsl r7 │ │ │ │ │ lsl r2, ip, r8 │ │ │ │ │ orr r2, r2, ip, lsr r1 │ │ │ │ │ bic ip, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [lr, #4] │ │ │ │ │ @@ -14804,100 +14800,100 @@ │ │ │ │ │ cmp r4, r9 │ │ │ │ │ bic ip, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str ip, [lr, #16] │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ add lr, lr, #16 │ │ │ │ │ - bgt da0c │ │ │ │ │ + bgt d9fc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add r2, r5, r2, lsl #2 │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsrs r1, r3, #3 │ │ │ │ │ moveq r7, r1 │ │ │ │ │ - beq e36c │ │ │ │ │ + beq e35c │ │ │ │ │ add r2, r5, r1, lsl #2 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ sub r0, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r7, #0 │ │ │ │ │ - beq e014 │ │ │ │ │ + beq e004 │ │ │ │ │ cmp fp, #1 │ │ │ │ │ - beq e120 │ │ │ │ │ + beq e110 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1516c │ │ │ │ │ + bl 15040 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq db14 │ │ │ │ │ + beq db04 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne db14 │ │ │ │ │ + bne db04 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq e0ac │ │ │ │ │ + beq e09c │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ orrne r7, r7, #1 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq db50 │ │ │ │ │ + beq db40 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne db50 │ │ │ │ │ + bne db40 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ lsr r8, r8, #3 │ │ │ │ │ add r9, r4, r8, lsl #2 │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ sub sl, r8, #1 │ │ │ │ │ rsb r5, sl, sl, lsl #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ lsl r5, r5, #1 │ │ │ │ │ - beq dcbc │ │ │ │ │ + beq dcac │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ add r5, r5, r3 │ │ │ │ │ mvn r3, #1020 @ 0x3fc │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ movlt r3, r5 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ sub r3, r3, #54 @ 0x36 │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, r3 │ │ │ │ │ orr r1, r7, r1 │ │ │ │ │ tst r1, r2 │ │ │ │ │ - beq dcec │ │ │ │ │ + beq dcdc │ │ │ │ │ mvn r0, #2 │ │ │ │ │ bics r0, r1, r0, lsl r3 │ │ │ │ │ - beq dcec │ │ │ │ │ + beq dcdc │ │ │ │ │ add r2, r1, r2 │ │ │ │ │ mvn r1, #1 │ │ │ │ │ and r2, r2, r1, lsl r3 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ ldr r0, [r9, #8] │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - ble dc20 │ │ │ │ │ - ldr r3, [pc, #1964] @ e398 │ │ │ │ │ + ble dc10 │ │ │ │ │ + ldr r3, [pc, #1964] @ e388 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ sub r8, r8, #2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ @@ -14906,74 +14902,74 @@ │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bne dd58 │ │ │ │ │ + bne dd48 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq dc44 │ │ │ │ │ + beq dc34 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne dc44 │ │ │ │ │ + bne dc34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ │ - bge e28c │ │ │ │ │ + bge e27c │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne dd44 │ │ │ │ │ + bne dd34 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ cmp fp, #1 │ │ │ │ │ - beq dd08 │ │ │ │ │ + beq dcf8 │ │ │ │ │ cmp fp, #2 │ │ │ │ │ - beq e220 │ │ │ │ │ - ldr r2, [pc, #1776] @ e388 │ │ │ │ │ + beq e210 │ │ │ │ │ + ldr r2, [pc, #1776] @ e378 │ │ │ │ │ sub r3, r4, fp │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge d828 │ │ │ │ │ + bge d818 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ movne r1, #-2147483648 @ 0x80000000 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ - b dc74 │ │ │ │ │ + b dc64 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ mvn r3, #1020 @ 0x3fc │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ movlt r3, r5 │ │ │ │ │ sub r3, r3, #54 @ 0x36 │ │ │ │ │ mov r2, #1 │ │ │ │ │ orr r1, r7, r1 │ │ │ │ │ ands r0, r1, r2, lsl r3 │ │ │ │ │ lsl r2, r2, r3 │ │ │ │ │ - bne dbb0 │ │ │ │ │ + bne dba0 │ │ │ │ │ mvn r2, #1 │ │ │ │ │ and r3, r1, r2, lsl r3 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - b dbcc │ │ │ │ │ - ldr r0, [pc, #1688] @ e39c │ │ │ │ │ + b dbbc │ │ │ │ │ + ldr r0, [pc, #1688] @ e38c │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r0, [r8, #12] │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ @@ -14985,22 +14981,22 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <__aeabi_ddiv> │ │ │ │ │ R_ARM_CALL __aeabi_ddiv │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq dc74 │ │ │ │ │ + beq dc64 │ │ │ │ │ add r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r3 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ - ldr fp, [pc, #1592] @ e398 │ │ │ │ │ + ldr fp, [pc, #1592] @ e388 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ @@ -15013,63 +15009,63 @@ │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - beq dc20 │ │ │ │ │ - b dd60 │ │ │ │ │ + beq dc10 │ │ │ │ │ + b dd50 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - ldr r3, [pc, #1500] @ e390 │ │ │ │ │ + ldr r3, [pc, #1500] @ e380 │ │ │ │ │ mov r0, r1 │ │ │ │ │ smull r2, r0, r3, r0 │ │ │ │ │ asr r7, r1, #31 │ │ │ │ │ add r3, r0, r1 │ │ │ │ │ rsb r3, r7, r3, asr #4 │ │ │ │ │ sub r4, r4, r3 │ │ │ │ │ cmn r4, #-536870908 @ 0xe0000004 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bgt e350 │ │ │ │ │ + bgt e340 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ movne r0, r4 │ │ │ │ │ moveq r0, #1 │ │ │ │ │ add r0, r0, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq e338 │ │ │ │ │ - ldr r2, [pc, #1432] @ e394 │ │ │ │ │ + beq e328 │ │ │ │ │ + ldr r2, [pc, #1432] @ e384 │ │ │ │ │ lsl r3, r4, #3 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r1, r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r5, #4] │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ strne r1, [r2] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ - ldr r3, [pc, #1376] @ e390 │ │ │ │ │ + ldr r3, [pc, #1376] @ e380 │ │ │ │ │ mov ip, r0 │ │ │ │ │ smull r1, ip, r3, ip │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r3, ip, r0 │ │ │ │ │ rsb r7, r7, r3, asr #4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ rsb r7, r7, r7, lsl #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ sub r7, r0, r7, lsl #1 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ - ble e024 │ │ │ │ │ + ble e014 │ │ │ │ │ add lr, r3, #3 │ │ │ │ │ add lr, lr, r4 │ │ │ │ │ add r3, r8, #12 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ add lr, r8, lr, lsl #2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ sub r3, lr, r3 │ │ │ │ │ @@ -15079,19 +15075,19 @@ │ │ │ │ │ add r0, r4, #3 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ mvn r4, r4, lsl r7 │ │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ │ rsb sl, r7, #32 │ │ │ │ │ sub r9, r7, #32 │ │ │ │ │ - beq df00 │ │ │ │ │ + beq def0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq ded4 │ │ │ │ │ + beq dec4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne e088 │ │ │ │ │ + bne e078 │ │ │ │ │ ldr r1, [lr, #-4]! │ │ │ │ │ lsr ip, r2, #2 │ │ │ │ │ orr r1, r1, r2, lsl #30 │ │ │ │ │ lsr r3, r1, r7 │ │ │ │ │ orr r3, r3, ip, lsl sl │ │ │ │ │ orr r3, r3, ip, lsr r9 │ │ │ │ │ and r2, r4, r1 │ │ │ │ │ @@ -15102,15 +15098,15 @@ │ │ │ │ │ cmp r3, lr │ │ │ │ │ lsr r3, r1, r7 │ │ │ │ │ lsr ip, r2, #2 │ │ │ │ │ orr r3, r3, ip, lsl sl │ │ │ │ │ orr r3, r3, ip, lsr r9 │ │ │ │ │ and r2, r4, r1 │ │ │ │ │ str r3, [r0, #-4]! │ │ │ │ │ - beq df9c │ │ │ │ │ + beq df8c │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ ldr r1, [lr, #-4] │ │ │ │ │ lsr ip, r2, #2 │ │ │ │ │ orr r1, r1, r2, lsl #30 │ │ │ │ │ lsr r3, r1, r7 │ │ │ │ │ orr r3, r3, ip, lsl sl │ │ │ │ │ @@ -15140,285 +15136,285 @@ │ │ │ │ │ orr r3, r3, ip, lsl sl │ │ │ │ │ sub lr, lr, #16 │ │ │ │ │ orr r3, r3, ip, lsr r9 │ │ │ │ │ cmp r5, lr │ │ │ │ │ str r3, [r0, #-16] │ │ │ │ │ and r2, r4, r1 │ │ │ │ │ sub r0, r0, #16 │ │ │ │ │ - bne df08 │ │ │ │ │ + bne def8 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r3, r3, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e024 │ │ │ │ │ + bne e014 │ │ │ │ │ subs r7, r2, #0 │ │ │ │ │ movne r7, #1 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsrs r1, r3, #3 │ │ │ │ │ - beq e36c │ │ │ │ │ + beq e35c │ │ │ │ │ add r2, r5, r1, lsl #2 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ sub r0, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne dad4 │ │ │ │ │ + bne dac4 │ │ │ │ │ add lr, r5, #12 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r0, #1 │ │ │ │ │ - beq e340 │ │ │ │ │ + beq e330 │ │ │ │ │ ldr ip, [lr, r2, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq e01c │ │ │ │ │ + beq e00c │ │ │ │ │ cmp r0, r1 │ │ │ │ │ andne r3, r3, #3 │ │ │ │ │ orrne r3, r3, r0, lsl #3 │ │ │ │ │ lsrne r1, r3, #3 │ │ │ │ │ strne r3, [r5, #8] │ │ │ │ │ - b dad4 │ │ │ │ │ + b dac4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b dfe0 │ │ │ │ │ + b dfd0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - b dfe4 │ │ │ │ │ + b dfd4 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add r3, r8, r2, lsl #2 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ movne r7, #1 │ │ │ │ │ moveq r7, #0 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq dfc0 │ │ │ │ │ + beq dfb0 │ │ │ │ │ add r3, r8, #12 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ orrne r7, r7, #1 │ │ │ │ │ eor r1, r7, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ andne r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq dfc0 │ │ │ │ │ - b e05c │ │ │ │ │ + beq dfb0 │ │ │ │ │ + b e04c │ │ │ │ │ ldr r1, [lr, #-4]! │ │ │ │ │ lsr r3, r1, r7 │ │ │ │ │ and r2, r4, r1 │ │ │ │ │ str r3, [r0, #-4]! │ │ │ │ │ - b deb4 │ │ │ │ │ - ldr r3, [pc, #764] @ e3a0 │ │ │ │ │ - ldr r1, [pc, #764] @ e3a4 │ │ │ │ │ + b dea4 │ │ │ │ │ + ldr r3, [pc, #764] @ e390 │ │ │ │ │ + ldr r1, [pc, #764] @ e394 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b dd00 │ │ │ │ │ - ldr r2, [pc, #712] @ e384 │ │ │ │ │ + b dcf0 │ │ │ │ │ + ldr r2, [pc, #712] @ e374 │ │ │ │ │ sub r3, r4, fp │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt d828 │ │ │ │ │ - ldr r3, [pc, #732] @ e3a8 │ │ │ │ │ - ldr r1, [pc, #732] @ e3ac │ │ │ │ │ + blt d818 │ │ │ │ │ + ldr r3, [pc, #732] @ e398 │ │ │ │ │ + ldr r1, [pc, #732] @ e39c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b e0ac │ │ │ │ │ + b e09c │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ lsrs r3, r2, #23 │ │ │ │ │ - bne e1f4 │ │ │ │ │ + bne e1e4 │ │ │ │ │ cmp fp, #1 │ │ │ │ │ - bne dc88 │ │ │ │ │ + bne dc78 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ - ldr r3, [pc, #668] @ e398 │ │ │ │ │ + ldr r3, [pc, #668] @ e388 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r0, [r8, #12] │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ - b dd10 │ │ │ │ │ + b dd00 │ │ │ │ │ and r4, r3, #3 │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ mul r4, r1, r4 │ │ │ │ │ ldr r8, [r6, #12] │ │ │ │ │ add r6, r4, #3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bmi e168 │ │ │ │ │ + bmi e158 │ │ │ │ │ ldr r0, [r6, #-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, [r6] │ │ │ │ │ - b e13c │ │ │ │ │ + b e12c │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add r4, r5, #12 │ │ │ │ │ lsr r0, r2, #3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ - beq e374 │ │ │ │ │ + beq e364 │ │ │ │ │ ldr lr, [r4, ip, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq e1b0 │ │ │ │ │ + beq e1a0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ andne r2, r2, #3 │ │ │ │ │ orrne r3, r2, r3, lsl #3 │ │ │ │ │ strne r3, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ orrne r7, r7, #1 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b db50 │ │ │ │ │ + b db40 │ │ │ │ │ mov r3, ip │ │ │ │ │ - b e178 │ │ │ │ │ + b e168 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ lsrs r3, r1, #23 │ │ │ │ │ - beq e0b4 │ │ │ │ │ - ldr r2, [pc, #440] @ e384 │ │ │ │ │ + beq e0a4 │ │ │ │ │ + ldr r2, [pc, #440] @ e374 │ │ │ │ │ sub r3, r4, #2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge e0c4 │ │ │ │ │ + bge e0b4 │ │ │ │ │ add r2, r0, r4, lsl #2 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ mov r0, #30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mul r3, r0, r3 │ │ │ │ │ - bne d844 │ │ │ │ │ + bne d834 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b d860 │ │ │ │ │ + b d850 │ │ │ │ │ cmp fp, #1 │ │ │ │ │ - beq e2bc │ │ │ │ │ + beq e2ac │ │ │ │ │ cmp fp, #2 │ │ │ │ │ - beq e2e8 │ │ │ │ │ - ldr r1, [pc, #380] @ e388 │ │ │ │ │ + beq e2d8 │ │ │ │ │ + ldr r1, [pc, #380] @ e378 │ │ │ │ │ rsb r3, fp, #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ movge r1, #30 │ │ │ │ │ mulge r3, r1, r3 │ │ │ │ │ - bge d844 │ │ │ │ │ - b dca0 │ │ │ │ │ + bge d834 │ │ │ │ │ + b dc90 │ │ │ │ │ ldr r7, [r6, #16] │ │ │ │ │ add r2, r4, #1 │ │ │ │ │ lsrs r3, r7, #23 │ │ │ │ │ add r3, r8, r2, lsl #2 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ sub r9, r4, #1 │ │ │ │ │ - bne e2fc │ │ │ │ │ + bne e2ec │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ cmp r9, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bne e304 │ │ │ │ │ + bne e2f4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ - ldr r3, [pc, #312] @ e398 │ │ │ │ │ + ldr r3, [pc, #312] @ e388 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b dd28 │ │ │ │ │ + b dd18 │ │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ │ - bne e0c4 │ │ │ │ │ + bne e0b4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - ldr r1, [pc, #272] @ e3b0 │ │ │ │ │ + ldr r1, [pc, #272] @ e3a0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e0c4 │ │ │ │ │ - b dc54 │ │ │ │ │ + bne e0b4 │ │ │ │ │ + b dc44 │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r3, r2, #62 @ 0x3e │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ clzne r2, r2 │ │ │ │ │ subne r2, r2, #32 │ │ │ │ │ addne r3, r3, r2 │ │ │ │ │ - bne d880 │ │ │ │ │ + bne d870 │ │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ │ - ble d874 │ │ │ │ │ - b e0c4 │ │ │ │ │ + ble d864 │ │ │ │ │ + b e0b4 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ lsrs r3, r3, #23 │ │ │ │ │ movne r2, #3 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - beq d844 │ │ │ │ │ + beq d834 │ │ │ │ │ sub r3, r4, #2 │ │ │ │ │ - b d82c │ │ │ │ │ - ldr r3, [pc, #140] @ e398 │ │ │ │ │ + b d81c │ │ │ │ │ + ldr r3, [pc, #140] @ e388 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r0, [r8, #12] │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b e250 │ │ │ │ │ + b e240 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b e0ac │ │ │ │ │ + b e09c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r1, r0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b dad4 │ │ │ │ │ - ldr r3, [pc, #80] @ e3a8 │ │ │ │ │ - ldr r1, [pc, #88] @ e3b4 │ │ │ │ │ + b dac4 │ │ │ │ │ + ldr r3, [pc, #80] @ e398 │ │ │ │ │ + ldr r1, [pc, #88] @ e3a4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b e0ac │ │ │ │ │ - ldr r0, [pc, #48] @ e39c │ │ │ │ │ + b e09c │ │ │ │ │ + ldr r0, [pc, #48] @ e38c │ │ │ │ │ bx lr │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b dad4 │ │ │ │ │ + b dac4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r5, #8] │ │ │ │ │ - b e1a0 │ │ │ │ │ + b e190 │ │ │ │ │ .word 0x04444444 │ │ │ │ │ .word 0xfbbbbbbd │ │ │ │ │ .word 0xfffffbcd │ │ │ │ │ .word 0x88888889 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ @@ -15431,892 +15427,892 @@ │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x0000061c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000e3b8 : │ │ │ │ │ +0000e3a8 : │ │ │ │ │ long_pow(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ │ mov ip, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ mov r3, #0 │ │ │ │ │ tst r0, #16777216 @ 0x1000000 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - beq f86c │ │ │ │ │ + beq f810 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq f86c │ │ │ │ │ + beq f810 │ │ │ │ │ ldr r3, [ip] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ movne r2, ip │ │ │ │ │ strne r3, [r2] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r1, r3, #1 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ mvneq r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ strne r1, [r7] │ │ │ │ │ ands r0, r3, #16777216 @ 0x1000000 │ │ │ │ │ - bne eb48 │ │ │ │ │ - ldr r3, [pc, #4048] @ f414 │ │ │ │ │ + bne eb38 │ │ │ │ │ + ldr r3, [pc, #4048] @ f404 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne f850 │ │ │ │ │ + bne f7f4 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq f4f0 │ │ │ │ │ + beq f4e0 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ muls r1, r2, r3 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - beq ed10 │ │ │ │ │ + beq ed00 │ │ │ │ │ add r3, r7, r2, lsl #2 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ movhi r3, #0 │ │ │ │ │ movls r3, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r6, r3 │ │ │ │ │ streq r6, [sp, #12] │ │ │ │ │ - bne e6d4 │ │ │ │ │ + bne e6c4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ - bgt fbf8 │ │ │ │ │ + bgt fc48 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldrne r2, [sp, #4] │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - ldr r2, [pc, #3916] @ f418 │ │ │ │ │ + ldr r2, [pc, #3916] @ f408 │ │ │ │ │ ldr r3, [r2, #892] @ 0x37c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne ea08 │ │ │ │ │ + bne e9f8 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bls ea30 │ │ │ │ │ + bls ea20 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ movls r4, #4 │ │ │ │ │ - bls e518 │ │ │ │ │ + bls e508 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ movls r4, #8 │ │ │ │ │ - bls e518 │ │ │ │ │ + bls e508 │ │ │ │ │ cmp r5, #15 │ │ │ │ │ movls r4, #16 │ │ │ │ │ - bls e518 │ │ │ │ │ + bls e508 │ │ │ │ │ cmp r5, #31 │ │ │ │ │ mov r4, #32 │ │ │ │ │ - bls e518 │ │ │ │ │ + bls e508 │ │ │ │ │ lsl r4, r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bcs e50c │ │ │ │ │ + bcs e4fc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ │ add r3, r3, #2 │ │ │ │ │ lsr r4, r4, #2 │ │ │ │ │ - add sl, r7, r3, lsl #2 │ │ │ │ │ - str sl, [sp, #24] │ │ │ │ │ + add fp, r7, r3, lsl #2 │ │ │ │ │ + str fp, [sp, #24] │ │ │ │ │ mov r8, #0 │ │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - b e688 │ │ │ │ │ - ldr r3, [fp, #12] │ │ │ │ │ + b e678 │ │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r2, r3, r2 │ │ │ │ │ - ldr r1, [pc, #3784] @ f424 │ │ │ │ │ + ldr r1, [pc, #3784] @ f414 │ │ │ │ │ smull r3, r0, r2, r2 │ │ │ │ │ adds r9, r3, #5 │ │ │ │ │ adc r2, r0, #0 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ sbcs r2, r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - bcc e820 │ │ │ │ │ - ldr r3, [pc, #3756] @ f42c │ │ │ │ │ + bcc e810 │ │ │ │ │ + ldr r3, [pc, #3756] @ f41c │ │ │ │ │ add r9, r3, r9, lsl #4 │ │ │ │ │ add r9, r9, #8960 @ 0x2300 │ │ │ │ │ add r9, r9, #28 │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e770 │ │ │ │ │ + beq e760 │ │ │ │ │ sub r7, r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - str r7, [fp] │ │ │ │ │ - bne e770 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + str r7, [sl] │ │ │ │ │ + bne e760 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ - bne e77c │ │ │ │ │ - mov fp, r9 │ │ │ │ │ + bne e76c │ │ │ │ │ + mov sl, r9 │ │ │ │ │ tst r4, r5 │ │ │ │ │ - beq e680 │ │ │ │ │ - ldr r3, [fp, #4] │ │ │ │ │ + beq e670 │ │ │ │ │ + ldr r3, [sl, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq e9fc │ │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ │ + beq e9ec │ │ │ │ │ + ldr r3, [fp, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq e9fc │ │ │ │ │ - ldr r2, [fp, #8] │ │ │ │ │ - ldr r3, [sl, #8] │ │ │ │ │ + beq e9ec │ │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ │ + ldr r3, [fp, #8] │ │ │ │ │ orr r1, r2, r3 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi e88c │ │ │ │ │ + bhi e87c │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ - ldr r3, [fp, #12] │ │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mul r1, r3, r1 │ │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ │ + ldr r3, [fp, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r2, r3, r2 │ │ │ │ │ smull r3, r0, r1, r2 │ │ │ │ │ - ldr r1, [pc, #3580] @ f424 │ │ │ │ │ + ldr r1, [pc, #3580] @ f414 │ │ │ │ │ adds ip, r3, #5 │ │ │ │ │ adc r2, r0, #0 │ │ │ │ │ cmp r1, ip │ │ │ │ │ sbcs r2, r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - bcc e990 │ │ │ │ │ - ldr r9, [pc, #3508] @ f3fc │ │ │ │ │ + bcc e980 │ │ │ │ │ + ldr r9, [pc, #3508] @ f3ec │ │ │ │ │ add r9, r9, ip, lsl #4 │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e7c4 │ │ │ │ │ + beq e7b4 │ │ │ │ │ sub r7, r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - str r7, [fp] │ │ │ │ │ - bne e7c4 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + str r7, [sl] │ │ │ │ │ + bne e7b4 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ - bne e7d0 │ │ │ │ │ - mov fp, r9 │ │ │ │ │ + bne e7c0 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ lsrs r4, r4, #1 │ │ │ │ │ - beq e8c0 │ │ │ │ │ - ldr r3, [fp, #4] │ │ │ │ │ + beq e8b0 │ │ │ │ │ + ldr r3, [sl, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - ldreq r9, [pc, #3460] @ f420 │ │ │ │ │ + ldreq r9, [pc, #3460] @ f410 │ │ │ │ │ streq r9, [sp, #56] @ 0x38 │ │ │ │ │ - beq e58c │ │ │ │ │ - ldr r2, [fp, #8] │ │ │ │ │ + beq e57c │ │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls e544 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 82f4 │ │ │ │ │ + bls e534 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 82e4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - bne e58c │ │ │ │ │ + bne e57c │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ str r9, [sp, #8] │ │ │ │ │ - b f8d4 │ │ │ │ │ + b f8b0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ strhi r0, [sp, #12] │ │ │ │ │ - bls ea9c │ │ │ │ │ + bls ea8c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bl 7dac │ │ │ │ │ + bl 7d9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq fbb4 │ │ │ │ │ - ldr r0, [pc, #3344] @ f418 │ │ │ │ │ + beq fc04 │ │ │ │ │ + ldr r0, [pc, #3344] @ f408 │ │ │ │ │ ldr r4, [r0, #892] @ 0x37c │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ea44 │ │ │ │ │ + beq ea34 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r4, [r0, #892] @ 0x37c │ │ │ │ │ - bne ea44 │ │ │ │ │ + bne ea34 │ │ │ │ │ add r0, r0, #892 @ 0x37c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - bne ea54 │ │ │ │ │ + bne ea44 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - beq eab0 │ │ │ │ │ + beq eaa0 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq e8e0 │ │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ │ + beq e8d0 │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ - movne r8, fp │ │ │ │ │ + movne r8, sl │ │ │ │ │ strne r3, [sp, #8] │ │ │ │ │ - bne ed80 │ │ │ │ │ + bne ed70 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b e8e4 │ │ │ │ │ + b e8d4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ │ - beq e5bc │ │ │ │ │ + beq e5ac │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10c10 │ │ │ │ │ + beq 10e04 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ed00 │ │ │ │ │ + beq ecf0 │ │ │ │ │ sub r7, r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r7, [r9] │ │ │ │ │ - bne ed00 │ │ │ │ │ + bne ecf0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ - b e5c0 │ │ │ │ │ + b e5b0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ │ - beq e67c │ │ │ │ │ + beq e66c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10c10 │ │ │ │ │ + beq 10e04 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq edcc │ │ │ │ │ + beq edbc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bne edcc │ │ │ │ │ + bne edbc │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b e680 │ │ │ │ │ + b e670 │ │ │ │ │ subs ip, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r0, r0, #0 │ │ │ │ │ cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r0, r0, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bcs f0ac │ │ │ │ │ + bcs f09c │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 10c78 │ │ │ │ │ + beq fad8 │ │ │ │ │ eor r7, r3, r3, asr #31 │ │ │ │ │ sub r7, r7, r3, asr #31 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [pc, #3024] @ f430 │ │ │ │ │ + ldr r3, [pc, #3024] @ f420 │ │ │ │ │ str r3, [r9, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - blt f024 │ │ │ │ │ + blt f014 │ │ │ │ │ mov r0, #8 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [r9, #8] │ │ │ │ │ - bne f034 │ │ │ │ │ + bne f024 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ str r7, [r9, #12] │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - b e58c │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 82f4 │ │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ │ - ldr r2, [sl, #8] │ │ │ │ │ + b e57c │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 82e4 │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ + ldr r2, [fp, #8] │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ tst r3, #3 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne f558 │ │ │ │ │ + bne f548 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - bne e64c │ │ │ │ │ - b e6c8 │ │ │ │ │ + bne e63c │ │ │ │ │ + b e6b8 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ - ldr sl, [sp, #24] │ │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ - bpl f990 │ │ │ │ │ + bpl f914 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne f280 │ │ │ │ │ + bne f270 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne eb28 │ │ │ │ │ + bne eb18 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne ece4 │ │ │ │ │ + bne ecd4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq e92c │ │ │ │ │ + beq e91c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e92c │ │ │ │ │ + beq e91c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne e92c │ │ │ │ │ + bne e91c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq e958 │ │ │ │ │ + beq e948 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e958 │ │ │ │ │ + beq e948 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne e958 │ │ │ │ │ + bne e948 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq e984 │ │ │ │ │ + beq e974 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e984 │ │ │ │ │ + beq e974 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne e984 │ │ │ │ │ + bne e974 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - mov r0, fp │ │ │ │ │ + mov r0, sl │ │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs ip, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r0, r0, #0 │ │ │ │ │ cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r0, r0, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bcs f2cc │ │ │ │ │ + bcs f2bc │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq fb4c │ │ │ │ │ + beq fbb0 │ │ │ │ │ eor r7, r3, r3, asr #31 │ │ │ │ │ sub r7, r7, r3, asr #31 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [pc, #2656] @ f430 │ │ │ │ │ + ldr r3, [pc, #2656] @ f420 │ │ │ │ │ str r3, [r9, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ - blt f210 │ │ │ │ │ + blt f200 │ │ │ │ │ mov r0, #8 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [r9, #8] │ │ │ │ │ - bne f220 │ │ │ │ │ + bne f210 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ str r7, [r9, #12] │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - b e64c │ │ │ │ │ - ldr r9, [pc, #2588] @ f420 │ │ │ │ │ + b e63c │ │ │ │ │ + ldr r9, [pc, #2588] @ f410 │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - b e64c │ │ │ │ │ + b e63c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2, #892] @ 0x37c │ │ │ │ │ - bne e4d4 │ │ │ │ │ - ldr r0, [pc, #2556] @ f41c │ │ │ │ │ + bne e4c4 │ │ │ │ │ + ldr r0, [pc, #2556] @ f40c │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ - bhi e4dc │ │ │ │ │ + bhi e4cc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ │ add r3, r3, #2 │ │ │ │ │ - add sl, r7, r3, lsl #2 │ │ │ │ │ - b e8cc │ │ │ │ │ + add fp, r7, r3, lsl #2 │ │ │ │ │ + b e8bc │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - beq e734 │ │ │ │ │ + beq e724 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 13648 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq fa6c │ │ │ │ │ - ldr r4, [fp] │ │ │ │ │ + beq 10d10 │ │ │ │ │ + ldr r4, [sl] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f3ec │ │ │ │ │ + beq f3dc │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - str r4, [fp] │ │ │ │ │ - bne f3ec │ │ │ │ │ - mov r0, fp │ │ │ │ │ + str r4, [sl] │ │ │ │ │ + bne f3dc │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - b e734 │ │ │ │ │ - beq eeb4 │ │ │ │ │ + b e724 │ │ │ │ │ + beq eea4 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ - ldr fp, [pc, #2416] @ f41c │ │ │ │ │ + ldr sl, [pc, #2416] @ f40c │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b e8e4 │ │ │ │ │ + b e8d4 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 7dac │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 7d9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq fa78 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - beq ed50 │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ + beq 10dfc │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq ed40 │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ed50 │ │ │ │ │ + beq ed40 │ │ │ │ │ sub r4, r3, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ - str r4, [fp] │ │ │ │ │ - bne ed50 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + str r4, [sl] │ │ │ │ │ + bne ed40 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - bne f37c │ │ │ │ │ + bne f36c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f6fc │ │ │ │ │ + bne f72c │ │ │ │ │ mov r4, #0 │ │ │ │ │ - mov fp, r8 │ │ │ │ │ + mov sl, r8 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b e8e4 │ │ │ │ │ + b e8d4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne e8f4 │ │ │ │ │ + bne e8e4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e8f4 │ │ │ │ │ + b e8e4 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ed24 │ │ │ │ │ + beq ed14 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r6] │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq ed30 │ │ │ │ │ + beq ed20 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ movne r2, #0 │ │ │ │ │ strne r2, [sp, #12] │ │ │ │ │ - beq f040 │ │ │ │ │ + beq f030 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - bhi eb90 │ │ │ │ │ + bhi eb80 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq f6a8 │ │ │ │ │ + beq f698 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne ee40 │ │ │ │ │ + bne ee30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10c8c │ │ │ │ │ + beq 10d58 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f4d0 │ │ │ │ │ + bne f4c0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ - bne f5c8 │ │ │ │ │ + bne f5b8 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f270 │ │ │ │ │ + bne f260 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f1bc │ │ │ │ │ + beq f1ac │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq f594 │ │ │ │ │ - ldr r9, [pc, #2032] @ f41c │ │ │ │ │ + beq f584 │ │ │ │ │ + ldr r9, [pc, #2032] @ f40c │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ - mov fp, r6 │ │ │ │ │ + mov sl, r6 │ │ │ │ │ sub r8, r9, #16 │ │ │ │ │ - add sl, sp, #64 @ 0x40 │ │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ - mov r3, sl │ │ │ │ │ + mov r3, fp │ │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ │ - mov r1, fp │ │ │ │ │ + mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c61c │ │ │ │ │ + bl c60c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10ca0 │ │ │ │ │ + beq 10d78 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f008 │ │ │ │ │ + bne eff8 │ │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ - bl 7dac │ │ │ │ │ + bl 7d9c │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne f53c │ │ │ │ │ + bne f52c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 10b8c │ │ │ │ │ + beq fa48 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 3e10 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne f15c │ │ │ │ │ + bne f14c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 10b8c │ │ │ │ │ + beq fa48 │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f684 │ │ │ │ │ + bne f674 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ - mov r5, fp │ │ │ │ │ + mov r5, sl │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ mov r9, r8 │ │ │ │ │ - beq eddc │ │ │ │ │ + beq edcc │ │ │ │ │ mov r8, r3 │ │ │ │ │ - mov fp, r7 │ │ │ │ │ - b ec3c │ │ │ │ │ + mov sl, r7 │ │ │ │ │ + b ec2c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne e900 │ │ │ │ │ + bne e8f0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e900 │ │ │ │ │ + b e8f0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b e5c0 │ │ │ │ │ - ldr fp, [pc, #1796] @ f41c │ │ │ │ │ + b e5b0 │ │ │ │ │ + ldr sl, [pc, #1796] @ f40c │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b e8e4 │ │ │ │ │ + b e8d4 │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne eb6c │ │ │ │ │ - ldr r3, [pc, #1740] @ f404 │ │ │ │ │ + bne eb5c │ │ │ │ │ + ldr r3, [pc, #1740] @ f3f4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - ldr r1, [pc, #1728] @ f400 │ │ │ │ │ + ldr r1, [pc, #1728] @ f3f0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r5, r4 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - b e8e4 │ │ │ │ │ + mov sl, r4 │ │ │ │ │ + b e8d4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - bne f37c │ │ │ │ │ + bne f36c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq eb14 │ │ │ │ │ + beq eb04 │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq f70c │ │ │ │ │ + beq f73c │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 3e10 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10c60 │ │ │ │ │ + beq 10d6c │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - movne r5, fp │ │ │ │ │ - bne fa50 │ │ │ │ │ + movne r5, sl │ │ │ │ │ + bne fa14 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - bne f920 │ │ │ │ │ + bne f960 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b e8e4 │ │ │ │ │ + b e8d4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b e680 │ │ │ │ │ + b e670 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [sl] │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + ldr r3, [fp] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f1f4 │ │ │ │ │ + bne f1e4 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne fa80 │ │ │ │ │ - ldr r1, [pc, #1560] @ f41c │ │ │ │ │ - mov r0, fp │ │ │ │ │ + bne 10de0 │ │ │ │ │ + ldr r1, [pc, #1560] @ f40c │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 1f84 │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f498 │ │ │ │ │ + bne f488 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 10cb8 │ │ │ │ │ + bne 10d34 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f474 │ │ │ │ │ + bne f464 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ mov r7, r4 │ │ │ │ │ str r8, [sp, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq ef28 │ │ │ │ │ + beq ef18 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ cmp r3, r2, lsr #3 │ │ │ │ │ - bgt ef28 │ │ │ │ │ + bgt ef18 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ muls r1, r3, r2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - beq f66c │ │ │ │ │ + beq f65c │ │ │ │ │ add r3, r7, r1, lsl #2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movle r2, #1 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ movhi r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - bne efc0 │ │ │ │ │ + bne efb0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b e4a4 │ │ │ │ │ + b e494 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - ldr r1, [pc, #1372] @ f41c │ │ │ │ │ + ldr r1, [pc, #1372] @ f40c │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl 7dac │ │ │ │ │ + bl 7d9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq fbb4 │ │ │ │ │ - ldr r0, [pc, #1340] @ f418 │ │ │ │ │ + beq fc04 │ │ │ │ │ + ldr r0, [pc, #1340] @ f408 │ │ │ │ │ ldr r3, [r0, #892] @ 0x37c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f180 │ │ │ │ │ + beq f170 │ │ │ │ │ sub r4, r3, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ str r4, [r0, #892] @ 0x37c │ │ │ │ │ - bne f180 │ │ │ │ │ + bne f170 │ │ │ │ │ add r0, r0, #892 @ 0x37c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - bne f434 │ │ │ │ │ + bne f424 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f7d0 │ │ │ │ │ + bne f7c0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b e8e4 │ │ │ │ │ + b e8d4 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10c8c │ │ │ │ │ + beq 10d58 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ef6c │ │ │ │ │ + beq ef5c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne ef6c │ │ │ │ │ + bne ef5c │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ muls r1, r3, r2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - beq f5a8 │ │ │ │ │ + beq f598 │ │ │ │ │ add r3, r7, r1, lsl #2 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ movhi r3, #0 │ │ │ │ │ movls r3, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ - beq e4a0 │ │ │ │ │ + beq e490 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bhi e6e4 │ │ │ │ │ - beq eeb8 │ │ │ │ │ + bhi e6d4 │ │ │ │ │ + beq eea8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq eaa0 │ │ │ │ │ - ldr r2, [pc, #1080] @ f418 │ │ │ │ │ + beq ea90 │ │ │ │ │ + ldr r2, [pc, #1080] @ f408 │ │ │ │ │ ldr r3, [r2, #900] @ 0x384 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldreq r4, [sp, #56] @ 0x38 │ │ │ │ │ - addeq fp, r2, #892 @ 0x37c │ │ │ │ │ + addeq sl, r2, #892 @ 0x37c │ │ │ │ │ moveq r5, #0 │ │ │ │ │ - beq e8e4 │ │ │ │ │ + beq e8d4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r8, r2, #892 @ 0x37c │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b ed80 │ │ │ │ │ + b ed70 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne ec64 │ │ │ │ │ + bne ec54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ec64 │ │ │ │ │ + b ec54 │ │ │ │ │ mov r0, #10 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [r9, #8] │ │ │ │ │ - beq e878 │ │ │ │ │ + beq e868 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ - b e878 │ │ │ │ │ + b e868 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10c8c │ │ │ │ │ + beq 10d58 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f074 │ │ │ │ │ + beq f064 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 10c94 │ │ │ │ │ + beq 10d60 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov ip, #0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ - bne f614 │ │ │ │ │ + bne f604 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ mov r6, r4 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b eb7c │ │ │ │ │ + b eb6c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt f71c │ │ │ │ │ + blt f6ec │ │ │ │ │ lsrs r3, r1, #28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bne 10c6c │ │ │ │ │ + bne fba4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r0, #20 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq f8c0 │ │ │ │ │ + beq f89c │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #16 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r0, [pc, #832] @ f430 │ │ │ │ │ + ldr r0, [pc, #832] @ f420 │ │ │ │ │ str r3, [r9, #8] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ str r0, [r9, #4] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - bne 10cd4 │ │ │ │ │ + bne 10cbc │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ orr r3, r2, r3 │ │ │ │ │ @@ -16326,192 +16322,192 @@ │ │ │ │ │ orrs r3, r3, #0 │ │ │ │ │ lsr r3, r7, #30 │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r9, #16] │ │ │ │ │ str r2, [r9, #12] │ │ │ │ │ addne r3, r9, #20 │ │ │ │ │ - beq f154 │ │ │ │ │ + beq f144 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r2, [r3] │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - b e58c │ │ │ │ │ + b e57c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - bne ecac │ │ │ │ │ + bne ec9c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b ecac │ │ │ │ │ + b ec9c │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - bne f434 │ │ │ │ │ + bne f424 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ef18 │ │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ │ + beq ef08 │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - movne r8, fp │ │ │ │ │ - bne ed7c │ │ │ │ │ + movne r8, sl │ │ │ │ │ + bne ed6c │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b e8e4 │ │ │ │ │ + b e8d4 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne ec24 │ │ │ │ │ - ldr r8, [pc, #580] @ f418 │ │ │ │ │ + bne ec14 │ │ │ │ │ + ldr r8, [pc, #580] @ f408 │ │ │ │ │ ldr r3, [r8, #876] @ 0x36c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ldreq fp, [sp, #4] │ │ │ │ │ + ldreq sl, [sp, #4] │ │ │ │ │ addeq r8, r8, #892 @ 0x37c │ │ │ │ │ - beq edfc │ │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ │ - add sl, r8, #876 @ 0x36c │ │ │ │ │ + beq edec │ │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ │ + add fp, r8, #876 @ 0x36c │ │ │ │ │ mov r7, r6 │ │ │ │ │ add r8, r8, #892 @ 0x37c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [sl] │ │ │ │ │ - bne edf0 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + str r3, [fp] │ │ │ │ │ + bne ede0 │ │ │ │ │ + mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b edf0 │ │ │ │ │ + b ede0 │ │ │ │ │ mov r0, #10 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [r9, #8] │ │ │ │ │ - beq e9e8 │ │ │ │ │ + beq e9d8 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ - b e9e8 │ │ │ │ │ + b e9d8 │ │ │ │ │ mvn ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ subs ip, ip, r3 │ │ │ │ │ rsc r2, r2, #0 │ │ │ │ │ cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs f984 │ │ │ │ │ + bcs f954 │ │ │ │ │ bl 540 <_PyLong_FromMedium> │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne fb0c │ │ │ │ │ - subs r4, fp, #0 │ │ │ │ │ - beq f978 │ │ │ │ │ + bne fb54 │ │ │ │ │ + subs r4, sl, #0 │ │ │ │ │ + beq f948 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ec00 │ │ │ │ │ + beq ebf0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b ec00 │ │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ │ + b ebf0 │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq e764 │ │ │ │ │ + beq e754 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 3e10 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq fba0 │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ + beq fb4c │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne fa44 │ │ │ │ │ + bne fa08 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b e8e4 │ │ │ │ │ + b e8d4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt f874 │ │ │ │ │ + blt f85c │ │ │ │ │ lsrs r3, r1, #28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bne fba8 │ │ │ │ │ + bne fb7c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r0, #20 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq f9d4 │ │ │ │ │ + beq f9b8 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #16 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r0, [pc, #288] @ f430 │ │ │ │ │ + ldr r0, [pc, #288] @ f420 │ │ │ │ │ str r3, [r9, #8] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ str r0, [r9, #4] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addne ip, ip, #1 │ │ │ │ │ + strne ip, [r0] │ │ │ │ │ + mov r0, r9 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - bne f9f4 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ orr r3, r2, r3 │ │ │ │ │ str r3, [r9, #8] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ bic r2, r7, #-1073741824 @ 0xc0000000 │ │ │ │ │ orrs r3, r3, #0 │ │ │ │ │ lsr r3, r7, #30 │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ - str r3, [r9, #16] │ │ │ │ │ str r2, [r9, #12] │ │ │ │ │ - addne r3, r9, #20 │ │ │ │ │ - beq f374 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - str r2, [r3] │ │ │ │ │ + str r3, [r9, #16] │ │ │ │ │ + beq e9f0 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + str r3, [r9, #20] │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - b e64c │ │ │ │ │ + b e63c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq fa68 │ │ │ │ │ + beq 10d0c │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f3b8 │ │ │ │ │ + beq f3a8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne f3b8 │ │ │ │ │ + bne f3a8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r4, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - beq edc0 │ │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ │ + beq edb0 │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - movne r8, fp │ │ │ │ │ + movne r8, sl │ │ │ │ │ strne r4, [sp, #8] │ │ │ │ │ - bne ed80 │ │ │ │ │ - b f2c4 │ │ │ │ │ + bne ed70 │ │ │ │ │ + b f2b4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b e734 │ │ │ │ │ + b e724 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000064c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x0000066c │ │ │ │ │ @@ -16531,1107 +16527,1130 @@ │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 13648 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq fa6c │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ + beq 10d10 │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f3b8 │ │ │ │ │ + beq f3a8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [fp] │ │ │ │ │ - bne f3b8 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + bne f3a8 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f3b8 │ │ │ │ │ + b f3a8 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r5, [r3] │ │ │ │ │ - bne ee30 │ │ │ │ │ + bne ee20 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - b ee38 │ │ │ │ │ + b ee28 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f7b4 │ │ │ │ │ + bne f7a4 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f7e8 │ │ │ │ │ - ldr r3, [pc, #-176] @ f404 │ │ │ │ │ - ldr r1, [pc, #-176] @ f408 │ │ │ │ │ + bne f7d8 │ │ │ │ │ + ldr r3, [pc, #-176] @ f3f4 │ │ │ │ │ + ldr r1, [pc, #-176] @ f3f8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r5, r4 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - b e8e4 │ │ │ │ │ + mov sl, r4 │ │ │ │ │ + b e8d4 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r5, [r7] │ │ │ │ │ - bne ebc4 │ │ │ │ │ + bne ebb4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - b ebcc │ │ │ │ │ + b ebbc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne fab8 │ │ │ │ │ + bne fa2c │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f518 │ │ │ │ │ + beq f508 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq fad4 │ │ │ │ │ - ldr r3, [pc, #-272] @ f410 │ │ │ │ │ - ldr r2, [pc, #-272] @ f414 │ │ │ │ │ + beq fb1c │ │ │ │ │ + ldr r3, [pc, #-272] @ f400 │ │ │ │ │ + ldr r2, [pc, #-272] @ f404 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne ec88 │ │ │ │ │ + bne ec78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ec88 │ │ │ │ │ + b ec78 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 10cb0 │ │ │ │ │ + beq 10d50 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ - bne f75c │ │ │ │ │ + bne f74c │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ - b e64c │ │ │ │ │ - ldr r8, [pc, #-384] @ f41c │ │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ │ + b e63c │ │ │ │ │ + ldr r8, [pc, #-384] @ f40c │ │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ │ mov r7, r6 │ │ │ │ │ - sub sl, r8, #16 │ │ │ │ │ - b ede4 │ │ │ │ │ + sub fp, r8, #16 │ │ │ │ │ + b edd4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f99c │ │ │ │ │ + bne f920 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ - ldr fp, [pc, #-420] @ f41c │ │ │ │ │ + ldr sl, [pc, #-420] @ f40c │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b e8e4 │ │ │ │ │ + b e8d4 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r7, [pc, #-440] @ f424 │ │ │ │ │ + ldr r7, [pc, #-440] @ f414 │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ rsc r1, r2, #0 │ │ │ │ │ rsbs r8, r3, #5 │ │ │ │ │ rsc r5, r2, #0 │ │ │ │ │ mov lr, #0 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ sbcs lr, lr, r5 │ │ │ │ │ - bcc f22c │ │ │ │ │ - ldr r3, [pc, #-504] @ f40c │ │ │ │ │ + bcc f21c │ │ │ │ │ + ldr r3, [pc, #-504] @ f3fc │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, r0, lsl #4 │ │ │ │ │ - bne fb00 │ │ │ │ │ + bne 10d1c │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b f260 │ │ │ │ │ + b f250 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r6, [pc, #-516] @ f424 │ │ │ │ │ + ldr r6, [pc, #-516] @ f414 │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ rsc r1, r2, #0 │ │ │ │ │ rsbs r5, r3, #5 │ │ │ │ │ rsc lr, r2, #0 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ sbcs lr, ip, lr │ │ │ │ │ - bcc f6b8 │ │ │ │ │ + bcc f6a8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ldr r3, [pc, #-584] @ f40c │ │ │ │ │ - add fp, r3, r0, lsl #4 │ │ │ │ │ - bne fa9c │ │ │ │ │ + ldr r3, [pc, #-584] @ f3fc │ │ │ │ │ + add sl, r3, r0, lsl #4 │ │ │ │ │ + bne fb3c │ │ │ │ │ mov r2, #1 │ │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ │ - mov r6, fp │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ + mov r6, sl │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b eb7c │ │ │ │ │ + b eb6c │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne f904 │ │ │ │ │ + bne f8e0 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ - ldr fp, [pc, #-616] @ f41c │ │ │ │ │ - b e8e4 │ │ │ │ │ + ldr sl, [pc, #-616] @ f40c │ │ │ │ │ + b e8d4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r9] │ │ │ │ │ - bne ecc0 │ │ │ │ │ + bne ecb0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b ecc0 │ │ │ │ │ + b ecb0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - ldr fp, [pc, #-680] @ f40c │ │ │ │ │ + ldr sl, [pc, #-680] @ f3fc │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b e8e4 │ │ │ │ │ + b e8d4 │ │ │ │ │ mvn ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ subs ip, ip, r3 │ │ │ │ │ rsc r2, r2, #0 │ │ │ │ │ cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs f8b4 │ │ │ │ │ + bcs f8fc │ │ │ │ │ bl 540 <_PyLong_FromMedium> │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 10c44 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - bne f658 │ │ │ │ │ - mov r4, fp │ │ │ │ │ - mov r6, fp │ │ │ │ │ - mov r5, fp │ │ │ │ │ - b e8e4 │ │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ │ - and r3, r3, #3 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bne ed80 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - mov fp, r8 │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - b e8e4 │ │ │ │ │ + bne fb88 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + bne f648 │ │ │ │ │ + mov r4, sl │ │ │ │ │ + mov r6, sl │ │ │ │ │ + mov r5, sl │ │ │ │ │ + b e8d4 │ │ │ │ │ rsbs r2, r3, #0 │ │ │ │ │ rsc r1, r1, #0 │ │ │ │ │ lsrs r3, r1, #28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq f0c4 │ │ │ │ │ + beq f0b4 │ │ │ │ │ mov r0, #24 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq f8c0 │ │ │ │ │ + beq f89c │ │ │ │ │ mov r3, #24 │ │ │ │ │ - b f0e8 │ │ │ │ │ + b f0d8 │ │ │ │ │ + ldr r3, [r8, #8] │ │ │ │ │ + and r3, r3, #3 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bne ed70 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + mov sl, r8 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + b e8d4 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul ip, r2, r3 │ │ │ │ │ - ldr r7, [pc, #-844] @ f424 │ │ │ │ │ + ldr r7, [pc, #-844] @ f414 │ │ │ │ │ asr r2, ip, #31 │ │ │ │ │ rsbs lr, ip, #0 │ │ │ │ │ rsc r3, r2, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ rsbs r3, ip, #5 │ │ │ │ │ rsc r0, r2, #0 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sbcs r3, r0, r3 │ │ │ │ │ - bcc f804 │ │ │ │ │ - ldr r2, [pc, #-916] @ f40c │ │ │ │ │ + bcc f818 │ │ │ │ │ + ldr r2, [pc, #-916] @ f3fc │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, lr, lsl #4 │ │ │ │ │ - beq f588 │ │ │ │ │ + beq f578 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - b f834 │ │ │ │ │ + b f848 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [fp] │ │ │ │ │ - bne f4a0 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + bne f490 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f4a0 │ │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ │ + b f490 │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq f1b0 │ │ │ │ │ - mov r8, fp │ │ │ │ │ - b ed80 │ │ │ │ │ + beq f1a0 │ │ │ │ │ + mov r8, sl │ │ │ │ │ + b ed70 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne f4ac │ │ │ │ │ + bne f49c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f4ac │ │ │ │ │ + b f49c │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + ldr r3, [r3] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bne fbe4 │ │ │ │ │ + ldr r3, [r7] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bne fbc8 │ │ │ │ │ + ldr sl, [pc, #-1032] @ f410 │ │ │ │ │ + b e974 │ │ │ │ │ mvn r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ subs r3, r3, ip │ │ │ │ │ rsc r2, r2, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ mov r0, lr │ │ │ │ │ - bcs f9c4 │ │ │ │ │ + bcs f9d4 │ │ │ │ │ bl 540 <_PyLong_FromMedium> │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne fb28 │ │ │ │ │ + bne f9e4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne f588 │ │ │ │ │ + bne f578 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b f8d4 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne fb80 │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne fb64 │ │ │ │ │ - ldr fp, [pc, #-1108] @ f420 │ │ │ │ │ - b e984 │ │ │ │ │ + b f9c8 │ │ │ │ │ rsbs r2, r3, #0 │ │ │ │ │ rsc r1, r1, #0 │ │ │ │ │ lsrs r3, r1, #28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq f2e4 │ │ │ │ │ + beq f2d4 │ │ │ │ │ mov r0, #24 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq f9d4 │ │ │ │ │ + beq f9b8 │ │ │ │ │ mov r3, #24 │ │ │ │ │ - b f308 │ │ │ │ │ - bl 11464 <_PyLong_FromLarge> │ │ │ │ │ - mov fp, r0 │ │ │ │ │ - b f6d8 │ │ │ │ │ + b f2f8 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ ldreq r4, [sp, #56] @ 0x38 │ │ │ │ │ - moveq r5, fp │ │ │ │ │ - bne 10a58 │ │ │ │ │ + moveq r5, sl │ │ │ │ │ + bne 10a9c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r3, sp, #64 @ 0x40 │ │ │ │ │ - movne fp, #0 │ │ │ │ │ + movne sl, #0 │ │ │ │ │ strne r3, [sp, #52] @ 0x34 │ │ │ │ │ - bne f934 │ │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ │ - b e8e4 │ │ │ │ │ - ldr r2, [pc, #-1268] @ f418 │ │ │ │ │ + bne f974 │ │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ │ + b e8d4 │ │ │ │ │ + ldr r2, [pc, #-1248] @ f408 │ │ │ │ │ ldr r3, [r2, #900] @ 0x384 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq f9e8 │ │ │ │ │ + beq f908 │ │ │ │ │ add r8, r2, #892 @ 0x37c │ │ │ │ │ - b ed80 │ │ │ │ │ + b ed70 │ │ │ │ │ + bl 11448 <_PyLong_FromLarge> │ │ │ │ │ + mov sl, r0 │ │ │ │ │ + b f6c8 │ │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ │ + add sl, r2, #892 @ 0x37c │ │ │ │ │ + b e8d0 │ │ │ │ │ + ldr r5, [fp, #-4]! │ │ │ │ │ + mov r4, #536870912 @ 0x20000000 │ │ │ │ │ + b e51c │ │ │ │ │ + ldr r2, [pc, #-1312] @ f408 │ │ │ │ │ + str r4, [sp, #4] │ │ │ │ │ + ldr r3, [r2, #900] @ 0x384 │ │ │ │ │ + and r3, r3, #3 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + ldreq r4, [sp, #8] │ │ │ │ │ + addeq sl, r2, #892 @ 0x37c │ │ │ │ │ + moveq r5, r4 │ │ │ │ │ + bne f8f4 │ │ │ │ │ + b e8d4 │ │ │ │ │ + mov r7, sl │ │ │ │ │ + mov r5, sl │ │ │ │ │ + b e8d4 │ │ │ │ │ + bl 11448 <_PyLong_FromLarge> │ │ │ │ │ + mov sl, r0 │ │ │ │ │ + b f23c │ │ │ │ │ mov r3, #16 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r5, r4 │ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r3, [r9], #4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ - beq f964 │ │ │ │ │ + beq f9a4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne f964 │ │ │ │ │ + bne f9a4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq e8e4 │ │ │ │ │ - b f93c │ │ │ │ │ - mov r7, fp │ │ │ │ │ - mov r5, fp │ │ │ │ │ - b e8e4 │ │ │ │ │ - bl 11464 <_PyLong_FromLarge> │ │ │ │ │ - mov fp, r0 │ │ │ │ │ - b f24c │ │ │ │ │ - ldr r5, [sl, #-4]! │ │ │ │ │ - mov r4, #536870912 @ 0x20000000 │ │ │ │ │ - b e52c │ │ │ │ │ - ldr r2, [pc, #-1420] @ f418 │ │ │ │ │ - str r4, [sp, #4] │ │ │ │ │ - ldr r3, [r2, #900] @ 0x384 │ │ │ │ │ - and r3, r3, #3 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ldreq r4, [sp, #8] │ │ │ │ │ - addeq fp, r2, #892 @ 0x37c │ │ │ │ │ - moveq r5, r4 │ │ │ │ │ - bne f918 │ │ │ │ │ - b e8e4 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - bl 11464 <_PyLong_FromLarge> │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - b f828 │ │ │ │ │ + beq e8d4 │ │ │ │ │ + b f97c │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b f844 │ │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ │ - add fp, r2, #892 @ 0x37c │ │ │ │ │ - b e8e0 │ │ │ │ │ - add ip, ip, #1 │ │ │ │ │ - str ip, [r0] │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + b f8b0 │ │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ │ + bl 11448 <_PyLong_FromLarge> │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + b f83c │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r9] │ │ │ │ │ + bne f848 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 0 <_Py_NewReference> │ │ │ │ │ - R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - orr r3, r2, r3 │ │ │ │ │ - str r3, [r9, #8] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - bic r2, r7, #-1073741824 @ 0xc0000000 │ │ │ │ │ - orrs r3, r3, #0 │ │ │ │ │ - lsr r3, r7, #30 │ │ │ │ │ - orr r3, r3, r1, lsl #2 │ │ │ │ │ - bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ - str r3, [r9, #16] │ │ │ │ │ - str r2, [r9, #12] │ │ │ │ │ - add r3, r9, #20 │ │ │ │ │ - beq f374 │ │ │ │ │ - b f36c │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + b f848 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - mov r8, fp │ │ │ │ │ + mov r8, sl │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq faac │ │ │ │ │ - mov fp, r5 │ │ │ │ │ - b edac │ │ │ │ │ - mov fp, r8 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 10a58 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - b f8d4 │ │ │ │ │ + beq fb70 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b ed9c │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r2] │ │ │ │ │ + beq facc │ │ │ │ │ + ldr r1, [r7] │ │ │ │ │ + b f4f0 │ │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq fa68 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + beq faec │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq fa84 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r9] │ │ │ │ │ + beq faf8 │ │ │ │ │ + ldr r3, [r8] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq faa0 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r8] │ │ │ │ │ + beq fb04 │ │ │ │ │ + ldr r3, [r7] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq fabc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne edfc │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + beq fb10 │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + mov sl, r4 │ │ │ │ │ + b ed0c │ │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b edfc │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - b f658 │ │ │ │ │ + b fa40 │ │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + str r9, [sp, #56] @ 0x38 │ │ │ │ │ + str r9, [sp, #8] │ │ │ │ │ + b f8b0 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b fa68 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b fa84 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fa60 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - beq faf4 │ │ │ │ │ - ldr r1, [r7] │ │ │ │ │ - b f500 │ │ │ │ │ + b faa0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [pc, #-1748] @ f410 │ │ │ │ │ - ldr r2, [pc, #-1748] @ f414 │ │ │ │ │ + b fabc │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [pc, #-1836] @ f400 │ │ │ │ │ + ldr r2, [pc, #-1836] @ f404 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ - b f52c │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b facc │ │ │ │ │ - sub ip, ip, #1 │ │ │ │ │ - str ip, [r4] │ │ │ │ │ - b f60c │ │ │ │ │ + b f51c │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + b f648 │ │ │ │ │ + str r0, [sp, #8] │ │ │ │ │ + b f8b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne f258 │ │ │ │ │ + bne f248 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f258 │ │ │ │ │ + b f248 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b fa24 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + b f87c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [r9] │ │ │ │ │ - bne f834 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne f6d4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - b f834 │ │ │ │ │ + b f6d4 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + b f70c │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b f8d4 │ │ │ │ │ + b f8b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne f86c │ │ │ │ │ + bne f810 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f86c │ │ │ │ │ + b f810 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne f860 │ │ │ │ │ + bne f804 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f860 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - b f8d4 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - b f894 │ │ │ │ │ - ldr r2, [pc, #-1956] @ f418 │ │ │ │ │ + b f804 │ │ │ │ │ + ldr r2, [pc, #-2052] @ f408 │ │ │ │ │ ldr r3, [r2, #892] @ 0x37c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ moveq r5, #0 │ │ │ │ │ ldreq r4, [sp, #56] @ 0x38 │ │ │ │ │ - moveq fp, r5 │ │ │ │ │ - beq e8e4 │ │ │ │ │ - add fp, r2, #892 @ 0x37c │ │ │ │ │ + moveq sl, r5 │ │ │ │ │ + beq e8d4 │ │ │ │ │ + add sl, r2, #892 @ 0x37c │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [fp] │ │ │ │ │ - beq 10b80 │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + beq 10dd4 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ - b f8e4 │ │ │ │ │ + b f8c0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldrne r2, [sp, #4] │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 7dac │ │ │ │ │ + bl 7d9c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 10b5c │ │ │ │ │ + beq 10db0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - beq fc54 │ │ │ │ │ + beq fca4 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10b70 │ │ │ │ │ + beq 10dc4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov sl, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r8, [r9, #4]! │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - bl 7dac │ │ │ │ │ + bl 7d9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq fe18 │ │ │ │ │ + beq fe68 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r0, [r9] │ │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ │ - beq fcc4 │ │ │ │ │ + beq fd14 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq fe18 │ │ │ │ │ + beq fe68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [r9] │ │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp sl, #16 │ │ │ │ │ - bne fc68 │ │ │ │ │ + bne fcb8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str sl, [sp, #8] │ │ │ │ │ - beq fd00 │ │ │ │ │ + beq fd50 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq fd00 │ │ │ │ │ + beq fd50 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne fd00 │ │ │ │ │ + bne fd50 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - subs sl, r3, #1 │ │ │ │ │ - bmi 10dec │ │ │ │ │ + subs fp, r3, #1 │ │ │ │ │ + bmi 10e20 │ │ │ │ │ add r3, r3, #3 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - ldr fp, [pc, #-2320] @ f41c │ │ │ │ │ + ldr sl, [pc, #-2416] @ f40c │ │ │ │ │ add r8, r7, r3, lsl #2 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - mov r3, sl │ │ │ │ │ + mov r3, fp │ │ │ │ │ mov r6, r4 │ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [r8, #-4]! │ │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ │ - mov sl, #29 │ │ │ │ │ + mov fp, #29 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b fd68 │ │ │ │ │ + b fdb8 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, #5 │ │ │ │ │ - beq fe30 │ │ │ │ │ - subs sl, sl, #1 │ │ │ │ │ - bcc 106d0 │ │ │ │ │ - lsr r3, r8, sl │ │ │ │ │ + beq fe80 │ │ │ │ │ + subs fp, fp, #1 │ │ │ │ │ + bcc 1070c │ │ │ │ │ + lsr r3, r8, fp │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ orrs r6, r3, r6, lsl #1 │ │ │ │ │ - bne fd54 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 7dac │ │ │ │ │ + bne fda4 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 7d9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10d40 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - beq 10630 │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ + beq 10298 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq 1066c │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10630 │ │ │ │ │ + beq 1066c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [fp] │ │ │ │ │ - bne 10630 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + bne 1066c │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10640 │ │ │ │ │ + beq 1067c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 102a0 │ │ │ │ │ + beq 10b84 │ │ │ │ │ ldr r7, [r9] │ │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10620 │ │ │ │ │ + beq 1065c │ │ │ │ │ sub r7, r7, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r7, [r9] │ │ │ │ │ - bne 10620 │ │ │ │ │ + bne 1065c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r6, r7 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ - b fd60 │ │ │ │ │ - ldr fp, [pc, #-2564] @ f41c │ │ │ │ │ + b fdb0 │ │ │ │ │ str sl, [sp, #8] │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ + ldr sl, [pc, #-2664] @ f40c │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne fbe0 │ │ │ │ │ - b fbf0 │ │ │ │ │ + bne fc30 │ │ │ │ │ + b fc40 │ │ │ │ │ tst r6, #1 │ │ │ │ │ movne ip, r6 │ │ │ │ │ movne r7, #0 │ │ │ │ │ - bne fe64 │ │ │ │ │ + bne feb4 │ │ │ │ │ asr ip, r6, #1 │ │ │ │ │ ands r7, ip, #1 │ │ │ │ │ - bne fe60 │ │ │ │ │ + bne feb0 │ │ │ │ │ mov r7, #1 │ │ │ │ │ asr ip, ip, #1 │ │ │ │ │ tst ip, #1 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - beq fe50 │ │ │ │ │ + beq fea0 │ │ │ │ │ rsb r4, r7, #5 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - str r8, [sp, #16] │ │ │ │ │ + str fp, [sp, #20] │ │ │ │ │ mov r4, #0 │ │ │ │ │ - mov r8, fp │ │ │ │ │ mov fp, r7 │ │ │ │ │ mov r7, ip │ │ │ │ │ - str sl, [sp, #20] │ │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ │ + str r8, [sp, #16] │ │ │ │ │ + ldr r3, [sl, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - ldreq r9, [pc, #-2676] @ f420 │ │ │ │ │ + ldreq r9, [pc, #-2768] @ f410 │ │ │ │ │ streq r9, [sp, #56] @ 0x38 │ │ │ │ │ - beq feec │ │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ │ + beq ff38 │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 10234 │ │ │ │ │ - ldr r2, [r8, #12] │ │ │ │ │ + bhi 1027c │ │ │ │ │ + ldr r2, [sl, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r0, [pc, #-2712] @ f424 │ │ │ │ │ - smull r2, r1, r3, r3 │ │ │ │ │ - adds r9, r2, #5 │ │ │ │ │ + ldr r2, [pc, #-2804] @ f414 │ │ │ │ │ + smull r8, r1, r3, r3 │ │ │ │ │ + adds r9, r8, #5 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ - cmp r0, r9 │ │ │ │ │ + cmp r2, r9 │ │ │ │ │ sbcs r3, r4, r3 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - bcc 10360 │ │ │ │ │ - ldr r3, [pc, #-2740] @ f42c │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + bcc 1039c │ │ │ │ │ + ldr r3, [pc, #-2832] @ f41c │ │ │ │ │ add r9, r3, r9, lsl #4 │ │ │ │ │ add r9, r9, #8960 @ 0x2300 │ │ │ │ │ add r9, r9, #28 │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10218 │ │ │ │ │ - sub sl, r3, #1 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - str sl, [r8] │ │ │ │ │ - bne 10218 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + beq 10260 │ │ │ │ │ + sub r8, r3, #1 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + str r8, [sl] │ │ │ │ │ + bne 10260 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - str sl, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10224 │ │ │ │ │ + str r8, [sp, #56] @ 0x38 │ │ │ │ │ + beq 1026c │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ lsr lr, r3, #3 │ │ │ │ │ cmp lr, #1 │ │ │ │ │ lsr r2, r1, #3 │ │ │ │ │ - beq 10260 │ │ │ │ │ + beq 102a4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 10a3c │ │ │ │ │ + beq 10a80 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - blt 10688 │ │ │ │ │ - beq 10670 │ │ │ │ │ + blt 106c4 │ │ │ │ │ + beq 106ac │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 10450 │ │ │ │ │ + beq 1048c │ │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 1516c │ │ │ │ │ + bl 15040 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq ff88 │ │ │ │ │ + beq ffd4 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ff88 │ │ │ │ │ + beq ffd4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne ff88 │ │ │ │ │ + bne ffd4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r8, [sp, #60] @ 0x3c │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - beq 102a0 │ │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ │ + ldr sl, [sp, #60] @ 0x3c │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq 10b84 │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bls 102ac │ │ │ │ │ + bls 102e8 │ │ │ │ │ ldr r2, [r9, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 10338 │ │ │ │ │ + beq 10374 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 10a60 │ │ │ │ │ + beq 10aa4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ffd4 │ │ │ │ │ + bne 10020 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 10a6c │ │ │ │ │ - str r8, [sp, #56] @ 0x38 │ │ │ │ │ - ldr sl, [r9] │ │ │ │ │ - cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1022c │ │ │ │ │ - sub sl, sl, #1 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - str sl, [r9] │ │ │ │ │ - bne 1022c │ │ │ │ │ + beq 10ab0 │ │ │ │ │ + str sl, [sp, #56] @ 0x38 │ │ │ │ │ + ldr r8, [r9] │ │ │ │ │ + cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq 10274 │ │ │ │ │ + sub r8, r8, #1 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + str r8, [r9] │ │ │ │ │ + bne 10274 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - str sl, [sp, #56] @ 0x38 │ │ │ │ │ + str r8, [sp, #56] @ 0x38 │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ - bne fe80 │ │ │ │ │ + bne fecc │ │ │ │ │ mov ip, r7 │ │ │ │ │ asr ip, ip, #1 │ │ │ │ │ add ip, sp, ip, lsl #2 │ │ │ │ │ - mov r7, fp │ │ │ │ │ - mov fp, r8 │ │ │ │ │ ldr r1, [ip, #64] @ 0x40 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ │ + mov r0, sl │ │ │ │ │ ldr r8, [sp, #16] │ │ │ │ │ - bl 7dac │ │ │ │ │ + mov r7, fp │ │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ │ + bl 7d9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10e14 │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ + beq 10bcc │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10658 │ │ │ │ │ + beq 10694 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [fp] │ │ │ │ │ - bne 10658 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + bne 10694 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10668 │ │ │ │ │ + beq 106a4 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 102a0 │ │ │ │ │ + beq 10b84 │ │ │ │ │ ldr r4, [r9] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10648 │ │ │ │ │ + beq 10684 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r4, [r9] │ │ │ │ │ - bne 10648 │ │ │ │ │ + bne 10684 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 10448 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 7dac │ │ │ │ │ + ble 10484 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 7d9c │ │ │ │ │ sub r4, r7, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10d40 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - beq 103d0 │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ + beq 10298 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq 1040c │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 103d0 │ │ │ │ │ + beq 1040c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [fp] │ │ │ │ │ + str r3, [sl] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bne 103d0 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + bne 1040c │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - beq 103e0 │ │ │ │ │ + beq 1041c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 102a0 │ │ │ │ │ + beq 10b84 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 106b8 │ │ │ │ │ + beq 106f4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bne 106b8 │ │ │ │ │ + bne 106f4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10210 │ │ │ │ │ + beq 10258 │ │ │ │ │ sub r7, r7, #2 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 7dac │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 7d9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10d40 │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - beq 1080c │ │ │ │ │ - ldr r4, [fp] │ │ │ │ │ + beq 10298 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq 10848 │ │ │ │ │ + ldr r4, [sl] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1080c │ │ │ │ │ + beq 10848 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - str r4, [fp] │ │ │ │ │ - bne 1080c │ │ │ │ │ - mov r0, fp │ │ │ │ │ + str r4, [sl] │ │ │ │ │ + bne 10848 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 102a0 │ │ │ │ │ + beq 10b84 │ │ │ │ │ ldr r4, [r9] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 107f0 │ │ │ │ │ + beq 1082c │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r4, [r9] │ │ │ │ │ - bne 107f0 │ │ │ │ │ + bne 1082c │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r7, r7, #1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - bne 10174 │ │ │ │ │ + bne 101bc │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b fd60 │ │ │ │ │ + b fdb0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - bne ff1c │ │ │ │ │ - mov r8, r9 │ │ │ │ │ - b 10000 │ │ │ │ │ + bne ff68 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + b 1004c │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - b 10000 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 82f4 │ │ │ │ │ + b 1004c │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 82e4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - bne feec │ │ │ │ │ + bne ff38 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - mov fp, r8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b f8d4 │ │ │ │ │ + b f8b0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 10a34 │ │ │ │ │ + bne 10a78 │ │ │ │ │ eor r3, r3, r1 │ │ │ │ │ tst r3, #3 │ │ │ │ │ and r1, r1, #3 │ │ │ │ │ rsb r8, r1, #1 │ │ │ │ │ ldr r0, [r9, #12] │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ - bne 10978 │ │ │ │ │ + bne 109b4 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ mul r0, r8, r1 │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - bne ffd8 │ │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - b 10a54 │ │ │ │ │ - ldr r1, [r8, #12] │ │ │ │ │ + bne 10024 │ │ │ │ │ + b 10b84 │ │ │ │ │ + ldr r1, [sl, #12] │ │ │ │ │ rsb r2, r3, #1 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ - ldr r0, [pc, #-3740] @ f424 │ │ │ │ │ - adds sl, r2, #5 │ │ │ │ │ + ldr r0, [pc, #-3816] @ f414 │ │ │ │ │ + adds r8, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - cmp r0, sl │ │ │ │ │ + cmp r0, r8 │ │ │ │ │ sbcs r2, r1, r2 │ │ │ │ │ - bcc ffa4 │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ + bcc fff0 │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1030c │ │ │ │ │ + beq 10348 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne 1030c │ │ │ │ │ - ldr r3, [pc, #-3796] @ f428 │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + bne 10348 │ │ │ │ │ + ldr r3, [pc, #-3872] @ f418 │ │ │ │ │ ldr r3, [r3, #1416] @ 0x588 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 10b28 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + bne 10b54 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - ldr r3, [pc, #-3816] @ f42c │ │ │ │ │ - add sl, r3, sl, lsl #4 │ │ │ │ │ - add r8, sl, #8960 @ 0x2300 │ │ │ │ │ - add r8, r8, #28 │ │ │ │ │ - str r8, [sp, #60] @ 0x3c │ │ │ │ │ + ldr r3, [pc, #-3892] @ f41c │ │ │ │ │ + add r8, r3, r8, lsl #4 │ │ │ │ │ + add sl, r8, #8960 @ 0x2300 │ │ │ │ │ + add sl, sl, #28 │ │ │ │ │ + str sl, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bne ffb4 │ │ │ │ │ + bne 10000 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq ffd4 │ │ │ │ │ + beq 10020 │ │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ │ - bl 15c2c <_PyLong_Negate> │ │ │ │ │ - ldr r8, [sp, #60] @ 0x3c │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - beq 102a0 │ │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ │ + bl 15b04 <_PyLong_Negate> │ │ │ │ │ + ldr sl, [sp, #60] @ 0x3c │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq 10b84 │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - b ffb4 │ │ │ │ │ - subs r0, r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + b 10000 │ │ │ │ │ + subs r0, r8, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - bcs 1098c │ │ │ │ │ + bcs 109c8 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 10c2c │ │ │ │ │ - ldr r3, [pc, #-3940] @ f430 │ │ │ │ │ - eor sl, r2, r2, asr #31 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - str r3, [r9, #4] │ │ │ │ │ - sub sl, sl, r2, asr #31 │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ - blt 10958 │ │ │ │ │ - mov r2, #8 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - str r2, [r9, #8] │ │ │ │ │ - ldr r2, [pc, #-3980] @ f430 │ │ │ │ │ - bne 1096c │ │ │ │ │ + beq 10c30 │ │ │ │ │ + ldr r2, [pc, #-4008] @ f420 │ │ │ │ │ + eor r3, r8, r8, asr #31 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + str r2, [r9, #4] │ │ │ │ │ + sub r3, r3, r8, asr #31 │ │ │ │ │ + ldr r2, [r2] │ │ │ │ │ + blt 10994 │ │ │ │ │ + mov r1, #8 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + str r1, [r9, #8] │ │ │ │ │ + ldr r1, [pc, #-4048] @ f420 │ │ │ │ │ + bne 109a8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - str sl, [r9, #12] │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + str r3, [r9, #12] │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - b feec │ │ │ │ │ + b ff38 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - bne 1011c │ │ │ │ │ + bne 10164 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - moveq fp, r9 │ │ │ │ │ - beq 10210 │ │ │ │ │ + moveq sl, r9 │ │ │ │ │ + beq 10258 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 7dac │ │ │ │ │ + bl 7d9c │ │ │ │ │ sub r6, r7, #2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10de0 │ │ │ │ │ + beq 10d28 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10430 │ │ │ │ │ + beq 1046c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 10430 │ │ │ │ │ + bne 1046c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, fp │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, sl │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - bne 10df4 │ │ │ │ │ + bne 10bac │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b fd60 │ │ │ │ │ + b fdb0 │ │ │ │ │ ldr sl, [r5, #12] │ │ │ │ │ add lr, lr, #3 │ │ │ │ │ subs ip, sl, #10 │ │ │ │ │ - bne 10818 │ │ │ │ │ + bne 10854 │ │ │ │ │ add lr, r9, lr, lsl #2 │ │ │ │ │ add sl, r9, #12 │ │ │ │ │ sub r3, lr, sl │ │ │ │ │ tst r3, #4 │ │ │ │ │ mov r1, ip │ │ │ │ │ - beq 104f0 │ │ │ │ │ + beq 1052c │ │ │ │ │ ldr r8, [lr, #-4]! │ │ │ │ │ - ldr r3, [pc, #2504] @ 10e4c │ │ │ │ │ - ldr r1, [pc, #2500] @ 10e4c │ │ │ │ │ + ldr r3, [pc, #2416] @ 10e30 │ │ │ │ │ + ldr r1, [pc, #2412] @ 10e30 │ │ │ │ │ umull r2, r3, r8, r3 │ │ │ │ │ bic r2, r3, #3 │ │ │ │ │ add r2, r2, r3, lsr #2 │ │ │ │ │ sub r2, r8, r2 │ │ │ │ │ - ldr r3, [pc, #2484] @ 10e50 │ │ │ │ │ + ldr r3, [pc, #2396] @ 10e34 │ │ │ │ │ subs r2, r8, r2 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ sbc ip, ip, #0 │ │ │ │ │ mla r1, ip, r1, r3 │ │ │ │ │ - ldr ip, [pc, #2460] @ 10e4c │ │ │ │ │ + ldr ip, [pc, #2372] @ 10e30 │ │ │ │ │ mov r3, r1 │ │ │ │ │ umull r1, r0, r2, ip │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ lsr r1, r1, #1 │ │ │ │ │ orr r1, r1, r3, lsl #31 │ │ │ │ │ lsr r3, r3, #1 │ │ │ │ │ lsl r0, r3, #2 │ │ │ │ │ @@ -17640,30 +17659,30 @@ │ │ │ │ │ orr r0, r0, r1, lsr #30 │ │ │ │ │ adc r3, r3, r0 │ │ │ │ │ adds r2, r2, r2 │ │ │ │ │ adc r3, r3, r3 │ │ │ │ │ subs ip, r8, r2 │ │ │ │ │ rsc r1, r3, #0 │ │ │ │ │ cmp sl, lr │ │ │ │ │ - beq 10604 │ │ │ │ │ + beq 10640 │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ ldr r8, [lr, #-4] │ │ │ │ │ lsl r1, r1, #30 │ │ │ │ │ orr r1, r1, ip, lsr #2 │ │ │ │ │ orr ip, r8, ip, lsl #30 │ │ │ │ │ adds r2, ip, r1 │ │ │ │ │ - ldr r0, [pc, #2360] @ 10e4c │ │ │ │ │ + ldr r0, [pc, #2272] @ 10e30 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ umull r3, r0, r2, r0 │ │ │ │ │ - ldr r5, [pc, #2348] @ 10e4c │ │ │ │ │ + ldr r5, [pc, #2260] @ 10e30 │ │ │ │ │ bic r3, r0, #3 │ │ │ │ │ add r3, r3, r0, lsr #2 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ - ldr r3, [pc, #2336] @ 10e50 │ │ │ │ │ + ldr r3, [pc, #2248] @ 10e34 │ │ │ │ │ subs r2, ip, r2 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ umull r0, r6, r2, r5 │ │ │ │ │ sbc r2, r1, #0 │ │ │ │ │ mla r5, r2, r5, r3 │ │ │ │ │ lsr r0, r0, #1 │ │ │ │ │ add r3, r5, r6 │ │ │ │ │ @@ -17679,22 +17698,22 @@ │ │ │ │ │ subs ip, ip, r2 │ │ │ │ │ sbc r1, r1, r3 │ │ │ │ │ ldr r8, [lr, #-8] │ │ │ │ │ lsl r1, r1, #30 │ │ │ │ │ orr r1, r1, ip, lsr #2 │ │ │ │ │ orr ip, r8, ip, lsl #30 │ │ │ │ │ adds r2, ip, r1 │ │ │ │ │ - ldr r0, [pc, #2236] @ 10e4c │ │ │ │ │ + ldr r0, [pc, #2148] @ 10e30 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ umull r3, r0, r2, r0 │ │ │ │ │ - ldr r5, [pc, #2224] @ 10e4c │ │ │ │ │ + ldr r5, [pc, #2136] @ 10e30 │ │ │ │ │ bic r3, r0, #3 │ │ │ │ │ add r3, r3, r0, lsr #2 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ - ldr r3, [pc, #2212] @ 10e50 │ │ │ │ │ + ldr r3, [pc, #2124] @ 10e34 │ │ │ │ │ subs r2, ip, r2 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ umull r0, r6, r2, r5 │ │ │ │ │ sbc r2, r1, #0 │ │ │ │ │ mla r5, r2, r5, r3 │ │ │ │ │ lsr r0, r0, #1 │ │ │ │ │ add r3, r5, r6 │ │ │ │ │ @@ -17707,166 +17726,166 @@ │ │ │ │ │ adc r3, r3, r6 │ │ │ │ │ adds r2, r2, r2 │ │ │ │ │ adc r3, r3, r3 │ │ │ │ │ sub lr, lr, #8 │ │ │ │ │ subs ip, ip, r2 │ │ │ │ │ sbc r1, r1, r3 │ │ │ │ │ cmp sl, lr │ │ │ │ │ - bne 104f8 │ │ │ │ │ + bne 10534 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ - bne 10320 │ │ │ │ │ - b 102a0 │ │ │ │ │ + bne 1035c │ │ │ │ │ + b 10b84 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b fd60 │ │ │ │ │ + b fdb0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - bne fdcc │ │ │ │ │ - mov fp, r9 │ │ │ │ │ - b fd60 │ │ │ │ │ + bne fe1c │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + b fdb0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b 100b4 │ │ │ │ │ + b 100fc │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - bne 10070 │ │ │ │ │ - mov fp, r9 │ │ │ │ │ - b 100b4 │ │ │ │ │ + bne 100b8 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + b 100fc │ │ │ │ │ add r2, r9, lr, lsl #2 │ │ │ │ │ add lr, r5, lr, lsl #2 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ ldr r2, [lr, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcs ff50 │ │ │ │ │ + bcs ff9c │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ - ldr r1, [pc, #1984] @ 10e54 │ │ │ │ │ + ldr r1, [pc, #1896] @ 10e38 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 10b40 │ │ │ │ │ + bne 10b6c │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ - mov r8, r9 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ strne r2, [r9] │ │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ │ - b ffb4 │ │ │ │ │ + b 10000 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10210 │ │ │ │ │ - b 10170 │ │ │ │ │ + beq 10258 │ │ │ │ │ + b 101b8 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bcs fd3c │ │ │ │ │ + bcs fd8c │ │ │ │ │ mov r3, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ mov r6, r5 │ │ │ │ │ movne r8, #0 │ │ │ │ │ - beq 107dc │ │ │ │ │ + beq 10818 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 10d34 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ + beq 10ca8 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ sub r4, r4, r8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 7dac │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 7d9c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - beq f8d4 │ │ │ │ │ - bl 1143c │ │ │ │ │ + mov r0, sl │ │ │ │ │ + beq f8b0 │ │ │ │ │ + bl 11420 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - beq 10d2c │ │ │ │ │ + beq 10cb4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10a54 │ │ │ │ │ + beq 10a98 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 1143c │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + bl 11420 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bne 1070c │ │ │ │ │ + bne 10748 │ │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ │ - asr r3, sl, #1 │ │ │ │ │ + asr r3, fp, #1 │ │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ │ ldr r1, [r3, #-64] @ 0xffffffc0 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 7dac │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 7d9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - beq f8d4 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 1143c │ │ │ │ │ + beq f8b0 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 11420 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - beq 107d0 │ │ │ │ │ + beq 1080c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10a54 │ │ │ │ │ + beq 10a98 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - mov fp, r9 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bgt 10d4c │ │ │ │ │ + bgt 10c44 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 10b0c │ │ │ │ │ + bne 10b90 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ - b f934 │ │ │ │ │ + b f974 │ │ │ │ │ sub r7, r7, #1 │ │ │ │ │ mov r4, #0 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - beq fd60 │ │ │ │ │ - b 10174 │ │ │ │ │ + beq fdb0 │ │ │ │ │ + b 101bc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b 101c0 │ │ │ │ │ + b 10208 │ │ │ │ │ add r3, r9, #12 │ │ │ │ │ add r8, r9, lr, lsl #2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ sub r3, r8, r3 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov ip, #0 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ mov r1, ip │ │ │ │ │ - beq 108c0 │ │ │ │ │ + beq 108fc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 10890 │ │ │ │ │ + beq 108cc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 1086c │ │ │ │ │ + beq 108a8 │ │ │ │ │ mov r3, ip │ │ │ │ │ ldr r0, [r8, #-4]! │ │ │ │ │ mov r2, sl │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ @@ -17888,15 +17907,15 @@ │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov ip, r2 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 10604 │ │ │ │ │ + beq 10640 │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r0, [r8, #-4] │ │ │ │ │ lsl r3, r3, #30 │ │ │ │ │ orr r1, r3, r2, lsr #2 │ │ │ │ │ @@ -17927,255 +17946,230 @@ │ │ │ │ │ orr r1, r3, r2, lsr #2 │ │ │ │ │ orr r0, r0, r2, lsl #30 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, sl │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne 108d0 │ │ │ │ │ + bne 1090c │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov ip, r2 │ │ │ │ │ - b 10604 │ │ │ │ │ - mov r2, #10 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - str r2, [r9, #8] │ │ │ │ │ - ldr r2, [pc, #1256] @ 10e54 │ │ │ │ │ - beq 103bc │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - b 103bc │ │ │ │ │ + b 10640 │ │ │ │ │ + mov r1, #10 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + str r1, [r9, #8] │ │ │ │ │ + ldr r1, [pc, #1168] @ 10e38 │ │ │ │ │ + beq 103f0 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + str r2, [r1] │ │ │ │ │ + b 103f0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ sub sl, r1, #1 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ sub r1, sl, r1 │ │ │ │ │ - b 10288 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - blt 10ab4 │ │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ │ - bne 10c20 │ │ │ │ │ + b 102cc │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + blt 10af8 │ │ │ │ │ + lsrs r1, r2, #28 │ │ │ │ │ + bne 10e14 │ │ │ │ │ mov r0, #20 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ + str r1, [sp, #24] │ │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 10af0 │ │ │ │ │ + beq 10b3c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - mov r1, #16 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - ldr r0, [pc, #1164] @ 10e54 │ │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ + mov r8, #16 │ │ │ │ │ + mov r1, #0 │ │ │ │ │ + ldr r0, [pc, #1068] @ 10e38 │ │ │ │ │ str r0, [r9, #4] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ - str r1, [r9, #8] │ │ │ │ │ + str r8, [r9, #8] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ldrne ip, [pc, #1144] @ 10e54 │ │ │ │ │ - addne r0, r0, #1 │ │ │ │ │ - strne r0, [ip] │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ + bne 10bdc │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - orr r1, r3, r1 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - str r1, [r9, #8] │ │ │ │ │ - orrs r1, r2, #0 │ │ │ │ │ - lsr r1, sl, #30 │ │ │ │ │ - orr r1, r1, r3, lsl #2 │ │ │ │ │ - bic sl, sl, #-1073741824 @ 0xc0000000 │ │ │ │ │ - bic r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ - str sl, [r9, #12] │ │ │ │ │ - str r1, [r9, #16] │ │ │ │ │ - strne r2, [r9, #20] │ │ │ │ │ + orr r8, r3, r8 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ + orrs r0, r1, #0 │ │ │ │ │ + lsr r0, r3, #30 │ │ │ │ │ + orr r0, r0, r2, lsl #2 │ │ │ │ │ + bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ + bic r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ + str r3, [r9, #12] │ │ │ │ │ + str r8, [r9, #8] │ │ │ │ │ + addne r3, r9, #20 │ │ │ │ │ + str r0, [r9, #16] │ │ │ │ │ + beq 10a70 │ │ │ │ │ + str r1, [r3] │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - b feec │ │ │ │ │ + b ff38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 10688 │ │ │ │ │ - ldr r3, [pc, #1044] @ 10e58 │ │ │ │ │ - ldr r1, [pc, #1044] @ 10e5c │ │ │ │ │ + bne 106c4 │ │ │ │ │ + ldr r3, [pc, #948] @ 10e3c │ │ │ │ │ + ldr r1, [pc, #948] @ 10e40 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ mov r6, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - mov fp, r9 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b fe20 │ │ │ │ │ + b fe70 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - bne ffd4 │ │ │ │ │ + bne 10020 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 77f8 │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 77e8 │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ - beq 10aa4 │ │ │ │ │ + beq 10ae8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne 10aa4 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + bne 10ae8 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 102a0 │ │ │ │ │ - mov r8, sl │ │ │ │ │ - b ffd4 │ │ │ │ │ - rsbs sl, r2, #0 │ │ │ │ │ - rsc r3, r3, #0 │ │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ │ - moveq r2, #2 │ │ │ │ │ - beq 1099c │ │ │ │ │ - mov r1, #2 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + beq 10b84 │ │ │ │ │ + mov sl, r8 │ │ │ │ │ + b 10020 │ │ │ │ │ + rsbs r3, r8, #0 │ │ │ │ │ + rsc r2, r2, #0 │ │ │ │ │ + lsrs r1, r2, #28 │ │ │ │ │ + moveq r1, #2 │ │ │ │ │ + beq 109d8 │ │ │ │ │ + mov r0, #2 │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ mov r0, #24 │ │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ + str r1, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 10d24 │ │ │ │ │ + bne 10e28 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r3, #0 │ │ │ │ │ - mov fp, r8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b f8d4 │ │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ │ - and r3, r3, #3 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ldreq r4, [sp, #56] @ 0x38 │ │ │ │ │ - moveq r5, #0 │ │ │ │ │ - bne f7e0 │ │ │ │ │ - b f934 │ │ │ │ │ - ldr r2, [pc, #816] @ 10e60 │ │ │ │ │ + b f8b0 │ │ │ │ │ + ldr r2, [pc, #744] @ 10e44 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + mov r0, sl │ │ │ │ │ blx r3 │ │ │ │ │ - b 10304 │ │ │ │ │ + b 10340 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ - bne 10354 │ │ │ │ │ - b 102a0 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - ldr fp, [pc, #764] @ 10e64 │ │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b fe20 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - ldr fp, [pc, #744] @ 10e64 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b fe20 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fbf0 │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - ldr r3, [fp] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10bac │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [fp] │ │ │ │ │ - beq 10db0 │ │ │ │ │ - ldr r3, [r9] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10bc8 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r9] │ │ │ │ │ - beq 10dbc │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10be4 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - beq 10dc8 │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10c00 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ - beq 10dd4 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - b ed1c │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - b 10a54 │ │ │ │ │ - mov r1, #0 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - b 10ad0 │ │ │ │ │ + bne 10390 │ │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ + b 10a98 │ │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ │ + and r3, r3, #3 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + ldreq r4, [sp, #56] @ 0x38 │ │ │ │ │ + moveq r5, #0 │ │ │ │ │ + bne f7d0 │ │ │ │ │ + b f974 │ │ │ │ │ + bl 7d9c │ │ │ │ │ + sub r6, r6, #1 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bne 10d88 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ + mov r9, sl │ │ │ │ │ + b 10a98 │ │ │ │ │ + ldr r3, [pc, #596] @ 10e38 │ │ │ │ │ + add r0, r0, #1 │ │ │ │ │ + str r0, [r3] │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_CALL _Py_NewReference │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ │ + orr r0, r3, r8 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ + str r0, [r9, #8] │ │ │ │ │ + orrs r0, r1, #0 │ │ │ │ │ + lsr r0, r3, #30 │ │ │ │ │ + orr r0, r0, r2, lsl #2 │ │ │ │ │ + bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ + bic r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ + str r3, [r9, #12] │ │ │ │ │ + str r0, [r9, #16] │ │ │ │ │ + add r3, r9, #20 │ │ │ │ │ + beq 10a70 │ │ │ │ │ + b 10a6c │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - mov fp, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r6, r5 │ │ │ │ │ - str r9, [sp, #56] @ 0x38 │ │ │ │ │ - b f8d4 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - bne f6e4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f6e4 │ │ │ │ │ - mov r5, fp │ │ │ │ │ - mov fp, r8 │ │ │ │ │ - b fe20 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - b f73c │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ │ - str r9, [sp, #8] │ │ │ │ │ - b f8d4 │ │ │ │ │ - mov fp, #0 │ │ │ │ │ - b ed1c │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f074 │ │ │ │ │ - mov r7, fp │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - mov fp, r5 │ │ │ │ │ - b 10b90 │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ - b fb54 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [fp] │ │ │ │ │ - bne ee1c │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ee1c │ │ │ │ │ + b f8b0 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 7d9c │ │ │ │ │ + sub r8, r8, #1 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + str r9, [sp, #56] @ 0x38 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + beq f8b0 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + bl 11420 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ │ + beq 1080c │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 1362c │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + beq 10a98 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 11420 │ │ │ │ │ + ldr sl, [sp, #56] @ 0x38 │ │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ │ + b 10810 │ │ │ │ │ + add r8, r8, #1 │ │ │ │ │ + asr r3, r3, #1 │ │ │ │ │ + b 10734 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + b 107a0 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ @@ -18187,305 +18181,304 @@ │ │ │ │ │ orrs r3, r3, #0 │ │ │ │ │ lsr r3, r7, #30 │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r9, #16] │ │ │ │ │ str r2, [r9, #12] │ │ │ │ │ add r3, r9, #20 │ │ │ │ │ - beq f154 │ │ │ │ │ - b f14c │ │ │ │ │ - mov r1, #24 │ │ │ │ │ - b 109c0 │ │ │ │ │ - mov fp, r9 │ │ │ │ │ - b 10764 │ │ │ │ │ - add r8, r8, #1 │ │ │ │ │ - asr r3, r3, #1 │ │ │ │ │ - b 106f8 │ │ │ │ │ + beq f144 │ │ │ │ │ + b f13c │ │ │ │ │ + mov sl, r8 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + b 10a9c │ │ │ │ │ + sub ip, ip, #1 │ │ │ │ │ + str ip, [r4] │ │ │ │ │ + b f5fc │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - b f8d4 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 7dac │ │ │ │ │ - sub r8, r8, #1 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - str r9, [sp, #56] @ 0x38 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - beq f8d4 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - bl 1143c │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ │ - beq 107d0 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 13648 │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - beq 10a54 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 1143c │ │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ │ - b 107d4 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b 10a98 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + bne ee0c │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10bac │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + b ee0c │ │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ │ + b fbb8 │ │ │ │ │ + mov sl, #0 │ │ │ │ │ + b ed0c │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10bc8 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + b f064 │ │ │ │ │ + mov r5, sl │ │ │ │ │ + mov sl, r8 │ │ │ │ │ + b fe70 │ │ │ │ │ + mov r7, sl │ │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b fa4c │ │ │ │ │ + ldr r2, [sl] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + sub r3, r2, #1 │ │ │ │ │ + beq 10da8 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + bne 10da8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10be4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov sl, r7 │ │ │ │ │ + b 10470 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + ldr sl, [pc, #140] @ 10e48 │ │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + b fe70 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + ldr sl, [pc, #120] @ 10e48 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + b fe70 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10c00 │ │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b 10a54 │ │ │ │ │ - ldr fp, [pc, #112] @ 10e64 │ │ │ │ │ - b 107dc │ │ │ │ │ - bl 7dac │ │ │ │ │ - sub r6, r6, #1 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bne 10e24 │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - mov r9, fp │ │ │ │ │ - b 10a54 │ │ │ │ │ - ldr r2, [fp] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - sub r3, r2, #1 │ │ │ │ │ - beq 10e44 │ │ │ │ │ + b fc40 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [fp] │ │ │ │ │ - bne 10e44 │ │ │ │ │ + str r3, [r7] │ │ │ │ │ + bne edec │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - mov fp, r7 │ │ │ │ │ - b 10434 │ │ │ │ │ + b edec │ │ │ │ │ + str r0, [sp, #8] │ │ │ │ │ + b f8b0 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + b 10a98 │ │ │ │ │ + mov r0, #0 │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ + b 10b14 │ │ │ │ │ + ldr sl, [pc, #32] @ 10e48 │ │ │ │ │ + b 10818 │ │ │ │ │ + mov r8, #24 │ │ │ │ │ + b 10a04 │ │ │ │ │ .word 0xcccccccd │ │ │ │ │ .word 0xcccccccc │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_ZeroDivisionError │ │ │ │ │ .word 0x0000069c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000237c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00010e68 : │ │ │ │ │ +00010e4c : │ │ │ │ │ PyLong_AsUnsignedLongLong(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ - beq 110d4 │ │ │ │ │ + beq 110b8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 110c0 │ │ │ │ │ + beq 110a4 │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ cmp r8, #8 │ │ │ │ │ and r3, r8, #3 │ │ │ │ │ - bls 1106c │ │ │ │ │ + bls 11050 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ lsr r8, r8, #3 │ │ │ │ │ - beq 11098 │ │ │ │ │ + beq 1107c │ │ │ │ │ mov r5, #0 │ │ │ │ │ add r6, r0, #8 │ │ │ │ │ sub fp, r8, #1 │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov ip, r5 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 10f4c │ │ │ │ │ + b 10f30 │ │ │ │ │ lsr r1, r7, #16 │ │ │ │ │ add lr, ip, #30 │ │ │ │ │ orr r1, r1, r3, lsl #16 │ │ │ │ │ lsr ip, r7, #8 │ │ │ │ │ add sl, r5, #2 │ │ │ │ │ add r9, r0, #2 │ │ │ │ │ strb ip, [r0, #1] │ │ │ │ │ cmp sl, #8 │ │ │ │ │ - beq 10f88 │ │ │ │ │ + beq 10f6c │ │ │ │ │ sub ip, lr, #24 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ strb r1, [r9] │ │ │ │ │ lsr r1, r7, #24 │ │ │ │ │ add r7, r5, #3 │ │ │ │ │ orr r1, r1, r3, lsl #8 │ │ │ │ │ lsr r2, r3, #24 │ │ │ │ │ addls r0, r0, #3 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls 10f40 │ │ │ │ │ + bls 10f24 │ │ │ │ │ cmp r7, #8 │ │ │ │ │ - beq 10f88 │ │ │ │ │ + beq 10f6c │ │ │ │ │ strb r1, [r0, #3] │ │ │ │ │ add r5, r5, #4 │ │ │ │ │ add r0, r0, #4 │ │ │ │ │ sub ip, lr, #32 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - ble 10fa4 │ │ │ │ │ + ble 10f88 │ │ │ │ │ ldr lr, [r6, #4]! │ │ │ │ │ sub r3, ip, #32 │ │ │ │ │ lsl r3, lr, r3 │ │ │ │ │ rsb r7, ip, #32 │ │ │ │ │ orr r3, r3, lr, lsr r7 │ │ │ │ │ orr r7, r1, lr, lsl ip │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ cmp fp, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - beq 10fdc │ │ │ │ │ + beq 10fc0 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ - bhi 10f88 │ │ │ │ │ + bhi 10f6c │ │ │ │ │ strb r7, [r0] │ │ │ │ │ - bne 10ed4 │ │ │ │ │ - ldr r3, [pc, #340] @ 110e4 │ │ │ │ │ - ldr r1, [pc, #340] @ 110e8 │ │ │ │ │ + bne 10eb8 │ │ │ │ │ + ldr r3, [pc, #340] @ 110c8 │ │ │ │ │ + ldr r1, [pc, #340] @ 110cc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b 10fd4 │ │ │ │ │ + b 10fb8 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 10fbc │ │ │ │ │ + beq 10fa0 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ - bhi 10f88 │ │ │ │ │ + bhi 10f6c │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ strb r1, [r0], #1 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ - bhi 1108c │ │ │ │ │ + bhi 11070 │ │ │ │ │ mov r1, #0 │ │ │ │ │ rsb r2, r5, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 10f40 │ │ │ │ │ + beq 10f24 │ │ │ │ │ add ip, ip, #32 │ │ │ │ │ clz lr, lr │ │ │ │ │ sub lr, ip, lr │ │ │ │ │ cmp lr, #7 │ │ │ │ │ - bls 11084 │ │ │ │ │ + bls 11068 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ - bhi 10f88 │ │ │ │ │ + bhi 10f6c │ │ │ │ │ lsr r9, r7, #8 │ │ │ │ │ orr r9, r9, r3, lsl #24 │ │ │ │ │ sub ip, lr, #8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r9, [sp] │ │ │ │ │ cmp ip, #7 │ │ │ │ │ add r9, r5, #1 │ │ │ │ │ str r9, [sp, #4] │ │ │ │ │ strb r7, [sl], #1 │ │ │ │ │ lsr r9, r3, #8 │ │ │ │ │ - bls 110ac │ │ │ │ │ + bls 11090 │ │ │ │ │ add r9, r5, #1 │ │ │ │ │ cmp r9, #8 │ │ │ │ │ - beq 10f88 │ │ │ │ │ + beq 10f6c │ │ │ │ │ ldr ip, [sp] │ │ │ │ │ strb ip, [sl] │ │ │ │ │ sub ip, lr, #16 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ lsr r1, r7, #16 │ │ │ │ │ add sl, r5, #2 │ │ │ │ │ add r9, r0, #2 │ │ │ │ │ orr r1, r1, r3, lsl #16 │ │ │ │ │ lsr r2, r3, #16 │ │ │ │ │ movls r0, r9 │ │ │ │ │ movls r5, sl │ │ │ │ │ - bls 10f40 │ │ │ │ │ - b 10ef0 │ │ │ │ │ + bls 10f24 │ │ │ │ │ + b 10ed4 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r0, r2, r3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov ip, lr │ │ │ │ │ - b 10f40 │ │ │ │ │ + b 10f24 │ │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #68] @ 110e4 │ │ │ │ │ - ldr r1, [pc, #72] @ 110ec │ │ │ │ │ + ldr r3, [pc, #68] @ 110c8 │ │ │ │ │ + ldr r1, [pc, #72] @ 110d0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 10f98 │ │ │ │ │ + b 10f7c │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ - b 10f40 │ │ │ │ │ - ldr r3, [pc, #40] @ 110f0 │ │ │ │ │ - ldr r1, [pc, #40] @ 110f4 │ │ │ │ │ + b 10f24 │ │ │ │ │ + ldr r3, [pc, #40] @ 110d4 │ │ │ │ │ + ldr r1, [pc, #40] @ 110d8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 10f98 │ │ │ │ │ - ldr r1, [pc, #28] @ 110f8 │ │ │ │ │ - ldr r0, [pc, #28] @ 110fc │ │ │ │ │ + b 10f7c │ │ │ │ │ + ldr r1, [pc, #28] @ 110dc │ │ │ │ │ + ldr r0, [pc, #28] @ 110e0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 10f98 │ │ │ │ │ + b 10f7c │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x000004a8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000480 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000005f5 │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00011100 : │ │ │ │ │ +000110e4 : │ │ │ │ │ PyLong_AsUnsignedLongLongMask(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ - beq 11274 │ │ │ │ │ + beq 11258 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ ands r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 111a4 │ │ │ │ │ + beq 11188 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ and r2, r1, #3 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ - bhi 1115c │ │ │ │ │ + bhi 11140 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mul r0, r3, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ asr r1, r0, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ @@ -18496,123 +18489,123 @@ │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ lsl r0, lr, #30 │ │ │ │ │ cmn r1, #1 │ │ │ │ │ orr r0, r0, ip, lsr #2 │ │ │ │ │ ldrne r4, [r3, r1, lsl #2] │ │ │ │ │ movne lr, r0 │ │ │ │ │ orrne ip, r4, ip, lsl #30 │ │ │ │ │ - bne 1116c │ │ │ │ │ + bne 11150 │ │ │ │ │ mul r3, r2, lr │ │ │ │ │ umull r4, r1, r2, ip │ │ │ │ │ asr r0, r2, #31 │ │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ │ add r1, r3, r1 │ │ │ │ │ - b 11150 │ │ │ │ │ + b 11134 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 11280 │ │ │ │ │ + beq 11264 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1125c │ │ │ │ │ + beq 11240 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ - bhi 11218 │ │ │ │ │ + bhi 111fc │ │ │ │ │ ldr r4, [r5, #12] │ │ │ │ │ mul r4, r0, r4 │ │ │ │ │ asr r1, r4, #31 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 11150 │ │ │ │ │ + beq 11134 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 11150 │ │ │ │ │ + bne 11134 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b 11150 │ │ │ │ │ + b 11134 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add lr, r5, #12 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ lsl ip, r1, #30 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ orr ip, ip, r2, lsr #2 │ │ │ │ │ ldrne r4, [lr, r3, lsl #2] │ │ │ │ │ movne r1, ip │ │ │ │ │ orrne r2, r4, r2, lsl #30 │ │ │ │ │ - bne 11224 │ │ │ │ │ + bne 11208 │ │ │ │ │ mul r3, r0, r1 │ │ │ │ │ asr r1, r0, #31 │ │ │ │ │ mla r3, r2, r1, r3 │ │ │ │ │ umull r4, r1, r0, r2 │ │ │ │ │ add r1, r3, r1 │ │ │ │ │ - b 111e8 │ │ │ │ │ - ldr r1, [pc, #40] @ 1128c │ │ │ │ │ - ldr r0, [pc, #40] @ 11290 │ │ │ │ │ + b 111cc │ │ │ │ │ + ldr r1, [pc, #40] @ 11270 │ │ │ │ │ + ldr r0, [pc, #40] @ 11274 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b 111e8 │ │ │ │ │ - ldr r0, [pc, #20] @ 11290 │ │ │ │ │ + b 111cc │ │ │ │ │ + ldr r0, [pc, #20] @ 11274 │ │ │ │ │ mov r1, #1600 @ 0x640 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r4, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b 11150 │ │ │ │ │ + b 11134 │ │ │ │ │ .word 0x00000625 │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00011294 <_PyLong_Copy>: │ │ │ │ │ +00011278 <_PyLong_Copy>: │ │ │ │ │ _PyLong_Copy(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #15 │ │ │ │ │ and r6, r5, #3 │ │ │ │ │ - bhi 112f0 <_PyLong_Copy+0x5c> │ │ │ │ │ + bhi 112d4 <_PyLong_Copy+0x5c> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ rsb r3, r6, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r1, [pc, #232] @ 113b0 <_PyLong_Copy+0x11c> │ │ │ │ │ + ldr r1, [pc, #232] @ 11394 <_PyLong_Copy+0x11c> │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ adds r3, r3, #5 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ sbcs r1, r1, r2 │ │ │ │ │ - bcc 11368 <_PyLong_Copy+0xd4> │ │ │ │ │ - ldr r4, [pc, #204] @ 113b4 <_PyLong_Copy+0x120> │ │ │ │ │ + bcc 1134c <_PyLong_Copy+0xd4> │ │ │ │ │ + ldr r4, [pc, #204] @ 11398 <_PyLong_Copy+0x120> │ │ │ │ │ add r4, r4, r3, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmn r5, #25 │ │ │ │ │ lsr r7, r5, #3 │ │ │ │ │ add r8, r0, #12 │ │ │ │ │ - bhi 1139c <_PyLong_Copy+0x108> │ │ │ │ │ + bhi 11380 <_PyLong_Copy+0x108> │ │ │ │ │ add r0, r7, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 11384 <_PyLong_Copy+0xf0> │ │ │ │ │ - ldr r3, [pc, #156] @ 113b8 <_PyLong_Copy+0x124> │ │ │ │ │ + beq 11368 <_PyLong_Copy+0xf0> │ │ │ │ │ + ldr r3, [pc, #156] @ 1139c <_PyLong_Copy+0x124> │ │ │ │ │ bic r5, r5, #7 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ @@ -18629,417 +18622,417 @@ │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ lsrs r7, r5, #3 │ │ │ │ │ add r8, r0, #12 │ │ │ │ │ - beq 11394 <_PyLong_Copy+0x100> │ │ │ │ │ + beq 11378 <_PyLong_Copy+0x100> │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 11314 <_PyLong_Copy+0x80> │ │ │ │ │ + bne 112f8 <_PyLong_Copy+0x80> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 112e8 <_PyLong_Copy+0x54> │ │ │ │ │ - ldr r4, [pc, #32] @ 113bc <_PyLong_Copy+0x128> │ │ │ │ │ - b 112e8 <_PyLong_Copy+0x54> │ │ │ │ │ - ldr r3, [pc, #28] @ 113c0 <_PyLong_Copy+0x12c> │ │ │ │ │ - ldr r1, [pc, #28] @ 113c4 <_PyLong_Copy+0x130> │ │ │ │ │ + b 112cc <_PyLong_Copy+0x54> │ │ │ │ │ + ldr r4, [pc, #32] @ 113a0 <_PyLong_Copy+0x128> │ │ │ │ │ + b 112cc <_PyLong_Copy+0x54> │ │ │ │ │ + ldr r3, [pc, #28] @ 113a4 <_PyLong_Copy+0x12c> │ │ │ │ │ + ldr r1, [pc, #28] @ 113a8 <_PyLong_Copy+0x130> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 11388 <_PyLong_Copy+0xf4> │ │ │ │ │ + b 1136c <_PyLong_Copy+0xf4> │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000113c8 <_PyLong_FromDigits>: │ │ │ │ │ +000113ac <_PyLong_FromDigits>: │ │ │ │ │ _PyLong_FromDigits(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ - beq 11428 <_PyLong_FromDigits+0x60> │ │ │ │ │ + beq 1140c <_PyLong_FromDigits+0x60> │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r6, r2 │ │ │ │ │ bl 188 <_PyLong_New> │ │ │ │ │ R_ARM_CALL _PyLong_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 11430 <_PyLong_FromDigits+0x68> │ │ │ │ │ + beq 11414 <_PyLong_FromDigits+0x68> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ mvnne r3, #0 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr r3, r3, r5, lsl #3 │ │ │ │ │ lsl r2, r5, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, r4, #12 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r4, [pc, #8] @ 11438 <_PyLong_FromDigits+0x70> │ │ │ │ │ - b 11420 <_PyLong_FromDigits+0x58> │ │ │ │ │ + ldr r4, [pc, #8] @ 1141c <_PyLong_FromDigits+0x70> │ │ │ │ │ + b 11404 <_PyLong_FromDigits+0x58> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 11420 <_PyLong_FromDigits+0x58> │ │ │ │ │ + b 11404 <_PyLong_FromDigits+0x58> │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0001143c : │ │ │ │ │ +00011420 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxeq lr │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bxne lr │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -00011464 <_PyLong_FromLarge>: │ │ │ │ │ +00011448 <_PyLong_FromLarge>: │ │ │ │ │ _PyLong_FromLarge(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r7, r1, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - blt 1150c <_PyLong_FromLarge+0xa8> │ │ │ │ │ + blt 114f0 <_PyLong_FromLarge+0xa8> │ │ │ │ │ lsrs r5, r7, #28 │ │ │ │ │ - bne 11574 <_PyLong_FromLarge+0x110> │ │ │ │ │ + bne 11558 <_PyLong_FromLarge+0x110> │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 11568 <_PyLong_FromLarge+0x104> │ │ │ │ │ - ldr r3, [pc, #268] @ 115b4 <_PyLong_FromLarge+0x150> │ │ │ │ │ + beq 1154c <_PyLong_FromLarge+0x104> │ │ │ │ │ + ldr r3, [pc, #268] @ 11598 <_PyLong_FromLarge+0x150> │ │ │ │ │ mov r2, #16 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - bne 1157c <_PyLong_FromLarge+0x118> │ │ │ │ │ + bne 11560 <_PyLong_FromLarge+0x118> │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r5, #0 │ │ │ │ │ orr r8, r8, #16 │ │ │ │ │ orrs r3, r6, r7 │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - beq 11500 <_PyLong_FromLarge+0x9c> │ │ │ │ │ + beq 114e4 <_PyLong_FromLarge+0x9c> │ │ │ │ │ lsr r0, r6, #30 │ │ │ │ │ orr r0, r0, r7, lsl #2 │ │ │ │ │ bic r3, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ orrs r7, r0, r7, lsr #30 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq 11500 <_PyLong_FromLarge+0x9c> │ │ │ │ │ + beq 114e4 <_PyLong_FromLarge+0x9c> │ │ │ │ │ bic r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ orrs r3, r5, #0 │ │ │ │ │ str r0, [r4, #16] │ │ │ │ │ strne r5, [r4, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ rsbs r0, r0, #0 │ │ │ │ │ rsc r7, r7, #0 │ │ │ │ │ lsrs r5, r7, #28 │ │ │ │ │ mov r8, #2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 11490 <_PyLong_FromLarge+0x2c> │ │ │ │ │ + beq 11474 <_PyLong_FromLarge+0x2c> │ │ │ │ │ mov r0, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 11568 <_PyLong_FromLarge+0x104> │ │ │ │ │ - ldr r3, [pc, #120] @ 115b4 <_PyLong_FromLarge+0x150> │ │ │ │ │ + beq 1154c <_PyLong_FromLarge+0x104> │ │ │ │ │ + ldr r3, [pc, #120] @ 11598 <_PyLong_FromLarge+0x150> │ │ │ │ │ mov r2, #24 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - bne 11580 <_PyLong_FromLarge+0x11c> │ │ │ │ │ + bne 11564 <_PyLong_FromLarge+0x11c> │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ orr r8, r8, #24 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - b 114d8 <_PyLong_FromLarge+0x74> │ │ │ │ │ + b 114bc <_PyLong_FromLarge+0x74> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 11500 <_PyLong_FromLarge+0x9c> │ │ │ │ │ + b 114e4 <_PyLong_FromLarge+0x9c> │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 11524 <_PyLong_FromLarge+0xc0> │ │ │ │ │ + b 11508 <_PyLong_FromLarge+0xc0> │ │ │ │ │ mov r5, #0 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r3] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ orrs r3, r6, r7 │ │ │ │ │ orr r2, r2, r8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - bne 114d8 <_PyLong_FromLarge+0x74> │ │ │ │ │ - b 11500 <_PyLong_FromLarge+0x9c> │ │ │ │ │ + bne 114bc <_PyLong_FromLarge+0x74> │ │ │ │ │ + b 114e4 <_PyLong_FromLarge+0x9c> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000115b8 : │ │ │ │ │ +0001159c : │ │ │ │ │ long_new(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ addne r0, r1, #12 │ │ │ │ │ addne r7, r5, r7 │ │ │ │ │ - bne 11700 │ │ │ │ │ + bne 116e4 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - bhi 118ec │ │ │ │ │ + bhi 118d0 │ │ │ │ │ add r1, r1, #12 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - beq 116fc │ │ │ │ │ + beq 116e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldr r6, [pc, #756] @ 11900 │ │ │ │ │ - beq 11750 │ │ │ │ │ + ldr r6, [pc, #756] @ 118e4 │ │ │ │ │ + beq 11734 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r5, [r1] │ │ │ │ │ - bne 1176c │ │ │ │ │ + bne 11750 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne 11640 │ │ │ │ │ + bne 11624 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 11758 │ │ │ │ │ + beq 1173c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_Long │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r0, [pc, #692] @ 11900 │ │ │ │ │ + ldr r0, [pc, #692] @ 118e4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 11924 │ │ │ │ │ + bl 11908 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 11888 │ │ │ │ │ + beq 1186c │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ - beq 116bc │ │ │ │ │ + beq 116a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 116d4 │ │ │ │ │ + beq 116b8 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ lsl r2, r5, #2 │ │ │ │ │ add r1, r6, #12 │ │ │ │ │ add r0, r4, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 11634 │ │ │ │ │ + beq 11618 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 11634 │ │ │ │ │ + bne 11618 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11634 │ │ │ │ │ + b 11618 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ movne r5, #1 │ │ │ │ │ - bne 1167c │ │ │ │ │ + bne 11660 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 11888 │ │ │ │ │ + beq 1186c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 11888 │ │ │ │ │ + bne 1186c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11888 │ │ │ │ │ + b 1186c │ │ │ │ │ mov r7, r5 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ - ldr r6, [pc, #500] @ 11900 │ │ │ │ │ + ldr r6, [pc, #500] @ 118e4 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ mov r1, #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ add r1, r6, #568 @ 0x238 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r3, #0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 11888 │ │ │ │ │ + beq 1186c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movgt r5, r7 │ │ │ │ │ - bgt 1160c │ │ │ │ │ + bgt 115f0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 118b0 │ │ │ │ │ + bne 11894 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne 11760 │ │ │ │ │ - ldr r4, [pc, #420] @ 11904 │ │ │ │ │ - b 11634 │ │ │ │ │ + bne 11744 │ │ │ │ │ + ldr r4, [pc, #420] @ 118e8 │ │ │ │ │ + b 11618 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b 11644 │ │ │ │ │ + b 11628 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ - bne 11644 │ │ │ │ │ + bne 11628 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 118bc │ │ │ │ │ + beq 118a0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 11628 │ │ │ │ │ + beq 1160c │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 11890 │ │ │ │ │ + beq 11874 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ │ orrgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1189c │ │ │ │ │ + bne 11880 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - bne 11804 │ │ │ │ │ - ldr r6, [pc, #304] @ 11908 │ │ │ │ │ + bne 117e8 │ │ │ │ │ + ldr r6, [pc, #304] @ 118ec │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne 11820 │ │ │ │ │ + bne 11804 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 118e0 │ │ │ │ │ + beq 118c4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ - bl 11ec8 <_PyLong_FromBytes> │ │ │ │ │ + bl 11eac <_PyLong_FromBytes> │ │ │ │ │ R_ARM_CALL _PyLong_FromBytes │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 11dcc │ │ │ │ │ + bl 11db0 │ │ │ │ │ R_ARM_CALL PyLong_FromUnicodeObject │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - bne 11840 │ │ │ │ │ + bne 11824 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 11878 │ │ │ │ │ + beq 1185c │ │ │ │ │ cmp r0, r6 │ │ │ │ │ ldreq r3, [r5, #8] │ │ │ │ │ - beq 118d8 │ │ │ │ │ - ldr r1, [pc, #180] @ 11908 │ │ │ │ │ + beq 118bc │ │ │ │ │ + ldr r1, [pc, #180] @ 118ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 118d8 │ │ │ │ │ + bne 118bc │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 11ec8 <_PyLong_FromBytes> │ │ │ │ │ + bl 11eac <_PyLong_FromBytes> │ │ │ │ │ R_ARM_CALL _PyLong_FromBytes │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 11634 │ │ │ │ │ - ldr r3, [pc, #140] @ 1190c │ │ │ │ │ - ldr r1, [pc, #140] @ 11910 │ │ │ │ │ + b 11618 │ │ │ │ │ + ldr r3, [pc, #140] @ 118f0 │ │ │ │ │ + ldr r1, [pc, #140] @ 118f4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 11634 │ │ │ │ │ + b 11618 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11888 │ │ │ │ │ - ldr r3, [pc, #112] @ 11914 │ │ │ │ │ - ldr r1, [pc, #112] @ 11918 │ │ │ │ │ + bne 1186c │ │ │ │ │ + ldr r3, [pc, #112] @ 118f8 │ │ │ │ │ + ldr r1, [pc, #112] @ 118fc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 11888 │ │ │ │ │ + b 1186c │ │ │ │ │ cmp r4, r6 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ - bne 118f8 │ │ │ │ │ + bne 118dc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 11758 │ │ │ │ │ - ldr r3, [pc, #64] @ 1190c │ │ │ │ │ - ldr r1, [pc, #76] @ 1191c │ │ │ │ │ + beq 1173c │ │ │ │ │ + ldr r3, [pc, #64] @ 118f0 │ │ │ │ │ + ldr r1, [pc, #76] @ 11900 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 11888 │ │ │ │ │ + b 1186c │ │ │ │ │ subs r1, r3, #0 │ │ │ │ │ - bne 117e8 │ │ │ │ │ - ldr r0, [pc, #56] @ 11920 │ │ │ │ │ + bne 117cc │ │ │ │ │ + ldr r0, [pc, #56] @ 11904 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 11868 │ │ │ │ │ + b 1184c │ │ │ │ │ mov r7, r5 │ │ │ │ │ add r0, r1, #12 │ │ │ │ │ - b 11700 │ │ │ │ │ + b 116e4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b 11644 │ │ │ │ │ + b 11628 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyByteArray_Type │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ @@ -19050,173 +19043,173 @@ │ │ │ │ │ .word 0x000006d4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000006b4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyByteArray_empty_string │ │ │ │ │ │ │ │ │ │ -00011924 : │ │ │ │ │ +00011908 : │ │ │ │ │ long_new_impl(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #548] @ 11b60 │ │ │ │ │ + ldr r3, [pc, #548] @ 11b44 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 119d4 │ │ │ │ │ + bne 119b8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - beq 11af4 │ │ │ │ │ + beq 11ad8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 119c8 │ │ │ │ │ + beq 119ac │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 11b18 │ │ │ │ │ + beq 11afc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ │ orrgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 11b24 │ │ │ │ │ + bne 11b08 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - bne 11a34 │ │ │ │ │ - ldr r6, [pc, #444] @ 11b64 │ │ │ │ │ + bne 11a18 │ │ │ │ │ + ldr r6, [pc, #444] @ 11b48 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne 11a44 │ │ │ │ │ + bne 11a28 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 11b54 │ │ │ │ │ + beq 11b38 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 11ec8 <_PyLong_FromBytes> │ │ │ │ │ + b 11eac <_PyLong_FromBytes> │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromBytes │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r0, r1 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyNumber_Long │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 11924 │ │ │ │ │ + bl 11908 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 11b10 │ │ │ │ │ + beq 11af4 │ │ │ │ │ ldr r6, [r7, #8] │ │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ │ lsrs r6, r6, #3 │ │ │ │ │ - beq 11ab4 │ │ │ │ │ + beq 11a98 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 11acc │ │ │ │ │ + beq 11ab0 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ lsl r2, r6, #2 │ │ │ │ │ add r1, r7, #12 │ │ │ │ │ add r0, r4, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 11a98 │ │ │ │ │ + bne 11a7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 11dcc │ │ │ │ │ + b 11db0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromUnicodeObject │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - bne 11a64 │ │ │ │ │ + bne 11a48 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 11b38 │ │ │ │ │ + beq 11b1c │ │ │ │ │ cmp r0, r6 │ │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ │ - beq 11b4c │ │ │ │ │ - ldr r1, [pc, #236] @ 11b64 │ │ │ │ │ + beq 11b30 │ │ │ │ │ + ldr r1, [pc, #236] @ 11b48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11b4c │ │ │ │ │ + bne 11b30 │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ mov r2, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b 11ec8 <_PyLong_FromBytes> │ │ │ │ │ + b 11eac <_PyLong_FromBytes> │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromBytes │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 11a2c │ │ │ │ │ + bne 11a10 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11a2c │ │ │ │ │ + b 11a10 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ movne r6, #1 │ │ │ │ │ - bne 11a08 │ │ │ │ │ + bne 119ec │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 11b10 │ │ │ │ │ + beq 11af4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 11b10 │ │ │ │ │ + bne 11af4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11b10 │ │ │ │ │ + b 11af4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ldreq r4, [pc, #104] @ 11b68 │ │ │ │ │ - beq 11a2c │ │ │ │ │ - ldr r3, [pc, #100] @ 11b6c │ │ │ │ │ - ldr r1, [pc, #100] @ 11b70 │ │ │ │ │ + ldreq r4, [pc, #104] @ 11b4c │ │ │ │ │ + beq 11a10 │ │ │ │ │ + ldr r3, [pc, #100] @ 11b50 │ │ │ │ │ + ldr r1, [pc, #100] @ 11b54 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 11a2c │ │ │ │ │ + b 11a10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11b10 │ │ │ │ │ - ldr r3, [pc, #72] @ 11b74 │ │ │ │ │ - ldr r1, [pc, #72] @ 11b78 │ │ │ │ │ + bne 11af4 │ │ │ │ │ + ldr r3, [pc, #72] @ 11b58 │ │ │ │ │ + ldr r1, [pc, #72] @ 11b5c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 11b10 │ │ │ │ │ - ldr r3, [pc, #44] @ 11b6c │ │ │ │ │ - ldr r1, [pc, #56] @ 11b7c │ │ │ │ │ + b 11af4 │ │ │ │ │ + ldr r3, [pc, #44] @ 11b50 │ │ │ │ │ + ldr r1, [pc, #56] @ 11b60 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 11b10 │ │ │ │ │ + b 11af4 │ │ │ │ │ subs r1, r3, #0 │ │ │ │ │ - bne 119b8 │ │ │ │ │ - ldr r0, [pc, #36] @ 11b80 │ │ │ │ │ + bne 1199c │ │ │ │ │ + ldr r0, [pc, #36] @ 11b64 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 11a8c │ │ │ │ │ + b 11a70 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyByteArray_Type │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ @@ -19227,254 +19220,254 @@ │ │ │ │ │ .word 0x000006d4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000006fc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyByteArray_empty_string │ │ │ │ │ │ │ │ │ │ -00011b84 : │ │ │ │ │ +00011b68 : │ │ │ │ │ int_bit_length(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - beq 11c50 │ │ │ │ │ + beq 11c34 │ │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - ldr r1, [pc, #512] @ 11db0 │ │ │ │ │ + ldr r1, [pc, #512] @ 11d94 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ - beq 11c64 │ │ │ │ │ + beq 11c48 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r4, r2, #32 │ │ │ │ │ - bhi 11c70 │ │ │ │ │ + bhi 11c54 │ │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ │ - ldr r2, [pc, #480] @ 11db4 │ │ │ │ │ + ldr r2, [pc, #480] @ 11d98 │ │ │ │ │ add r4, r4, r0, lsl #1 │ │ │ │ │ add r3, r4, #5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bhi 11bf0 │ │ │ │ │ - ldr r5, [pc, #464] @ 11db8 │ │ │ │ │ + bhi 11bd4 │ │ │ │ │ + ldr r5, [pc, #464] @ 11d9c │ │ │ │ │ add r5, r5, r3, lsl #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ lsr r7, r4, #30 │ │ │ │ │ add r0, r7, #4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ add r6, r7, #1 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 11c58 │ │ │ │ │ - ldr r3, [pc, #424] @ 11dbc │ │ │ │ │ + beq 11c3c │ │ │ │ │ + ldr r3, [pc, #424] @ 11da0 │ │ │ │ │ lsl r6, r6, #3 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ - bne 11d6c │ │ │ │ │ + bne 11d50 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ addne r3, r5, #16 │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ - beq 11be8 │ │ │ │ │ + beq 11bcc │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 11be8 │ │ │ │ │ - ldr r5, [pc, #360] @ 11dc0 │ │ │ │ │ - b 11be8 │ │ │ │ │ + b 11bcc │ │ │ │ │ + ldr r5, [pc, #360] @ 11da4 │ │ │ │ │ + b 11bcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 11be8 │ │ │ │ │ + b 11bcc │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - bls 11bc8 │ │ │ │ │ + bls 11bac │ │ │ │ │ bl 33c │ │ │ │ │ R_ARM_CALL PyLong_FromSsize_t │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 11c5c │ │ │ │ │ - ldr r1, [pc, #320] @ 11dc4 │ │ │ │ │ - bl 7dac │ │ │ │ │ - ldr r2, [pc, #316] @ 11dc8 │ │ │ │ │ + beq 11c40 │ │ │ │ │ + ldr r1, [pc, #320] @ 11da8 │ │ │ │ │ + bl 7d9c │ │ │ │ │ + ldr r2, [pc, #316] @ 11dac │ │ │ │ │ ldr r3, [r2, #1356] @ 0x54c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne 11d4c │ │ │ │ │ + bne 11d30 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ - beq 11d24 │ │ │ │ │ + beq 11d08 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 11cc4 │ │ │ │ │ + beq 11ca8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 11cc4 │ │ │ │ │ + bne 11ca8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 11d20 │ │ │ │ │ + beq 11d04 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 77f8 │ │ │ │ │ + bl 77e8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 11d94 │ │ │ │ │ + bne 11d78 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ - beq 11d20 │ │ │ │ │ + beq 11d04 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 11be8 │ │ │ │ │ + beq 11bcc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 11be8 │ │ │ │ │ + bne 11bcc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11be8 │ │ │ │ │ + b 11bcc │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 11c5c │ │ │ │ │ + beq 11c40 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 11c5c │ │ │ │ │ + bne 11c40 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11c5c │ │ │ │ │ + b 11c40 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2, #1356] @ 0x54c │ │ │ │ │ - bne 11c98 │ │ │ │ │ + bne 11c7c │ │ │ │ │ add r0, r2, #1344 @ 0x540 │ │ │ │ │ add r0, r0, #12 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11c98 │ │ │ │ │ + b 11c7c │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ cmp r7, #0 │ │ │ │ │ add r3, r5, #16 │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ - beq 11be8 │ │ │ │ │ - b 11c44 │ │ │ │ │ + beq 11bcc │ │ │ │ │ + b 11c28 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 11cf0 │ │ │ │ │ + bne 11cd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11cf0 │ │ │ │ │ + b 11cd4 │ │ │ │ │ .word 0x04444444 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000254c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00011dcc : │ │ │ │ │ +00011db0 : │ │ │ │ │ PyLong_FromUnicodeObject(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyUnicode_TransformDecimalAndSpaceToASCII> │ │ │ │ │ R_ARM_CALL _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 11ea0 │ │ │ │ │ + beq 11e84 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, sp │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 6dc │ │ │ │ │ R_ARM_CALL PyLong_FromString │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 11e3c │ │ │ │ │ + beq 11e20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11e64 │ │ │ │ │ + beq 11e48 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r4, r4, r2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne 11e64 │ │ │ │ │ + bne 11e48 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 11e58 │ │ │ │ │ + beq 11e3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 11ea8 │ │ │ │ │ + beq 11e8c │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 11e80 │ │ │ │ │ + beq 11e64 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 11eb4 │ │ │ │ │ + beq 11e98 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1143c │ │ │ │ │ - ldr r3, [pc, #48] @ 11ec0 │ │ │ │ │ - ldr r1, [pc, #48] @ 11ec4 │ │ │ │ │ + bl 11420 │ │ │ │ │ + ldr r3, [pc, #48] @ 11ea4 │ │ │ │ │ + ldr r1, [pc, #48] @ 11ea8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 11e58 │ │ │ │ │ + b 11e3c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11e58 │ │ │ │ │ + b 11e3c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11e80 │ │ │ │ │ + b 11e64 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x000001b4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00011ec8 <_PyLong_FromBytes>: │ │ │ │ │ +00011eac <_PyLong_FromBytes>: │ │ │ │ │ _PyLong_FromBytes(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ @@ -19483,107 +19476,107 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ bl 6dc │ │ │ │ │ R_ARM_CALL PyLong_FromString │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 11f18 <_PyLong_FromBytes+0x50> │ │ │ │ │ + beq 11efc <_PyLong_FromBytes+0x50> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11f20 <_PyLong_FromBytes+0x58> │ │ │ │ │ + beq 11f04 <_PyLong_FromBytes+0x58> │ │ │ │ │ add r1, r5, r4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 11f20 <_PyLong_FromBytes+0x58> │ │ │ │ │ + bne 11f04 <_PyLong_FromBytes+0x58> │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ │ movlt r1, r4 │ │ │ │ │ movge r1, #200 @ 0xc8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 11f7c <_PyLong_FromBytes+0xb4> │ │ │ │ │ - ldr r3, [pc, #60] @ 11f84 <_PyLong_FromBytes+0xbc> │ │ │ │ │ - ldr r1, [pc, #60] @ 11f88 <_PyLong_FromBytes+0xc0> │ │ │ │ │ + beq 11f60 <_PyLong_FromBytes+0xb4> │ │ │ │ │ + ldr r3, [pc, #60] @ 11f68 <_PyLong_FromBytes+0xbc> │ │ │ │ │ + ldr r1, [pc, #60] @ 11f6c <_PyLong_FromBytes+0xc0> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 11f7c <_PyLong_FromBytes+0xb4> │ │ │ │ │ + beq 11f60 <_PyLong_FromBytes+0xb4> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 11f7c <_PyLong_FromBytes+0xb4> │ │ │ │ │ + bne 11f60 <_PyLong_FromBytes+0xb4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 11f18 <_PyLong_FromBytes+0x50> │ │ │ │ │ + b 11efc <_PyLong_FromBytes+0x50> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x000001b4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00011f8c : │ │ │ │ │ +00011f70 : │ │ │ │ │ long_xor(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 120b4 │ │ │ │ │ + beq 12098 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 120b4 │ │ │ │ │ + beq 12098 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 12090 │ │ │ │ │ + bhi 12074 │ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bhi 12090 │ │ │ │ │ + bhi 12074 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r4, ip, #3 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ mul r4, r1, r4 │ │ │ │ │ - ldr ip, [pc, #192] @ 120bc │ │ │ │ │ + ldr ip, [pc, #192] @ 120a0 │ │ │ │ │ eor r4, r4, r3 │ │ │ │ │ adds r3, r4, #5 │ │ │ │ │ asr r1, r4, #31 │ │ │ │ │ adc r0, r1, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ sbcs r2, r2, r0 │ │ │ │ │ - bcc 12028 │ │ │ │ │ - ldr r5, [pc, #160] @ 120c0 │ │ │ │ │ + bcc 1200c │ │ │ │ │ + ldr r5, [pc, #160] @ 120a4 │ │ │ │ │ add r5, r5, r3, lsl #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ subs r2, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 120a0 │ │ │ │ │ + bcs 12084 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 120ac │ │ │ │ │ - ldr r3, [pc, #112] @ 120c4 │ │ │ │ │ + beq 12090 │ │ │ │ │ + ldr r3, [pc, #112] @ 120a8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ eor r6, r4, r4, asr #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -19596,69 +19589,69 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r2, r1 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ mov r1, #94 @ 0x5e │ │ │ │ │ - b a670 │ │ │ │ │ + b a660 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 11464 <_PyLong_FromLarge> │ │ │ │ │ + b 11448 <_PyLong_FromLarge> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 12020 │ │ │ │ │ - ldr r5, [pc, #12] @ 120c8 │ │ │ │ │ - b 12020 │ │ │ │ │ + b 12004 │ │ │ │ │ + ldr r5, [pc, #12] @ 120ac │ │ │ │ │ + b 12004 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -000120cc : │ │ │ │ │ +000120b0 : │ │ │ │ │ long_long(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r6, [pc, #296] @ 1220c │ │ │ │ │ + ldr r6, [pc, #296] @ 121f0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 121ac │ │ │ │ │ + beq 12190 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #15 │ │ │ │ │ and r7, r5, #3 │ │ │ │ │ - bhi 12138 │ │ │ │ │ + bhi 1211c │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ rsb r3, r7, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr ip, [pc, #256] @ 12210 │ │ │ │ │ + ldr ip, [pc, #256] @ 121f4 │ │ │ │ │ adds r1, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ sbcs r2, r2, r3 │ │ │ │ │ - bcc 121c4 │ │ │ │ │ - ldr r4, [pc, #228] @ 12214 │ │ │ │ │ + bcc 121a8 │ │ │ │ │ + ldr r4, [pc, #228] @ 121f8 │ │ │ │ │ add r4, r4, r1, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmn r5, #25 │ │ │ │ │ lsr r8, r5, #3 │ │ │ │ │ add r9, r0, #12 │ │ │ │ │ - bhi 121f8 │ │ │ │ │ + bhi 121dc │ │ │ │ │ add r0, r8, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 121e0 │ │ │ │ │ + beq 121c4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ bic r5, r5, #7 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ @@ -19678,154 +19671,154 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ - b 12130 │ │ │ │ │ + b 12114 │ │ │ │ │ lsrs r8, r5, #3 │ │ │ │ │ add r9, r0, #12 │ │ │ │ │ - beq 121f0 │ │ │ │ │ + beq 121d4 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 1215c │ │ │ │ │ + bne 12140 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 12130 │ │ │ │ │ - ldr r4, [pc, #32] @ 12218 │ │ │ │ │ - b 12130 │ │ │ │ │ - ldr r3, [pc, #28] @ 1221c │ │ │ │ │ - ldr r1, [pc, #28] @ 12220 │ │ │ │ │ + b 12114 │ │ │ │ │ + ldr r4, [pc, #32] @ 121fc │ │ │ │ │ + b 12114 │ │ │ │ │ + ldr r3, [pc, #28] @ 12200 │ │ │ │ │ + ldr r1, [pc, #28] @ 12204 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 121e4 │ │ │ │ │ + b 121c8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00012224 <_PyLong_Format>: │ │ │ │ │ +00012208 <_PyLong_Format>: │ │ │ │ │ _PyLong_Format(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ - beq 12270 <_PyLong_Format+0x4c> │ │ │ │ │ + beq 12254 <_PyLong_Format+0x4c> │ │ │ │ │ mov ip, #0 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ - bl 12294 │ │ │ │ │ + bl 12278 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1228c <_PyLong_Format+0x68> │ │ │ │ │ + beq 12270 <_PyLong_Format+0x68> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 2120 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 12264 <_PyLong_Format+0x40> │ │ │ │ │ + bne 12248 <_PyLong_Format+0x40> │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 12268 <_PyLong_Format+0x44> │ │ │ │ │ + b 1224c <_PyLong_Format+0x44> │ │ │ │ │ │ │ │ │ │ -00012294 : │ │ │ │ │ +00012278 : │ │ │ │ │ long_format_binary(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq 12d70 │ │ │ │ │ + beq 12d54 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 12d70 │ │ │ │ │ + beq 12d54 │ │ │ │ │ ldr r5, [r7, #8] │ │ │ │ │ cmp r1, #16 │ │ │ │ │ and r3, r5, #3 │ │ │ │ │ sub r6, r3, #2 │ │ │ │ │ clz r6, r6 │ │ │ │ │ mov fp, r1 │ │ │ │ │ lsr r5, r5, #3 │ │ │ │ │ lsr r6, r6, #5 │ │ │ │ │ moveq r4, #4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bne 12600 │ │ │ │ │ + bne 125e4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 128b8 │ │ │ │ │ - ldr r3, [pc, #3032] @ 12ee0 │ │ │ │ │ + beq 1289c │ │ │ │ │ + ldr r3, [pc, #3032] @ 12ec4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bhi 12b50 │ │ │ │ │ + bhi 12b34 │ │ │ │ │ add r3, r7, r5, lsl #2 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ rsb r0, r3, r3, lsl #4 │ │ │ │ │ lsl r0, r0, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - beq 12620 │ │ │ │ │ + beq 12604 │ │ │ │ │ add r0, r0, r4 │ │ │ │ │ clz r2, r2 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ add r0, r0, r2 │ │ │ │ │ - bne 1262c │ │ │ │ │ + bne 12610 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add r6, r6, r0, asr #2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1264c │ │ │ │ │ + beq 12630 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ add r6, r6, #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 128d4 │ │ │ │ │ + bne 128b8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12ab0 │ │ │ │ │ + bne 12a94 │ │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_New │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 12b60 │ │ │ │ │ + beq 12b44 │ │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ │ lsr r2, r3, #2 │ │ │ │ │ and r2, r2, #7 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 12bf4 │ │ │ │ │ + bne 12bd8 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 12d68 │ │ │ │ │ + beq 12d4c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 12c10 │ │ │ │ │ + beq 12bf4 │ │ │ │ │ add r1, r6, #20 │ │ │ │ │ add lr, sl, r1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 12890 │ │ │ │ │ + beq 12874 │ │ │ │ │ add r3, r7, #8 │ │ │ │ │ sub r0, fp, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ │ @@ -19846,333 +19839,333 @@ │ │ │ │ │ lsl r5, r1, r5 │ │ │ │ │ orr r3, r3, r1, lsl ip │ │ │ │ │ orr r5, r5, r1, lsr sl │ │ │ │ │ add ip, ip, #30 │ │ │ │ │ orr r5, r5, r2 │ │ │ │ │ and r2, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ - blt 126ec │ │ │ │ │ + blt 126d0 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ orr r3, r3, r5, lsl r8 │ │ │ │ │ addls r2, r2, #48 @ 0x30 │ │ │ │ │ addhi r2, r2, #87 @ 0x57 │ │ │ │ │ orr r3, r3, r5, lsr r9 │ │ │ │ │ strb r2, [lr, #-1] │ │ │ │ │ lsr r2, r5, r4 │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ - beq 126dc │ │ │ │ │ + beq 126c0 │ │ │ │ │ and r1, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ addls r1, r1, #48 @ 0x30 │ │ │ │ │ addhi r1, r1, #87 @ 0x57 │ │ │ │ │ strb r1, [lr, #-2] │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ - beq 126e4 │ │ │ │ │ + beq 126c8 │ │ │ │ │ and r1, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ addls r1, r1, #48 @ 0x30 │ │ │ │ │ addhi r1, r1, #87 @ 0x57 │ │ │ │ │ strb r1, [lr, #-3] │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ - beq 12850 │ │ │ │ │ + beq 12834 │ │ │ │ │ and r1, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ addls r1, r1, #48 @ 0x30 │ │ │ │ │ addhi r1, r1, #87 @ 0x57 │ │ │ │ │ strb r1, [lr, #-4] │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ - beq 126d4 │ │ │ │ │ + beq 126b8 │ │ │ │ │ and r1, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ addls r1, r1, #48 @ 0x30 │ │ │ │ │ addhi r1, r1, #87 @ 0x57 │ │ │ │ │ strb r1, [lr, #-5] │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ - beq 12888 │ │ │ │ │ + beq 1286c │ │ │ │ │ and r1, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ addls r1, r1, #48 @ 0x30 │ │ │ │ │ addhi r1, r1, #87 @ 0x57 │ │ │ │ │ strb r1, [lr, #-6] │ │ │ │ │ sub r1, lr, #6 │ │ │ │ │ orrs lr, r3, r2 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ - beq 12574 │ │ │ │ │ + beq 12558 │ │ │ │ │ and r5, r0, r3 │ │ │ │ │ lsr lr, r3, r4 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ orr lr, lr, r2, lsl r8 │ │ │ │ │ add sl, r5, #48 @ 0x30 │ │ │ │ │ - bhi 125d8 │ │ │ │ │ + bhi 125bc │ │ │ │ │ orr r3, lr, r2, lsr r9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ orrs lr, r3, r2 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ strb sl, [r1, #-1]! │ │ │ │ │ - bne 12544 │ │ │ │ │ + bne 12528 │ │ │ │ │ ldr lr, [sp, #20] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp lr, r7 │ │ │ │ │ - bgt 12a1c │ │ │ │ │ + bgt 12a00 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr sl, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 128a8 │ │ │ │ │ + beq 1288c │ │ │ │ │ cmp fp, #16 │ │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ │ - bne 12610 │ │ │ │ │ + bne 125f4 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ strb r3, [r1, #-1] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ strb r3, [r1, #-2] │ │ │ │ │ - beq 12858 │ │ │ │ │ + beq 1283c │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12a14 │ │ │ │ │ + bne 129f8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str sl, [r3] │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ add r5, r5, #87 @ 0x57 │ │ │ │ │ orrs lr, r3, r2 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ strb r5, [r1, #-1]! │ │ │ │ │ - bne 12544 │ │ │ │ │ - b 12574 │ │ │ │ │ + bne 12528 │ │ │ │ │ + b 12558 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #3 │ │ │ │ │ - b 122f8 │ │ │ │ │ + b 122dc │ │ │ │ │ cmp fp, #8 │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b 125a0 │ │ │ │ │ + b 12584 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ add r0, r0, r4 │ │ │ │ │ - beq 12344 │ │ │ │ │ + beq 12328 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r6, r0, r6 │ │ │ │ │ - bne 12354 │ │ │ │ │ + bne 12338 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 12364 │ │ │ │ │ + beq 12348 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ cmp r2, #119 @ 0x77 │ │ │ │ │ - bhi 12a6c │ │ │ │ │ + bhi 12a50 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 12ad8 │ │ │ │ │ + beq 12abc │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 12b60 │ │ │ │ │ + beq 12b44 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12904 │ │ │ │ │ + bne 128e8 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 12b68 │ │ │ │ │ + bne 12b4c │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 12aec │ │ │ │ │ + beq 12ad0 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ add r0, r6, r0 │ │ │ │ │ add lr, r1, r0 │ │ │ │ │ mov sl, #0 │ │ │ │ │ - b 123ac │ │ │ │ │ + b 12390 │ │ │ │ │ sub r1, lr, #4 │ │ │ │ │ - b 12574 │ │ │ │ │ + b 12558 │ │ │ │ │ sub r1, lr, #1 │ │ │ │ │ - b 12574 │ │ │ │ │ + b 12558 │ │ │ │ │ sub r1, lr, #2 │ │ │ │ │ - b 12574 │ │ │ │ │ + b 12558 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ orr r3, r3, r5, lsl r8 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ addls r2, r2, #48 @ 0x30 │ │ │ │ │ addhi r2, r2, #87 @ 0x57 │ │ │ │ │ cmp r4, ip │ │ │ │ │ strb r2, [lr, #-1] │ │ │ │ │ orr r3, r3, r5, lsr r9 │ │ │ │ │ lsr r2, r5, r4 │ │ │ │ │ - bgt 126dc │ │ │ │ │ + bgt 126c0 │ │ │ │ │ and r5, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ movhi r1, #87 @ 0x57 │ │ │ │ │ movls r1, #48 @ 0x30 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ strb r1, [lr, #-2] │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ - blt 126e4 │ │ │ │ │ + blt 126c8 │ │ │ │ │ and r5, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ movhi r1, #87 @ 0x57 │ │ │ │ │ movls r1, #48 @ 0x30 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ cmp r4, ip │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ strb r1, [lr, #-3] │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ - bgt 12850 │ │ │ │ │ + bgt 12834 │ │ │ │ │ and r5, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ movhi r1, #87 @ 0x57 │ │ │ │ │ movls r1, #48 @ 0x30 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ cmp r4, ip │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ strb r1, [lr, #-4] │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ - bgt 126d4 │ │ │ │ │ + bgt 126b8 │ │ │ │ │ and r5, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ movhi r1, #87 @ 0x57 │ │ │ │ │ movls r1, #48 @ 0x30 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ strb r1, [lr, #-5] │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ - blt 12888 │ │ │ │ │ + blt 1286c │ │ │ │ │ and r5, r0, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ movhi r1, #87 @ 0x57 │ │ │ │ │ movls r1, #48 @ 0x30 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ cmp r4, ip │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ strb r1, [lr, #-6] │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ sub r1, lr, #6 │ │ │ │ │ - bgt 12574 │ │ │ │ │ + bgt 12558 │ │ │ │ │ and r5, r0, r3 │ │ │ │ │ lsr lr, r3, r4 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ orr lr, lr, r2, lsl r8 │ │ │ │ │ add sl, r5, #48 @ 0x30 │ │ │ │ │ - bhi 12a24 │ │ │ │ │ + bhi 12a08 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ cmp r4, ip │ │ │ │ │ orr r3, lr, r2, lsr r9 │ │ │ │ │ strb sl, [r1, #-1]! │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ - ble 1281c │ │ │ │ │ - b 12574 │ │ │ │ │ + ble 12800 │ │ │ │ │ + b 12558 │ │ │ │ │ sub r1, lr, #3 │ │ │ │ │ - b 12574 │ │ │ │ │ + b 12558 │ │ │ │ │ sub r1, r1, #2 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ │ strb r3, [r1, #-1] │ │ │ │ │ ldrne r2, [sp, #72] @ 0x48 │ │ │ │ │ ldrne r3, [sp, #72] @ 0x48 │ │ │ │ │ - beq 125c4 │ │ │ │ │ + beq 125a8 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ add r3, r3, r6 │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ - b 125cc │ │ │ │ │ + b 125b0 │ │ │ │ │ sub r1, lr, #5 │ │ │ │ │ - b 12574 │ │ │ │ │ + b 12558 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ sub r1, lr, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ strb r3, [lr, #-1] │ │ │ │ │ - bne 12594 │ │ │ │ │ + bne 12578 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne 125b8 │ │ │ │ │ - b 1285c │ │ │ │ │ + bne 1259c │ │ │ │ │ + b 12840 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ - beq 12a4c │ │ │ │ │ + beq 12a30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, #3 │ │ │ │ │ - beq 12364 │ │ │ │ │ + beq 12348 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bls 1266c │ │ │ │ │ + bls 12650 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ sub r3, r3, r0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bgt 1266c │ │ │ │ │ + bgt 12650 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 12694 │ │ │ │ │ + beq 12678 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr lr, [r3] │ │ │ │ │ add lr, lr, r6 │ │ │ │ │ - beq 12af4 │ │ │ │ │ + beq 12ad8 │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ add r2, r7, #8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ @@ -20203,207 +20196,207 @@ │ │ │ │ │ movhi r0, #87 @ 0x57 │ │ │ │ │ movls r0, #48 @ 0x30 │ │ │ │ │ add r1, r0, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ orr ip, ip, sl, lsr r9 │ │ │ │ │ strb r1, [lr, #-1]! │ │ │ │ │ lsr sl, sl, r4 │ │ │ │ │ - bgt 12aa0 │ │ │ │ │ + bgt 12a84 │ │ │ │ │ orrs r1, ip, sl │ │ │ │ │ movne r1, #1 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 12978 │ │ │ │ │ + bne 1295c │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bgt 12948 │ │ │ │ │ + bgt 1292c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12b24 │ │ │ │ │ + bne 12b08 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 12b04 │ │ │ │ │ + beq 12ae8 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12a14 │ │ │ │ │ + bne 129f8 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ add r3, r3, r6 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b 125cc │ │ │ │ │ + b 125b0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b 12878 │ │ │ │ │ + b 1285c │ │ │ │ │ mov lr, r1 │ │ │ │ │ - b 123ec │ │ │ │ │ + b 123d0 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ sub ip, ip, r4 │ │ │ │ │ orr r3, r3, r2, lsl r8 │ │ │ │ │ add r5, r5, #87 @ 0x57 │ │ │ │ │ cmp r4, ip │ │ │ │ │ orr r3, r3, r2, lsr r9 │ │ │ │ │ strb r5, [r1, #-1]! │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ - ble 1281c │ │ │ │ │ - b 12574 │ │ │ │ │ + ble 12800 │ │ │ │ │ + b 12558 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r6, #1 │ │ │ │ │ - beq 12364 │ │ │ │ │ + beq 12348 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mov r6, #1 │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bls 1266c │ │ │ │ │ - b 128e0 │ │ │ │ │ + bls 12650 │ │ │ │ │ + b 128c4 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ ldr r0, [r1, #20] │ │ │ │ │ sub r2, r2, r0 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt 12664 │ │ │ │ │ + blt 12648 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 12694 │ │ │ │ │ + beq 12678 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr lr, [r2] │ │ │ │ │ add lr, lr, r6 │ │ │ │ │ - b 1291c │ │ │ │ │ + b 12900 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ movgt r1, #0 │ │ │ │ │ movle r1, #1 │ │ │ │ │ - b 129c0 │ │ │ │ │ + b 129a4 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyBytesWriter_Prepare> │ │ │ │ │ R_ARM_CALL _PyBytesWriter_Prepare │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r2] │ │ │ │ │ - bne 12904 │ │ │ │ │ - b 12b60 │ │ │ │ │ + bne 128e8 │ │ │ │ │ + b 12b44 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 1268c │ │ │ │ │ + beq 12670 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr lr, [r2] │ │ │ │ │ - b 1291c │ │ │ │ │ + b 12900 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 126c4 │ │ │ │ │ + b 126a8 │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ strb r3, [lr, #-1] │ │ │ │ │ sub lr, lr, #1 │ │ │ │ │ - b 129d8 │ │ │ │ │ + b 129bc │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ │ cmp r2, #0 │ │ │ │ │ strb r3, [lr, #-1] │ │ │ │ │ movne r3, r2 │ │ │ │ │ ldrne r2, [sp, #72] @ 0x48 │ │ │ │ │ - bne 12878 │ │ │ │ │ - b 129fc │ │ │ │ │ + bne 1285c │ │ │ │ │ + b 129e0 │ │ │ │ │ cmp fp, #16 │ │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ │ - beq 12b3c │ │ │ │ │ + beq 12b20 │ │ │ │ │ cmp fp, #8 │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ strb r3, [lr, #-1] │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ strb r3, [lr, #-2] │ │ │ │ │ sub lr, lr, #2 │ │ │ │ │ - b 129e4 │ │ │ │ │ - ldr r3, [pc, #908] @ 12ee4 │ │ │ │ │ - ldr r1, [pc, #908] @ 12ee8 │ │ │ │ │ + b 129c8 │ │ │ │ │ + ldr r3, [pc, #908] @ 12ec8 │ │ │ │ │ + ldr r1, [pc, #908] @ 12ecc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 125d0 │ │ │ │ │ + b 125b4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 12e48 │ │ │ │ │ + beq 12e2c │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ ldreq r2, [r2, #28] │ │ │ │ │ - bne 12e70 │ │ │ │ │ + bne 12e54 │ │ │ │ │ add r0, r6, r0 │ │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ │ mov sl, #0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ sub ip, r2, #4 │ │ │ │ │ - bne 12d80 │ │ │ │ │ + bne 12d64 │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ str r3, [r2, #-4] │ │ │ │ │ mov r2, ip │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 12be0 │ │ │ │ │ + beq 12bc4 │ │ │ │ │ cmp fp, #16 │ │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ │ - beq 12bd0 │ │ │ │ │ + beq 12bb4 │ │ │ │ │ cmp fp, #8 │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ str r3, [ip, #-4] │ │ │ │ │ sub r2, ip, #8 │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ str r3, [ip, #-8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ streq r3, [r2, #-4] │ │ │ │ │ - b 125b8 │ │ │ │ │ + b 1259c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 12c1c │ │ │ │ │ + beq 12c00 │ │ │ │ │ tst r3, #32 │ │ │ │ │ ldreq r2, [sl, #28] │ │ │ │ │ - bne 12c9c │ │ │ │ │ + bne 12c80 │ │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ │ - b 12b94 │ │ │ │ │ + b 12b78 │ │ │ │ │ add r1, sl, #28 │ │ │ │ │ add lr, r1, r6 │ │ │ │ │ - b 123ac │ │ │ │ │ + b 12390 │ │ │ │ │ tst r3, #32 │ │ │ │ │ ldreq r2, [sl, #28] │ │ │ │ │ - bne 12c8c │ │ │ │ │ + bne 12c70 │ │ │ │ │ add r2, r2, r6, lsl #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ sub ip, r2, #2 │ │ │ │ │ - bne 12cac │ │ │ │ │ + bne 12c90 │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ strh r3, [r2, #-2] │ │ │ │ │ mov r2, ip │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 12c78 │ │ │ │ │ + beq 12c5c │ │ │ │ │ cmp fp, #16 │ │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ │ - beq 12c68 │ │ │ │ │ + beq 12c4c │ │ │ │ │ cmp fp, #8 │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ strh r3, [ip, #-2] │ │ │ │ │ sub r2, ip, #4 │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ strh r3, [ip, #-4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ strheq r3, [r2, #-2] │ │ │ │ │ - b 125b8 │ │ │ │ │ + b 1259c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r2, sl, #20 │ │ │ │ │ addeq r2, sl, #28 │ │ │ │ │ - b 12c28 │ │ │ │ │ + b 12c0c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r2, sl, #20 │ │ │ │ │ addeq r2, sl, #28 │ │ │ │ │ - b 12c08 │ │ │ │ │ + b 12bec │ │ │ │ │ add r3, r7, #8 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r2, fp, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ mov lr, r7 │ │ │ │ │ @@ -20438,26 +20431,26 @@ │ │ │ │ │ lsl r2, r2, #24 │ │ │ │ │ asr r2, r2, #24 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ orr r6, r6, r0, lsr r9 │ │ │ │ │ strh r2, [ip] │ │ │ │ │ lsr r0, r0, r4 │ │ │ │ │ mov r2, ip │ │ │ │ │ - ble 12e90 │ │ │ │ │ + ble 12e74 │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bgt 12e98 │ │ │ │ │ + bgt 12e7c │ │ │ │ │ sub ip, ip, #2 │ │ │ │ │ - b 12d10 │ │ │ │ │ + b 12cf4 │ │ │ │ │ ldr r1, [sl, #28] │ │ │ │ │ - b 12c14 │ │ │ │ │ - ldr r1, [pc, #372] @ 12eec │ │ │ │ │ - ldr r0, [pc, #372] @ 12ef0 │ │ │ │ │ + b 12bf8 │ │ │ │ │ + ldr r1, [pc, #372] @ 12ed0 │ │ │ │ │ + ldr r0, [pc, #372] @ 12ed4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 12b60 │ │ │ │ │ + b 12b44 │ │ │ │ │ add r3, r7, #8 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r2, fp, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ mov lr, r7 │ │ │ │ │ @@ -20492,156 +20485,156 @@ │ │ │ │ │ lsl r2, r2, #24 │ │ │ │ │ asr r2, r2, #24 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ orr r6, r6, r0, lsr r9 │ │ │ │ │ str r2, [ip] │ │ │ │ │ lsr r0, r0, r4 │ │ │ │ │ mov r2, ip │ │ │ │ │ - ble 12eb4 │ │ │ │ │ + ble 12e98 │ │ │ │ │ cmp r4, lr │ │ │ │ │ movgt r1, #0 │ │ │ │ │ movle r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 12ec4 │ │ │ │ │ + beq 12ea8 │ │ │ │ │ sub ip, ip, #4 │ │ │ │ │ - b 12de4 │ │ │ │ │ + b 12dc8 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ ldreq r2, [r2, #28] │ │ │ │ │ - bne 12e80 │ │ │ │ │ + bne 12e64 │ │ │ │ │ add r0, r6, r0 │ │ │ │ │ add r2, r2, r0, lsl #1 │ │ │ │ │ mov sl, #0 │ │ │ │ │ - b 12c2c │ │ │ │ │ + b 12c10 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r2, r2, #20 │ │ │ │ │ addeq r2, r2, #28 │ │ │ │ │ - b 12b88 │ │ │ │ │ + b 12b6c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r2, r2, #20 │ │ │ │ │ addeq r2, r2, #28 │ │ │ │ │ - b 12e60 │ │ │ │ │ + b 12e44 │ │ │ │ │ orrs r1, r6, r0 │ │ │ │ │ - bne 12d60 │ │ │ │ │ + bne 12d44 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ subgt ip, ip, #2 │ │ │ │ │ - bgt 12ce0 │ │ │ │ │ + bgt 12cc4 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ - b 12c44 │ │ │ │ │ + b 12c28 │ │ │ │ │ orrs r1, r6, r0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ - b 12e38 │ │ │ │ │ + b 12e1c │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ subgt ip, ip, #4 │ │ │ │ │ - bgt 12db4 │ │ │ │ │ + bgt 12d98 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ - b 12bac │ │ │ │ │ + b 12b90 │ │ │ │ │ .word 0x04444444 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x00000730 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000901 │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00012ef4 : │ │ │ │ │ +00012ed8 : │ │ │ │ │ long_float(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ - beq 1300c │ │ │ │ │ + beq 12ff0 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 12ff8 │ │ │ │ │ + beq 12fdc │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 12f68 │ │ │ │ │ + bhi 12f4c │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ and r4, r3, #3 │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_i2d> │ │ │ │ │ R_ARM_CALL __aeabi_i2d │ │ │ │ │ cmn r4, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - beq 12fc0 │ │ │ │ │ + beq 12fa4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ - bl 13e50 <_PyLong_Frexp> │ │ │ │ │ + bl 13e34 <_PyLong_Frexp> │ │ │ │ │ R_ARM_CALL _PyLong_Frexp │ │ │ │ │ - ldr r3, [pc, #176] @ 13028 │ │ │ │ │ + ldr r3, [pc, #176] @ 1300c │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12fd8 │ │ │ │ │ + bne 12fbc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ │ - bgt 12fe4 │ │ │ │ │ + bgt 12fc8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ - ldr r3, [pc, #124] @ 13028 │ │ │ │ │ + ldr r3, [pc, #124] @ 1300c │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 12f54 │ │ │ │ │ + beq 12f38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1301c │ │ │ │ │ - ldr r7, [pc, #84] @ 13028 │ │ │ │ │ + bne 13000 │ │ │ │ │ + ldr r7, [pc, #84] @ 1300c │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 12f54 │ │ │ │ │ + b 12f38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 12f8c │ │ │ │ │ - ldr r3, [pc, #64] @ 1302c │ │ │ │ │ - ldr r1, [pc, #64] @ 13030 │ │ │ │ │ + beq 12f70 │ │ │ │ │ + ldr r3, [pc, #64] @ 13010 │ │ │ │ │ + ldr r1, [pc, #64] @ 13014 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 12fc0 │ │ │ │ │ - ldr r3, [pc, #52] @ 13034 │ │ │ │ │ - ldr r1, [pc, #52] @ 13038 │ │ │ │ │ + b 12fa4 │ │ │ │ │ + ldr r3, [pc, #52] @ 13018 │ │ │ │ │ + ldr r1, [pc, #52] @ 1301c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 12fc0 │ │ │ │ │ - ldr r1, [pc, #40] @ 1303c │ │ │ │ │ - ldr r0, [pc, #40] @ 13040 │ │ │ │ │ + b 12fa4 │ │ │ │ │ + ldr r1, [pc, #40] @ 13020 │ │ │ │ │ + ldr r0, [pc, #40] @ 13024 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 12fc0 │ │ │ │ │ + b 12fa4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x000005e4 │ │ │ │ │ @@ -20650,156 +20643,156 @@ │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000dbb │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00013044 : │ │ │ │ │ +00013028 : │ │ │ │ │ long_mod(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1361c │ │ │ │ │ + beq 13600 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1361c │ │ │ │ │ + beq 13600 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ lsr lr, r3, #3 │ │ │ │ │ cmp lr, #1 │ │ │ │ │ lsr r1, r2, #3 │ │ │ │ │ - beq 131f0 │ │ │ │ │ + beq 131d4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 13584 │ │ │ │ │ + beq 13568 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - blt 13400 │ │ │ │ │ - beq 133e4 │ │ │ │ │ + blt 133e4 │ │ │ │ │ + beq 133c8 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 13234 │ │ │ │ │ + beq 13218 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1516c │ │ │ │ │ + bl 15040 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 130ec │ │ │ │ │ + beq 130d0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 130ec │ │ │ │ │ + beq 130d0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 130ec │ │ │ │ │ + bne 130d0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 13574 │ │ │ │ │ + beq 13558 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bls 13144 │ │ │ │ │ + bls 13128 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 131c8 │ │ │ │ │ + beq 131ac │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 13598 │ │ │ │ │ + beq 1357c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13138 │ │ │ │ │ + bne 1311c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 135a4 │ │ │ │ │ + beq 13588 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ rsb r2, r3, #1 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ - ldr r0, [pc, #1228] @ 13624 │ │ │ │ │ + ldr r0, [pc, #1228] @ 13608 │ │ │ │ │ adds r7, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ sbcs r1, r1, r2 │ │ │ │ │ - bcc 13108 │ │ │ │ │ + bcc 130ec │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 131a4 │ │ │ │ │ + beq 13188 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 131a4 │ │ │ │ │ - ldr r2, [pc, #1172] @ 13628 │ │ │ │ │ + bne 13188 │ │ │ │ │ + ldr r2, [pc, #1172] @ 1360c │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13608 │ │ │ │ │ + bne 135ec │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - ldr r6, [pc, #1152] @ 1362c │ │ │ │ │ + ldr r6, [pc, #1152] @ 13610 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add r6, r6, r7, lsl #4 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ - bne 13118 │ │ │ │ │ + bne 130fc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 13138 │ │ │ │ │ + beq 1311c │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 15c2c <_PyLong_Negate> │ │ │ │ │ + bl 15b04 <_PyLong_Negate> │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 13574 │ │ │ │ │ + beq 13558 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - b 13118 │ │ │ │ │ + b 130fc │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne 1357c │ │ │ │ │ + bne 13560 │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ tst r3, #3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r4, r2, #1 │ │ │ │ │ - bne 13554 │ │ │ │ │ + bne 13538 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ mul r0, r4, r1 │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 13574 │ │ │ │ │ + beq 13558 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r7, [r5, #12] │ │ │ │ │ add lr, lr, #3 │ │ │ │ │ subs r0, r7, #10 │ │ │ │ │ - bne 1342c │ │ │ │ │ + bne 13410 │ │ │ │ │ add lr, r4, lr, lsl #2 │ │ │ │ │ add r9, r4, #12 │ │ │ │ │ sub r3, lr, r9 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - ldr r6, [pc, #980] @ 13630 │ │ │ │ │ - ldr r8, [pc, #980] @ 13634 │ │ │ │ │ + ldr r6, [pc, #980] @ 13614 │ │ │ │ │ + ldr r8, [pc, #980] @ 13618 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 132c8 │ │ │ │ │ + beq 132ac │ │ │ │ │ ldr r7, [lr, #-4]! │ │ │ │ │ umull r3, r1, r6, r7 │ │ │ │ │ bic sl, r1, #3 │ │ │ │ │ add sl, sl, r1, lsr #2 │ │ │ │ │ sub sl, r7, sl │ │ │ │ │ subs sl, r7, sl │ │ │ │ │ mul ip, r8, sl │ │ │ │ │ @@ -20816,15 +20809,15 @@ │ │ │ │ │ orr sl, sl, r2, lsr #30 │ │ │ │ │ adc ip, ip, sl │ │ │ │ │ adds r1, r1, r1 │ │ │ │ │ adc ip, ip, ip │ │ │ │ │ subs r0, r7, r1 │ │ │ │ │ rsc r3, ip, #0 │ │ │ │ │ cmp r9, lr │ │ │ │ │ - beq 133b4 │ │ │ │ │ + beq 13398 │ │ │ │ │ ldr r7, [lr, #-4] │ │ │ │ │ lsl r3, r3, #30 │ │ │ │ │ orr r3, r3, r0, lsr #2 │ │ │ │ │ orr r0, r7, r0, lsl #30 │ │ │ │ │ adds r2, r0, r3 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ umull ip, r1, r6, r2 │ │ │ │ │ @@ -20875,60 +20868,60 @@ │ │ │ │ │ orr sl, sl, r2, lsr #30 │ │ │ │ │ adc ip, ip, sl │ │ │ │ │ adds r1, r1, r1 │ │ │ │ │ adc ip, ip, ip │ │ │ │ │ subs r0, r0, r1 │ │ │ │ │ sbc r3, r3, ip │ │ │ │ │ cmp r9, lr │ │ │ │ │ - bne 132c8 │ │ │ │ │ + bne 132ac │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - beq 13574 │ │ │ │ │ + beq 13558 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bne 13118 │ │ │ │ │ - b 131c8 │ │ │ │ │ + bne 130fc │ │ │ │ │ + b 131ac │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ add r2, r4, lr, lsl #2 │ │ │ │ │ add lr, r5, lr, lsl #2 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r2, [lr, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcs 130b4 │ │ │ │ │ - ldr r2, [pc, #560] @ 13638 │ │ │ │ │ + bcs 13098 │ │ │ │ │ + ldr r2, [pc, #560] @ 1361c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 135ec │ │ │ │ │ + bne 135d0 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ mov r6, r4 │ │ │ │ │ strne r2, [r4] │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ - b 13118 │ │ │ │ │ + b 130fc │ │ │ │ │ add r6, r4, lr, lsl #2 │ │ │ │ │ add r8, r4, #12 │ │ │ │ │ sub r3, r6, r8 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r2, r3, #3 │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 134c4 │ │ │ │ │ + beq 134a8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 1349c │ │ │ │ │ + beq 13480 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 1347c │ │ │ │ │ + beq 13460 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [r6, #-4]! │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ mov r0, r2 │ │ │ │ │ @@ -20947,15 +20940,15 @@ │ │ │ │ │ orr r0, r2, r0, lsl #30 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r8, r6 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - beq 133b4 │ │ │ │ │ + beq 13398 │ │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ │ lsl r3, r3, #30 │ │ │ │ │ orr r1, r3, r0, lsr #2 │ │ │ │ │ orr r0, r2, r0, lsl #30 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ @@ -20986,73 +20979,73 @@ │ │ │ │ │ mov r3, #0 │ │ │ │ │ orr r0, r2, r0, lsl #30 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r8, r6 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bne 134c4 │ │ │ │ │ - b 133b4 │ │ │ │ │ + bne 134a8 │ │ │ │ │ + b 13398 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ sub r5, r1, #1 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ sub r1, r5, r1 │ │ │ │ │ mul r0, r4, r1 │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 13138 │ │ │ │ │ + bne 1311c │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 13138 │ │ │ │ │ + b 1311c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 13400 │ │ │ │ │ - ldr r3, [pc, #176] @ 1363c │ │ │ │ │ - ldr r1, [pc, #176] @ 13640 │ │ │ │ │ + bne 133e4 │ │ │ │ │ + ldr r3, [pc, #176] @ 13620 │ │ │ │ │ + ldr r1, [pc, #176] @ 13624 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 13574 │ │ │ │ │ + b 13558 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - bne 13138 │ │ │ │ │ + bne 1311c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 77f8 │ │ │ │ │ + bl 77e8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - beq 135dc │ │ │ │ │ + beq 135c0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 135dc │ │ │ │ │ + bne 135c0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 13574 │ │ │ │ │ + beq 13558 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b 13138 │ │ │ │ │ + b 1311c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bne 131e4 │ │ │ │ │ - b 13574 │ │ │ │ │ + bne 131c8 │ │ │ │ │ + b 13558 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ - b 1319c │ │ │ │ │ - ldr r6, [pc, #32] @ 13644 │ │ │ │ │ - b 13138 │ │ │ │ │ + b 13180 │ │ │ │ │ + ldr r6, [pc, #32] @ 13628 │ │ │ │ │ + b 1311c │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0xcccccccd │ │ │ │ │ .word 0xcccccccc │ │ │ │ │ @@ -21060,128 +21053,128 @@ │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_ZeroDivisionError │ │ │ │ │ .word 0x0000069c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -00013648 : │ │ │ │ │ +0001362c : │ │ │ │ │ l_mod(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ lsr r0, r3, #3 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ lsr r1, r2, #3 │ │ │ │ │ - beq 137dc │ │ │ │ │ + beq 137c0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 13b74 │ │ │ │ │ + beq 13b58 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - blt 13a00 │ │ │ │ │ - beq 139e8 │ │ │ │ │ + blt 139e4 │ │ │ │ │ + beq 139cc │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 13828 │ │ │ │ │ + beq 1380c │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1516c │ │ │ │ │ + bl 15040 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 136d4 │ │ │ │ │ + beq 136b8 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 136d4 │ │ │ │ │ + beq 136b8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 136d4 │ │ │ │ │ + bne 136b8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 13b84 │ │ │ │ │ + beq 13b68 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bls 13730 │ │ │ │ │ + bls 13714 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 137b4 │ │ │ │ │ + beq 13798 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 13b8c │ │ │ │ │ + beq 13b70 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13720 │ │ │ │ │ + bne 13704 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 13b98 │ │ │ │ │ + beq 13b7c │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r7, [r6] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [r7, #12] │ │ │ │ │ rsb r2, r3, #1 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ - ldr r0, [pc, #1228] @ 13c10 │ │ │ │ │ + ldr r0, [pc, #1228] @ 13bf4 │ │ │ │ │ adds r8, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ sbcs r1, r1, r2 │ │ │ │ │ - bcc 136f0 │ │ │ │ │ + bcc 136d4 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 13790 │ │ │ │ │ + beq 13774 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 13790 │ │ │ │ │ - ldr r2, [pc, #1172] @ 13c14 │ │ │ │ │ + bne 13774 │ │ │ │ │ + ldr r2, [pc, #1172] @ 13bf8 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13be0 │ │ │ │ │ + bne 13bc4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - ldr r7, [pc, #1152] @ 13c18 │ │ │ │ │ + ldr r7, [pc, #1152] @ 13bfc │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add r7, r7, r8, lsl #4 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ - bne 13700 │ │ │ │ │ + bne 136e4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 13720 │ │ │ │ │ + beq 13704 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 15c2c <_PyLong_Negate> │ │ │ │ │ + bl 15b04 <_PyLong_Negate> │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 13b84 │ │ │ │ │ + beq 13b68 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - b 13700 │ │ │ │ │ + b 136e4 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne 13b6c │ │ │ │ │ + bne 13b50 │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ tst r3, #3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r4, r2, #1 │ │ │ │ │ - bne 13b54 │ │ │ │ │ + bne 13b38 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ mul r0, r4, r1 │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ clz r3, r0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ @@ -21189,24 +21182,24 @@ │ │ │ │ │ rsb r0, r3, #0 │ │ │ │ │ str r2, [r6] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r8, [r5, #12] │ │ │ │ │ add r0, r0, #3 │ │ │ │ │ subs ip, r8, #10 │ │ │ │ │ - bne 13a30 │ │ │ │ │ + bne 13a14 │ │ │ │ │ add r3, r4, #12 │ │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ sub r3, r0, r3 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - ldr r7, [pc, #968] @ 13c1c │ │ │ │ │ - ldr r9, [pc, #968] @ 13c20 │ │ │ │ │ + ldr r7, [pc, #968] @ 13c00 │ │ │ │ │ + ldr r9, [pc, #968] @ 13c04 │ │ │ │ │ mov r3, ip │ │ │ │ │ - beq 138c4 │ │ │ │ │ + beq 138a8 │ │ │ │ │ ldr r8, [r0, #-4]! │ │ │ │ │ umull r3, sl, r7, r8 │ │ │ │ │ bic lr, sl, #3 │ │ │ │ │ add lr, lr, sl, lsr #2 │ │ │ │ │ sub lr, r8, lr │ │ │ │ │ subs lr, r8, lr │ │ │ │ │ mul fp, r9, lr │ │ │ │ │ @@ -21224,15 +21217,15 @@ │ │ │ │ │ adc r2, lr, sl │ │ │ │ │ adds ip, ip, ip │ │ │ │ │ adc r2, r2, r2 │ │ │ │ │ subs ip, r8, ip │ │ │ │ │ rsc r3, r2, #0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq 139b4 │ │ │ │ │ + beq 13998 │ │ │ │ │ ldr r8, [r0, #-4] │ │ │ │ │ lsl r3, r3, #30 │ │ │ │ │ orr r1, r8, ip, lsl #30 │ │ │ │ │ orr r3, r3, ip, lsr #2 │ │ │ │ │ adds r2, r1, r3 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ umull ip, sl, r7, r2 │ │ │ │ │ @@ -21284,61 +21277,61 @@ │ │ │ │ │ adc r2, lr, sl │ │ │ │ │ adds ip, ip, ip │ │ │ │ │ adc r2, r2, r2 │ │ │ │ │ subs ip, r1, ip │ │ │ │ │ sbc r3, r3, r2 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 138c4 │ │ │ │ │ + bne 138a8 │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 42c │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - beq 13b84 │ │ │ │ │ + beq 13b68 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bne 13700 │ │ │ │ │ - b 137b4 │ │ │ │ │ + bne 136e4 │ │ │ │ │ + b 13798 │ │ │ │ │ add r2, r4, r0, lsl #2 │ │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcs 1369c │ │ │ │ │ - ldr r2, [pc, #540] @ 13c24 │ │ │ │ │ + bcs 13680 │ │ │ │ │ + ldr r2, [pc, #540] @ 13c08 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 13bf4 │ │ │ │ │ + bne 13bd8 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ mov r7, r4 │ │ │ │ │ strne r2, [r4] │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ - b 13700 │ │ │ │ │ + b 136e4 │ │ │ │ │ add r7, r4, r0, lsl #2 │ │ │ │ │ add r9, r4, #12 │ │ │ │ │ sub r3, r7, r9 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r2, r3, #3 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r3, ip │ │ │ │ │ - beq 13ac4 │ │ │ │ │ + beq 13aa8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 13a9c │ │ │ │ │ + beq 13a80 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 13a7c │ │ │ │ │ + beq 13a60 │ │ │ │ │ mov r1, ip │ │ │ │ │ ldr r0, [r7, #-4]! │ │ │ │ │ mov r2, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldr r0, [r7, #-4]! │ │ │ │ │ @@ -21356,15 +21349,15 @@ │ │ │ │ │ orr r0, r0, ip, lsl #30 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r7, r9 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - beq 139b4 │ │ │ │ │ + beq 13998 │ │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ │ lsl r3, r3, #30 │ │ │ │ │ orr r1, r3, ip, lsr #2 │ │ │ │ │ orr r0, r0, ip, lsl #30 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ @@ -21395,232 +21388,232 @@ │ │ │ │ │ orr r0, r0, ip, lsl #30 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r7, r9 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - bne 13ac4 │ │ │ │ │ - b 139b4 │ │ │ │ │ + bne 13aa8 │ │ │ │ │ + b 13998 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ sub r5, r1, #1 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ sub r0, r5, r1 │ │ │ │ │ mul r0, r4, r0 │ │ │ │ │ - b 13808 │ │ │ │ │ + b 137ec │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 13a00 │ │ │ │ │ - ldr r3, [pc, #172] @ 13c28 │ │ │ │ │ - ldr r1, [pc, #172] @ 13c2c │ │ │ │ │ + bne 139e4 │ │ │ │ │ + ldr r3, [pc, #172] @ 13c0c │ │ │ │ │ + ldr r1, [pc, #172] @ 13c10 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 13728 │ │ │ │ │ + b 1370c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - bne 13720 │ │ │ │ │ + bne 13704 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 77f8 │ │ │ │ │ + bl 77e8 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - beq 13bd0 │ │ │ │ │ + beq 13bb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 13bd0 │ │ │ │ │ + bne 13bb4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 13b84 │ │ │ │ │ + beq 13b68 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b 13720 │ │ │ │ │ + b 13704 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx r3 │ │ │ │ │ - b 13788 │ │ │ │ │ + b 1376c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - bne 137d0 │ │ │ │ │ - b 13b84 │ │ │ │ │ + bne 137b4 │ │ │ │ │ + b 13b68 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0xcccccccd │ │ │ │ │ .word 0xcccccccc │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_ZeroDivisionError │ │ │ │ │ .word 0x0000069c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00013c30 : │ │ │ │ │ +00013c14 : │ │ │ │ │ PyLong_AsUnsignedLongMask(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ - beq 13cc8 │ │ │ │ │ + beq 13cac │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ ands r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 13cdc │ │ │ │ │ + beq 13cc0 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ and r4, r2, #3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ - bhi 13c84 │ │ │ │ │ + bhi 13c68 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mul r4, r3, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ orr r1, r1, r0, lsl #30 │ │ │ │ │ sub r2, r2, #3 │ │ │ │ │ - beq 13cb8 │ │ │ │ │ + beq 13c9c │ │ │ │ │ ldr r0, [r3], #-4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ │ - bne 13ca4 │ │ │ │ │ + bne 13c88 │ │ │ │ │ mul r4, r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r1, [pc, #168] @ 13d78 │ │ │ │ │ - ldr r0, [pc, #168] @ 13d7c │ │ │ │ │ + ldr r1, [pc, #168] @ 13d5c │ │ │ │ │ + ldr r0, [pc, #168] @ 13d60 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 13c78 │ │ │ │ │ + b 13c5c │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 13cd4 │ │ │ │ │ + beq 13cb8 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 13d64 │ │ │ │ │ + beq 13d48 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r4, r3, #3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ - bhi 13d44 │ │ │ │ │ + bhi 13d28 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mul r4, r3, r4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 13c78 │ │ │ │ │ + beq 13c5c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 13c78 │ │ │ │ │ + bne 13c5c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13c78 │ │ │ │ │ + b 13c5c │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ add r1, r5, #12 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ ldrcs r0, [r1, r3, lsl #2] │ │ │ │ │ orrcs r2, r0, r2, lsl #30 │ │ │ │ │ - bcs 13d4c │ │ │ │ │ + bcs 13d30 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ - b 13d1c │ │ │ │ │ - ldr r0, [pc, #16] @ 13d7c │ │ │ │ │ + b 13d00 │ │ │ │ │ + ldr r0, [pc, #16] @ 13d60 │ │ │ │ │ mov r1, #728 @ 0x2d8 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 13d1c │ │ │ │ │ + b 13d00 │ │ │ │ │ .word 0x000002f3 │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00013d80 : │ │ │ │ │ +00013d64 : │ │ │ │ │ long_divmod(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 13dec │ │ │ │ │ + beq 13dd0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 13dec │ │ │ │ │ + beq 13dd0 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ - bl c61c │ │ │ │ │ + bl c60c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 13e2c │ │ │ │ │ + beq 13e10 │ │ │ │ │ mov r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ ldm sp, {r3, r4} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13df4 │ │ │ │ │ + beq 13dd8 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ str r4, [r0, #16] │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r0, [pc, #88] @ 13e4c │ │ │ │ │ + ldr r0, [pc, #88] @ 13e30 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 13e10 │ │ │ │ │ + beq 13df4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 13e34 │ │ │ │ │ + beq 13e18 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 13e2c │ │ │ │ │ + beq 13e10 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 13e40 │ │ │ │ │ + beq 13e24 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 13de4 │ │ │ │ │ + b 13dc8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13e10 │ │ │ │ │ + b 13df4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13e2c │ │ │ │ │ + b 13e10 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -00013e50 <_PyLong_Frexp>: │ │ │ │ │ +00013e34 <_PyLong_Frexp>: │ │ │ │ │ _PyLong_Frexp(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ @@ -21629,31 +21622,31 @@ │ │ │ │ │ mov r7, r1 │ │ │ │ │ moveq r8, #0 │ │ │ │ │ moveq r9, #0 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ streq r3, [r1] │ │ │ │ │ - beq 14074 <_PyLong_Frexp+0x224> │ │ │ │ │ + beq 14058 <_PyLong_Frexp+0x224> │ │ │ │ │ add r1, r0, r3, lsl #2 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 143f0 <_PyLong_Frexp+0x5a0> │ │ │ │ │ - ldr r1, [pc, #1376] @ 14410 <_PyLong_Frexp+0x5c0> │ │ │ │ │ + beq 143d4 <_PyLong_Frexp+0x5a0> │ │ │ │ │ + ldr r1, [pc, #1376] @ 143f4 <_PyLong_Frexp+0x5c0> │ │ │ │ │ clz r5, r5 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ rsb r5, r5, #32 │ │ │ │ │ - bhi 143fc <_PyLong_Frexp+0x5ac> │ │ │ │ │ + bhi 143e0 <_PyLong_Frexp+0x5ac> │ │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ │ add r5, r5, r2, lsl #1 │ │ │ │ │ cmp r5, #55 @ 0x37 │ │ │ │ │ - bgt 1412c <_PyLong_Frexp+0x2dc> │ │ │ │ │ - ldr r2, [pc, #1344] @ 14414 <_PyLong_Frexp+0x5c4> │ │ │ │ │ + bgt 14110 <_PyLong_Frexp+0x2dc> │ │ │ │ │ + ldr r2, [pc, #1344] @ 143f8 <_PyLong_Frexp+0x5c4> │ │ │ │ │ rsb r1, r5, #55 @ 0x37 │ │ │ │ │ smull r0, r2, r1, r2 │ │ │ │ │ asr r4, r1, #31 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ rsb r4, r4, r2, asr #4 │ │ │ │ │ rsb r2, r4, r4, lsl #4 │ │ │ │ │ ldr r8, [r6, #12] │ │ │ │ │ @@ -21667,36 +21660,36 @@ │ │ │ │ │ add r8, sp, r4, lsl #2 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ orr r2, r2, r0, lsl #2 │ │ │ │ │ str r9, [r8, #28] │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ lsl r8, r4, #2 │ │ │ │ │ - bne 14084 <_PyLong_Frexp+0x234> │ │ │ │ │ + bne 14068 <_PyLong_Frexp+0x234> │ │ │ │ │ add r4, r3, r4 │ │ │ │ │ add r1, sp, r4, lsl #2 │ │ │ │ │ str r2, [r1, #28] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - ldr r3, [pc, #1240] @ 14418 <_PyLong_Frexp+0x5c8> │ │ │ │ │ + ldr r3, [pc, #1240] @ 143fc <_PyLong_Frexp+0x5c8> │ │ │ │ │ and r0, r2, #7 │ │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - ble 140f4 <_PyLong_Frexp+0x2a4> │ │ │ │ │ + ble 140d8 <_PyLong_Frexp+0x2a4> │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #1184] @ 1441c <_PyLong_Frexp+0x5cc> │ │ │ │ │ + ldr r3, [pc, #1184] @ 14400 <_PyLong_Frexp+0x5cc> │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ sub sl, r4, #1 │ │ │ │ │ add r3, sp, sl, lsl #2 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ @@ -21705,17 +21698,17 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - beq 14024 <_PyLong_Frexp+0x1d4> │ │ │ │ │ + beq 14008 <_PyLong_Frexp+0x1d4> │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r3, [pc, #1120] @ 1441c <_PyLong_Frexp+0x5cc> │ │ │ │ │ + ldr r3, [pc, #1120] @ 14400 <_PyLong_Frexp+0x5cc> │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ sub sl, r4, #2 │ │ │ │ │ add r3, sp, sl, lsl #2 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ @@ -21724,16 +21717,16 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ bl 0 <__aeabi_dadd> │ │ │ │ │ R_ARM_CALL __aeabi_dadd │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - beq 14024 <_PyLong_Frexp+0x1d4> │ │ │ │ │ - ldr r3, [pc, #1060] @ 1441c <_PyLong_Frexp+0x5cc> │ │ │ │ │ + beq 14008 <_PyLong_Frexp+0x1d4> │ │ │ │ │ + ldr r3, [pc, #1060] @ 14400 <_PyLong_Frexp+0x5cc> │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ add r4, sp, r4, lsl #2 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ @@ -21747,22 +21740,22 @@ │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #1015021568 @ 0x3c800000 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ - ldr r3, [pc, #992] @ 14420 <_PyLong_Frexp+0x5d0> │ │ │ │ │ + ldr r3, [pc, #992] @ 14404 <_PyLong_Frexp+0x5d0> │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 143c4 <_PyLong_Frexp+0x574> │ │ │ │ │ + bne 143a8 <_PyLong_Frexp+0x574> │ │ │ │ │ str r5, [r7] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r2, r8 │ │ │ │ │ addeq r3, r9, #-2147483648 @ 0x80000000 │ │ │ │ │ moveq r8, r2 │ │ │ │ │ @@ -21780,53 +21773,53 @@ │ │ │ │ │ orr r9, r9, r0 │ │ │ │ │ add sl, sp, #28 │ │ │ │ │ bic r0, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ str r0, [sl, r8] │ │ │ │ │ orr r2, r2, r9, lsl #2 │ │ │ │ │ add r8, sl, r8 │ │ │ │ │ - beq 13f28 <_PyLong_Frexp+0xd8> │ │ │ │ │ + beq 13f0c <_PyLong_Frexp+0xd8> │ │ │ │ │ add sl, r6, #8 │ │ │ │ │ add sl, sl, r3, lsl #2 │ │ │ │ │ add r9, r6, #16 │ │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ │ lsl fp, r0, ip │ │ │ │ │ orr r2, r2, r0, lsl r1 │ │ │ │ │ orr fp, fp, r0, lsr lr │ │ │ │ │ cmp sl, r9 │ │ │ │ │ bic r0, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ orr r2, r2, fp, lsl #2 │ │ │ │ │ str r0, [r8, #4]! │ │ │ │ │ - beq 13f28 <_PyLong_Frexp+0xd8> │ │ │ │ │ - b 140c8 <_PyLong_Frexp+0x278> │ │ │ │ │ + beq 13f0c <_PyLong_Frexp+0xd8> │ │ │ │ │ + b 140ac <_PyLong_Frexp+0x278> │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #1015021568 @ 0x3c800000 │ │ │ │ │ bl 0 <__aeabi_dmul> │ │ │ │ │ R_ARM_CALL __aeabi_dmul │ │ │ │ │ - ldr r3, [pc, #792] @ 14420 <_PyLong_Frexp+0x5d0> │ │ │ │ │ + ldr r3, [pc, #792] @ 14404 <_PyLong_Frexp+0x5d0> │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ bl 0 <__aeabi_dcmpeq> │ │ │ │ │ R_ARM_CALL __aeabi_dcmpeq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14054 <_PyLong_Frexp+0x204> │ │ │ │ │ - ldr r9, [pc, #768] @ 14424 <_PyLong_Frexp+0x5d4> │ │ │ │ │ + beq 14038 <_PyLong_Frexp+0x204> │ │ │ │ │ + ldr r9, [pc, #768] @ 14408 <_PyLong_Frexp+0x5d4> │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 14054 <_PyLong_Frexp+0x204> │ │ │ │ │ - ldr r2, [pc, #736] @ 14414 <_PyLong_Frexp+0x5c4> │ │ │ │ │ + b 14038 <_PyLong_Frexp+0x204> │ │ │ │ │ + ldr r2, [pc, #736] @ 143f8 <_PyLong_Frexp+0x5c4> │ │ │ │ │ sub r0, r5, #55 @ 0x37 │ │ │ │ │ umull r1, r2, r0, r2 │ │ │ │ │ sub lr, r3, r2, lsr #4 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ lsr r2, r2, #4 │ │ │ │ │ sub r4, lr, #1 │ │ │ │ │ - ble 142c4 <_PyLong_Frexp+0x474> │ │ │ │ │ + ble 142a8 <_PyLong_Frexp+0x474> │ │ │ │ │ add ip, r6, #12 │ │ │ │ │ add ip, ip, r2, lsl #2 │ │ │ │ │ ldr r1, [ip, r4, lsl #2] │ │ │ │ │ rsb r8, r2, r2, lsl #4 │ │ │ │ │ sub r0, r0, r8, lsl #1 │ │ │ │ │ lsr r9, r1, r0 │ │ │ │ │ mvn r8, #0 │ │ │ │ │ @@ -21839,15 +21832,15 @@ │ │ │ │ │ str r8, [sp, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ lsl r8, r4, #2 │ │ │ │ │ and r1, r1, fp │ │ │ │ │ str r8, [sp, #4] │ │ │ │ │ str r9, [sp, #16] │ │ │ │ │ str sl, [sp, #12] │ │ │ │ │ - beq 14278 <_PyLong_Frexp+0x428> │ │ │ │ │ + beq 1425c <_PyLong_Frexp+0x428> │ │ │ │ │ sub r9, r8, #4 │ │ │ │ │ ldr sl, [ip, r9] │ │ │ │ │ add r8, r8, #36 @ 0x24 │ │ │ │ │ orr sl, sl, r1, lsl #30 │ │ │ │ │ add r9, sp, r8 │ │ │ │ │ lsr r8, sl, r0 │ │ │ │ │ str r9, [sp, #12] │ │ │ │ │ @@ -21856,15 +21849,15 @@ │ │ │ │ │ rsb sl, r0, #32 │ │ │ │ │ orr r8, r8, r9, lsl sl │ │ │ │ │ sub sl, r0, #32 │ │ │ │ │ orr r8, r8, r9, lsr sl │ │ │ │ │ ldr r9, [sp, #12] │ │ │ │ │ cmp lr, #2 │ │ │ │ │ str r8, [r9, #-12] │ │ │ │ │ - beq 14278 <_PyLong_Frexp+0x428> │ │ │ │ │ + beq 1425c <_PyLong_Frexp+0x428> │ │ │ │ │ ldr r8, [sp, #4] │ │ │ │ │ sub lr, lr, #3 │ │ │ │ │ sub r8, r8, #8 │ │ │ │ │ ldr r9, [ip, r8] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ orr r9, r9, r1, lsl #30 │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ @@ -21873,15 +21866,15 @@ │ │ │ │ │ and r1, fp, r9 │ │ │ │ │ rsb r9, r0, #32 │ │ │ │ │ orr lr, lr, sl, lsl r9 │ │ │ │ │ sub r9, r0, #32 │ │ │ │ │ orr lr, lr, sl, lsr r9 │ │ │ │ │ add r8, sp, r8 │ │ │ │ │ str lr, [r8, #28] │ │ │ │ │ - ble 14278 <_PyLong_Frexp+0x428> │ │ │ │ │ + ble 1425c <_PyLong_Frexp+0x428> │ │ │ │ │ ldr lr, [sp, #12] │ │ │ │ │ add r8, sp, #28 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ add lr, r8, lr, lsl #2 │ │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ │ @@ -21891,214 +21884,214 @@ │ │ │ │ │ orr r9, r9, r1, lsl #30 │ │ │ │ │ lsr r8, r9, r0 │ │ │ │ │ orr r8, r8, sl, lsl r4 │ │ │ │ │ orr r8, r8, sl, lsr r2 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ and r1, fp, r9 │ │ │ │ │ str r8, [lr, #-4]! │ │ │ │ │ - bne 14248 <_PyLong_Frexp+0x3f8> │ │ │ │ │ + bne 1422c <_PyLong_Frexp+0x3f8> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ - beq 143b8 <_PyLong_Frexp+0x568> │ │ │ │ │ + beq 1439c <_PyLong_Frexp+0x568> │ │ │ │ │ orr r1, r1, #1 │ │ │ │ │ - ldr r2, [pc, #392] @ 14418 <_PyLong_Frexp+0x5c8> │ │ │ │ │ + ldr r2, [pc, #392] @ 143fc <_PyLong_Frexp+0x5c8> │ │ │ │ │ and r0, r1, #7 │ │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ add r3, sp, r3 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ bl 0 <__aeabi_ui2d> │ │ │ │ │ R_ARM_CALL __aeabi_ui2d │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - bgt 13f68 <_PyLong_Frexp+0x118> │ │ │ │ │ - b 14024 <_PyLong_Frexp+0x1d4> │ │ │ │ │ + bgt 13f4c <_PyLong_Frexp+0x118> │ │ │ │ │ + b 14008 <_PyLong_Frexp+0x1d4> │ │ │ │ │ lsl r3, r4, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ lsl r3, r2, #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r3, r6, r3 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14284 <_PyLong_Frexp+0x434> │ │ │ │ │ + bne 14268 <_PyLong_Frexp+0x434> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 14288 <_PyLong_Frexp+0x438> │ │ │ │ │ + beq 1426c <_PyLong_Frexp+0x438> │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14284 <_PyLong_Frexp+0x434> │ │ │ │ │ + bne 14268 <_PyLong_Frexp+0x434> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 14288 <_PyLong_Frexp+0x438> │ │ │ │ │ + beq 1426c <_PyLong_Frexp+0x438> │ │ │ │ │ ldr r0, [r6, r2, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14284 <_PyLong_Frexp+0x434> │ │ │ │ │ + bne 14268 <_PyLong_Frexp+0x434> │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq 14288 <_PyLong_Frexp+0x438> │ │ │ │ │ + beq 1426c <_PyLong_Frexp+0x438> │ │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14284 <_PyLong_Frexp+0x434> │ │ │ │ │ + bne 14268 <_PyLong_Frexp+0x434> │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq 14288 <_PyLong_Frexp+0x438> │ │ │ │ │ + beq 1426c <_PyLong_Frexp+0x438> │ │ │ │ │ ldr r0, [r3, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14284 <_PyLong_Frexp+0x434> │ │ │ │ │ + bne 14268 <_PyLong_Frexp+0x434> │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq 14288 <_PyLong_Frexp+0x438> │ │ │ │ │ + beq 1426c <_PyLong_Frexp+0x438> │ │ │ │ │ ldr r0, [r3, #-12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14284 <_PyLong_Frexp+0x434> │ │ │ │ │ + bne 14268 <_PyLong_Frexp+0x434> │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq 14288 <_PyLong_Frexp+0x438> │ │ │ │ │ + beq 1426c <_PyLong_Frexp+0x438> │ │ │ │ │ ldr r0, [r3, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14284 <_PyLong_Frexp+0x434> │ │ │ │ │ + bne 14268 <_PyLong_Frexp+0x434> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - beq 14288 <_PyLong_Frexp+0x438> │ │ │ │ │ + beq 1426c <_PyLong_Frexp+0x438> │ │ │ │ │ ldr r0, [r3, #-20] @ 0xffffffec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14284 <_PyLong_Frexp+0x434> │ │ │ │ │ + bne 14268 <_PyLong_Frexp+0x434> │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - beq 14288 <_PyLong_Frexp+0x438> │ │ │ │ │ + beq 1426c <_PyLong_Frexp+0x438> │ │ │ │ │ ldr r3, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ sub r0, r2, #9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14284 <_PyLong_Frexp+0x434> │ │ │ │ │ + bne 14268 <_PyLong_Frexp+0x434> │ │ │ │ │ sub r3, r2, #-1073741818 @ 0xc0000006 │ │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ │ - b 143ac <_PyLong_Frexp+0x55c> │ │ │ │ │ + b 14390 <_PyLong_Frexp+0x55c> │ │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14284 <_PyLong_Frexp+0x434> │ │ │ │ │ + bne 14268 <_PyLong_Frexp+0x434> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1439c <_PyLong_Frexp+0x54c> │ │ │ │ │ - b 14288 <_PyLong_Frexp+0x438> │ │ │ │ │ + bne 14380 <_PyLong_Frexp+0x54c> │ │ │ │ │ + b 1426c <_PyLong_Frexp+0x438> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 142d8 <_PyLong_Frexp+0x488> │ │ │ │ │ - b 14288 <_PyLong_Frexp+0x438> │ │ │ │ │ + bne 142bc <_PyLong_Frexp+0x488> │ │ │ │ │ + b 1426c <_PyLong_Frexp+0x438> │ │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ │ - bne 1411c <_PyLong_Frexp+0x2cc> │ │ │ │ │ - ldr r3, [pc, #84] @ 14428 <_PyLong_Frexp+0x5d8> │ │ │ │ │ - ldr r1, [pc, #84] @ 1442c <_PyLong_Frexp+0x5dc> │ │ │ │ │ + bne 14100 <_PyLong_Frexp+0x2cc> │ │ │ │ │ + ldr r3, [pc, #84] @ 1440c <_PyLong_Frexp+0x5d8> │ │ │ │ │ + ldr r1, [pc, #84] @ 14410 <_PyLong_Frexp+0x5dc> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r9, [pc, #72] @ 14430 <_PyLong_Frexp+0x5e0> │ │ │ │ │ + ldr r9, [pc, #72] @ 14414 <_PyLong_Frexp+0x5e0> │ │ │ │ │ mov r8, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - b 14074 <_PyLong_Frexp+0x224> │ │ │ │ │ - ldr r1, [pc, #24] @ 14410 <_PyLong_Frexp+0x5c0> │ │ │ │ │ + b 14058 <_PyLong_Frexp+0x224> │ │ │ │ │ + ldr r1, [pc, #24] @ 143f4 <_PyLong_Frexp+0x5c0> │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls 13ebc <_PyLong_Frexp+0x6c> │ │ │ │ │ - ldr r1, [pc, #48] @ 14434 <_PyLong_Frexp+0x5e4> │ │ │ │ │ + bls 13ea0 <_PyLong_Frexp+0x6c> │ │ │ │ │ + ldr r1, [pc, #48] @ 14418 <_PyLong_Frexp+0x5e4> │ │ │ │ │ cmp r5, #7 │ │ │ │ │ cmple r3, r1 │ │ │ │ │ - beq 13ebc <_PyLong_Frexp+0x6c> │ │ │ │ │ - b 143cc <_PyLong_Frexp+0x57c> │ │ │ │ │ + beq 13ea0 <_PyLong_Frexp+0x6c> │ │ │ │ │ + b 143b0 <_PyLong_Frexp+0x57c> │ │ │ │ │ .word 0x04444444 │ │ │ │ │ .word 0x88888889 │ │ │ │ │ .word 0x00000024 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ .word 0x3ff00000 │ │ │ │ │ .word 0x3fe00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x00000748 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0xbff00000 │ │ │ │ │ .word 0x04444445 │ │ │ │ │ │ │ │ │ │ -00014438 : │ │ │ │ │ +0001441c : │ │ │ │ │ long_rshift(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 14e64 │ │ │ │ │ + beq 14e48 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 14e64 │ │ │ │ │ + beq 14e48 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ and sl, r3, #3 │ │ │ │ │ cmp sl, #2 │ │ │ │ │ - beq 14e6c │ │ │ │ │ + beq 14e50 │ │ │ │ │ ldr fp, [r0, #8] │ │ │ │ │ mov r9, r0 │ │ │ │ │ and r5, fp, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq 14b28 │ │ │ │ │ + beq 14b0c │ │ │ │ │ cmp r3, #15 │ │ │ │ │ rsb sl, sl, #1 │ │ │ │ │ - bhi 14c0c │ │ │ │ │ + bhi 14bf0 │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ muls sl, r3, sl │ │ │ │ │ - bmi 14c80 │ │ │ │ │ - ldr r6, [pc, #2508] @ 14e80 │ │ │ │ │ + bmi 14c64 │ │ │ │ │ + ldr r6, [pc, #2508] @ 14e64 │ │ │ │ │ cmp fp, #15 │ │ │ │ │ umull r3, r6, sl, r6 │ │ │ │ │ bic r3, r6, #15 │ │ │ │ │ sub r3, r3, r6, lsr #4 │ │ │ │ │ sub sl, sl, r3, lsl #1 │ │ │ │ │ lsr r6, r6, #4 │ │ │ │ │ str sl, [sp, #12] │ │ │ │ │ - bhi 145c0 │ │ │ │ │ + bhi 145a4 │ │ │ │ │ ldr r3, [r9, #12] │ │ │ │ │ rsb r5, r5, #1 │ │ │ │ │ mul r5, r3, r5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ asr r2, r5, #31 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bne 14cfc │ │ │ │ │ + bne 14ce0 │ │ │ │ │ lsr r5, r5, sl │ │ │ │ │ rsb r3, sl, #32 │ │ │ │ │ orr r5, r5, r2, lsl r3 │ │ │ │ │ subs r1, sl, #32 │ │ │ │ │ orrpl r5, r5, r2, asr r1 │ │ │ │ │ - ldr r3, [pc, #2424] @ 14e84 │ │ │ │ │ + ldr r3, [pc, #2424] @ 14e68 │ │ │ │ │ asr r2, r2, sl │ │ │ │ │ adds r1, r5, #5 │ │ │ │ │ adc r0, r2, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sbcs r3, r3, r0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bcc 14540 │ │ │ │ │ - ldr r4, [pc, #2388] @ 14e88 │ │ │ │ │ + bcc 14524 │ │ │ │ │ + ldr r4, [pc, #2388] @ 14e6c │ │ │ │ │ add r4, r4, r1, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r3, r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 14bac │ │ │ │ │ + bcs 14b90 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 14e34 │ │ │ │ │ - ldr r3, [pc, #2336] @ 14e8c │ │ │ │ │ + beq 14e18 │ │ │ │ │ + ldr r3, [pc, #2336] @ 14e70 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -22113,36 +22106,36 @@ │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr fp, [r9, #8] │ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ │ cmp fp, #15 │ │ │ │ │ and r5, fp, #3 │ │ │ │ │ - bls 144d0 │ │ │ │ │ + bls 144b4 │ │ │ │ │ sub r0, r5, #2 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq r3, r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ lsr fp, fp, #3 │ │ │ │ │ - bne 14d68 │ │ │ │ │ + bne 14d4c │ │ │ │ │ sub r8, fp, r6 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble 14dc4 │ │ │ │ │ + ble 14da8 │ │ │ │ │ cmn r8, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 14e50 │ │ │ │ │ + bgt 14e34 │ │ │ │ │ add r0, r8, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 14e34 │ │ │ │ │ - ldr r3, [pc, #2168] @ 14e8c │ │ │ │ │ + beq 14e18 │ │ │ │ │ + ldr r3, [pc, #2168] @ 14e70 │ │ │ │ │ lsl r7, r8, #3 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ strne r2, [r3] │ │ │ │ │ @@ -22151,24 +22144,24 @@ │ │ │ │ │ add r2, r6, #2 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r3, r9, r2, lsl #2 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ rsb r5, sl, #30 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - beq 14b30 │ │ │ │ │ + beq 14b14 │ │ │ │ │ lsr r3, r3, sl │ │ │ │ │ rsb ip, sl, #32 │ │ │ │ │ orr r3, r3, r1, lsl ip │ │ │ │ │ add r0, r6, #1 │ │ │ │ │ sub ip, sl, #32 │ │ │ │ │ cmp r0, fp │ │ │ │ │ orr r3, r3, r1, lsr ip │ │ │ │ │ lsr r1, r1, sl │ │ │ │ │ - bge 14a54 │ │ │ │ │ + bge 14a38 │ │ │ │ │ add ip, r9, r0, lsl #2 │ │ │ │ │ ldr sl, [ip, #12] │ │ │ │ │ sub r7, r5, #32 │ │ │ │ │ lsl lr, sl, r7 │ │ │ │ │ lsl ip, sl, r5 │ │ │ │ │ rsb r6, r5, #32 │ │ │ │ │ orr lr, lr, sl, lsr r6 │ │ │ │ │ @@ -22177,155 +22170,155 @@ │ │ │ │ │ cmp fp, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ lsl ip, r0, #2 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ - ble 14a54 │ │ │ │ │ + ble 14a38 │ │ │ │ │ add ip, r9, ip │ │ │ │ │ ldr r2, [ip, #16] │ │ │ │ │ add sl, r0, #2 │ │ │ │ │ lsl lr, r2, r7 │ │ │ │ │ orr lr, lr, r2, lsr r6 │ │ │ │ │ lsl r2, r2, r5 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ cmp fp, sl │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 14a54 │ │ │ │ │ + ble 14a38 │ │ │ │ │ ldr r2, [ip, #20] │ │ │ │ │ add sl, r0, #3 │ │ │ │ │ lsl lr, r2, r7 │ │ │ │ │ orr lr, lr, r2, lsr r6 │ │ │ │ │ lsl r2, r2, r5 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ cmp fp, sl │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 14a54 │ │ │ │ │ + ble 14a38 │ │ │ │ │ ldr r2, [ip, #24] │ │ │ │ │ add sl, r0, #4 │ │ │ │ │ lsl lr, r2, r7 │ │ │ │ │ orr lr, lr, r2, lsr r6 │ │ │ │ │ lsl r2, r2, r5 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ cmp fp, sl │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 14a54 │ │ │ │ │ + ble 14a38 │ │ │ │ │ ldr r2, [ip, #28] │ │ │ │ │ add sl, r0, #5 │ │ │ │ │ lsl lr, r2, r7 │ │ │ │ │ orr lr, lr, r2, lsr r6 │ │ │ │ │ lsl r2, r2, r5 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ cmp fp, sl │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 14a54 │ │ │ │ │ + ble 14a38 │ │ │ │ │ ldr r2, [ip, #32] │ │ │ │ │ add sl, r0, #6 │ │ │ │ │ lsl lr, r2, r7 │ │ │ │ │ orr lr, lr, r2, lsr r6 │ │ │ │ │ lsl r2, r2, r5 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ cmp fp, sl │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 14a54 │ │ │ │ │ + ble 14a38 │ │ │ │ │ ldr r2, [ip, #36] @ 0x24 │ │ │ │ │ add sl, r0, #7 │ │ │ │ │ lsl lr, r2, r7 │ │ │ │ │ orr lr, lr, r2, lsr r6 │ │ │ │ │ lsl r2, r2, r5 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp fp, sl │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 14a54 │ │ │ │ │ + ble 14a38 │ │ │ │ │ ldr r2, [ip, #40] @ 0x28 │ │ │ │ │ add sl, r0, #8 │ │ │ │ │ lsl lr, r2, r7 │ │ │ │ │ orr lr, lr, r2, lsr r6 │ │ │ │ │ lsl r2, r2, r5 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ cmp fp, sl │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 14a54 │ │ │ │ │ + ble 14a38 │ │ │ │ │ ldr r2, [ip, #44] @ 0x2c │ │ │ │ │ add sl, r0, #9 │ │ │ │ │ lsl lr, r2, r7 │ │ │ │ │ orr lr, lr, r2, lsr r6 │ │ │ │ │ lsl r2, r2, r5 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ │ cmp sl, fp │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - bge 14a54 │ │ │ │ │ + bge 14a38 │ │ │ │ │ ldr r2, [ip, #48] @ 0x30 │ │ │ │ │ add lr, r0, #10 │ │ │ │ │ lsl ip, r2, r7 │ │ │ │ │ orr ip, ip, r2, lsr r6 │ │ │ │ │ lsl r2, r2, r5 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc ip, r1, ip │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp fp, lr │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, ip, lsl #2 │ │ │ │ │ lsr r1, ip, #30 │ │ │ │ │ - ble 14a54 │ │ │ │ │ + ble 14a38 │ │ │ │ │ sub r2, fp, r0 │ │ │ │ │ mov lr, r2 │ │ │ │ │ sub r2, r2, #10 │ │ │ │ │ add r0, r0, #12 │ │ │ │ │ ands r2, r2, #3 │ │ │ │ │ add r0, r9, r0, lsl #2 │ │ │ │ │ add sl, r4, #48 @ 0x30 │ │ │ │ │ mov r9, #10 │ │ │ │ │ - beq 14980 │ │ │ │ │ + beq 14964 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 14948 │ │ │ │ │ + beq 1492c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 14918 │ │ │ │ │ + beq 148fc │ │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ │ mov r9, #11 │ │ │ │ │ lsl ip, r2, r7 │ │ │ │ │ orr ip, ip, r2, lsr r6 │ │ │ │ │ lsl r2, r2, r5 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ adc ip, r1, ip │ │ │ │ │ @@ -22355,15 +22348,15 @@ │ │ │ │ │ adc ip, r1, ip │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ bic r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r9, lr │ │ │ │ │ str r1, [sl, #4]! │ │ │ │ │ orr r3, r3, ip, lsl #2 │ │ │ │ │ lsr r1, ip, #30 │ │ │ │ │ - beq 14a54 │ │ │ │ │ + beq 14a38 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ mov r4, lr │ │ │ │ │ str r8, [sp] │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ mov fp, r0 │ │ │ │ │ lsl r2, lr, r5 │ │ │ │ │ lsl ip, lr, r7 │ │ │ │ │ @@ -22406,79 +22399,79 @@ │ │ │ │ │ str r3, [r8, #16] │ │ │ │ │ cmp r9, r4 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ add sl, sl, #16 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ - bne 1498c │ │ │ │ │ + bne 14970 │ │ │ │ │ ldr r8, [sp] │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add r0, r4, r8, lsl #2 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - beq 14a88 │ │ │ │ │ + beq 14a6c │ │ │ │ │ add r3, r4, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addeq lr, r4, #12 │ │ │ │ │ - beq 14afc │ │ │ │ │ + beq 14ae0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 14534 │ │ │ │ │ + bhi 14518 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ - ldr r1, [pc, #996] @ 14e84 │ │ │ │ │ + ldr r1, [pc, #996] @ 14e68 │ │ │ │ │ adds r5, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ sbcs r2, r2, r3 │ │ │ │ │ - bcc 14534 │ │ │ │ │ + bcc 14518 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 14aec │ │ │ │ │ + beq 14ad0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 14aec │ │ │ │ │ - ldr r2, [pc, #948] @ 14e90 │ │ │ │ │ + bne 14ad0 │ │ │ │ │ + ldr r2, [pc, #948] @ 14e74 │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14df8 │ │ │ │ │ + bne 14ddc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - ldr r4, [pc, #916] @ 14e88 │ │ │ │ │ + ldr r4, [pc, #916] @ 14e6c │ │ │ │ │ add r4, r4, r5, lsl #4 │ │ │ │ │ - b 14534 │ │ │ │ │ + b 14518 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ - beq 14d58 │ │ │ │ │ + beq 14d3c │ │ │ │ │ ldr ip, [lr, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 14af8 │ │ │ │ │ + beq 14adc │ │ │ │ │ cmp r3, r1 │ │ │ │ │ andne r2, r2, #3 │ │ │ │ │ orrne r2, r2, r3, lsl #3 │ │ │ │ │ strne r2, [r4, #8] │ │ │ │ │ - b 14a80 │ │ │ │ │ - ldr r4, [pc, #868] @ 14e94 │ │ │ │ │ - b 14534 │ │ │ │ │ + b 14a64 │ │ │ │ │ + ldr r4, [pc, #868] @ 14e78 │ │ │ │ │ + b 14518 │ │ │ │ │ orr r7, r7, #2 │ │ │ │ │ mvn r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ lsr r0, r0, r5 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 14d0c │ │ │ │ │ + bne 14cf0 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ lsr r3, r3, sl │ │ │ │ │ ldr ip, [r9, #16] │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ rsb r2, sl, #32 │ │ │ │ │ orr r3, r3, r1, lsl r2 │ │ │ │ │ sub r7, r5, #32 │ │ │ │ │ @@ -22494,209 +22487,209 @@ │ │ │ │ │ cmp fp, #2 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ lsr r1, r2, #30 │ │ │ │ │ movne r0, #1 │ │ │ │ │ movne ip, #4 │ │ │ │ │ - bne 146b8 │ │ │ │ │ - b 14a54 │ │ │ │ │ + bne 1469c │ │ │ │ │ + b 14a38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movge r5, #16 │ │ │ │ │ - blt 14d98 │ │ │ │ │ + blt 14d7c │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 14e34 │ │ │ │ │ + beq 14e18 │ │ │ │ │ mov r3, #16 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - ldr r3, [pc, #692] @ 14e8c │ │ │ │ │ + ldr r3, [pc, #692] @ 14e70 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ lsr r3, r6, #30 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ bic r6, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - b 14534 │ │ │ │ │ + b 14518 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ lsrs r2, r0, #30 │ │ │ │ │ - bne 14e20 │ │ │ │ │ + bne 14e04 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ orr r2, r2, r0, lsl #30 │ │ │ │ │ cmp r0, r2, lsr #30 │ │ │ │ │ - bne 14e20 │ │ │ │ │ + bne 14e04 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ sub r0, r3, #3 │ │ │ │ │ - beq 14c70 │ │ │ │ │ + beq 14c54 │ │ │ │ │ ldr r3, [r4, r3, lsl #2] │ │ │ │ │ orr r3, r3, r2, lsl #30 │ │ │ │ │ cmp r2, r3, lsr #30 │ │ │ │ │ - bne 14e20 │ │ │ │ │ + bne 14e04 │ │ │ │ │ mov r2, r3 │ │ │ │ │ subs r0, r0, #1 │ │ │ │ │ - bcc 14c70 │ │ │ │ │ + bcc 14c54 │ │ │ │ │ ldr r3, [r1, #-4]! │ │ │ │ │ orr r3, r3, r2, lsl #30 │ │ │ │ │ cmp r2, r3, lsr #30 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - beq 14c50 │ │ │ │ │ - b 14e20 │ │ │ │ │ + beq 14c34 │ │ │ │ │ + b 14e04 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 14e0c │ │ │ │ │ + blt 14df0 │ │ │ │ │ muls sl, r2, sl │ │ │ │ │ - bpl 144ac │ │ │ │ │ + bpl 14490 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, #30 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - bl d0d4 │ │ │ │ │ + bl d0c4 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 14e38 │ │ │ │ │ + beq 14e1c │ │ │ │ │ bl 5b4 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 14cc8 │ │ │ │ │ + beq 14cac │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 14cc8 │ │ │ │ │ + bne 14cac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmn r6, #-536870910 @ 0xe0000002 │ │ │ │ │ - bls 145ac │ │ │ │ │ + bls 14590 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr fp, [r9, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ cmp fp, #15 │ │ │ │ │ ldrls r2, [r9, #12] │ │ │ │ │ and r5, fp, #3 │ │ │ │ │ rsbls r3, r5, #1 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mulls r3, r2, r3 │ │ │ │ │ asrls r1, r3, #31 │ │ │ │ │ - bhi 14dd4 │ │ │ │ │ + bhi 14db8 │ │ │ │ │ lsr r5, r3, #30 │ │ │ │ │ orr r5, r5, r1, lsl #2 │ │ │ │ │ add r1, r5, #5 │ │ │ │ │ - b 1452c │ │ │ │ │ + b 14510 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ ldr r7, [r9, #12] │ │ │ │ │ - bne 14d30 │ │ │ │ │ + bne 14d14 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ addne r0, r0, #1 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ - b 14650 │ │ │ │ │ + b 14634 │ │ │ │ │ add lr, r9, #8 │ │ │ │ │ add lr, lr, r6, lsl #2 │ │ │ │ │ add ip, r9, #12 │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ cmp lr, ip │ │ │ │ │ orr r7, r7, r3 │ │ │ │ │ - bne 14d40 │ │ │ │ │ + bne 14d24 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ - b 14d18 │ │ │ │ │ + b 14cfc │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 14ab8 │ │ │ │ │ + b 14a9c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 14da8 │ │ │ │ │ - ldr r3, [pc, #276] @ 14e8c │ │ │ │ │ + bne 14d8c │ │ │ │ │ + ldr r3, [pc, #276] @ 14e70 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 14e40 │ │ │ │ │ + bne 14e24 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ mov r4, r9 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r9] │ │ │ │ │ - b 14534 │ │ │ │ │ + b 14518 │ │ │ │ │ rsbs r6, r6, #0 │ │ │ │ │ rsc r7, r7, #0 │ │ │ │ │ mov r5, #18 │ │ │ │ │ - b 14bb8 │ │ │ │ │ + b 14b9c │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ sub r8, fp, r6 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ movgt r5, #2 │ │ │ │ │ movgt sl, #30 │ │ │ │ │ - bgt 145f0 │ │ │ │ │ + bgt 145d4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ rsb r0, r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 42c │ │ │ │ │ R_ARM_JUMP24 PyLong_FromLong │ │ │ │ │ cmp r5, #2 │ │ │ │ │ lsr fp, fp, #3 │ │ │ │ │ - bne 14dc4 │ │ │ │ │ + bne 14da8 │ │ │ │ │ cmn fp, #-536870911 @ 0xe0000001 │ │ │ │ │ - bne 14dc0 │ │ │ │ │ + bne 14da4 │ │ │ │ │ mov sl, #30 │ │ │ │ │ mov r8, #1 │ │ │ │ │ mvn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ - b 145f8 │ │ │ │ │ + b 145dc │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 14ae4 │ │ │ │ │ + b 14ac8 │ │ │ │ │ sub r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ ands r2, r2, sl, lsr #31 │ │ │ │ │ - bne 14c80 │ │ │ │ │ - ldr r3, [pc, #112] @ 14e98 │ │ │ │ │ - ldr r1, [pc, #112] @ 14e9c │ │ │ │ │ + bne 14c64 │ │ │ │ │ + ldr r3, [pc, #112] @ 14e7c │ │ │ │ │ + ldr r1, [pc, #112] @ 14e80 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14c80 │ │ │ │ │ + b 14c64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 14534 │ │ │ │ │ + b 14518 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 11294 <_PyLong_Copy> │ │ │ │ │ + b 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_JUMP24 _PyLong_Copy │ │ │ │ │ - ldr r3, [pc, #64] @ 14e98 │ │ │ │ │ - ldr r1, [pc, #68] @ 14ea0 │ │ │ │ │ + ldr r3, [pc, #64] @ 14e7c │ │ │ │ │ + ldr r1, [pc, #68] @ 14e84 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14e38 │ │ │ │ │ - ldr r4, [pc, #56] @ 14ea4 │ │ │ │ │ - b 14534 │ │ │ │ │ - ldr r3, [pc, #52] @ 14ea8 │ │ │ │ │ - ldr r1, [pc, #52] @ 14eac │ │ │ │ │ + b 14e1c │ │ │ │ │ + ldr r4, [pc, #56] @ 14e88 │ │ │ │ │ + b 14518 │ │ │ │ │ + ldr r3, [pc, #52] @ 14e8c │ │ │ │ │ + ldr r1, [pc, #52] @ 14e90 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14e38 │ │ │ │ │ + b 14e1c │ │ │ │ │ .word 0x88888889 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00001000 │ │ │ │ │ @@ -22710,64 +22703,64 @@ │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x0000035c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00014eb0 : │ │ │ │ │ +00014e94 : │ │ │ │ │ long_abs(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 14ee4 │ │ │ │ │ - ldr r2, [pc, #392] @ 15050 │ │ │ │ │ + beq 14ec8 │ │ │ │ │ + ldr r2, [pc, #392] @ 15034 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 1504c │ │ │ │ │ + bne 15030 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r0] │ │ │ │ │ bx lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ - bhi 14fac │ │ │ │ │ + bhi 14f90 │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ - ldr ip, [pc, #328] @ 15054 │ │ │ │ │ + ldr ip, [pc, #328] @ 15038 │ │ │ │ │ rsb r4, r4, #0 │ │ │ │ │ asr r3, r4, #31 │ │ │ │ │ rsbs r5, r4, #0 │ │ │ │ │ rsc r6, r3, #0 │ │ │ │ │ rsbs r2, r4, #5 │ │ │ │ │ rsc r0, r3, #0 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sbcs r2, r2, r0 │ │ │ │ │ - bcc 14f40 │ │ │ │ │ - ldr r3, [pc, #288] @ 15058 │ │ │ │ │ + bcc 14f24 │ │ │ │ │ + ldr r3, [pc, #288] @ 1503c │ │ │ │ │ add r0, r3, r5, lsl #4 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ rsc r3, r3, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 14fd4 │ │ │ │ │ + bcs 14fb8 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15040 │ │ │ │ │ - ldr r3, [pc, #224] @ 15050 │ │ │ │ │ + beq 15024 │ │ │ │ │ + ldr r3, [pc, #224] @ 15034 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ @@ -22776,201 +22769,118 @@ │ │ │ │ │ eor r4, r5, r5, asr #31 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ sub r4, r4, r5, asr #31 │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ - b 14f38 │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + b 14f1c │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14f38 │ │ │ │ │ + beq 14f1c │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b 14f38 │ │ │ │ │ + b 14f1c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - blt 15018 │ │ │ │ │ + blt 14ffc │ │ │ │ │ bl 188 <_PyLong_New> │ │ │ │ │ R_ARM_CALL _PyLong_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15044 │ │ │ │ │ + beq 15028 │ │ │ │ │ lsr r3, r5, #30 │ │ │ │ │ orr r3, r3, r6, lsl #2 │ │ │ │ │ mov r2, #16 │ │ │ │ │ bic r5, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ orrs r6, r3, r6, lsr #30 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ str r5, [r0, #12] │ │ │ │ │ - beq 14f38 │ │ │ │ │ + beq 14f1c │ │ │ │ │ add r2, r0, r2 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b 14f38 │ │ │ │ │ + b 14f1c │ │ │ │ │ bl 188 <_PyLong_New> │ │ │ │ │ R_ARM_CALL _PyLong_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15044 │ │ │ │ │ + beq 15028 │ │ │ │ │ mov r1, #18 │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r2, r0, #16 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ - b 15010 │ │ │ │ │ + b 14ff4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 14f38 │ │ │ │ │ - b 11294 <_PyLong_Copy> │ │ │ │ │ + b 14f1c │ │ │ │ │ + b 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_JUMP24 _PyLong_Copy │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0001505c <_PyLong_UnsignedShort_Converter>: │ │ │ │ │ -_PyLong_UnsignedShort_Converter(): │ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub ip, sp, ip │ │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 15114 <_PyLong_UnsignedShort_Converter+0xb8> │ │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ │ - and r3, r2, #3 │ │ │ │ │ - cmp r3, #2 │ │ │ │ │ - beq 1513c <_PyLong_UnsignedShort_Converter+0xe0> │ │ │ │ │ - cmp r2, #8 │ │ │ │ │ - bhi 150bc <_PyLong_UnsignedShort_Converter+0x60> │ │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ │ - rsb r3, r3, #1 │ │ │ │ │ - mul r3, r2, r3 │ │ │ │ │ - cmn r3, #1 │ │ │ │ │ - beq 150f4 <_PyLong_UnsignedShort_Converter+0x98> │ │ │ │ │ - cmp r3, #65536 @ 0x10000 │ │ │ │ │ - bcs 15128 <_PyLong_UnsignedShort_Converter+0xcc> │ │ │ │ │ - mov r0, #1 │ │ │ │ │ - strh r3, [r1] │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - lsr r2, r2, #3 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - add r0, r0, #12 │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - bcc 15108 <_PyLong_UnsignedShort_Converter+0xac> │ │ │ │ │ - ldr ip, [r0, r2, lsl #2] │ │ │ │ │ - orr ip, ip, r3, lsl #30 │ │ │ │ │ - cmp r3, ip, lsr #30 │ │ │ │ │ - mov r3, ip │ │ │ │ │ - beq 150c8 <_PyLong_UnsignedShort_Converter+0x6c> │ │ │ │ │ - ldr r3, [pc, #100] @ 15150 <_PyLong_UnsignedShort_Converter+0xf4> │ │ │ │ │ - ldr r1, [pc, #100] @ 15154 <_PyLong_UnsignedShort_Converter+0xf8> │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 15128 <_PyLong_UnsignedShort_Converter+0xcc> │ │ │ │ │ - mov r0, #0 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - cmn r3, #1 │ │ │ │ │ - bne 150a8 <_PyLong_UnsignedShort_Converter+0x4c> │ │ │ │ │ - b 150f4 <_PyLong_UnsignedShort_Converter+0x98> │ │ │ │ │ - ldr r3, [pc, #60] @ 15158 <_PyLong_UnsignedShort_Converter+0xfc> │ │ │ │ │ - ldr r1, [pc, #60] @ 1515c <_PyLong_UnsignedShort_Converter+0x100> │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 150f4 <_PyLong_UnsignedShort_Converter+0x98> │ │ │ │ │ - ldr r3, [pc, #32] @ 15150 <_PyLong_UnsignedShort_Converter+0xf4> │ │ │ │ │ - ldr r1, [pc, #44] @ 15160 <_PyLong_UnsignedShort_Converter+0x104> │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 15100 <_PyLong_UnsignedShort_Converter+0xa4> │ │ │ │ │ - ldr r3, [pc, #32] @ 15164 <_PyLong_UnsignedShort_Converter+0x108> │ │ │ │ │ - ldr r1, [pc, #32] @ 15168 <_PyLong_UnsignedShort_Converter+0x10c> │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 15100 <_PyLong_UnsignedShort_Converter+0xa4> │ │ │ │ │ - .word 0x00000000 │ │ │ │ │ - R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ - .word 0x000003d0 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000000 │ │ │ │ │ - R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ - .word 0x00000050 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000007a0 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000000 │ │ │ │ │ - R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ - .word 0x00000788 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - │ │ │ │ │ -0001516c : │ │ │ │ │ +00015040 : │ │ │ │ │ x_divrem(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ lsr r6, r6, #3 │ │ │ │ │ add r3, r6, #1 │ │ │ │ │ cmn r3, #-536870908 @ 0xe0000004 │ │ │ │ │ ldr r7, [r1, #8] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bgt 15ba0 │ │ │ │ │ + bgt 15a78 │ │ │ │ │ add r3, r6, #4 │ │ │ │ │ lsl r3, r3, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 15ae0 │ │ │ │ │ - ldr r4, [pc, #2040] @ 159c8 │ │ │ │ │ + beq 159b8 │ │ │ │ │ + ldr r4, [pc, #2044] @ 158a0 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ lsl r2, r2, #3 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ lsr fp, r7, #3 │ │ │ │ │ str r4, [sl, #4] │ │ │ │ │ str r2, [sl, #8] │ │ │ │ │ strne r3, [r4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmn fp, #-536870908 @ 0xe0000004 │ │ │ │ │ str r3, [sl, #12] │ │ │ │ │ - bhi 15bb4 │ │ │ │ │ + bhi 15a8c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 15974 │ │ │ │ │ + beq 15848 │ │ │ │ │ add r0, fp, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - beq 15988 │ │ │ │ │ + beq 1585c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ bic r7, r7, #7 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ orreq r7, r7, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ stmib r2, {r4, r7} │ │ │ │ │ @@ -22984,207 +22894,207 @@ │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ add r3, r8, fp, lsl #2 │ │ │ │ │ ldr r7, [r3, #8] │ │ │ │ │ sub r3, fp, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq 15b94 │ │ │ │ │ + beq 15a6c │ │ │ │ │ clz r7, r7 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ sub r7, r7, #2 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ add ip, r8, #12 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - beq 15864 │ │ │ │ │ + beq 15738 │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ sub r2, r7, #32 │ │ │ │ │ lsl r0, lr, r2 │ │ │ │ │ lsl r3, lr, r7 │ │ │ │ │ rsb r1, r7, #32 │ │ │ │ │ orr r0, r0, lr, lsr r1 │ │ │ │ │ ldr r9, [sp, #4] │ │ │ │ │ bic lr, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp fp, #1 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ str lr, [r9] │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ - bls 153a0 │ │ │ │ │ + bls 15274 │ │ │ │ │ ldr r9, [ip, #4] │ │ │ │ │ cmp fp, #2 │ │ │ │ │ lsl lr, r9, r2 │ │ │ │ │ orr r3, r3, r9, lsl r7 │ │ │ │ │ orr lr, lr, r9, lsr r1 │ │ │ │ │ ldr r9, [sp, #4] │ │ │ │ │ orr r0, lr, r0 │ │ │ │ │ bic lr, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ str lr, [r9, #4] │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ - beq 153a0 │ │ │ │ │ + beq 15274 │ │ │ │ │ ldr r9, [ip, #8] │ │ │ │ │ cmp fp, #3 │ │ │ │ │ lsl lr, r9, r2 │ │ │ │ │ orr r3, r3, r9, lsl r7 │ │ │ │ │ orr lr, lr, r9, lsr r1 │ │ │ │ │ ldr r9, [sp, #4] │ │ │ │ │ orr r0, lr, r0 │ │ │ │ │ bic lr, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ str lr, [r9, #8] │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ - beq 153a0 │ │ │ │ │ + beq 15274 │ │ │ │ │ ldr ip, [ip, #12] │ │ │ │ │ cmp fp, #4 │ │ │ │ │ lsl lr, ip, r2 │ │ │ │ │ orr r3, r3, ip, lsl r7 │ │ │ │ │ orr lr, lr, ip, lsr r1 │ │ │ │ │ orr lr, lr, r0 │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ str r0, [r9, #12] │ │ │ │ │ - beq 153a0 │ │ │ │ │ + beq 15274 │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ add lr, r8, #8 │ │ │ │ │ add lr, lr, fp, lsl #2 │ │ │ │ │ add r8, r8, #24 │ │ │ │ │ add ip, r0, #24 │ │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ │ lsl r9, r0, r2 │ │ │ │ │ orr r3, r3, r0, lsl r7 │ │ │ │ │ orr r9, r9, r0, lsr r1 │ │ │ │ │ cmp r8, lr │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, r9, lsl #2 │ │ │ │ │ str r0, [ip, #4]! │ │ │ │ │ - bne 15378 │ │ │ │ │ + bne 1524c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ add r9, sl, #12 │ │ │ │ │ add r0, r5, #12 │ │ │ │ │ - beq 158c8 │ │ │ │ │ + beq 1579c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ lsl lr, r3, r2 │ │ │ │ │ orr lr, lr, r3, lsr r1 │ │ │ │ │ lsl r3, r3, r7 │ │ │ │ │ bic r8, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ lsr ip, lr, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ str r8, [r9] │ │ │ │ │ - bls 15504 │ │ │ │ │ + bls 153d8 │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ lsl r8, lr, r2 │ │ │ │ │ orr r3, r3, lr, lsl r7 │ │ │ │ │ orr r8, r8, lr, lsr r1 │ │ │ │ │ orr r8, r8, ip │ │ │ │ │ bic ip, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, r8, lsl #2 │ │ │ │ │ str ip, [r9, #4] │ │ │ │ │ lsr r8, r8, #30 │ │ │ │ │ - beq 15504 │ │ │ │ │ + beq 153d8 │ │ │ │ │ ldr lr, [r0, #8] │ │ │ │ │ cmp r6, #3 │ │ │ │ │ lsl ip, lr, r2 │ │ │ │ │ orr r3, r3, lr, lsl r7 │ │ │ │ │ orr ip, ip, lr, lsr r1 │ │ │ │ │ bic lr, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr ip, ip, r8 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, ip, lsl #2 │ │ │ │ │ str lr, [r9, #8] │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ - beq 15504 │ │ │ │ │ + beq 153d8 │ │ │ │ │ ldr r8, [r0, #12] │ │ │ │ │ cmp r6, #4 │ │ │ │ │ lsl lr, r8, r2 │ │ │ │ │ orr r3, r3, r8, lsl r7 │ │ │ │ │ orr lr, lr, r8, lsr r1 │ │ │ │ │ orr lr, lr, ip │ │ │ │ │ bic ip, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ str ip, [r9, #12] │ │ │ │ │ lsr lr, lr, #30 │ │ │ │ │ - beq 15504 │ │ │ │ │ + beq 153d8 │ │ │ │ │ ldr r8, [r0, #16] │ │ │ │ │ cmp r6, #5 │ │ │ │ │ lsl ip, r8, r2 │ │ │ │ │ orr r3, r3, r8, lsl r7 │ │ │ │ │ orr ip, ip, r8, lsr r1 │ │ │ │ │ orr ip, ip, lr │ │ │ │ │ bic lr, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, ip, lsl #2 │ │ │ │ │ str lr, [r9, #16] │ │ │ │ │ lsr ip, ip, #30 │ │ │ │ │ - beq 15504 │ │ │ │ │ + beq 153d8 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ cmp r6, #6 │ │ │ │ │ lsl lr, r0, r2 │ │ │ │ │ orr r3, r3, r0, lsl r7 │ │ │ │ │ orr lr, lr, r0, lsr r1 │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr lr, lr, ip │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ str r0, [r9, #20] │ │ │ │ │ - beq 15504 │ │ │ │ │ + beq 153d8 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ add lr, sl, #32 │ │ │ │ │ add ip, r5, r0 │ │ │ │ │ sub ip, ip, #8 │ │ │ │ │ add r5, r5, #32 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ lsl r8, r0, r2 │ │ │ │ │ orr r3, r3, r0, lsl r7 │ │ │ │ │ orr r8, r8, r0, lsr r1 │ │ │ │ │ cmp r5, ip │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r3, r3, r8, lsl #2 │ │ │ │ │ str r0, [lr, #4]! │ │ │ │ │ - bne 154dc │ │ │ │ │ + bne 153b0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 15b28 │ │ │ │ │ + beq 15a00 │ │ │ │ │ add r6, sl, r6, lsl #2 │ │ │ │ │ str r3, [r6, #12] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r6, r3, fp │ │ │ │ │ - beq 15938 │ │ │ │ │ + beq 1580c │ │ │ │ │ add r0, r6, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 15b54 │ │ │ │ │ + beq 15a2c │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ lsl r3, r6, #3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r4, [r8, #4] │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ - bne 15c10 │ │ │ │ │ + bne 15ae8 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ add r2, r9, r6, lsl #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ lsl r6, r6, #2 │ │ │ │ │ str r3, [r8, #12] │ │ │ │ │ - bls 15690 │ │ │ │ │ + bls 15564 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ sub r1, fp, #-1073741823 @ 0xc0000001 │ │ │ │ │ lsl r5, r1, #2 │ │ │ │ │ ldr r1, [r0, r1, lsl #2] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ add r1, r8, #12 │ │ │ │ │ sub r3, r5, #4 │ │ │ │ │ @@ -23198,39 +23108,39 @@ │ │ │ │ │ str sl, [sp, #28] │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ str r8, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_CheckSignals │ │ │ │ │ add r7, r6, #4 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 15bc8 │ │ │ │ │ + bne 15aa0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #1020] @ 159cc │ │ │ │ │ + ldr r2, [pc, #1024] @ 158a4 │ │ │ │ │ ldm r5, {r0, r4} │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ cmpeq r3, r2 │ │ │ │ │ orr r0, r0, r4, lsl #30 │ │ │ │ │ lsr r1, r4, #2 │ │ │ │ │ - bne 15848 │ │ │ │ │ - add r3, pc, #976 @ 0x3d0 │ │ │ │ │ + bne 1571c │ │ │ │ │ + add r3, pc, #980 @ 0x3d4 │ │ │ │ │ ldrd r2, [r3] │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ ldr sl, [sp, #16] │ │ │ │ │ ldr ip, [r5, #-4] │ │ │ │ │ umull lr, r1, r0, sl │ │ │ │ │ lsl r3, r3, #30 │ │ │ │ │ orr sl, ip, r2, lsl #30 │ │ │ │ │ orr r3, r3, r2, lsr #2 │ │ │ │ │ cmp sl, lr │ │ │ │ │ sbcs r1, r3, r1 │ │ │ │ │ - bcc 15880 │ │ │ │ │ + bcc 15754 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 15854 │ │ │ │ │ + beq 15728 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ mov r1, r6 │ │ │ │ │ add ip, r3, #8 │ │ │ │ │ mov lr, ip │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr sl, [lr, #4]! │ │ │ │ │ add r8, r8, r3 │ │ │ │ │ @@ -23238,256 +23148,257 @@ │ │ │ │ │ subs r3, r8, r3 │ │ │ │ │ rsc r2, r2, r8, asr #31 │ │ │ │ │ bic r8, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r8, [r1] │ │ │ │ │ orr r8, r3, r2, lsl #2 │ │ │ │ │ - bne 15630 │ │ │ │ │ + bne 15504 │ │ │ │ │ cmn r8, r4 │ │ │ │ │ - bmi 159d8 │ │ │ │ │ + bmi 158b0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ sub r6, r6, #4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ sub r5, r5, #4 │ │ │ │ │ str r0, [r9, #-4]! │ │ │ │ │ - bhi 155b4 │ │ │ │ │ + bhi 15488 │ │ │ │ │ ldr sl, [sp, #28] │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr r8, [sp, #32] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 15788 │ │ │ │ │ + beq 1565c │ │ │ │ │ ldr ip, [sp, #24] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ ldr r0, [r9, ip, lsl #2] │ │ │ │ │ mvn r3, r3, lsl r7 │ │ │ │ │ lsr r2, r0, r7 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str r2, [r6, ip, lsl #2] │ │ │ │ │ and r0, r0, r3 │ │ │ │ │ lsl lr, ip, #2 │ │ │ │ │ rsb r1, r7, #32 │ │ │ │ │ sub r2, r7, #32 │ │ │ │ │ - beq 15788 │ │ │ │ │ + beq 1565c │ │ │ │ │ sub r5, lr, #4 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ ldr ip, [r9, r5] │ │ │ │ │ orr ip, ip, r0, lsl #30 │ │ │ │ │ lsr r4, ip, r7 │ │ │ │ │ lsr r0, r0, #2 │ │ │ │ │ orr r4, r4, r0, lsl r1 │ │ │ │ │ orr r4, r4, r0, lsr r2 │ │ │ │ │ and ip, ip, r3 │ │ │ │ │ str r4, [r6, r5] │ │ │ │ │ - beq 15788 │ │ │ │ │ + beq 1565c │ │ │ │ │ sub r4, lr, #8 │ │ │ │ │ ldr r0, [r9, r4] │ │ │ │ │ cmp fp, #3 │ │ │ │ │ orr r0, r0, ip, lsl #30 │ │ │ │ │ lsr r5, r0, r7 │ │ │ │ │ lsr ip, ip, #2 │ │ │ │ │ orr r5, r5, ip, lsl r1 │ │ │ │ │ orr r5, r5, ip, lsr r2 │ │ │ │ │ and r0, r0, r3 │ │ │ │ │ str r5, [r6, r4] │ │ │ │ │ - beq 15788 │ │ │ │ │ + beq 1565c │ │ │ │ │ sub lr, lr, #12 │ │ │ │ │ ldr ip, [r9, lr] │ │ │ │ │ cmp fp, #4 │ │ │ │ │ orr ip, ip, r0, lsl #30 │ │ │ │ │ lsr r4, ip, r7 │ │ │ │ │ lsr r0, r0, #2 │ │ │ │ │ orr r4, r4, r0, lsl r1 │ │ │ │ │ orr r4, r4, r0, lsr r2 │ │ │ │ │ and ip, ip, r3 │ │ │ │ │ str r4, [r6, lr] │ │ │ │ │ - beq 15788 │ │ │ │ │ + beq 1565c │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ sub r6, fp, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r4, sl, r6, lsl #2 │ │ │ │ │ add r6, r0, r6, lsl #2 │ │ │ │ │ ldr lr, [r4, #-4]! │ │ │ │ │ lsr r5, ip, #2 │ │ │ │ │ orr lr, lr, ip, lsl #30 │ │ │ │ │ lsr r0, lr, r7 │ │ │ │ │ orr r0, r0, r5, lsl r1 │ │ │ │ │ orr r0, r0, r5, lsr r2 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ and ip, r3, lr │ │ │ │ │ str r0, [r6, #-4]! │ │ │ │ │ - bne 15760 │ │ │ │ │ + bne 15634 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 157ac │ │ │ │ │ + beq 15680 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 157ac │ │ │ │ │ + bne 15680 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ lsrs r2, r1, #3 │ │ │ │ │ - beq 1580c │ │ │ │ │ + beq 156e0 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1580c │ │ │ │ │ + bne 156e0 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ - beq 1590c │ │ │ │ │ + beq 157e0 │ │ │ │ │ ldr ip, [r3, #4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ subeq r0, r2, #2 │ │ │ │ │ - bne 158f8 │ │ │ │ │ + bne 157cc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1590c │ │ │ │ │ + beq 157e0 │ │ │ │ │ ldr ip, [r3], #-4 │ │ │ │ │ sub lr, r0, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ moveq r0, lr │ │ │ │ │ - beq 157e8 │ │ │ │ │ + beq 156bc │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 158f8 │ │ │ │ │ + bne 157cc │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ str r1, [r2] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq 1583c │ │ │ │ │ + beq 15710 │ │ │ │ │ add r1, r8, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addeq ip, r8, #12 │ │ │ │ │ - beq 15afc │ │ │ │ │ + beq 159d4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b 155f0 │ │ │ │ │ + b 154c4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge 15668 │ │ │ │ │ + bge 1553c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 15668 │ │ │ │ │ + b 1553c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ add r9, sl, #12 │ │ │ │ │ add r0, r5, #12 │ │ │ │ │ - beq 1591c │ │ │ │ │ + beq 157f0 │ │ │ │ │ sub r2, r7, #32 │ │ │ │ │ rsb r1, r7, #32 │ │ │ │ │ - b 153b0 │ │ │ │ │ + b 15284 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bhi 15618 │ │ │ │ │ + bhi 154ec │ │ │ │ │ ldr lr, [sp, #16] │ │ │ │ │ umull r2, r1, r0, lr │ │ │ │ │ orr lr, ip, r3, lsl #30 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ lsr r2, r3, #2 │ │ │ │ │ sbcs r2, r2, r1 │ │ │ │ │ - bcs 15618 │ │ │ │ │ + bcs 154ec │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bls 15894 │ │ │ │ │ - b 15618 │ │ │ │ │ + bls 15768 │ │ │ │ │ + b 154ec │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ rsbhi r6, fp, #0 │ │ │ │ │ - bhi 15520 │ │ │ │ │ + bhi 153f4 │ │ │ │ │ add r3, sl, r6, lsl #2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - b 15514 │ │ │ │ │ + b 153e8 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ and r3, r1, #3 │ │ │ │ │ orr r3, r3, r0, lsl #3 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b 1580c │ │ │ │ │ + b 156e0 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b 1580c │ │ │ │ │ + b 156e0 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bls 159b4 │ │ │ │ │ + bls 15888 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 15b54 │ │ │ │ │ + beq 15a2c │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ clz r3, r6 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ str r4, [r8, #4] │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ - bne 15c10 │ │ │ │ │ + bne 15ae8 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r8, #12] │ │ │ │ │ - b 15690 │ │ │ │ │ + b 15564 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - bne 15224 │ │ │ │ │ + bne 150f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 15ae4 │ │ │ │ │ + beq 159bc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 15ae4 │ │ │ │ │ + bne 159bc │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 15ae4 │ │ │ │ │ + b 159bc │ │ │ │ │ str r6, [sl, #12] │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ - b 15520 │ │ │ │ │ + b 153f4 │ │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ │ .word 0x3a352944 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x3a352944 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ sub r2, r5, r6 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ lsr r2, r2, #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ands r2, r2, #3 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - beq 15a64 │ │ │ │ │ + beq 1593c │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 15a40 │ │ │ │ │ + beq 15918 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 15a24 │ │ │ │ │ + beq 158fc │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [ip, #4]! │ │ │ │ │ add r4, r6, #4 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ @@ -23502,15 +23413,15 @@ │ │ │ │ │ ldr r1, [ip, #4]! │ │ │ │ │ cmp r4, r5 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r4] │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ - beq 1585c │ │ │ │ │ + beq 15730 │ │ │ │ │ ldr lr, [ip, #4] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r2, r2, lr │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ @@ -23532,138 +23443,138 @@ │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ add r2, r2, lr │ │ │ │ │ add r3, r2, r3, lsr #30 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne 15a64 │ │ │ │ │ - b 1585c │ │ │ │ │ + bne 1593c │ │ │ │ │ + b 15730 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b 1583c │ │ │ │ │ + b 15710 │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r0, #1 │ │ │ │ │ - beq 15b88 │ │ │ │ │ + beq 15a60 │ │ │ │ │ ldr lr, [ip, r1, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 15af8 │ │ │ │ │ + beq 159d0 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ andne r3, r3, #3 │ │ │ │ │ orrne r3, r3, r0, lsl #3 │ │ │ │ │ strne r3, [r8, #8] │ │ │ │ │ - b 1583c │ │ │ │ │ + b 15710 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ add r3, sl, r3, lsl #2 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ strcc r6, [sp, #12] │ │ │ │ │ - bcc 15514 │ │ │ │ │ - b 158e8 │ │ │ │ │ + bcc 153e8 │ │ │ │ │ + b 157bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1598c │ │ │ │ │ + beq 15860 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 1598c │ │ │ │ │ + bne 15860 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1598c │ │ │ │ │ + b 15860 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ - b 1583c │ │ │ │ │ + b 15710 │ │ │ │ │ mov r7, #30 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - b 15284 │ │ │ │ │ - ldr r3, [pc, #-472] @ 159d0 │ │ │ │ │ - ldr r1, [pc, #-472] @ 159d4 │ │ │ │ │ + b 15158 │ │ │ │ │ + ldr r3, [pc, #-472] @ 158a8 │ │ │ │ │ + ldr r1, [pc, #-472] @ 158ac │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 15ae4 │ │ │ │ │ - ldr r3, [pc, #-492] @ 159d0 │ │ │ │ │ - ldr r1, [pc, #-492] @ 159d4 │ │ │ │ │ + b 159bc │ │ │ │ │ + ldr r3, [pc, #-492] @ 158a8 │ │ │ │ │ + ldr r1, [pc, #-492] @ 158ac │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 1598c │ │ │ │ │ + b 15860 │ │ │ │ │ ldr r8, [sp, #32] │ │ │ │ │ ldr sl, [sp, #28] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 15bec │ │ │ │ │ + beq 15ac4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 15c20 │ │ │ │ │ + beq 15af8 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1598c │ │ │ │ │ + beq 15860 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 1598c │ │ │ │ │ - b 15b7c │ │ │ │ │ + bne 15860 │ │ │ │ │ + b 15a54 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - b 15554 │ │ │ │ │ + b 15428 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 15bec │ │ │ │ │ + b 15ac4 │ │ │ │ │ │ │ │ │ │ -00015c2c <_PyLong_Negate>: │ │ │ │ │ +00015b04 <_PyLong_Negate>: │ │ │ │ │ _PyLong_Negate(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r5, [r0] │ │ │ │ │ ldr ip, [r5] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ - bne 15c68 <_PyLong_Negate+0x3c> │ │ │ │ │ + bne 15b40 <_PyLong_Negate+0x3c> │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r7, [pc, #132] @ 15d00 <_PyLong_Negate+0xd4> │ │ │ │ │ + ldr r7, [pc, #132] @ 15bd8 <_PyLong_Negate+0xd4> │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ mov r4, r0 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ rsc r1, r2, #0 │ │ │ │ │ rsbs lr, r3, #5 │ │ │ │ │ rsc r6, r2, #0 │ │ │ │ │ cmp r7, lr │ │ │ │ │ mov lr, #0 │ │ │ │ │ sbcs lr, lr, r6 │ │ │ │ │ - bcc 15cd0 <_PyLong_Negate+0xa4> │ │ │ │ │ - ldr r3, [pc, #92] @ 15d04 <_PyLong_Negate+0xd8> │ │ │ │ │ + bcc 15ba8 <_PyLong_Negate+0xa4> │ │ │ │ │ + ldr r3, [pc, #92] @ 15bdc <_PyLong_Negate+0xd8> │ │ │ │ │ add r0, r3, r0, lsl #4 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [r4] │ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r5] │ │ │ │ │ @@ -23673,141 +23584,141 @@ │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ mvn ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ subs ip, ip, r3 │ │ │ │ │ rsc r2, r2, #0 │ │ │ │ │ cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 15cf4 <_PyLong_Negate+0xc8> │ │ │ │ │ + bcs 15bcc <_PyLong_Negate+0xc8> │ │ │ │ │ bl 540 <_PyLong_FromMedium> │ │ │ │ │ ldr ip, [r5] │ │ │ │ │ - b 15ca8 <_PyLong_Negate+0x7c> │ │ │ │ │ - bl 11464 <_PyLong_FromLarge> │ │ │ │ │ + b 15b80 <_PyLong_Negate+0x7c> │ │ │ │ │ + bl 11448 <_PyLong_FromLarge> │ │ │ │ │ ldr ip, [r5] │ │ │ │ │ - b 15ca8 <_PyLong_Negate+0x7c> │ │ │ │ │ + b 15b80 <_PyLong_Negate+0x7c> │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00015d08 <_PyLong_GCD>: │ │ │ │ │ +00015be0 <_PyLong_GCD>: │ │ │ │ │ _PyLong_GCD(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ │ cmp r3, #23 │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - bhi 15f9c <_PyLong_GCD+0x294> │ │ │ │ │ + bhi 15e74 <_PyLong_GCD+0x294> │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #23 │ │ │ │ │ - bhi 15f9c <_PyLong_GCD+0x294> │ │ │ │ │ + bhi 15e74 <_PyLong_GCD+0x294> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r1] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 16adc <_PyLong_GCD+0xdd4> │ │ │ │ │ + beq 169b4 <_PyLong_GCD+0xdd4> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 167b8 <_PyLong_GCD+0xab0> │ │ │ │ │ + bhi 16690 <_PyLong_GCD+0xab0> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ and r4, r3, #3 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ asr r5, r4, #31 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 16a7c <_PyLong_GCD+0xd74> │ │ │ │ │ + beq 16954 <_PyLong_GCD+0xd74> │ │ │ │ │ ldr r6, [r7, #8] │ │ │ │ │ cmp r6, #15 │ │ │ │ │ - bhi 167f0 <_PyLong_GCD+0xae8> │ │ │ │ │ + bhi 166c8 <_PyLong_GCD+0xae8> │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ and r6, r6, #3 │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ mul r6, r3, r6 │ │ │ │ │ asr r8, r6, #31 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ asr r2, r5, #31 │ │ │ │ │ eor r4, r4, r5, asr #31 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ subs r4, r4, r2 │ │ │ │ │ eor r5, r5, r5, asr #31 │ │ │ │ │ sbc r2, r5, r2 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bne 160e4 <_PyLong_GCD+0x3dc> │ │ │ │ │ + bne 15fbc <_PyLong_GCD+0x3dc> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 16510 <_PyLong_GCD+0x808> │ │ │ │ │ + bne 163e8 <_PyLong_GCD+0x808> │ │ │ │ │ orrs r3, r6, r8 │ │ │ │ │ - beq 15e7c <_PyLong_GCD+0x174> │ │ │ │ │ + beq 15d54 <_PyLong_GCD+0x174> │ │ │ │ │ asr r3, r8, #31 │ │ │ │ │ eor r6, r6, r8, asr #31 │ │ │ │ │ subs r6, r6, r3 │ │ │ │ │ eor r8, r8, r8, asr #31 │ │ │ │ │ sbc r9, r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r9 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_ldivmod │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ orrs r3, r5, r4 │ │ │ │ │ - beq 1617c <_PyLong_GCD+0x474> │ │ │ │ │ + beq 16054 <_PyLong_GCD+0x474> │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_ldivmod │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ - beq 15e7c <_PyLong_GCD+0x174> │ │ │ │ │ + beq 15d54 <_PyLong_GCD+0x174> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_ldivmod │ │ │ │ │ mov r0, r4 │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bne 15e60 <_PyLong_GCD+0x158> │ │ │ │ │ - ldr r3, [pc, #3884] @ 16db0 <_PyLong_GCD+0x10a8> │ │ │ │ │ + bne 15d38 <_PyLong_GCD+0x158> │ │ │ │ │ + ldr r3, [pc, #3884] @ 16c88 <_PyLong_GCD+0x10a8> │ │ │ │ │ adds r2, r4, #5 │ │ │ │ │ adc r1, r5, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sbcs r3, r3, r1 │ │ │ │ │ - bcs 166ac <_PyLong_GCD+0x9a4> │ │ │ │ │ + bcs 16584 <_PyLong_GCD+0x9a4> │ │ │ │ │ subs r2, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r5, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 15f04 <_PyLong_GCD+0x1fc> │ │ │ │ │ + bcs 15ddc <_PyLong_GCD+0x1fc> │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 16a70 <_PyLong_GCD+0xd68> │ │ │ │ │ - ldr r3, [pc, #3824] @ 16db4 <_PyLong_GCD+0x10ac> │ │ │ │ │ + beq 16948 <_PyLong_GCD+0xd68> │ │ │ │ │ + ldr r3, [pc, #3824] @ 16c8c <_PyLong_GCD+0x10ac> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ eor r5, r4, r4, asr #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -23824,185 +23735,185 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ asr r3, r5, #31 │ │ │ │ │ eor r4, r4, r5, asr #31 │ │ │ │ │ subs r4, r4, r3 │ │ │ │ │ eor r7, r5, r5, asr #31 │ │ │ │ │ sbc r7, r7, r3 │ │ │ │ │ lsrs r8, r7, #28 │ │ │ │ │ - bne 16824 <_PyLong_GCD+0xb1c> │ │ │ │ │ + bne 166fc <_PyLong_GCD+0xb1c> │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 16a70 <_PyLong_GCD+0xd68> │ │ │ │ │ + beq 16948 <_PyLong_GCD+0xd68> │ │ │ │ │ mov r9, #16 │ │ │ │ │ - ldr r3, [pc, #3704] @ 16db4 <_PyLong_GCD+0x10ac> │ │ │ │ │ + ldr r3, [pc, #3704] @ 16c8c <_PyLong_GCD+0x10ac> │ │ │ │ │ str r9, [r6, #8] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 16988 <_PyLong_GCD+0xc80> │ │ │ │ │ + bne 16860 <_PyLong_GCD+0xc80> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r2, #12]! │ │ │ │ │ - blt 169ac <_PyLong_GCD+0xca4> │ │ │ │ │ + blt 16884 <_PyLong_GCD+0xca4> │ │ │ │ │ bic r3, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r6, #12] │ │ │ │ │ lsr r3, r4, #30 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ add r1, r6, #16 │ │ │ │ │ str r9, [r6, #8] │ │ │ │ │ orrs r0, r8, #0 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r1] │ │ │ │ │ strne r8, [r2, #8] │ │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ - bl 14eb0 │ │ │ │ │ + bl 14e94 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq 16a74 <_PyLong_GCD+0xd6c> │ │ │ │ │ + beq 1694c <_PyLong_GCD+0xd6c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 14eb0 │ │ │ │ │ + bl 14e94 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - beq 16c74 <_PyLong_GCD+0xf6c> │ │ │ │ │ + beq 16b4c <_PyLong_GCD+0xf6c> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 1f84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 165c0 <_PyLong_GCD+0x8b8> │ │ │ │ │ + bge 16498 <_PyLong_GCD+0x8b8> │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ lsr r3, r7, #3 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bls 16110 <_PyLong_GCD+0x408> │ │ │ │ │ + bls 15fe8 <_PyLong_GCD+0x408> │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ ldr sl, [sp, #8] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ str fp, [sp, #32] │ │ │ │ │ lsr r9, r3, #3 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ add ip, sl, fp, lsl #2 │ │ │ │ │ ldr r2, [ip, #8] │ │ │ │ │ lsl r3, fp, #2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - beq 165e4 <_PyLong_GCD+0x8dc> │ │ │ │ │ + beq 164bc <_PyLong_GCD+0x8dc> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 165ec <_PyLong_GCD+0x8e4> │ │ │ │ │ + beq 164c4 <_PyLong_GCD+0x8e4> │ │ │ │ │ clz r3, r2 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ sub r1, fp, #2 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ rsb r4, r3, #30 │ │ │ │ │ sub r1, fp, #1 │ │ │ │ │ - ble 1652c <_PyLong_GCD+0x824> │ │ │ │ │ + ble 16404 <_PyLong_GCD+0x824> │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - ble 16188 <_PyLong_GCD+0x480> │ │ │ │ │ + ble 16060 <_PyLong_GCD+0x480> │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 13648 │ │ │ │ │ + bl 1362c │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 16c0c <_PyLong_GCD+0xf04> │ │ │ │ │ + beq 16ae4 <_PyLong_GCD+0xf04> │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 160a8 <_PyLong_GCD+0x3a0> │ │ │ │ │ + beq 15f80 <_PyLong_GCD+0x3a0> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - beq 16c68 <_PyLong_GCD+0xf60> │ │ │ │ │ + beq 16b40 <_PyLong_GCD+0xf60> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr r9, [r3, #8] │ │ │ │ │ lsr fp, r2, #3 │ │ │ │ │ cmp fp, #2 │ │ │ │ │ mov sl, r6 │ │ │ │ │ lsr r9, r9, #3 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ str fp, [sp, #32] │ │ │ │ │ - bls 16104 <_PyLong_GCD+0x3fc> │ │ │ │ │ + bls 15fdc <_PyLong_GCD+0x3fc> │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r9, [sp, #20] │ │ │ │ │ - b 16030 <_PyLong_GCD+0x328> │ │ │ │ │ + b 15f08 <_PyLong_GCD+0x328> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 15df0 <_PyLong_GCD+0xe8> │ │ │ │ │ + bne 15cc8 <_PyLong_GCD+0xe8> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 15df0 <_PyLong_GCD+0xe8> │ │ │ │ │ + b 15cc8 <_PyLong_GCD+0xe8> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1613c <_PyLong_GCD+0x434> │ │ │ │ │ + beq 16014 <_PyLong_GCD+0x434> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1613c <_PyLong_GCD+0x434> │ │ │ │ │ + beq 16014 <_PyLong_GCD+0x434> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 1613c <_PyLong_GCD+0x434> │ │ │ │ │ + bne 16014 <_PyLong_GCD+0x434> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 16174 <_PyLong_GCD+0x46c> │ │ │ │ │ + beq 1604c <_PyLong_GCD+0x46c> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 16174 <_PyLong_GCD+0x46c> │ │ │ │ │ + beq 1604c <_PyLong_GCD+0x46c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 16174 <_PyLong_GCD+0x46c> │ │ │ │ │ + bne 1604c <_PyLong_GCD+0x46c> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ - b 15d5c <_PyLong_GCD+0x54> │ │ │ │ │ + b 15c34 <_PyLong_GCD+0x54> │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r5, r9 │ │ │ │ │ - b 15e7c <_PyLong_GCD+0x174> │ │ │ │ │ + b 15d54 <_PyLong_GCD+0x174> │ │ │ │ │ lsl r1, fp, #2 │ │ │ │ │ add r1, r6, r1 │ │ │ │ │ ldr r8, [r1, #4] │ │ │ │ │ sub lr, r4, #32 │ │ │ │ │ lsl r7, r8, lr │ │ │ │ │ rsb r1, r4, #32 │ │ │ │ │ orr r7, r7, r8, lsr r1 │ │ │ │ │ lsl r8, r8, r4 │ │ │ │ │ rsb r5, r3, #60 @ 0x3c │ │ │ │ │ orrs r1, r8, r7 │ │ │ │ │ - beq 16074 <_PyLong_GCD+0x36c> │ │ │ │ │ + beq 15f4c <_PyLong_GCD+0x36c> │ │ │ │ │ rsb r1, r4, #32 │ │ │ │ │ str r8, [sp, #8] │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r8, r7 │ │ │ │ │ sub lr, r4, #32 │ │ │ │ │ sub r1, r5, #32 │ │ │ │ │ rsb r7, r5, #32 │ │ │ │ │ @@ -24022,18 +23933,18 @@ │ │ │ │ │ R_ARM_CALL __aeabi_ldivmod │ │ │ │ │ cmp r2, r0 │ │ │ │ │ sbcs ip, r3, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - blt 16074 <_PyLong_GCD+0x36c> │ │ │ │ │ + blt 15f4c <_PyLong_GCD+0x36c> │ │ │ │ │ cmp r3, r1 │ │ │ │ │ cmpeq r2, r0 │ │ │ │ │ - beq 166b8 <_PyLong_GCD+0x9b0> │ │ │ │ │ + beq 16590 <_PyLong_GCD+0x9b0> │ │ │ │ │ str r9, [sp, #76] @ 0x4c │ │ │ │ │ ldr r9, [sp, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ │ mov r6, ip │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ @@ -24075,73 +23986,73 @@ │ │ │ │ │ adc r3, r3, r7 │ │ │ │ │ umull r7, ip, r0, r5 │ │ │ │ │ subs r7, r9, r7 │ │ │ │ │ add r4, r4, ip │ │ │ │ │ sbc r4, r8, r4 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ sbcs ip, r4, r3 │ │ │ │ │ - bge 16738 <_PyLong_GCD+0xa30> │ │ │ │ │ + bge 16610 <_PyLong_GCD+0xa30> │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r7, lr │ │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldr lr, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 16074 <_PyLong_GCD+0x36c> │ │ │ │ │ + beq 15f4c <_PyLong_GCD+0x36c> │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ tst r3, #1 │ │ │ │ │ str sl, [sp, #8] │ │ │ │ │ mov r8, r4 │ │ │ │ │ mov sl, r7 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - bne 166e8 <_PyLong_GCD+0x9e0> │ │ │ │ │ + bne 165c0 <_PyLong_GCD+0x9e0> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 169e4 <_PyLong_GCD+0xcdc> │ │ │ │ │ + bne 168bc <_PyLong_GCD+0xcdc> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldreq r2, [sp, #8] │ │ │ │ │ moveq r3, #2 │ │ │ │ │ moveq r5, r2 │ │ │ │ │ streq r3, [r2] │ │ │ │ │ - beq 16390 <_PyLong_GCD+0x688> │ │ │ │ │ + beq 16268 <_PyLong_GCD+0x688> │ │ │ │ │ mov r0, fp │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 188 <_PyLong_New> │ │ │ │ │ R_ARM_CALL _PyLong_New │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 16d34 <_PyLong_GCD+0x102c> │ │ │ │ │ + beq 16c0c <_PyLong_GCD+0x102c> │ │ │ │ │ str fp, [sp, #24] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 169cc <_PyLong_GCD+0xcc4> │ │ │ │ │ + bne 168a4 <_PyLong_GCD+0xcc4> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmp fp, r2 │ │ │ │ │ cmple r3, #1 │ │ │ │ │ - beq 16d0c <_PyLong_GCD+0x1004> │ │ │ │ │ + beq 16be4 <_PyLong_GCD+0x1004> │ │ │ │ │ mov r0, fp │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 188 <_PyLong_New> │ │ │ │ │ R_ARM_CALL _PyLong_New │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - beq 16d34 <_PyLong_GCD+0x102c> │ │ │ │ │ + beq 16c0c <_PyLong_GCD+0x102c> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ │ add r3, r0, #12 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ add r3, r3, ip │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ @@ -24160,15 +24071,15 @@ │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bcs 1683c <_PyLong_GCD+0xb34> │ │ │ │ │ + bcs 16714 <_PyLong_GCD+0xb34> │ │ │ │ │ ldr r5, [fp, #4]! │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ ldr ip, [r7], #4 │ │ │ │ │ umull r9, r0, r5, r4 │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ adds r9, r9, r3 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ @@ -24197,140 +24108,140 @@ │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r1], #4 │ │ │ │ │ orr r2, r2, r0, lsl #2 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ asr r1, r0, #30 │ │ │ │ │ - b 16430 <_PyLong_GCD+0x728> │ │ │ │ │ + b 16308 <_PyLong_GCD+0x728> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ eor r4, r4, r5, asr #31 │ │ │ │ │ str r2, [r3] │ │ │ │ │ asr r3, r5, #31 │ │ │ │ │ subs r4, r4, r3 │ │ │ │ │ eor r5, r5, r5, asr #31 │ │ │ │ │ sbc r3, r5, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - beq 16bd8 <_PyLong_GCD+0xed0> │ │ │ │ │ + beq 16ab0 <_PyLong_GCD+0xed0> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ mvn r6, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - beq 15e04 <_PyLong_GCD+0xfc> │ │ │ │ │ + beq 15cdc <_PyLong_GCD+0xfc> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 15dfc <_PyLong_GCD+0xf4> │ │ │ │ │ + bne 15cd4 <_PyLong_GCD+0xf4> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 15dfc <_PyLong_GCD+0xf4> │ │ │ │ │ + b 15cd4 <_PyLong_GCD+0xf4> │ │ │ │ │ cmp r1, r9 │ │ │ │ │ add r1, r6, r1, lsl #2 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ mov r0, #0 │ │ │ │ │ lsr r1, r1, r3 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - bgt 161a8 <_PyLong_GCD+0x4a0> │ │ │ │ │ + bgt 16080 <_PyLong_GCD+0x4a0> │ │ │ │ │ lsl lr, fp, #2 │ │ │ │ │ add lr, r6, lr │ │ │ │ │ ldr r5, [lr, #4] │ │ │ │ │ sub lr, r4, #32 │ │ │ │ │ orr r7, r0, r5, lsl lr │ │ │ │ │ rsb r0, r4, #32 │ │ │ │ │ orr r1, r1, r5, lsl r4 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ orr r0, r7, r5, lsr r0 │ │ │ │ │ cmp r9, fp │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ rsb r5, r3, #60 @ 0x3c │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ - blt 161ac <_PyLong_GCD+0x4a4> │ │ │ │ │ + blt 16084 <_PyLong_GCD+0x4a4> │ │ │ │ │ add r7, r6, fp, lsl #2 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ rsb r7, r5, #32 │ │ │ │ │ orr r1, r1, r0, lsl r5 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ sub r1, r5, #32 │ │ │ │ │ lsl r8, r0, r1 │ │ │ │ │ orr r8, r8, r0, lsr r7 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ orr r8, r8, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ orrs r0, r0, r8 │ │ │ │ │ - bne 161d0 <_PyLong_GCD+0x4c8> │ │ │ │ │ - b 16074 <_PyLong_GCD+0x36c> │ │ │ │ │ + bne 160a8 <_PyLong_GCD+0x4c8> │ │ │ │ │ + b 15f4c <_PyLong_GCD+0x36c> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ lsr r3, r7, #3 │ │ │ │ │ lsr r1, r1, #3 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ - b 15ffc <_PyLong_GCD+0x2f4> │ │ │ │ │ + b 15ed4 <_PyLong_GCD+0x2f4> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 16ca0 <_PyLong_GCD+0xf98> │ │ │ │ │ + bne 16b78 <_PyLong_GCD+0xf98> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ str sl, [sp, #8] │ │ │ │ │ - blt 16d40 <_PyLong_GCD+0x1038> │ │ │ │ │ + blt 16c18 <_PyLong_GCD+0x1038> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 16d84 <_PyLong_GCD+0x107c> │ │ │ │ │ + bne 16c5c <_PyLong_GCD+0x107c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 16648 <_PyLong_GCD+0x940> │ │ │ │ │ + beq 16520 <_PyLong_GCD+0x940> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 16648 <_PyLong_GCD+0x940> │ │ │ │ │ + beq 16520 <_PyLong_GCD+0x940> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 16648 <_PyLong_GCD+0x940> │ │ │ │ │ + bne 16520 <_PyLong_GCD+0x940> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1667c <_PyLong_GCD+0x974> │ │ │ │ │ + beq 16554 <_PyLong_GCD+0x974> │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1667c <_PyLong_GCD+0x974> │ │ │ │ │ + beq 16554 <_PyLong_GCD+0x974> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 1667c <_PyLong_GCD+0x974> │ │ │ │ │ + bne 16554 <_PyLong_GCD+0x974> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 164d0 <_PyLong_GCD+0x7c8> │ │ │ │ │ + bne 163a8 <_PyLong_GCD+0x7c8> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 16b74 <_PyLong_GCD+0xe6c> │ │ │ │ │ + bne 16a4c <_PyLong_GCD+0xe6c> │ │ │ │ │ mov r2, #6 │ │ │ │ │ - ldr r6, [pc, #1796] @ 16db8 <_PyLong_GCD+0x10b0> │ │ │ │ │ + ldr r6, [pc, #1796] @ 16c90 <_PyLong_GCD+0x10b0> │ │ │ │ │ add r6, r6, r2, lsl #4 │ │ │ │ │ - b 15ef8 <_PyLong_GCD+0x1f0> │ │ │ │ │ + b 15dd0 <_PyLong_GCD+0x1f0> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str sl, [sp, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ @@ -24354,15 +24265,15 @@ │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ rsbs ip, sl, #0 │ │ │ │ │ rsc r0, r8, #0 │ │ │ │ │ rsbs sl, r2, #0 │ │ │ │ │ rsc r8, r1, #0 │ │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b 1634c <_PyLong_GCD+0x644> │ │ │ │ │ + b 16224 <_PyLong_GCD+0x644> │ │ │ │ │ mov r9, r5 │ │ │ │ │ umull ip, r5, r0, lr │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ mov r8, r6 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ │ @@ -24378,59 +24289,59 @@ │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r6, r4 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ │ - bne 167ac <_PyLong_GCD+0xaa4> │ │ │ │ │ + bne 16684 <_PyLong_GCD+0xaa4> │ │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ │ - b 16318 <_PyLong_GCD+0x610> │ │ │ │ │ + b 161f0 <_PyLong_GCD+0x610> │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b 16264 <_PyLong_GCD+0x55c> │ │ │ │ │ + b 1613c <_PyLong_GCD+0x55c> │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ mov r2, #8 │ │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - bl 536c <_PyLong_AsByteArray> │ │ │ │ │ + bl 5360 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_CALL _PyLong_AsByteArray │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r6, #1 │ │ │ │ │ ldrdne r4, [sp, #88] @ 0x58 │ │ │ │ │ - bne 15d98 <_PyLong_GCD+0x90> │ │ │ │ │ + bne 15c70 <_PyLong_GCD+0x90> │ │ │ │ │ mvn r4, #0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b 15d98 <_PyLong_GCD+0x90> │ │ │ │ │ + b 15c70 <_PyLong_GCD+0x90> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #8 │ │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - bl 536c <_PyLong_AsByteArray> │ │ │ │ │ + bl 5360 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_CALL _PyLong_AsByteArray │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq 1668c <_PyLong_GCD+0x984> │ │ │ │ │ + beq 16564 <_PyLong_GCD+0x984> │ │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ │ - b 15dc8 <_PyLong_GCD+0xc0> │ │ │ │ │ + b 15ca0 <_PyLong_GCD+0xc0> │ │ │ │ │ mov r0, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 16a70 <_PyLong_GCD+0xd68> │ │ │ │ │ + beq 16948 <_PyLong_GCD+0xd68> │ │ │ │ │ mov r9, #24 │ │ │ │ │ - b 15f34 <_PyLong_GCD+0x22c> │ │ │ │ │ + b 15e0c <_PyLong_GCD+0x22c> │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ sub r1, ip, r0 │ │ │ │ │ add r0, r0, #9 │ │ │ │ │ cmp r0, ip │ │ │ │ │ sub r1, r1, #9 │ │ │ │ │ @@ -24438,110 +24349,110 @@ │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ │ movhi r1, #0 │ │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ │ add r7, r0, r1 │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bcc 169f4 <_PyLong_GCD+0xcec> │ │ │ │ │ + bcc 168cc <_PyLong_GCD+0xcec> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 168c0 <_PyLong_GCD+0xbb8> │ │ │ │ │ + beq 16798 <_PyLong_GCD+0xbb8> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 16be4 <_PyLong_GCD+0xedc> │ │ │ │ │ + beq 16abc <_PyLong_GCD+0xedc> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 168e0 <_PyLong_GCD+0xbd8> │ │ │ │ │ + beq 167b8 <_PyLong_GCD+0xbd8> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 16cc0 <_PyLong_GCD+0xfb8> │ │ │ │ │ + beq 16b98 <_PyLong_GCD+0xfb8> │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ lsr r0, r2, #3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - beq 16cfc <_PyLong_GCD+0xff4> │ │ │ │ │ + beq 16bd4 <_PyLong_GCD+0xff4> │ │ │ │ │ ldr ip, [r9, r1, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 16980 <_PyLong_GCD+0xc78> │ │ │ │ │ + beq 16858 <_PyLong_GCD+0xc78> │ │ │ │ │ cmp r0, r3 │ │ │ │ │ andne r2, r2, #3 │ │ │ │ │ orrne r3, r2, r3, lsl #3 │ │ │ │ │ strne r3, [r5, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsr r1, r2, #3 │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ - beq 16ccc <_PyLong_GCD+0xfc4> │ │ │ │ │ + beq 16ba4 <_PyLong_GCD+0xfc4> │ │ │ │ │ ldr ip, [lr, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 16978 <_PyLong_GCD+0xc70> │ │ │ │ │ + beq 16850 <_PyLong_GCD+0xc70> │ │ │ │ │ cmp r1, r3 │ │ │ │ │ andne r2, r2, #3 │ │ │ │ │ orrne r3, r2, r3, lsl #3 │ │ │ │ │ - beq 16cd8 <_PyLong_GCD+0xfd0> │ │ │ │ │ + beq 16bb0 <_PyLong_GCD+0xfd0> │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b 1600c <_PyLong_GCD+0x304> │ │ │ │ │ + b 15ee4 <_PyLong_GCD+0x304> │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 16928 <_PyLong_GCD+0xc20> │ │ │ │ │ + b 16800 <_PyLong_GCD+0xc20> │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b 168ec <_PyLong_GCD+0xbe4> │ │ │ │ │ + b 167c4 <_PyLong_GCD+0xbe4> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r2, #12]! │ │ │ │ │ - bge 16bf0 <_PyLong_GCD+0xee8> │ │ │ │ │ + bge 16ac8 <_PyLong_GCD+0xee8> │ │ │ │ │ bic r3, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r9, r9, #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r9, [r6, #8] │ │ │ │ │ str r3, [r1], #4 │ │ │ │ │ lsr r3, r4, #30 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ - b 15f80 <_PyLong_GCD+0x278> │ │ │ │ │ + b 15e58 <_PyLong_GCD+0x278> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b 163d0 <_PyLong_GCD+0x6c8> │ │ │ │ │ + b 162a8 <_PyLong_GCD+0x6c8> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b 16390 <_PyLong_GCD+0x688> │ │ │ │ │ + b 16268 <_PyLong_GCD+0x688> │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [r7], #4 │ │ │ │ │ sub ip, ip, r1 │ │ │ │ │ sub fp, r9, r1 │ │ │ │ │ @@ -24564,272 +24475,272 @@ │ │ │ │ │ sbc r0, r2, r0 │ │ │ │ │ lsr r2, r1, #30 │ │ │ │ │ bic r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [ip, r4] │ │ │ │ │ asr r1, r0, #30 │ │ │ │ │ orr r2, r2, r0, lsl #2 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - b 16870 <_PyLong_GCD+0xb68> │ │ │ │ │ + b 16748 <_PyLong_GCD+0xb68> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 15ef8 <_PyLong_GCD+0x1f0> │ │ │ │ │ + b 15dd0 <_PyLong_GCD+0x1f0> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1668c <_PyLong_GCD+0x984> │ │ │ │ │ + beq 16564 <_PyLong_GCD+0x984> │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 16b90 <_PyLong_GCD+0xe88> │ │ │ │ │ + bhi 16a68 <_PyLong_GCD+0xe88> │ │ │ │ │ and r6, r3, #3 │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ mul r6, r3, r6 │ │ │ │ │ ldr r9, [sl] │ │ │ │ │ asr r8, r6, #31 │ │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ │ - beq 15dc8 <_PyLong_GCD+0xc0> │ │ │ │ │ + beq 15ca0 <_PyLong_GCD+0xc0> │ │ │ │ │ sub r9, r9, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r9, [sl] │ │ │ │ │ - bne 15dc8 <_PyLong_GCD+0xc0> │ │ │ │ │ + bne 15ca0 <_PyLong_GCD+0xc0> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16810 <_PyLong_GCD+0xb08> │ │ │ │ │ + b 166e8 <_PyLong_GCD+0xb08> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 167e4 <_PyLong_GCD+0xadc> │ │ │ │ │ + beq 166bc <_PyLong_GCD+0xadc> │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 16b38 <_PyLong_GCD+0xe30> │ │ │ │ │ + bhi 16a10 <_PyLong_GCD+0xe30> │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ and r4, r3, #3 │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ ldr r6, [r8] │ │ │ │ │ asr r5, r4, #31 │ │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ strd r4, [sp, #88] @ 0x58 │ │ │ │ │ - beq 15d98 <_PyLong_GCD+0x90> │ │ │ │ │ + beq 15c70 <_PyLong_GCD+0x90> │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r6, [r8] │ │ │ │ │ - bne 15d98 <_PyLong_GCD+0x90> │ │ │ │ │ + bne 15c70 <_PyLong_GCD+0x90> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 167d8 <_PyLong_GCD+0xad0> │ │ │ │ │ + b 166b0 <_PyLong_GCD+0xad0> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, #8 │ │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ │ - bl 536c <_PyLong_AsByteArray> │ │ │ │ │ + bl 5360 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 167d8 <_PyLong_GCD+0xad0> │ │ │ │ │ + beq 166b0 <_PyLong_GCD+0xad0> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 167d8 <_PyLong_GCD+0xad0> │ │ │ │ │ - b 16b2c <_PyLong_GCD+0xe24> │ │ │ │ │ + bne 166b0 <_PyLong_GCD+0xad0> │ │ │ │ │ + b 16a04 <_PyLong_GCD+0xe24> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 16bcc <_PyLong_GCD+0xec4> │ │ │ │ │ + beq 16aa4 <_PyLong_GCD+0xec4> │ │ │ │ │ mov r4, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 15e7c <_PyLong_GCD+0x174> │ │ │ │ │ + b 15d54 <_PyLong_GCD+0x174> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, #8 │ │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ │ - bl 536c <_PyLong_AsByteArray> │ │ │ │ │ + bl 5360 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - beq 16810 <_PyLong_GCD+0xb08> │ │ │ │ │ + beq 166e8 <_PyLong_GCD+0xb08> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 16810 <_PyLong_GCD+0xb08> │ │ │ │ │ - b 16ad0 <_PyLong_GCD+0xdc8> │ │ │ │ │ + bne 166e8 <_PyLong_GCD+0xb08> │ │ │ │ │ + b 169a8 <_PyLong_GCD+0xdc8> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 166a8 <_PyLong_GCD+0x9a0> │ │ │ │ │ + b 16580 <_PyLong_GCD+0x9a0> │ │ │ │ │ mvn r6, #0 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - b 160f8 <_PyLong_GCD+0x3f0> │ │ │ │ │ + b 15fd0 <_PyLong_GCD+0x3f0> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 168c0 <_PyLong_GCD+0xbb8> │ │ │ │ │ + b 16798 <_PyLong_GCD+0xbb8> │ │ │ │ │ lsr r3, r4, #30 │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, r7, lsl #2 │ │ │ │ │ add r1, r6, #16 │ │ │ │ │ str r9, [r6, #8] │ │ │ │ │ str r4, [r6, #12] │ │ │ │ │ - b 15f80 <_PyLong_GCD+0x278> │ │ │ │ │ + b 15e58 <_PyLong_GCD+0x278> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ str sl, [sp, #8] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 16c34 <_PyLong_GCD+0xf2c> │ │ │ │ │ + beq 16b0c <_PyLong_GCD+0xf2c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 16ca8 <_PyLong_GCD+0xfa0> │ │ │ │ │ + beq 16b80 <_PyLong_GCD+0xfa0> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 16c54 <_PyLong_GCD+0xf4c> │ │ │ │ │ + beq 16b2c <_PyLong_GCD+0xf4c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 16cb4 <_PyLong_GCD+0xfac> │ │ │ │ │ + beq 16b8c <_PyLong_GCD+0xfac> │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1143c │ │ │ │ │ + bl 11420 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ - bl 1143c │ │ │ │ │ - b 16a74 <_PyLong_GCD+0xd6c> │ │ │ │ │ + bl 11420 │ │ │ │ │ + b 1694c <_PyLong_GCD+0xd6c> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 160a8 <_PyLong_GCD+0x3a0> │ │ │ │ │ + b 15f80 <_PyLong_GCD+0x3a0> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 16a74 <_PyLong_GCD+0xd6c> │ │ │ │ │ + beq 1694c <_PyLong_GCD+0xd6c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 16a74 <_PyLong_GCD+0xd6c> │ │ │ │ │ + bne 1694c <_PyLong_GCD+0xd6c> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16a74 <_PyLong_GCD+0xd6c> │ │ │ │ │ + b 1694c <_PyLong_GCD+0xd6c> │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b 16058 <_PyLong_GCD+0x350> │ │ │ │ │ + b 15f30 <_PyLong_GCD+0x350> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16c34 <_PyLong_GCD+0xf2c> │ │ │ │ │ + b 16b0c <_PyLong_GCD+0xf2c> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16c54 <_PyLong_GCD+0xf4c> │ │ │ │ │ + b 16b2c <_PyLong_GCD+0xf4c> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 168e0 <_PyLong_GCD+0xbd8> │ │ │ │ │ + b 167b8 <_PyLong_GCD+0xbd8> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ - bne 16950 <_PyLong_GCD+0xc48> │ │ │ │ │ + bne 16828 <_PyLong_GCD+0xc48> │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b 1600c <_PyLong_GCD+0x304> │ │ │ │ │ + b 15ee4 <_PyLong_GCD+0x304> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r5, #8] │ │ │ │ │ - b 16914 <_PyLong_GCD+0xc0c> │ │ │ │ │ + b 167ec <_PyLong_GCD+0xc0c> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ mov r3, #2 │ │ │ │ │ str r3, [r2] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - b 163d0 <_PyLong_GCD+0x6c8> │ │ │ │ │ + b 162a8 <_PyLong_GCD+0x6c8> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ - b 16c18 <_PyLong_GCD+0xf10> │ │ │ │ │ + b 16af0 <_PyLong_GCD+0xf10> │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ │ - beq 16d70 <_PyLong_GCD+0x1068> │ │ │ │ │ + beq 16c48 <_PyLong_GCD+0x1068> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 16da4 <_PyLong_GCD+0x109c> │ │ │ │ │ + beq 16c7c <_PyLong_GCD+0x109c> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1661c <_PyLong_GCD+0x914> │ │ │ │ │ + beq 164f4 <_PyLong_GCD+0x914> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 1661c <_PyLong_GCD+0x914> │ │ │ │ │ + bne 164f4 <_PyLong_GCD+0x914> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1661c <_PyLong_GCD+0x914> │ │ │ │ │ + b 164f4 <_PyLong_GCD+0x914> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16d70 <_PyLong_GCD+0x1068> │ │ │ │ │ + b 16c48 <_PyLong_GCD+0x1068> │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00016dbc : │ │ │ │ │ +00016c94 : │ │ │ │ │ kmul_split.constprop.0(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ lsr r5, r5, #3 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ movlt r4, r5 │ │ │ │ │ movge r4, r1 │ │ │ │ │ sub r5, r5, r4 │ │ │ │ │ cmn r5, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 17068 │ │ │ │ │ + bgt 16f40 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 16fec │ │ │ │ │ + beq 16ec4 │ │ │ │ │ add r0, r5, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 16ffc │ │ │ │ │ - ldr fp, [pc, #624] @ 1708c │ │ │ │ │ + beq 16ed4 │ │ │ │ │ + ldr fp, [pc, #624] @ 16f64 │ │ │ │ │ lsl r3, r5, #3 │ │ │ │ │ ldr r2, [fp] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -24844,15 +24755,15 @@ │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r6, #12] │ │ │ │ │ add r0, r0, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1703c │ │ │ │ │ + beq 16f14 │ │ │ │ │ ldr r2, [fp] │ │ │ │ │ lsl r3, r4, #3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -24874,360 +24785,360 @@ │ │ │ │ │ add r4, r6, #12 │ │ │ │ │ lsl r2, r5, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq 16eec │ │ │ │ │ + beq 16dc4 │ │ │ │ │ add r1, r6, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - beq 1700c │ │ │ │ │ + beq 16ee4 │ │ │ │ │ ldr lr, [r7, #8] │ │ │ │ │ str r6, [sl] │ │ │ │ │ lsrs r1, lr, #3 │ │ │ │ │ - beq 16fb8 │ │ │ │ │ + beq 16e90 │ │ │ │ │ add r3, r7, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16fb8 │ │ │ │ │ + bne 16e90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16fe0 │ │ │ │ │ + beq 16eb8 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r0, r1, #2 │ │ │ │ │ - bne 16fc8 │ │ │ │ │ + bne 16ea0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16fe0 │ │ │ │ │ + beq 16eb8 │ │ │ │ │ ldr r2, [r7, r1, lsl #2] │ │ │ │ │ sub ip, r1, #3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16fc4 │ │ │ │ │ + bne 16e9c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 16fe0 │ │ │ │ │ + beq 16eb8 │ │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r2, r1, #4 │ │ │ │ │ - bne 16fd8 │ │ │ │ │ + bne 16eb0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16fe0 │ │ │ │ │ + beq 16eb8 │ │ │ │ │ ldr r0, [r3, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r0, r1, #5 │ │ │ │ │ - bne 16fc8 │ │ │ │ │ + bne 16ea0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16fe0 │ │ │ │ │ + beq 16eb8 │ │ │ │ │ ldr r3, [r3, #-12] │ │ │ │ │ sub r2, r1, #6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16fc4 │ │ │ │ │ + bne 16e9c │ │ │ │ │ sub r3, r1, #-1073741821 @ 0xc0000003 │ │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ │ - b 16f98 │ │ │ │ │ + b 16e70 │ │ │ │ │ mov r2, ip │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16fe0 │ │ │ │ │ + beq 16eb8 │ │ │ │ │ ldr r0, [r3, #-4]! │ │ │ │ │ sub ip, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16f94 │ │ │ │ │ + beq 16e6c │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 16fc8 │ │ │ │ │ + bne 16ea0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r7, [r8] │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, r0 │ │ │ │ │ and r3, lr, #3 │ │ │ │ │ orr r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b 16fb8 │ │ │ │ │ + b 16e90 │ │ │ │ │ mov r2, ip │ │ │ │ │ - b 16fc8 │ │ │ │ │ + b 16ea0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b 16fb8 │ │ │ │ │ + b 16e90 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 16e14 │ │ │ │ │ + bne 16cec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r0, r1, #1 │ │ │ │ │ - beq 1707c │ │ │ │ │ + beq 16f54 │ │ │ │ │ ldr ip, [r4, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 17008 │ │ │ │ │ + beq 16ee0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ andne r3, r3, #3 │ │ │ │ │ orrne r3, r3, r1, lsl #3 │ │ │ │ │ - beq 16eec │ │ │ │ │ + beq 16dc4 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b 16eec │ │ │ │ │ + b 16dc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 17000 │ │ │ │ │ + beq 16ed8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 17000 │ │ │ │ │ + bne 16ed8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17000 │ │ │ │ │ - ldr r3, [pc, #32] @ 17090 │ │ │ │ │ - ldr r1, [pc, #32] @ 17094 │ │ │ │ │ + b 16ed8 │ │ │ │ │ + ldr r3, [pc, #32] @ 16f68 │ │ │ │ │ + ldr r1, [pc, #32] @ 16f6c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 17000 │ │ │ │ │ + b 16ed8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ - bne 17034 │ │ │ │ │ - b 16eec │ │ │ │ │ + bne 16f0c │ │ │ │ │ + b 16dc4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00017098 : │ │ │ │ │ +00016f70 : │ │ │ │ │ int_as_integer_ratio(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [pc, #116] @ 17124 │ │ │ │ │ + ldr r3, [pc, #116] @ 16ffc │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 17110 │ │ │ │ │ + bne 16fe8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ - ldr r2, [pc, #84] @ 17128 │ │ │ │ │ + ldr r2, [pc, #84] @ 17000 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 170f4 │ │ │ │ │ + bne 16fcc │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 170ec │ │ │ │ │ + bne 16fc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 170ec │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + b 16fc4 │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 170ec │ │ │ │ │ + beq 16fc4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 170cc │ │ │ │ │ + b 16fa4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000237c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0001712c : │ │ │ │ │ +00017004 : │ │ │ │ │ PyLong_AsLongLongAndOverflow(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov ip, #0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ str ip, [r1] │ │ │ │ │ - beq 1718c │ │ │ │ │ + beq 17064 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 17214 │ │ │ │ │ + beq 170ec │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ and r0, r2, #3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ rsb r4, r0, #1 │ │ │ │ │ - bhi 171a8 │ │ │ │ │ + bhi 17080 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mul r4, r3, r4 │ │ │ │ │ asr r1, r4, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - ldr r1, [pc, #296] @ 172bc │ │ │ │ │ - ldr r0, [pc, #296] @ 172c0 │ │ │ │ │ + ldr r1, [pc, #296] @ 17194 │ │ │ │ │ + ldr r0, [pc, #296] @ 17198 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r4, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b 17180 │ │ │ │ │ + b 17058 │ │ │ │ │ mov ip, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mov lr, r5 │ │ │ │ │ add r8, r3, #12 │ │ │ │ │ lsl r4, lr, #30 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ lsl r6, r5, #30 │ │ │ │ │ orr r4, r4, r5, lsr #2 │ │ │ │ │ - bcc 17278 │ │ │ │ │ + bcc 17150 │ │ │ │ │ ldr r7, [r8, r2, lsl #2] │ │ │ │ │ adds r6, r7, r6 │ │ │ │ │ adc r4, r4, #0 │ │ │ │ │ lsr r7, r6, #30 │ │ │ │ │ orr r7, r7, r4, lsl #2 │ │ │ │ │ lsr r9, r4, #30 │ │ │ │ │ cmp r9, lr │ │ │ │ │ cmpeq r7, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov lr, r4 │ │ │ │ │ - beq 171bc │ │ │ │ │ + beq 17094 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ str r0, [r1] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 17180 │ │ │ │ │ - b 17248 │ │ │ │ │ + beq 17058 │ │ │ │ │ + b 17120 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 17198 │ │ │ │ │ + beq 17070 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ and r0, r2, #3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ rsb r4, r0, #1 │ │ │ │ │ - bhi 171a4 │ │ │ │ │ + bhi 1707c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ asr r1, r4, #31 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 17180 │ │ │ │ │ + beq 17058 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 17180 │ │ │ │ │ + bne 17058 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b 17180 │ │ │ │ │ + b 17058 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bge 172a4 │ │ │ │ │ + bge 1717c │ │ │ │ │ add lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ │ orrs lr, r5, lr │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ands r2, r2, r0, lsr #31 │ │ │ │ │ - beq 171fc │ │ │ │ │ + beq 170d4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 17208 │ │ │ │ │ + b 170e0 │ │ │ │ │ mul r2, r0, lr │ │ │ │ │ asr r1, r0, #31 │ │ │ │ │ mla r2, r5, r1, r2 │ │ │ │ │ umull r4, r1, r0, r5 │ │ │ │ │ add r1, r2, r1 │ │ │ │ │ - b 17208 │ │ │ │ │ + b 170e0 │ │ │ │ │ .word 0x00000668 │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000172c4 <_PyLong_Lshift>: │ │ │ │ │ +0001719c <_PyLong_Lshift>: │ │ │ │ │ _PyLong_Lshift(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 17434 <_PyLong_Lshift+0x170> │ │ │ │ │ + beq 1730c <_PyLong_Lshift+0x170> │ │ │ │ │ cmp r1, #29 │ │ │ │ │ cmpls r2, #15 │ │ │ │ │ - ldr r2, [pc, #328] @ 1743c <_PyLong_Lshift+0x178> │ │ │ │ │ + ldr r2, [pc, #328] @ 17314 <_PyLong_Lshift+0x178> │ │ │ │ │ mov ip, r1 │ │ │ │ │ umull r1, r2, ip, r2 │ │ │ │ │ lsr r2, r2, #4 │ │ │ │ │ rsb r4, r2, r2, lsl #4 │ │ │ │ │ mov r1, r2 │ │ │ │ │ sub r2, ip, r4, lsl #1 │ │ │ │ │ - bhi 17418 <_PyLong_Lshift+0x154> │ │ │ │ │ + bhi 172f0 <_PyLong_Lshift+0x154> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ mov lr, r0 │ │ │ │ │ asrs r1, r3, #31 │ │ │ │ │ - bmi 17368 <_PyLong_Lshift+0xa4> │ │ │ │ │ + bmi 17240 <_PyLong_Lshift+0xa4> │ │ │ │ │ lsl r1, r1, r2 │ │ │ │ │ sub r0, r2, #32 │ │ │ │ │ orr r1, r1, r3, lsl r0 │ │ │ │ │ lsl r4, r3, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ orr r1, r1, r3, lsr r2 │ │ │ │ │ - ldr r3, [pc, #252] @ 17440 <_PyLong_Lshift+0x17c> │ │ │ │ │ + ldr r3, [pc, #252] @ 17318 <_PyLong_Lshift+0x17c> │ │ │ │ │ adds r2, r4, #5 │ │ │ │ │ adc r0, r1, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sbcs r3, r3, r0 │ │ │ │ │ - bcc 173b0 <_PyLong_Lshift+0xec> │ │ │ │ │ - ldr r5, [pc, #228] @ 17444 <_PyLong_Lshift+0x180> │ │ │ │ │ + bcc 17288 <_PyLong_Lshift+0xec> │ │ │ │ │ + ldr r5, [pc, #228] @ 1731c <_PyLong_Lshift+0x180> │ │ │ │ │ add r5, r5, r2, lsl #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ rsbs r3, r3, #0 │ │ │ │ │ rsc r1, r1, #0 │ │ │ │ │ lsl r0, r1, r2 │ │ │ │ │ sub r1, r2, #32 │ │ │ │ │ orr r0, r0, r3, lsl r1 │ │ │ │ │ lsl ip, r3, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ orr r0, r0, r3, lsr r2 │ │ │ │ │ rsbs r4, ip, #0 │ │ │ │ │ - ldr r3, [pc, #172] @ 17440 <_PyLong_Lshift+0x17c> │ │ │ │ │ + ldr r3, [pc, #172] @ 17318 <_PyLong_Lshift+0x17c> │ │ │ │ │ rsc r1, r0, #0 │ │ │ │ │ rsbs ip, ip, #5 │ │ │ │ │ rsc r0, r0, #0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ mov r3, #0 │ │ │ │ │ sbcs r3, r3, r0 │ │ │ │ │ addcs r2, r4, #5 │ │ │ │ │ - bcs 17358 <_PyLong_Lshift+0x94> │ │ │ │ │ + bcs 17230 <_PyLong_Lshift+0x94> │ │ │ │ │ subs r2, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 17420 <_PyLong_Lshift+0x15c> │ │ │ │ │ + bcs 172f8 <_PyLong_Lshift+0x15c> │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1742c <_PyLong_Lshift+0x168> │ │ │ │ │ - ldr r3, [pc, #108] @ 17448 <_PyLong_Lshift+0x184> │ │ │ │ │ + beq 17304 <_PyLong_Lshift+0x168> │ │ │ │ │ + ldr r3, [pc, #108] @ 17320 <_PyLong_Lshift+0x184> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ eor r6, r4, r4, asr #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -25241,91 +25152,91 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 3818 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 11464 <_PyLong_FromLarge> │ │ │ │ │ + b 11448 <_PyLong_FromLarge> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 17360 <_PyLong_Lshift+0x9c> │ │ │ │ │ - ldr r5, [pc, #16] @ 1744c <_PyLong_Lshift+0x188> │ │ │ │ │ - b 17360 <_PyLong_Lshift+0x9c> │ │ │ │ │ + b 17238 <_PyLong_Lshift+0x9c> │ │ │ │ │ + ldr r5, [pc, #16] @ 17324 <_PyLong_Lshift+0x188> │ │ │ │ │ + b 17238 <_PyLong_Lshift+0x9c> │ │ │ │ │ .word 0x88888889 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00017450 <_PyLong_Rshift>: │ │ │ │ │ +00017328 <_PyLong_Rshift>: │ │ │ │ │ _PyLong_Rshift(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ and r6, r5, #3 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 17c3c <_PyLong_Rshift+0x7ec> │ │ │ │ │ - ldr r7, [pc, #1996] @ 17c48 <_PyLong_Rshift+0x7f8> │ │ │ │ │ + beq 17b14 <_PyLong_Rshift+0x7ec> │ │ │ │ │ + ldr r7, [pc, #1996] @ 17b20 <_PyLong_Rshift+0x7f8> │ │ │ │ │ cmp r5, #15 │ │ │ │ │ umull r3, r7, r1, r7 │ │ │ │ │ mov r8, r0 │ │ │ │ │ lsr r7, r7, #4 │ │ │ │ │ rsb r3, r7, r7, lsl #4 │ │ │ │ │ mov r9, r7 │ │ │ │ │ sub r7, r1, r3, lsl #1 │ │ │ │ │ - bhi 17588 <_PyLong_Rshift+0x138> │ │ │ │ │ + bhi 17460 <_PyLong_Rshift+0x138> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ rsb r5, r6, #1 │ │ │ │ │ mul r5, r3, r5 │ │ │ │ │ cmp r1, #29 │ │ │ │ │ asr r3, r5, #31 │ │ │ │ │ lsrhi r5, r5, #30 │ │ │ │ │ orrhi r5, r5, r3, lsl #2 │ │ │ │ │ addhi r1, r5, #5 │ │ │ │ │ - bhi 174f8 <_PyLong_Rshift+0xa8> │ │ │ │ │ + bhi 173d0 <_PyLong_Rshift+0xa8> │ │ │ │ │ lsr r5, r5, r7 │ │ │ │ │ rsb r2, r7, #32 │ │ │ │ │ orr r5, r5, r3, lsl r2 │ │ │ │ │ subs r1, r7, #32 │ │ │ │ │ orrpl r5, r5, r3, asr r1 │ │ │ │ │ - ldr r2, [pc, #1908] @ 17c4c <_PyLong_Rshift+0x7fc> │ │ │ │ │ + ldr r2, [pc, #1908] @ 17b24 <_PyLong_Rshift+0x7fc> │ │ │ │ │ asr r3, r3, r7 │ │ │ │ │ adds r1, r5, #5 │ │ │ │ │ adc r0, r3, #0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sbcs r2, r2, r0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bcc 17510 <_PyLong_Rshift+0xc0> │ │ │ │ │ - ldr r4, [pc, #1872] @ 17c50 <_PyLong_Rshift+0x800> │ │ │ │ │ + bcc 173e8 <_PyLong_Rshift+0xc0> │ │ │ │ │ + ldr r4, [pc, #1872] @ 17b28 <_PyLong_Rshift+0x800> │ │ │ │ │ add r3, r4, r1, lsl #4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r2, r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 17b3c <_PyLong_Rshift+0x6ec> │ │ │ │ │ + bcs 17a14 <_PyLong_Rshift+0x6ec> │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - beq 17c2c <_PyLong_Rshift+0x7dc> │ │ │ │ │ - ldr r3, [pc, #1812] @ 17c54 <_PyLong_Rshift+0x804> │ │ │ │ │ + beq 17b04 <_PyLong_Rshift+0x7dc> │ │ │ │ │ + ldr r3, [pc, #1812] @ 17b2c <_PyLong_Rshift+0x804> │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r4, [sp] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -25346,42 +25257,42 @@ │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq r2, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ lsr r5, r5, #3 │ │ │ │ │ - bne 17b9c <_PyLong_Rshift+0x74c> │ │ │ │ │ + bne 17a74 <_PyLong_Rshift+0x74c> │ │ │ │ │ sub r4, r5, r9 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 17bfc <_PyLong_Rshift+0x7ac> │ │ │ │ │ + ble 17ad4 <_PyLong_Rshift+0x7ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 188 <_PyLong_New> │ │ │ │ │ R_ARM_CALL _PyLong_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - beq 17c30 <_PyLong_Rshift+0x7e0> │ │ │ │ │ + beq 17b08 <_PyLong_Rshift+0x7e0> │ │ │ │ │ add ip, r8, r9, lsl #2 │ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ rsb r6, r7, #30 │ │ │ │ │ lsl lr, r9, #2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - beq 17af8 <_PyLong_Rshift+0x6a8> │ │ │ │ │ + beq 179d0 <_PyLong_Rshift+0x6a8> │ │ │ │ │ lsr r3, r3, r7 │ │ │ │ │ rsb r2, r7, #32 │ │ │ │ │ orr r3, r3, r1, lsl r2 │ │ │ │ │ add r2, r9, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ sub r2, r7, #32 │ │ │ │ │ orr r3, r3, r1, lsr r2 │ │ │ │ │ lsr r1, r1, r7 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ ldr lr, [ip, #16] │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r7, r6, #32 │ │ │ │ │ orr r0, r2, lr, lsl r7 │ │ │ │ │ lsl sl, lr, r6 │ │ │ │ │ rsb fp, r6, #32 │ │ │ │ │ orr r0, r0, lr, lsr fp │ │ │ │ │ @@ -25391,162 +25302,162 @@ │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ bic r3, sl, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #12] │ │ │ │ │ lsr r3, sl, #30 │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ lsr r1, r0, #30 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ ldr r0, [ip, #20] │ │ │ │ │ add sl, r9, #3 │ │ │ │ │ orr lr, r2, r0, lsl r7 │ │ │ │ │ orr lr, lr, r0, lsr fp │ │ │ │ │ lsl r0, r0, r6 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ bic r3, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ cmp r5, sl │ │ │ │ │ lsr r3, r0, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ ldr r0, [ip, #24] │ │ │ │ │ add sl, r9, #4 │ │ │ │ │ orr lr, r2, r0, lsl r7 │ │ │ │ │ orr lr, lr, r0, lsr fp │ │ │ │ │ lsl r0, r0, r6 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ bic r3, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #20] │ │ │ │ │ cmp r5, sl │ │ │ │ │ lsr r3, r0, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ ldr r0, [ip, #28] │ │ │ │ │ add sl, r9, #5 │ │ │ │ │ orr lr, r2, r0, lsl r7 │ │ │ │ │ orr lr, lr, r0, lsr fp │ │ │ │ │ lsl r0, r0, r6 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ bic r3, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ cmp r5, sl │ │ │ │ │ lsr r3, r0, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ ldr r0, [ip, #32] │ │ │ │ │ add sl, r9, #6 │ │ │ │ │ orr lr, r2, r0, lsl r7 │ │ │ │ │ orr lr, lr, r0, lsr fp │ │ │ │ │ lsl r0, r0, r6 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ bic r3, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #28] │ │ │ │ │ cmp r5, sl │ │ │ │ │ lsr r3, r0, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ ldr r0, [ip, #36] @ 0x24 │ │ │ │ │ add sl, r9, #7 │ │ │ │ │ orr lr, r2, r0, lsl r7 │ │ │ │ │ orr lr, lr, r0, lsr fp │ │ │ │ │ lsl r0, r0, r6 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ bic r3, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #32] │ │ │ │ │ cmp r5, sl │ │ │ │ │ lsr r3, r0, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ ldr r0, [ip, #40] @ 0x28 │ │ │ │ │ add sl, r9, #8 │ │ │ │ │ orr lr, r2, r0, lsl r7 │ │ │ │ │ orr lr, lr, r0, lsr fp │ │ │ │ │ lsl r0, r0, r6 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ cmp r5, sl │ │ │ │ │ ldr sl, [sp] │ │ │ │ │ bic r3, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [sl, #36] @ 0x24 │ │ │ │ │ lsr r3, r0, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ ldr r0, [ip, #44] @ 0x2c │ │ │ │ │ add sl, r9, #9 │ │ │ │ │ orr lr, r2, r0, lsl r7 │ │ │ │ │ orr lr, lr, r0, lsr fp │ │ │ │ │ lsl r0, r0, r6 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ cmp r5, sl │ │ │ │ │ ldr sl, [sp] │ │ │ │ │ bic r3, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [sl, #40] @ 0x28 │ │ │ │ │ lsr r3, r0, #30 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ ldr r0, [ip, #48] @ 0x30 │ │ │ │ │ mov lr, sl │ │ │ │ │ orr r2, r2, r0, lsl r7 │ │ │ │ │ orr r2, r2, r0, lsr fp │ │ │ │ │ lsl r0, r0, r6 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ add r3, r9, #10 │ │ │ │ │ adc r2, r1, r2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ bic r3, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [sl, #44] @ 0x2c │ │ │ │ │ lsr r3, r0, #30 │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ lsr r1, r2, #30 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ ldr r2, [ip, #52] @ 0x34 │ │ │ │ │ add ip, r9, #11 │ │ │ │ │ lsl r0, r2, r7 │ │ │ │ │ orr r0, r0, r2, lsr fp │ │ │ │ │ lsl r2, r2, r6 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ adc r0, r1, r0 │ │ │ │ │ str r3, [sl, #48] @ 0x30 │ │ │ │ │ cmp r5, ip │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ lsr r1, r0, #30 │ │ │ │ │ - ble 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + ble 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ sub ip, r5, #1 │ │ │ │ │ sub ip, ip, r9 │ │ │ │ │ sub r2, ip, #10 │ │ │ │ │ add r9, r9, #13 │ │ │ │ │ ands r2, r2, #3 │ │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ │ add sl, sl, #48 @ 0x30 │ │ │ │ │ mov r9, #10 │ │ │ │ │ - beq 17944 <_PyLong_Rshift+0x4f4> │ │ │ │ │ + beq 1781c <_PyLong_Rshift+0x4f4> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 1790c <_PyLong_Rshift+0x4bc> │ │ │ │ │ + beq 177e4 <_PyLong_Rshift+0x4bc> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 178dc <_PyLong_Rshift+0x48c> │ │ │ │ │ + beq 177b4 <_PyLong_Rshift+0x48c> │ │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ │ ldr sl, [sp] │ │ │ │ │ lsl lr, r2, r7 │ │ │ │ │ orr lr, lr, r2, lsr fp │ │ │ │ │ lsl r2, r2, r6 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ @@ -25577,15 +25488,15 @@ │ │ │ │ │ adc lr, r1, lr │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ bic r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r9, ip │ │ │ │ │ str r1, [sl, #4]! │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ lsr r1, lr, #30 │ │ │ │ │ - beq 17a0c <_PyLong_Rshift+0x5bc> │ │ │ │ │ + beq 178e4 <_PyLong_Rshift+0x5bc> │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ add r8, r0, #4 │ │ │ │ │ lsl r2, r4, r6 │ │ │ │ │ lsl lr, r4, r7 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -25626,164 +25537,164 @@ │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ cmp r9, ip │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ add sl, sl, #16 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ - bne 17948 <_PyLong_Rshift+0x4f8> │ │ │ │ │ + bne 17820 <_PyLong_Rshift+0x4f8> │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ ldr ip, [sp] │ │ │ │ │ ldr r2, [ip, #8] │ │ │ │ │ add r0, ip, r4, lsl #2 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - beq 17a48 <_PyLong_Rshift+0x5f8> │ │ │ │ │ + beq 17920 <_PyLong_Rshift+0x5f8> │ │ │ │ │ add r3, ip, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r0, ip │ │ │ │ │ addeq lr, r0, #12 │ │ │ │ │ - beq 17ac8 <_PyLong_Rshift+0x678> │ │ │ │ │ + beq 179a0 <_PyLong_Rshift+0x678> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 17504 <_PyLong_Rshift+0xb4> │ │ │ │ │ + bhi 173dc <_PyLong_Rshift+0xb4> │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ - ldr r1, [pc, #488] @ 17c4c <_PyLong_Rshift+0x7fc> │ │ │ │ │ + ldr r1, [pc, #488] @ 17b24 <_PyLong_Rshift+0x7fc> │ │ │ │ │ adds r5, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ sbcs r2, r2, r3 │ │ │ │ │ - bcc 17504 <_PyLong_Rshift+0xb4> │ │ │ │ │ + bcc 173dc <_PyLong_Rshift+0xb4> │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 17ab4 <_PyLong_Rshift+0x664> │ │ │ │ │ + beq 1798c <_PyLong_Rshift+0x664> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 17ab4 <_PyLong_Rshift+0x664> │ │ │ │ │ - ldr r2, [pc, #436] @ 17c58 <_PyLong_Rshift+0x808> │ │ │ │ │ + bne 1798c <_PyLong_Rshift+0x664> │ │ │ │ │ + ldr r2, [pc, #436] @ 17b30 <_PyLong_Rshift+0x808> │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17c0c <_PyLong_Rshift+0x7bc> │ │ │ │ │ + bne 17ae4 <_PyLong_Rshift+0x7bc> │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - ldr r4, [pc, #404] @ 17c50 <_PyLong_Rshift+0x800> │ │ │ │ │ + ldr r4, [pc, #404] @ 17b28 <_PyLong_Rshift+0x800> │ │ │ │ │ add r3, r4, r5, lsl #4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - b 17504 <_PyLong_Rshift+0xb4> │ │ │ │ │ + b 173dc <_PyLong_Rshift+0xb4> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ - beq 17bcc <_PyLong_Rshift+0x77c> │ │ │ │ │ + beq 17aa4 <_PyLong_Rshift+0x77c> │ │ │ │ │ ldr ip, [lr, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 17ac4 <_PyLong_Rshift+0x674> │ │ │ │ │ + beq 1799c <_PyLong_Rshift+0x674> │ │ │ │ │ cmp r1, r3 │ │ │ │ │ andne r2, r2, #3 │ │ │ │ │ orrne r2, r2, r3, lsl #3 │ │ │ │ │ ldrne r3, [sp] │ │ │ │ │ strne r2, [r3, #8] │ │ │ │ │ - b 17a40 <_PyLong_Rshift+0x5f0> │ │ │ │ │ + b 17918 <_PyLong_Rshift+0x5f0> │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ lsl r3, r4, #3 │ │ │ │ │ orr r3, r3, #2 │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ add r1, r8, #8 │ │ │ │ │ add lr, r1, lr │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne 17b90 <_PyLong_Rshift+0x740> │ │ │ │ │ + bne 17a68 <_PyLong_Rshift+0x740> │ │ │ │ │ subs r3, r3, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r3, r3, r1, lsr r6 │ │ │ │ │ adds r3, r3, r0 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - b 175f0 <_PyLong_Rshift+0x1a0> │ │ │ │ │ + b 174c8 <_PyLong_Rshift+0x1a0> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movge r5, #1 │ │ │ │ │ - blt 17be0 <_PyLong_Rshift+0x790> │ │ │ │ │ + blt 17ab8 <_PyLong_Rshift+0x790> │ │ │ │ │ mov r0, #2 │ │ │ │ │ bl 188 <_PyLong_New> │ │ │ │ │ R_ARM_CALL _PyLong_New │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [sp] │ │ │ │ │ - beq 17c30 <_PyLong_Rshift+0x7e0> │ │ │ │ │ + beq 17b08 <_PyLong_Rshift+0x7e0> │ │ │ │ │ rsb r3, r5, #1 │ │ │ │ │ orr r3, r3, #16 │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ lsr r1, r7, #30 │ │ │ │ │ bic r3, r7, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r7, r1, r6, lsl #2 │ │ │ │ │ lsr r6, r6, #30 │ │ │ │ │ orrs r1, r7, r6 │ │ │ │ │ str r3, [r2], #4 │ │ │ │ │ - beq 17504 <_PyLong_Rshift+0xb4> │ │ │ │ │ - b 17b70 <_PyLong_Rshift+0x720> │ │ │ │ │ + beq 173dc <_PyLong_Rshift+0xb4> │ │ │ │ │ + b 17a48 <_PyLong_Rshift+0x720> │ │ │ │ │ ldr sl, [r1, #4]! │ │ │ │ │ orr r3, r3, sl │ │ │ │ │ - b 17b14 <_PyLong_Rshift+0x6c4> │ │ │ │ │ + b 179ec <_PyLong_Rshift+0x6c4> │ │ │ │ │ cmp r1, #29 │ │ │ │ │ - bhi 17bf0 <_PyLong_Rshift+0x7a0> │ │ │ │ │ - ldr r3, [pc, #168] @ 17c54 <_PyLong_Rshift+0x804> │ │ │ │ │ + bhi 17ac8 <_PyLong_Rshift+0x7a0> │ │ │ │ │ + ldr r3, [pc, #168] @ 17b2c <_PyLong_Rshift+0x804> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 17c20 <_PyLong_Rshift+0x7d0> │ │ │ │ │ + bne 17af8 <_PyLong_Rshift+0x7d0> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r0, [sp] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ - b 17504 <_PyLong_Rshift+0xb4> │ │ │ │ │ + b 173dc <_PyLong_Rshift+0xb4> │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #5 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b 17a7c <_PyLong_Rshift+0x62c> │ │ │ │ │ + b 17954 <_PyLong_Rshift+0x62c> │ │ │ │ │ rsbs r7, r7, #0 │ │ │ │ │ rsc r6, r6, #0 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 17b48 <_PyLong_Rshift+0x6f8> │ │ │ │ │ + b 17a20 <_PyLong_Rshift+0x6f8> │ │ │ │ │ sub r9, r9, #1 │ │ │ │ │ mov r7, #30 │ │ │ │ │ - b 175ac <_PyLong_Rshift+0x15c> │ │ │ │ │ + b 17484 <_PyLong_Rshift+0x15c> │ │ │ │ │ rsb r0, r3, #0 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 42c │ │ │ │ │ R_ARM_JUMP24 PyLong_FromLong │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - b 17aac <_PyLong_Rshift+0x65c> │ │ │ │ │ + b 17984 <_PyLong_Rshift+0x65c> │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 11294 <_PyLong_Copy> │ │ │ │ │ + b 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_JUMP24 _PyLong_Copy │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - b 17504 <_PyLong_Rshift+0xb4> │ │ │ │ │ - ldr r3, [pc, #24] @ 17c5c <_PyLong_Rshift+0x80c> │ │ │ │ │ + b 173dc <_PyLong_Rshift+0xb4> │ │ │ │ │ + ldr r3, [pc, #24] @ 17b34 <_PyLong_Rshift+0x80c> │ │ │ │ │ str r3, [sp] │ │ │ │ │ - b 17504 <_PyLong_Rshift+0xb4> │ │ │ │ │ + b 173dc <_PyLong_Rshift+0xb4> │ │ │ │ │ .word 0x88888889 │ │ │ │ │ .word 0x00000105 │ │ │ │ │ .word 0x0000231c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00001000 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -93,15 +93,15 @@ │ │ │ │ │ bne 128 <_PyLong_UnsignedLongLong_Converter+0x48> │ │ │ │ │ ldr r3, [pc, #68] @ 160 <_PyLong_UnsignedLongLong_Converter+0x80> │ │ │ │ │ ldr r1, [pc, #68] @ 164 <_PyLong_UnsignedLongLong_Converter+0x84> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ b 158 <_PyLong_UnsignedLongLong_Converter+0x78> │ │ │ │ │ - bl 10e68 │ │ │ │ │ + bl 10e4c │ │ │ │ │ R_ARM_CALL PyLong_AsUnsignedLongLong │ │ │ │ │ cmn r1, #1 │ │ │ │ │ cmneq r0, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ beq 14c <_PyLong_UnsignedLongLong_Converter+0x6c> │ │ │ │ │ mov r0, #1 │ │ │ │ │ @@ -167,15 +167,15 @@ │ │ │ │ │ │ │ │ │ │ 000001f4 : │ │ │ │ │ int___getnewargs__(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 11294 <_PyLong_Copy> │ │ │ │ │ + bl 11278 <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ pop {r4, lr} │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [pc] @ 218 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 Py_BuildValue │ │ │ │ │ .word 0x000007f0 │ │ │ │ │ @@ -235,15 +235,15 @@ │ │ │ │ │ orrne r2, r2, r2, lsr #1 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ andne r2, r2, #1 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ eorne r3, r3, #1 │ │ │ │ │ moveq r3, r2 │ │ │ │ │ - b 6aa0 <_PyLong_FromByteArray> │ │ │ │ │ + b 6a90 <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromByteArray │ │ │ │ │ ldr r1, [pc, #12] @ 2f4 │ │ │ │ │ ldr r0, [pc, #12] @ 2f8 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ @@ -262,15 +262,15 @@ │ │ │ │ │ cmn r2, #1 │ │ │ │ │ orrne r2, r2, r2, lsr #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ andne r2, r2, #1 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ moveq r2, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 6aa0 <_PyLong_FromByteArray> │ │ │ │ │ + b 6a90 <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromByteArray │ │ │ │ │ ldr r1, [pc, #12] @ 348 │ │ │ │ │ ldr r0, [pc, #12] @ 34c │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ ├── 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: 112276 (bytes into file) │ │ │ │ │ + Start of section headers: 112456 (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 0x1b694: │ │ │ │ │ +There are 18 section headers, starting at offset 0x1b748: │ │ │ │ │ │ │ │ │ │ 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 0010c0 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0187bc 000338 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 0010f4 000bf0 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 018af4 0005d0 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 001ce4 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 001ce4 010a10 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 0190c4 001f98 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 0126f4 000894 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 012f88 001468 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 01b05c 000578 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 0143f0 0009b6 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 01b5d4 000030 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 014da6 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 014da6 00002b 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 014dd4 002300 10 16 364 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 0170d4 0016e6 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 01b604 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000ff0 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 018860 000328 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 001024 000bf0 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 018b88 0005d0 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 001c14 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 001c14 010bac 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 019158 001fb8 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 0127c0 000894 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 013054 001468 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 01b110 000578 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 0144bc 0009b6 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 01b688 000030 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 014e72 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 014e72 00002b 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 014ea0 0022f0 10 16 363 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 017190 0016ce 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 01b6b8 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 {} │ │ │ │ │ @@ -1,563 +1,562 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 560 entries: │ │ │ │ │ +Symbol table '.symtab' contains 559 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: 00005328 324 FUNC LOCAL DEFAULT 6 dictkeys_decref.constprop.0 │ │ │ │ │ + 3: 000054c4 324 FUNC LOCAL DEFAULT 6 dictkeys_decref.constprop.0 │ │ │ │ │ 4: 000000e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 5: 000000f0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 6: 000000f0 204 FUNC LOCAL DEFAULT 6 new_dict │ │ │ │ │ 7: 000001b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 8: 000001bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 9: 00000260 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 10: 00000264 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 11: 00000074 208 FUNC LOCAL DEFAULT 1 compare_unicode_generic │ │ │ │ │ - 12: 00000f88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 13: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ - 14: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 15: 00000f8c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 16: 000015e8 1736 FUNC LOCAL DEFAULT 6 insertdict │ │ │ │ │ - 17: 000010b4 940 FUNC LOCAL DEFAULT 6 insert_to_emptydict │ │ │ │ │ - 18: 00000000 116 FUNC LOCAL DEFAULT 1 setitem_take2_lock_held.part.0 │ │ │ │ │ - 19: 0000109c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 20: 000010b4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 21: 0000144c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 22: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 23: 00001460 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 24: 00001460 392 FUNC LOCAL DEFAULT 6 new_keys_object.isra.0 │ │ │ │ │ - 25: 000015dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 26: 000015e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 27: 00001e20 3528 FUNC LOCAL DEFAULT 6 dictresize.isra.0 │ │ │ │ │ - 28: 00009448 1484 FUNC LOCAL DEFAULT 6 insert_split_key │ │ │ │ │ - 29: 0000c4a0 652 FUNC LOCAL DEFAULT 6 insert_split_value │ │ │ │ │ - 30: 00001ca4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 31: 00001cb0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 32: 00001cb0 368 FUNC LOCAL DEFAULT 6 find_empty_slot │ │ │ │ │ - 33: 000033cc 400 FUNC LOCAL DEFAULT 6 build_indices_generic │ │ │ │ │ - 34: 00002bd0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 35: 00002be8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 36: 00002c10 1980 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held │ │ │ │ │ - 37: 000033b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 38: 000033cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 39: 0000355c 40 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ - 40: 00003620 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 41: 0000362c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 42: 000036ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 43: 000036b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 44: 00003834 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 45: 00003850 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 46: 00003930 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 47: 0000393c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 48: 0000c320 384 FUNC LOCAL DEFAULT 6 new_dict_with_shared_keys │ │ │ │ │ - 49: 000069c8 1068 FUNC LOCAL DEFAULT 6 delitem_knownhash_lock_held │ │ │ │ │ - 50: 00003bf0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 51: 00003c04 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 52: 00003d34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 53: 00003d44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 54: 00003d8c 1748 FUNC LOCAL DEFAULT 6 copy_lock_held │ │ │ │ │ - 55: 00003d84 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 56: 00003d8c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 57: 0000fc38 136 FUNC LOCAL DEFAULT 6 copy_values │ │ │ │ │ - 58: 00004610 3352 FUNC LOCAL DEFAULT 6 dict_merge │ │ │ │ │ - 59: 0000443c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 60: 0000cb18 208 FUNC LOCAL DEFAULT 6 dict_iter │ │ │ │ │ - 61: 00004460 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 62: 00004460 324 FUNC LOCAL DEFAULT 6 dict_subscript │ │ │ │ │ - 63: 00004598 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 64: 000045a4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 65: 0000460c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 66: 00004610 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 67: 000052f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 68: 00005328 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 69: 00005468 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 70: 0000546c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 71: 0000546c 2264 FUNC LOCAL DEFAULT 6 dict_dealloc │ │ │ │ │ - 72: 00005d14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 73: 00005d44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 74: 00005d44 372 FUNC LOCAL DEFAULT 6 dict_ass_sub │ │ │ │ │ - 75: 00005ea0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 76: 00005eb8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 77: 00006370 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 78: 0000637c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 79: 0000637c 488 FUNC LOCAL DEFAULT 6 dict_traverse │ │ │ │ │ - 80: 000069bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 81: 000069c8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 82: 00006dec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 83: 00006df4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 84: 00007540 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 85: 00007568 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 86: 00007654 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 87: 00007658 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 88: 00007b20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 89: 00007b24 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 90: 00007cf8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 91: 00007d0c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 92: 00007d0c 364 FUNC LOCAL DEFAULT 6 dict_update │ │ │ │ │ - 93: 0000e32c 2268 FUNC LOCAL DEFAULT 6 merge_from_seq2_lock_held │ │ │ │ │ - 94: 00007e5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 95: 00007e78 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 96: 00007e78 164 FUNC LOCAL DEFAULT 6 dict_update_arg │ │ │ │ │ - 97: 00007f0c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 98: 00007f1c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 99: 00007f1c 252 FUNC LOCAL DEFAULT 6 dict_items │ │ │ │ │ - 100: 00007ff8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 101: 00008018 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 102: 000080f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 103: 00008108 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 104: 00008108 296 FUNC LOCAL DEFAULT 6 dictitems_iter │ │ │ │ │ - 105: 00008224 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 106: 00008230 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 107: 00008230 332 FUNC LOCAL DEFAULT 6 dictiter_new │ │ │ │ │ - 108: 0000836c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 109: 0000837c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 110: 0000837c 132 FUNC LOCAL DEFAULT 6 dictview_dealloc │ │ │ │ │ - 111: 00008400 736 FUNC LOCAL DEFAULT 6 dictiter_iternextitem │ │ │ │ │ - 112: 000086d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 113: 000086e0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 114: 0000874c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 115: 00008750 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 116: 00008840 3080 FUNC LOCAL DEFAULT 6 store_instance_attr_lock_held │ │ │ │ │ - 117: 00009424 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 118: 00009448 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 119: 00009f34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 120: 00009f38 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 121: 0000a184 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 122: 0000a188 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 123: 0000a1f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 124: 0000a1fc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 125: 0000a1fc 1292 FUNC LOCAL DEFAULT 6 dict_pop │ │ │ │ │ - 126: 0000a6f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 127: 0000a708 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 128: 0000a76c 204 FUNC LOCAL DEFAULT 6 pop_lock_held │ │ │ │ │ - 129: 0000a82c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 130: 0000a838 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 131: 0000abc0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 132: 0000abc4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 133: 0000abc4 180 FUNC LOCAL DEFAULT 6 dictiter_dealloc │ │ │ │ │ - 134: 0000aca8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 135: 0000acac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 136: 0000ad84 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 137: 0000ad94 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 138: 0000ad94 328 FUNC LOCAL DEFAULT 6 dict_get │ │ │ │ │ - 139: 0000aed0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 140: 0000aedc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 141: 0000b104 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 142: 0000b10c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 143: 0000b2d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 144: 0000b2dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 145: 0000b830 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 146: 0000b834 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 147: 0000b8f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 148: 0000b8fc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 149: 0000bde8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 150: 0000bdf8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 151: 0000bed4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 152: 0000bed8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 153: 0000bf94 908 FUNC LOCAL DEFAULT 6 dict_tp_clear │ │ │ │ │ - 154: 0000c314 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 155: 0000c320 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 156: 0000c494 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 157: 0000c4a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 158: 0000c720 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 159: 0000c72c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 160: 0000c72c 44 FUNC LOCAL DEFAULT 6 dictiter_len │ │ │ │ │ - 161: 0000c758 252 FUNC LOCAL DEFAULT 6 dict_keys │ │ │ │ │ - 162: 0000c834 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 163: 0000c854 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 164: 0000c854 228 FUNC LOCAL DEFAULT 6 dictkeys_iter │ │ │ │ │ - 165: 0000c928 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 166: 0000c938 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 167: 0000c938 252 FUNC LOCAL DEFAULT 6 dict_values │ │ │ │ │ - 168: 0000ca14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 169: 0000ca34 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 170: 0000ca34 228 FUNC LOCAL DEFAULT 6 dictvalues_iter │ │ │ │ │ - 171: 0000cb08 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 172: 000001e4 116 FUNC LOCAL DEFAULT 1 validate_watcher_id │ │ │ │ │ - 173: 000001d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 174: 000001e4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 175: 0000024c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 176: 0000cb18 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 177: 0000cbdc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 178: 0000cbe8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 179: 0000cbe8 700 FUNC LOCAL DEFAULT 6 dictiter_iternextkey │ │ │ │ │ - 180: 0000ce98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 181: 0000cea4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 182: 0000cea4 488 FUNC LOCAL DEFAULT 6 dictiter_iternextvalue │ │ │ │ │ - 183: 0000d080 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 184: 0000d08c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 185: 0000d400 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 186: 0000d40c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 187: 0000d450 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 188: 0000d458 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 189: 0000d610 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 190: 0000d614 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 191: 0000da14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 192: 0000da1c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 193: 00000258 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 194: 000002ec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 195: 0000daa0 8 FUNC LOCAL DEFAULT 6 dict_length │ │ │ │ │ - 196: 000002f8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 197: 000002f8 64 FUNC LOCAL DEFAULT 1 dict_ior │ │ │ │ │ - 198: 0000daa8 236 FUNC LOCAL DEFAULT 6 dict_new │ │ │ │ │ - 199: 0000db8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 200: 0000db94 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 201: 0000db94 384 FUNC LOCAL DEFAULT 6 dict_init │ │ │ │ │ - 202: 0000dcfc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 203: 0000dd14 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 204: 0000dd14 152 FUNC LOCAL DEFAULT 6 dict_setdefault │ │ │ │ │ - 205: 0000dda4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 206: 0000ddac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 207: 0000ddac 644 FUNC LOCAL DEFAULT 6 dict_vectorcall │ │ │ │ │ - 208: 0000e01c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 209: 0000e030 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 210: 0000e320 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 211: 0000e32c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 212: 0000ebd4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 213: 0000ec08 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 214: 0000ec08 968 FUNC LOCAL DEFAULT 6 dict_repr │ │ │ │ │ - 215: 0000efc0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 216: 0000efd0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 217: 0000efd0 180 FUNC LOCAL DEFAULT 6 dict___contains__ │ │ │ │ │ - 218: 0000f078 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 219: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 220: 00000070 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 221: 0000f084 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 222: 0000f084 188 FUNC LOCAL DEFAULT 6 dictkeys_contains │ │ │ │ │ - 223: 0000f13c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 224: 0000f140 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 225: 0000f140 124 FUNC LOCAL DEFAULT 6 dict_fromkeys │ │ │ │ │ - 226: 0000f1b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 227: 0000f1bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 228: 0000f758 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 229: 0000f780 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 230: 0000f970 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 231: 000003b0 84 FUNC LOCAL DEFAULT 1 dictiter_traverse │ │ │ │ │ - 232: 0000f988 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 233: 0000f9dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 234: 0000f9e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 235: 0000fab0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 236: 0000fabc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 237: 0000fb64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 238: 0000fb6c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 239: 0000fb6c 24 FUNC LOCAL DEFAULT 6 dictview_traverse │ │ │ │ │ - 240: 0000fb84 72 FUNC LOCAL DEFAULT 6 dict_copy │ │ │ │ │ - 241: 0000fbc4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 242: 0000fbcc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 243: 0000fc34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 244: 0000fc38 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 245: 0000fd84 912 FUNC LOCAL DEFAULT 6 dict_clear │ │ │ │ │ - 246: 00010104 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 247: 00010114 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 248: 0001012c 20 FUNC LOCAL DEFAULT 6 dictview_len │ │ │ │ │ - 249: 00010244 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 250: 00000404 148 FUNC LOCAL DEFAULT 1 dict_or │ │ │ │ │ - 251: 00000494 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 252: 00010258 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 253: 00010258 760 FUNC LOCAL DEFAULT 6 dict_richcompare │ │ │ │ │ - 254: 00010544 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 255: 00010550 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 256: 00010550 1216 FUNC LOCAL DEFAULT 6 dict_popitem │ │ │ │ │ - 257: 00010a04 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 258: 00000498 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 259: 0000063c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 260: 00000644 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 261: 00000678 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 262: 0000067c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 263: 0000067c 164 FUNC LOCAL DEFAULT 1 dictviews_sub │ │ │ │ │ - 264: 00000720 92 FUNC LOCAL DEFAULT 1 dictviews_to_set │ │ │ │ │ - 265: 0000071c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 266: 00000720 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 267: 00000774 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 268: 00000080 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 269: 00000218 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 270: 0000077c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 271: 0000077c 176 FUNC LOCAL DEFAULT 1 dictitems_contains │ │ │ │ │ - 272: 0000082c 160 FUNC LOCAL DEFAULT 1 dictview_repr │ │ │ │ │ - 273: 000008c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 274: 00000228 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 275: 00000228 416 FUNC LOCAL DEFAULT 9 dictview_richcompare │ │ │ │ │ - 276: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 277: 000003c8 176 FUNC LOCAL DEFAULT 9 all_contained_in │ │ │ │ │ - 278: 000003ac 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 279: 000003c8 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 280: 00000700 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 281: 00000718 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 282: 00000718 96 FUNC LOCAL DEFAULT 9 dictviews_or │ │ │ │ │ - 283: 000008cc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 284: 000008cc 968 FUNC LOCAL DEFAULT 1 dictviews_xor │ │ │ │ │ - 285: 00000c88 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 286: 00000778 504 FUNC LOCAL DEFAULT 9 dictviews_isdisjoint │ │ │ │ │ - 287: 0000095c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 288: 00000970 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 289: 00000970 36 FUNC LOCAL DEFAULT 9 dictitems_reversed │ │ │ │ │ - 290: 0000098c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 291: 00000c94 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 292: 00000c94 716 FUNC LOCAL DEFAULT 1 dictreviter_iternext │ │ │ │ │ - 293: 00000f50 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 294: 00000f60 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 295: 000010b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 296: 00000994 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 297: 00000998 12 FUNC LOCAL DEFAULT 9 dict___reversed__ │ │ │ │ │ - 298: 000009a0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 299: 000009a4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 300: 000009a4 148 FUNC LOCAL DEFAULT 9 dictiter_reduce │ │ │ │ │ - 301: 00000a30 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 302: 00000a38 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 303: 00000a3c 120 FUNC LOCAL DEFAULT 9 sizeof_lock_held │ │ │ │ │ - 304: 00000ab0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 305: 00000ab4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 306: 00000ab4 28 FUNC LOCAL DEFAULT 9 dict___sizeof__ │ │ │ │ │ - 307: 00000ad0 36 FUNC LOCAL DEFAULT 9 dictvalues_reversed │ │ │ │ │ - 308: 00000aec 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 309: 00000af4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 310: 00000af4 36 FUNC LOCAL DEFAULT 9 dictkeys_reversed │ │ │ │ │ - 311: 00000b10 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 312: 00000b18 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 313: 00000b18 8 FUNC LOCAL DEFAULT 9 dictview_mapping │ │ │ │ │ - 314: 00000b64 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 315: 00000b68 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 316: 00000c14 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 317: 00000c20 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 318: 00000c70 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 319: 00000c74 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 320: 00001108 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 321: 000011b0 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 322: 0000125c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 323: 00001268 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 324: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 325: 00000000 28 OBJECT LOCAL DEFAULT 3 empty_keys_struct │ │ │ │ │ - 326: 00000a1c 144 OBJECT LOCAL DEFAULT 3 dict_as_number │ │ │ │ │ - 327: 00000aac 40 OBJECT LOCAL DEFAULT 3 dict_as_sequence │ │ │ │ │ - 328: 00000be4 12 OBJECT LOCAL DEFAULT 3 dict_as_mapping │ │ │ │ │ - 329: 00000178 371 OBJECT LOCAL DEFAULT 11 dictionary_doc │ │ │ │ │ - 330: 00000ad4 272 OBJECT LOCAL DEFAULT 3 mapp_methods │ │ │ │ │ - 331: 0000090c 144 OBJECT LOCAL DEFAULT 3 dictviews_as_number │ │ │ │ │ - 332: 000008b4 40 OBJECT LOCAL DEFAULT 3 dictitems_as_sequence │ │ │ │ │ - 333: 00000884 48 OBJECT LOCAL DEFAULT 3 dictitems_methods │ │ │ │ │ - 334: 000009c4 40 OBJECT LOCAL DEFAULT 3 dictview_getset │ │ │ │ │ - 335: 000009ec 48 OBJECT LOCAL DEFAULT 3 dictiter_methods │ │ │ │ │ - 336: 0000099c 40 OBJECT LOCAL DEFAULT 3 dictkeys_as_sequence │ │ │ │ │ - 337: 000008dc 48 OBJECT LOCAL DEFAULT 3 dictkeys_methods │ │ │ │ │ - 338: 0000085c 40 OBJECT LOCAL DEFAULT 3 dictvalues_as_sequence │ │ │ │ │ - 339: 0000083c 32 OBJECT LOCAL DEFAULT 3 dictvalues_methods │ │ │ │ │ - 340: 0000003c 48 OBJECT LOCAL DEFAULT 11 reversed_values_doc │ │ │ │ │ - 341: 000000cc 73 OBJECT LOCAL DEFAULT 11 isdisjoint_doc │ │ │ │ │ - 342: 0000006c 47 OBJECT LOCAL DEFAULT 11 reversed_items_doc │ │ │ │ │ - 343: 0000009c 46 OBJECT LOCAL DEFAULT 11 reversed_keys_doc │ │ │ │ │ - 344: 00000140 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ - 345: 00000118 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ - 346: 000008ac 90 OBJECT LOCAL DEFAULT 11 dict___contains____doc__ │ │ │ │ │ - 347: 00000414 49 OBJECT LOCAL DEFAULT 11 getitem__doc__ │ │ │ │ │ - 348: 0000058c 74 OBJECT LOCAL DEFAULT 11 dict___sizeof____doc__ │ │ │ │ │ - 349: 00000840 105 OBJECT LOCAL DEFAULT 11 dict_get__doc__ │ │ │ │ │ - 350: 00000788 181 OBJECT LOCAL DEFAULT 11 dict_setdefault__doc__ │ │ │ │ │ - 351: 00000680 210 OBJECT LOCAL DEFAULT 11 dict_pop__doc__ │ │ │ │ │ - 352: 000005d8 168 OBJECT LOCAL DEFAULT 11 dict_popitem__doc__ │ │ │ │ │ - 353: 000004ec 81 OBJECT LOCAL DEFAULT 11 dict_keys__doc__ │ │ │ │ │ - 354: 00000498 83 OBJECT LOCAL DEFAULT 11 dict_items__doc__ │ │ │ │ │ - 355: 00000448 77 OBJECT LOCAL DEFAULT 11 dict_values__doc__ │ │ │ │ │ - 356: 000002ec 296 OBJECT LOCAL DEFAULT 11 update__doc__ │ │ │ │ │ - 357: 00000940 118 OBJECT LOCAL DEFAULT 11 dict_fromkeys__doc__ │ │ │ │ │ - 358: 00000754 52 OBJECT LOCAL DEFAULT 11 dict_clear__doc__ │ │ │ │ │ - 359: 00000908 54 OBJECT LOCAL DEFAULT 11 dict_copy__doc__ │ │ │ │ │ - 360: 00000540 73 OBJECT LOCAL DEFAULT 11 dict___reversed____doc__ │ │ │ │ │ - 361: 00000006 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 362: 00000008 24 OBJECT LOCAL DEFAULT 11 CSWTCH.384 │ │ │ │ │ - 363: 00000020 25 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ - 364: 00000000 240 FUNC GLOBAL DEFAULT 6 PyDict_New │ │ │ │ │ - 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_read_tp │ │ │ │ │ - 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ - 368: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 370: 000001bc 168 FUNC GLOBAL DEFAULT 6 PyDict_Contains │ │ │ │ │ - 371: 000002b4 3288 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup │ │ │ │ │ - 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ - 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 374: 00000264 80 FUNC GLOBAL HIDDEN 6 _PyDict_Contains_KnownHash │ │ │ │ │ - 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 378: 00000f8c 296 FUNC GLOBAL DEFAULT 6 PyDict_SetItem │ │ │ │ │ - 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IS_GC │ │ │ │ │ - 383: 0000e030 764 FUNC GLOBAL HIDDEN 6 _PyDict_SendEvent │ │ │ │ │ - 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 387: 00002be8 40 FUNC GLOBAL DEFAULT 6 PyDict_SetDefaultRef │ │ │ │ │ - 388: 00003584 168 FUNC GLOBAL DEFAULT 6 PyDict_GetItemWithError │ │ │ │ │ - 389: 0000362c 132 FUNC GLOBAL HIDDEN 6 _PyDict_NewKeysForClass │ │ │ │ │ - 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 391: 000036b0 416 FUNC GLOBAL DEFAULT 6 PyDict_SetItemString │ │ │ │ │ - 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ - 394: 00003850 236 FUNC GLOBAL DEFAULT 6 PyDict_GetItemRef │ │ │ │ │ - 395: 0000393c 112 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_KnownHash │ │ │ │ │ - 396: 000039ac 600 FUNC GLOBAL HIDDEN 6 _PyObjectDict_SetItem │ │ │ │ │ - 397: 00003c04 320 FUNC GLOBAL HIDDEN 6 _PyDict_SetItem_LockHeld │ │ │ │ │ - 398: 00003d44 72 FUNC GLOBAL DEFAULT 6 PyDict_Copy │ │ │ │ │ - 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetKeyError │ │ │ │ │ - 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ - 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 404: 000045a4 56 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe │ │ │ │ │ - 405: 000045dc 52 FUNC GLOBAL DEFAULT 6 PyDict_Update │ │ │ │ │ - 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Keys │ │ │ │ │ - 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ - 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ - 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ - 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ - 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ - 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTrash_thread_destroy_chain │ │ │ │ │ - 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTrash_thread_deposit_object │ │ │ │ │ - 416: 00005eb8 120 FUNC GLOBAL HIDDEN 6 _PyDict_HasOnlyStringKeys │ │ │ │ │ - 417: 000060a8 424 FUNC GLOBAL HIDDEN 6 _PyDict_Next │ │ │ │ │ - 418: 00005f30 376 FUNC GLOBAL DEFAULT 6 PyDict_Next │ │ │ │ │ - 419: 00006250 300 FUNC GLOBAL DEFAULT 6 PyDict_GetItemStringRef │ │ │ │ │ - 420: 00006564 1124 FUNC GLOBAL DEFAULT 6 PyDict_DelItem │ │ │ │ │ - 421: 00006df4 1908 FUNC GLOBAL DEFAULT 6 _PyDict_FromItems │ │ │ │ │ - 422: 00007568 240 FUNC GLOBAL DEFAULT 6 _PyDict_LoadGlobal │ │ │ │ │ - 423: 00007658 1228 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookup │ │ │ │ │ - 424: 00007b24 48 FUNC GLOBAL HIDDEN 6 _PyDictKeys_GetVersionForCurrentState │ │ │ │ │ - 425: 00007b54 440 FUNC GLOBAL DEFAULT 6 PyObject_GenericGetDict │ │ │ │ │ - 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ - 427: 0000f780 520 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ - 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ - 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ - 430: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ - 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ValidateKeywordArguments │ │ │ │ │ - 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 435: 00008018 240 FUNC GLOBAL HIDDEN 6 _PyDictView_New │ │ │ │ │ - 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ - 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 439: 000086e0 112 FUNC GLOBAL HIDDEN 6 _PyObject_InitInlineValues │ │ │ │ │ - 440: 00008750 240 FUNC GLOBAL HIDDEN 6 _PyObject_StoreInstanceAttribute │ │ │ │ │ - 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ - 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Get │ │ │ │ │ - 443: 00009a14 1316 FUNC GLOBAL HIDDEN 6 _PyObject_TryGetInstanceAttribute │ │ │ │ │ - 444: 00009f38 592 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupSplit │ │ │ │ │ - 445: 0000a188 116 FUNC GLOBAL HIDDEN 6 _PyDict_LookupIndex │ │ │ │ │ - 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 447: 0000a708 100 FUNC GLOBAL DEFAULT 6 _PyDict_Pop │ │ │ │ │ - 448: 0000a838 908 FUNC GLOBAL HIDDEN 6 _PyDict_Pop_KnownHash │ │ │ │ │ - 449: 0000ac78 52 FUNC GLOBAL DEFAULT 6 _PyDict_MergeEx │ │ │ │ │ - 450: 0000acac 232 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_Take2 │ │ │ │ │ - 451: 0000aedc 560 FUNC GLOBAL DEFAULT 6 PyDict_Keys │ │ │ │ │ - 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 453: 0000b10c 464 FUNC GLOBAL DEFAULT 6 PyObject_ClearManagedDict │ │ │ │ │ - 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WriteUnraisable │ │ │ │ │ - 455: 0000b2dc 272 FUNC GLOBAL DEFAULT 6 _PyObject_SetManagedDict │ │ │ │ │ - 456: 0000fbcc 108 FUNC GLOBAL HIDDEN 6 _PyDict_DetachFromObject │ │ │ │ │ - 457: 0000b3ec 1096 FUNC GLOBAL DEFAULT 6 _PyDict_DelItemIf │ │ │ │ │ - 458: 0000b834 200 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ - 459: 0000b8fc 1276 FUNC GLOBAL DEFAULT 6 PyDict_Pop │ │ │ │ │ - 460: 0000bdf8 224 FUNC GLOBAL DEFAULT 6 PyDict_ContainsString │ │ │ │ │ - 461: 0000bed8 188 FUNC GLOBAL DEFAULT 6 PyObject_VisitManagedDict │ │ │ │ │ - 462: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ - 463: 00000144 160 FUNC GLOBAL DEFAULT 1 PyDict_Watch │ │ │ │ │ - 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 465: 0000d08c 896 FUNC GLOBAL DEFAULT 6 PyDict_Clear │ │ │ │ │ - 466: 0000d40c 76 FUNC GLOBAL DEFAULT 6 PyDict_Size │ │ │ │ │ - 467: 0000d458 444 FUNC GLOBAL HIDDEN 6 _PyDictKeys_DecRef │ │ │ │ │ - 468: 0000d614 1032 FUNC GLOBAL HIDDEN 6 _PyDict_MaybeUntrack │ │ │ │ │ - 469: 0000da1c 132 FUNC GLOBAL HIDDEN 6 _PyDict_ClearFreeList │ │ │ │ │ - 470: 00000258 160 FUNC GLOBAL DEFAULT 1 PyDict_Unwatch │ │ │ │ │ - 471: 00000338 120 FUNC GLOBAL DEFAULT 1 PyDict_PopString │ │ │ │ │ - 472: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ - 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ - 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ - 477: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteChar │ │ │ │ │ - 478: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ - 479: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ - 480: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteStr │ │ │ │ │ - 481: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ - 482: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ - 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ - 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 486: 00000000 128 FUNC GLOBAL HIDDEN 9 _PyDict_DebugMallocStats │ │ │ │ │ - 487: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ - 488: 0000f1bc 1476 FUNC GLOBAL HIDDEN 6 _PyDict_FromKeys │ │ │ │ │ - 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SetItem │ │ │ │ │ - 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntryRef │ │ │ │ │ - 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ - 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ - 495: 0000f988 92 FUNC GLOBAL DEFAULT 6 _PyDict_GetItem_KnownHash │ │ │ │ │ - 496: 0000f9e4 216 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash │ │ │ │ │ - 497: 0000fabc 176 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ │ - 498: 0000fcc0 196 FUNC GLOBAL HIDDEN 6 _PyObject_IsInstanceDictEmpty │ │ │ │ │ - 499: 00010114 24 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict │ │ │ │ │ - 500: 00010140 280 FUNC GLOBAL DEFAULT 6 PyDict_GetItem │ │ │ │ │ - 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_GetRaisedException │ │ │ │ │ - 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ - 503: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ - 504: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ - 505: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 506: 00000498 428 FUNC GLOBAL DEFAULT 1 PyDict_Values │ │ │ │ │ - 507: 00000644 56 FUNC GLOBAL DEFAULT 1 PyDict_Merge │ │ │ │ │ - 508: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ - 509: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ - 510: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 511: 00000080 100 FUNC GLOBAL DEFAULT 9 PyDict_DelItemString │ │ │ │ │ - 512: 000000e4 324 FUNC GLOBAL DEFAULT 9 PyDict_GetItemString │ │ │ │ │ - 513: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ - 514: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 515: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Size │ │ │ │ │ - 516: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Contains │ │ │ │ │ - 517: 00000478 672 FUNC GLOBAL HIDDEN 9 _PyDictView_Intersect │ │ │ │ │ - 518: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethodObjArgs │ │ │ │ │ - 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ - 520: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_Update │ │ │ │ │ - 521: 00000f60 352 FUNC GLOBAL DEFAULT 1 PyDict_Items │ │ │ │ │ - 522: 00000994 4 FUNC GLOBAL DEFAULT 9 _PyDict_DelItem_KnownHash │ │ │ │ │ - 523: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ - 524: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 525: 00000a38 4 FUNC GLOBAL DEFAULT 9 _PyDict_SizeOf │ │ │ │ │ - 526: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 527: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictProxy_New │ │ │ │ │ - 528: 00000b20 72 FUNC GLOBAL HIDDEN 9 _PyDict_KeysSize │ │ │ │ │ - 529: 00000b68 4 FUNC GLOBAL DEFAULT 9 PyDict_MergeFromSeq2 │ │ │ │ │ - 530: 00000b6c 48 FUNC GLOBAL DEFAULT 9 PyDict_SetDefault │ │ │ │ │ - 531: 00000b9c 132 FUNC GLOBAL DEFAULT 9 PyDict_AddWatcher │ │ │ │ │ - 532: 00000c20 84 FUNC GLOBAL DEFAULT 9 PyDict_ClearWatcher │ │ │ │ │ - 533: 00000c74 1340 FUNC GLOBAL HIDDEN 9 _PyDict_CheckConsistency │ │ │ │ │ - 534: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_AssertFailed │ │ │ │ │ - 535: 000011b0 184 FUNC GLOBAL DEFAULT 9 _PyDict_NewPresized │ │ │ │ │ - 536: 00001268 100 FUNC GLOBAL DEFAULT 9 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ │ - 537: 000012cc 76 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemWithError │ │ │ │ │ - 538: 00001318 52 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemIdWithError │ │ │ │ │ - 539: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FromId │ │ │ │ │ - 540: 0000134c 108 FUNC GLOBAL DEFAULT 9 _PyDict_GetItemStringWithError │ │ │ │ │ - 541: 000013b8 56 FUNC GLOBAL HIDDEN 9 _PyDict_ContainsId │ │ │ │ │ - 542: 000013f0 64 FUNC GLOBAL HIDDEN 9 _PyDict_SetItemId │ │ │ │ │ - 543: 00001430 56 FUNC GLOBAL HIDDEN 9 _PyDict_DelItemId │ │ │ │ │ - 544: 0000069c 208 OBJECT GLOBAL DEFAULT 3 PyDictValues_Type │ │ │ │ │ - 545: 000000ec 208 OBJECT GLOBAL DEFAULT 3 PyDictItems_Type │ │ │ │ │ - 546: 000004fc 208 OBJECT GLOBAL DEFAULT 3 PyDictKeys_Type │ │ │ │ │ - 547: 0000042c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterValue_Type │ │ │ │ │ - 548: 0000028c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterItem_Type │ │ │ │ │ - 549: 0000035c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterKey_Type │ │ │ │ │ - 550: 000001bc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterItem_Type │ │ │ │ │ - 551: 0000076c 208 OBJECT GLOBAL DEFAULT 3 PyDictIterValue_Type │ │ │ │ │ - 552: 000005cc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterKey_Type │ │ │ │ │ - 553: 0000001c 208 OBJECT GLOBAL DEFAULT 3 PyDict_Type │ │ │ │ │ - 554: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 555: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HashNotImplemented │ │ │ │ │ - 556: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 557: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_AllocNoTrack │ │ │ │ │ - 558: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ - 559: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ │ + 11: 00001124 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 12: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ + 13: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 14: 00001128 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 15: 00001784 1736 FUNC LOCAL DEFAULT 6 insertdict │ │ │ │ │ + 16: 00001250 940 FUNC LOCAL DEFAULT 6 insert_to_emptydict │ │ │ │ │ + 17: 00000000 116 FUNC LOCAL DEFAULT 1 setitem_take2_lock_held.part.0 │ │ │ │ │ + 18: 00001238 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 19: 00001250 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 20: 000015e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 21: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 22: 000015fc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 23: 000015fc 392 FUNC LOCAL DEFAULT 6 new_keys_object.isra.0 │ │ │ │ │ + 24: 00001778 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 25: 00001784 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 26: 00001fbc 3528 FUNC LOCAL DEFAULT 6 dictresize.isra.0 │ │ │ │ │ + 27: 000095e4 1484 FUNC LOCAL DEFAULT 6 insert_split_key │ │ │ │ │ + 28: 0000c63c 652 FUNC LOCAL DEFAULT 6 insert_split_value │ │ │ │ │ + 29: 00001e40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 30: 00001e4c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 31: 00001e4c 368 FUNC LOCAL DEFAULT 6 find_empty_slot │ │ │ │ │ + 32: 00003568 400 FUNC LOCAL DEFAULT 6 build_indices_generic │ │ │ │ │ + 33: 00002d6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 34: 00002d84 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 35: 00002dac 1980 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held │ │ │ │ │ + 36: 0000354c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 37: 00003568 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 38: 000036f8 40 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 39: 000037bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 40: 000037c8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 41: 00003848 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 42: 0000384c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 43: 000039d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 44: 000039ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 45: 00003acc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 46: 00003ad8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 47: 0000c4bc 384 FUNC LOCAL DEFAULT 6 new_dict_with_shared_keys │ │ │ │ │ + 48: 00006b64 1068 FUNC LOCAL DEFAULT 6 delitem_knownhash_lock_held │ │ │ │ │ + 49: 00003d8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 50: 00003da0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 51: 00003ed0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 52: 00003ee0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 53: 00003f28 1748 FUNC LOCAL DEFAULT 6 copy_lock_held │ │ │ │ │ + 54: 00003f20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 55: 00003f28 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 56: 0000fdd4 136 FUNC LOCAL DEFAULT 6 copy_values │ │ │ │ │ + 57: 000047ac 3352 FUNC LOCAL DEFAULT 6 dict_merge │ │ │ │ │ + 58: 000045d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 59: 0000ccb4 208 FUNC LOCAL DEFAULT 6 dict_iter │ │ │ │ │ + 60: 000045fc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 61: 000045fc 324 FUNC LOCAL DEFAULT 6 dict_subscript │ │ │ │ │ + 62: 00004734 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 63: 00004740 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 64: 000047a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 65: 000047ac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 66: 0000548c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 67: 000054c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 68: 00005604 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 69: 00005608 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 70: 00005608 2264 FUNC LOCAL DEFAULT 6 dict_dealloc │ │ │ │ │ + 71: 00005eb0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 72: 00005ee0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 73: 00005ee0 372 FUNC LOCAL DEFAULT 6 dict_ass_sub │ │ │ │ │ + 74: 0000603c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 75: 00006054 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 76: 0000650c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 77: 00006518 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 78: 00006518 488 FUNC LOCAL DEFAULT 6 dict_traverse │ │ │ │ │ + 79: 00006b58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 80: 00006b64 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 81: 00006f88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 82: 00006f90 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 83: 000076dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 84: 00007704 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 85: 000077f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 86: 000077f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 87: 00007cbc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 88: 00007cc0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 89: 00007e94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 90: 00007ea8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 91: 00007ea8 364 FUNC LOCAL DEFAULT 6 dict_update │ │ │ │ │ + 92: 0000e4c8 2268 FUNC LOCAL DEFAULT 6 merge_from_seq2_lock_held │ │ │ │ │ + 93: 00007ff8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 94: 00008014 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 95: 00008014 164 FUNC LOCAL DEFAULT 6 dict_update_arg │ │ │ │ │ + 96: 000080a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 97: 000080b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 98: 000080b8 252 FUNC LOCAL DEFAULT 6 dict_items │ │ │ │ │ + 99: 00008194 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 100: 000081b4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 101: 0000828c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 102: 000082a4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 103: 000082a4 296 FUNC LOCAL DEFAULT 6 dictitems_iter │ │ │ │ │ + 104: 000083c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 105: 000083cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 106: 000083cc 332 FUNC LOCAL DEFAULT 6 dictiter_new │ │ │ │ │ + 107: 00008508 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 108: 00008518 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 109: 00008518 132 FUNC LOCAL DEFAULT 6 dictview_dealloc │ │ │ │ │ + 110: 0000859c 736 FUNC LOCAL DEFAULT 6 dictiter_iternextitem │ │ │ │ │ + 111: 0000886c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 112: 0000887c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 113: 000088e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 114: 000088ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 115: 000089dc 3080 FUNC LOCAL DEFAULT 6 store_instance_attr_lock_held │ │ │ │ │ + 116: 000095c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 117: 000095e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 118: 0000a0d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 119: 0000a0d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 120: 0000a320 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 121: 0000a324 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 122: 0000a394 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 123: 0000a398 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 124: 0000a398 1292 FUNC LOCAL DEFAULT 6 dict_pop │ │ │ │ │ + 125: 0000a890 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 126: 0000a8a4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 127: 0000a908 204 FUNC LOCAL DEFAULT 6 pop_lock_held │ │ │ │ │ + 128: 0000a9c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 129: 0000a9d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 130: 0000ad5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 131: 0000ad60 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 132: 0000ad60 180 FUNC LOCAL DEFAULT 6 dictiter_dealloc │ │ │ │ │ + 133: 0000ae44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 134: 0000ae48 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 135: 0000af20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 136: 0000af30 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 137: 0000af30 328 FUNC LOCAL DEFAULT 6 dict_get │ │ │ │ │ + 138: 0000b06c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 139: 0000b078 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 140: 0000b2a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 141: 0000b2a8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 142: 0000b474 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 143: 0000b478 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 144: 0000b9cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 145: 0000b9d0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 146: 0000ba94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 147: 0000ba98 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 148: 0000bf84 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 149: 0000bf94 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 150: 0000c070 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 151: 0000c074 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 152: 0000c130 908 FUNC LOCAL DEFAULT 6 dict_tp_clear │ │ │ │ │ + 153: 0000c4b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 154: 0000c4bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 155: 0000c630 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 156: 0000c63c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 157: 0000c8bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 158: 0000c8c8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 159: 0000c8c8 44 FUNC LOCAL DEFAULT 6 dictiter_len │ │ │ │ │ + 160: 0000c8f4 252 FUNC LOCAL DEFAULT 6 dict_keys │ │ │ │ │ + 161: 0000c9d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 162: 0000c9f0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 163: 0000c9f0 228 FUNC LOCAL DEFAULT 6 dictkeys_iter │ │ │ │ │ + 164: 0000cac4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 165: 0000cad4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 166: 0000cad4 252 FUNC LOCAL DEFAULT 6 dict_values │ │ │ │ │ + 167: 0000cbb0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 168: 0000cbd0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 169: 0000cbd0 228 FUNC LOCAL DEFAULT 6 dictvalues_iter │ │ │ │ │ + 170: 0000cca4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 171: 00000114 116 FUNC LOCAL DEFAULT 1 validate_watcher_id │ │ │ │ │ + 172: 00000108 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 173: 00000114 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 174: 0000017c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 175: 0000ccb4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 176: 0000cd78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 177: 0000cd84 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 178: 0000cd84 700 FUNC LOCAL DEFAULT 6 dictiter_iternextkey │ │ │ │ │ + 179: 0000d034 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 180: 0000d040 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 181: 0000d040 488 FUNC LOCAL DEFAULT 6 dictiter_iternextvalue │ │ │ │ │ + 182: 0000d21c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 183: 0000d228 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 184: 0000d59c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 185: 0000d5a8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 186: 0000d5ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 187: 0000d5f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 188: 0000d7ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 189: 0000d7b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 190: 0000dbb0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 191: 0000dbb8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 192: 00000188 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 193: 0000021c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 194: 0000dc3c 8 FUNC LOCAL DEFAULT 6 dict_length │ │ │ │ │ + 195: 00000228 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 196: 00000228 64 FUNC LOCAL DEFAULT 1 dict_ior │ │ │ │ │ + 197: 0000dc44 236 FUNC LOCAL DEFAULT 6 dict_new │ │ │ │ │ + 198: 0000dd28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 199: 0000dd30 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 200: 0000dd30 384 FUNC LOCAL DEFAULT 6 dict_init │ │ │ │ │ + 201: 0000de98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 202: 0000deb0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 203: 0000deb0 152 FUNC LOCAL DEFAULT 6 dict_setdefault │ │ │ │ │ + 204: 0000df40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 205: 0000df48 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 206: 0000df48 644 FUNC LOCAL DEFAULT 6 dict_vectorcall │ │ │ │ │ + 207: 0000e1b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 208: 0000e1cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 209: 0000e4bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 210: 0000e4c8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 211: 0000ed70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 212: 0000eda4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 213: 0000eda4 968 FUNC LOCAL DEFAULT 6 dict_repr │ │ │ │ │ + 214: 0000f15c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 215: 0000f16c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 216: 0000f16c 180 FUNC LOCAL DEFAULT 6 dict___contains__ │ │ │ │ │ + 217: 0000f214 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 218: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 219: 00000070 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 220: 0000f220 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 221: 0000f220 188 FUNC LOCAL DEFAULT 6 dictkeys_contains │ │ │ │ │ + 222: 0000f2d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 223: 0000f2dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 224: 0000f2dc 124 FUNC LOCAL DEFAULT 6 dict_fromkeys │ │ │ │ │ + 225: 0000f350 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 226: 0000f358 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 227: 0000f8f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 228: 0000f91c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 229: 0000fb0c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 230: 000002e0 84 FUNC LOCAL DEFAULT 1 dictiter_traverse │ │ │ │ │ + 231: 0000fb24 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 232: 0000fb78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 233: 0000fb80 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 234: 0000fc4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 235: 0000fc58 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 236: 0000fd00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 237: 0000fd08 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 238: 0000fd08 24 FUNC LOCAL DEFAULT 6 dictview_traverse │ │ │ │ │ + 239: 0000fd20 72 FUNC LOCAL DEFAULT 6 dict_copy │ │ │ │ │ + 240: 0000fd60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 241: 0000fd68 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 242: 0000fdd0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 243: 0000fdd4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 244: 0000ff20 912 FUNC LOCAL DEFAULT 6 dict_clear │ │ │ │ │ + 245: 000102a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 246: 000102b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 247: 000102c8 20 FUNC LOCAL DEFAULT 6 dictview_len │ │ │ │ │ + 248: 000103e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 249: 00000334 148 FUNC LOCAL DEFAULT 1 dict_or │ │ │ │ │ + 250: 000003c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 251: 000103f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 252: 000103f4 760 FUNC LOCAL DEFAULT 6 dict_richcompare │ │ │ │ │ + 253: 000106e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 254: 000106ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 255: 000106ec 1216 FUNC LOCAL DEFAULT 6 dict_popitem │ │ │ │ │ + 256: 00010ba0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 257: 000003c8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 258: 0000056c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 259: 00000574 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 260: 000005a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 261: 000005ac 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 262: 000005ac 164 FUNC LOCAL DEFAULT 1 dictviews_sub │ │ │ │ │ + 263: 00000650 92 FUNC LOCAL DEFAULT 1 dictviews_to_set │ │ │ │ │ + 264: 0000064c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 265: 00000650 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 266: 000006a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 267: 00000080 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 268: 00000218 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 269: 000006ac 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 270: 000006ac 176 FUNC LOCAL DEFAULT 1 dictitems_contains │ │ │ │ │ + 271: 0000075c 160 FUNC LOCAL DEFAULT 1 dictview_repr │ │ │ │ │ + 272: 000007f4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 273: 00000228 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 274: 00000228 416 FUNC LOCAL DEFAULT 9 dictview_richcompare │ │ │ │ │ + 275: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 276: 000003c8 176 FUNC LOCAL DEFAULT 9 all_contained_in │ │ │ │ │ + 277: 000003ac 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 278: 000003c8 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 279: 00000700 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 280: 00000718 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 281: 00000718 96 FUNC LOCAL DEFAULT 9 dictviews_or │ │ │ │ │ + 282: 000007fc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 283: 000007fc 968 FUNC LOCAL DEFAULT 1 dictviews_xor │ │ │ │ │ + 284: 00000bb8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 285: 00000778 504 FUNC LOCAL DEFAULT 9 dictviews_isdisjoint │ │ │ │ │ + 286: 0000095c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 287: 00000970 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 288: 00000970 36 FUNC LOCAL DEFAULT 9 dictitems_reversed │ │ │ │ │ + 289: 0000098c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 290: 00000bc4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 291: 00000bc4 716 FUNC LOCAL DEFAULT 1 dictreviter_iternext │ │ │ │ │ + 292: 00000e80 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 293: 00000e90 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 294: 00000fe8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 295: 00000994 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 296: 00000998 12 FUNC LOCAL DEFAULT 9 dict___reversed__ │ │ │ │ │ + 297: 000009a0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 298: 000009a4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 299: 000009a4 148 FUNC LOCAL DEFAULT 9 dictiter_reduce │ │ │ │ │ + 300: 00000a30 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 301: 00000a38 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 302: 00000a3c 120 FUNC LOCAL DEFAULT 9 sizeof_lock_held │ │ │ │ │ + 303: 00000ab0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 304: 00000ab4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 305: 00000ab4 28 FUNC LOCAL DEFAULT 9 dict___sizeof__ │ │ │ │ │ + 306: 00000ad0 36 FUNC LOCAL DEFAULT 9 dictvalues_reversed │ │ │ │ │ + 307: 00000aec 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 308: 00000af4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 309: 00000af4 36 FUNC LOCAL DEFAULT 9 dictkeys_reversed │ │ │ │ │ + 310: 00000b10 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 311: 00000b18 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 312: 00000b18 8 FUNC LOCAL DEFAULT 9 dictview_mapping │ │ │ │ │ + 313: 00000b64 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 314: 00000b68 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 315: 00000c14 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 316: 00000c20 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 317: 00000c70 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 318: 00000c74 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 319: 00001108 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 320: 000011b0 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 321: 0000125c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 322: 00001268 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 323: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 324: 00000000 28 OBJECT LOCAL DEFAULT 3 empty_keys_struct │ │ │ │ │ + 325: 00000a1c 144 OBJECT LOCAL DEFAULT 3 dict_as_number │ │ │ │ │ + 326: 00000aac 40 OBJECT LOCAL DEFAULT 3 dict_as_sequence │ │ │ │ │ + 327: 00000be4 12 OBJECT LOCAL DEFAULT 3 dict_as_mapping │ │ │ │ │ + 328: 00000178 371 OBJECT LOCAL DEFAULT 11 dictionary_doc │ │ │ │ │ + 329: 00000ad4 272 OBJECT LOCAL DEFAULT 3 mapp_methods │ │ │ │ │ + 330: 0000090c 144 OBJECT LOCAL DEFAULT 3 dictviews_as_number │ │ │ │ │ + 331: 000008b4 40 OBJECT LOCAL DEFAULT 3 dictitems_as_sequence │ │ │ │ │ + 332: 00000884 48 OBJECT LOCAL DEFAULT 3 dictitems_methods │ │ │ │ │ + 333: 000009c4 40 OBJECT LOCAL DEFAULT 3 dictview_getset │ │ │ │ │ + 334: 000009ec 48 OBJECT LOCAL DEFAULT 3 dictiter_methods │ │ │ │ │ + 335: 0000099c 40 OBJECT LOCAL DEFAULT 3 dictkeys_as_sequence │ │ │ │ │ + 336: 000008dc 48 OBJECT LOCAL DEFAULT 3 dictkeys_methods │ │ │ │ │ + 337: 0000085c 40 OBJECT LOCAL DEFAULT 3 dictvalues_as_sequence │ │ │ │ │ + 338: 0000083c 32 OBJECT LOCAL DEFAULT 3 dictvalues_methods │ │ │ │ │ + 339: 0000003c 48 OBJECT LOCAL DEFAULT 11 reversed_values_doc │ │ │ │ │ + 340: 000000cc 73 OBJECT LOCAL DEFAULT 11 isdisjoint_doc │ │ │ │ │ + 341: 0000006c 47 OBJECT LOCAL DEFAULT 11 reversed_items_doc │ │ │ │ │ + 342: 0000009c 46 OBJECT LOCAL DEFAULT 11 reversed_keys_doc │ │ │ │ │ + 343: 00000140 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ + 344: 00000118 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ + 345: 000008ac 90 OBJECT LOCAL DEFAULT 11 dict___contains____doc__ │ │ │ │ │ + 346: 00000414 49 OBJECT LOCAL DEFAULT 11 getitem__doc__ │ │ │ │ │ + 347: 0000058c 74 OBJECT LOCAL DEFAULT 11 dict___sizeof____doc__ │ │ │ │ │ + 348: 00000840 105 OBJECT LOCAL DEFAULT 11 dict_get__doc__ │ │ │ │ │ + 349: 00000788 181 OBJECT LOCAL DEFAULT 11 dict_setdefault__doc__ │ │ │ │ │ + 350: 00000680 210 OBJECT LOCAL DEFAULT 11 dict_pop__doc__ │ │ │ │ │ + 351: 000005d8 168 OBJECT LOCAL DEFAULT 11 dict_popitem__doc__ │ │ │ │ │ + 352: 000004ec 81 OBJECT LOCAL DEFAULT 11 dict_keys__doc__ │ │ │ │ │ + 353: 00000498 83 OBJECT LOCAL DEFAULT 11 dict_items__doc__ │ │ │ │ │ + 354: 00000448 77 OBJECT LOCAL DEFAULT 11 dict_values__doc__ │ │ │ │ │ + 355: 000002ec 296 OBJECT LOCAL DEFAULT 11 update__doc__ │ │ │ │ │ + 356: 00000940 118 OBJECT LOCAL DEFAULT 11 dict_fromkeys__doc__ │ │ │ │ │ + 357: 00000754 52 OBJECT LOCAL DEFAULT 11 dict_clear__doc__ │ │ │ │ │ + 358: 00000908 54 OBJECT LOCAL DEFAULT 11 dict_copy__doc__ │ │ │ │ │ + 359: 00000540 73 OBJECT LOCAL DEFAULT 11 dict___reversed____doc__ │ │ │ │ │ + 360: 00000006 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 361: 00000008 24 OBJECT LOCAL DEFAULT 11 CSWTCH.384 │ │ │ │ │ + 362: 00000020 25 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ + 363: 00000000 240 FUNC GLOBAL DEFAULT 6 PyDict_New │ │ │ │ │ + 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_read_tp │ │ │ │ │ + 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ + 367: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 369: 000001bc 168 FUNC GLOBAL DEFAULT 6 PyDict_Contains │ │ │ │ │ + 370: 000002b4 3700 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup │ │ │ │ │ + 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ + 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 373: 00000264 80 FUNC GLOBAL HIDDEN 6 _PyDict_Contains_KnownHash │ │ │ │ │ + 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ + 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 377: 00001128 296 FUNC GLOBAL DEFAULT 6 PyDict_SetItem │ │ │ │ │ + 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IS_GC │ │ │ │ │ + 382: 0000e1cc 764 FUNC GLOBAL HIDDEN 6 _PyDict_SendEvent │ │ │ │ │ + 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 386: 00002d84 40 FUNC GLOBAL DEFAULT 6 PyDict_SetDefaultRef │ │ │ │ │ + 387: 00003720 168 FUNC GLOBAL DEFAULT 6 PyDict_GetItemWithError │ │ │ │ │ + 388: 000037c8 132 FUNC GLOBAL HIDDEN 6 _PyDict_NewKeysForClass │ │ │ │ │ + 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 390: 0000384c 416 FUNC GLOBAL DEFAULT 6 PyDict_SetItemString │ │ │ │ │ + 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ + 393: 000039ec 236 FUNC GLOBAL DEFAULT 6 PyDict_GetItemRef │ │ │ │ │ + 394: 00003ad8 112 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_KnownHash │ │ │ │ │ + 395: 00003b48 600 FUNC GLOBAL HIDDEN 6 _PyObjectDict_SetItem │ │ │ │ │ + 396: 00003da0 320 FUNC GLOBAL HIDDEN 6 _PyDict_SetItem_LockHeld │ │ │ │ │ + 397: 00003ee0 72 FUNC GLOBAL DEFAULT 6 PyDict_Copy │ │ │ │ │ + 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetKeyError │ │ │ │ │ + 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ + 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 403: 00004740 56 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe │ │ │ │ │ + 404: 00004778 52 FUNC GLOBAL DEFAULT 6 PyDict_Update │ │ │ │ │ + 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Keys │ │ │ │ │ + 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ + 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ + 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ + 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ + 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ + 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTrash_thread_destroy_chain │ │ │ │ │ + 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTrash_thread_deposit_object │ │ │ │ │ + 415: 00006054 120 FUNC GLOBAL HIDDEN 6 _PyDict_HasOnlyStringKeys │ │ │ │ │ + 416: 00006244 424 FUNC GLOBAL HIDDEN 6 _PyDict_Next │ │ │ │ │ + 417: 000060cc 376 FUNC GLOBAL DEFAULT 6 PyDict_Next │ │ │ │ │ + 418: 000063ec 300 FUNC GLOBAL DEFAULT 6 PyDict_GetItemStringRef │ │ │ │ │ + 419: 00006700 1124 FUNC GLOBAL DEFAULT 6 PyDict_DelItem │ │ │ │ │ + 420: 00006f90 1908 FUNC GLOBAL DEFAULT 6 _PyDict_FromItems │ │ │ │ │ + 421: 00007704 240 FUNC GLOBAL DEFAULT 6 _PyDict_LoadGlobal │ │ │ │ │ + 422: 000077f4 1228 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookup │ │ │ │ │ + 423: 00007cc0 48 FUNC GLOBAL HIDDEN 6 _PyDictKeys_GetVersionForCurrentState │ │ │ │ │ + 424: 00007cf0 440 FUNC GLOBAL DEFAULT 6 PyObject_GenericGetDict │ │ │ │ │ + 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ + 426: 0000f91c 520 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ + 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ + 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ + 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ + 430: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ValidateKeywordArguments │ │ │ │ │ + 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 434: 000081b4 240 FUNC GLOBAL HIDDEN 6 _PyDictView_New │ │ │ │ │ + 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ + 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 438: 0000887c 112 FUNC GLOBAL HIDDEN 6 _PyObject_InitInlineValues │ │ │ │ │ + 439: 000088ec 240 FUNC GLOBAL HIDDEN 6 _PyObject_StoreInstanceAttribute │ │ │ │ │ + 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ + 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Get │ │ │ │ │ + 442: 00009bb0 1316 FUNC GLOBAL HIDDEN 6 _PyObject_TryGetInstanceAttribute │ │ │ │ │ + 443: 0000a0d4 592 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupSplit │ │ │ │ │ + 444: 0000a324 116 FUNC GLOBAL HIDDEN 6 _PyDict_LookupIndex │ │ │ │ │ + 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 446: 0000a8a4 100 FUNC GLOBAL DEFAULT 6 _PyDict_Pop │ │ │ │ │ + 447: 0000a9d4 908 FUNC GLOBAL HIDDEN 6 _PyDict_Pop_KnownHash │ │ │ │ │ + 448: 0000ae14 52 FUNC GLOBAL DEFAULT 6 _PyDict_MergeEx │ │ │ │ │ + 449: 0000ae48 232 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_Take2 │ │ │ │ │ + 450: 0000b078 560 FUNC GLOBAL DEFAULT 6 PyDict_Keys │ │ │ │ │ + 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ + 452: 0000b2a8 464 FUNC GLOBAL DEFAULT 6 PyObject_ClearManagedDict │ │ │ │ │ + 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WriteUnraisable │ │ │ │ │ + 454: 0000b478 272 FUNC GLOBAL DEFAULT 6 _PyObject_SetManagedDict │ │ │ │ │ + 455: 0000fd68 108 FUNC GLOBAL HIDDEN 6 _PyDict_DetachFromObject │ │ │ │ │ + 456: 0000b588 1096 FUNC GLOBAL DEFAULT 6 _PyDict_DelItemIf │ │ │ │ │ + 457: 0000b9d0 200 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ + 458: 0000ba98 1276 FUNC GLOBAL DEFAULT 6 PyDict_Pop │ │ │ │ │ + 459: 0000bf94 224 FUNC GLOBAL DEFAULT 6 PyDict_ContainsString │ │ │ │ │ + 460: 0000c074 188 FUNC GLOBAL DEFAULT 6 PyObject_VisitManagedDict │ │ │ │ │ + 461: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ + 462: 00000074 160 FUNC GLOBAL DEFAULT 1 PyDict_Watch │ │ │ │ │ + 463: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 464: 0000d228 896 FUNC GLOBAL DEFAULT 6 PyDict_Clear │ │ │ │ │ + 465: 0000d5a8 76 FUNC GLOBAL DEFAULT 6 PyDict_Size │ │ │ │ │ + 466: 0000d5f4 444 FUNC GLOBAL HIDDEN 6 _PyDictKeys_DecRef │ │ │ │ │ + 467: 0000d7b0 1032 FUNC GLOBAL HIDDEN 6 _PyDict_MaybeUntrack │ │ │ │ │ + 468: 0000dbb8 132 FUNC GLOBAL HIDDEN 6 _PyDict_ClearFreeList │ │ │ │ │ + 469: 00000188 160 FUNC GLOBAL DEFAULT 1 PyDict_Unwatch │ │ │ │ │ + 470: 00000268 120 FUNC GLOBAL DEFAULT 1 PyDict_PopString │ │ │ │ │ + 471: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ + 472: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ + 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ + 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ + 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteChar │ │ │ │ │ + 477: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ + 478: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ + 479: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteStr │ │ │ │ │ + 480: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ + 481: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ + 482: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ + 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 485: 00000000 128 FUNC GLOBAL HIDDEN 9 _PyDict_DebugMallocStats │ │ │ │ │ + 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ + 487: 0000f358 1476 FUNC GLOBAL HIDDEN 6 _PyDict_FromKeys │ │ │ │ │ + 488: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ + 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SetItem │ │ │ │ │ + 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntryRef │ │ │ │ │ + 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ + 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ + 494: 0000fb24 92 FUNC GLOBAL DEFAULT 6 _PyDict_GetItem_KnownHash │ │ │ │ │ + 495: 0000fb80 216 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash │ │ │ │ │ + 496: 0000fc58 176 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ │ + 497: 0000fe5c 196 FUNC GLOBAL HIDDEN 6 _PyObject_IsInstanceDictEmpty │ │ │ │ │ + 498: 000102b0 24 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict │ │ │ │ │ + 499: 000102dc 280 FUNC GLOBAL DEFAULT 6 PyDict_GetItem │ │ │ │ │ + 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_GetRaisedException │ │ │ │ │ + 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ + 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ + 503: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ + 504: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 505: 000003c8 428 FUNC GLOBAL DEFAULT 1 PyDict_Values │ │ │ │ │ + 506: 00000574 56 FUNC GLOBAL DEFAULT 1 PyDict_Merge │ │ │ │ │ + 507: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ + 508: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ + 509: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 510: 00000080 100 FUNC GLOBAL DEFAULT 9 PyDict_DelItemString │ │ │ │ │ + 511: 000000e4 324 FUNC GLOBAL DEFAULT 9 PyDict_GetItemString │ │ │ │ │ + 512: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ + 513: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 514: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Size │ │ │ │ │ + 515: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Contains │ │ │ │ │ + 516: 00000478 672 FUNC GLOBAL HIDDEN 9 _PyDictView_Intersect │ │ │ │ │ + 517: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethodObjArgs │ │ │ │ │ + 518: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ + 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_Update │ │ │ │ │ + 520: 00000e90 352 FUNC GLOBAL DEFAULT 1 PyDict_Items │ │ │ │ │ + 521: 00000994 4 FUNC GLOBAL DEFAULT 9 _PyDict_DelItem_KnownHash │ │ │ │ │ + 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ + 523: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 524: 00000a38 4 FUNC GLOBAL DEFAULT 9 _PyDict_SizeOf │ │ │ │ │ + 525: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 526: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictProxy_New │ │ │ │ │ + 527: 00000b20 72 FUNC GLOBAL HIDDEN 9 _PyDict_KeysSize │ │ │ │ │ + 528: 00000b68 4 FUNC GLOBAL DEFAULT 9 PyDict_MergeFromSeq2 │ │ │ │ │ + 529: 00000b6c 48 FUNC GLOBAL DEFAULT 9 PyDict_SetDefault │ │ │ │ │ + 530: 00000b9c 132 FUNC GLOBAL DEFAULT 9 PyDict_AddWatcher │ │ │ │ │ + 531: 00000c20 84 FUNC GLOBAL DEFAULT 9 PyDict_ClearWatcher │ │ │ │ │ + 532: 00000c74 1340 FUNC GLOBAL HIDDEN 9 _PyDict_CheckConsistency │ │ │ │ │ + 533: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_AssertFailed │ │ │ │ │ + 534: 000011b0 184 FUNC GLOBAL DEFAULT 9 _PyDict_NewPresized │ │ │ │ │ + 535: 00001268 100 FUNC GLOBAL DEFAULT 9 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ │ + 536: 000012cc 76 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemWithError │ │ │ │ │ + 537: 00001318 52 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemIdWithError │ │ │ │ │ + 538: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FromId │ │ │ │ │ + 539: 0000134c 108 FUNC GLOBAL DEFAULT 9 _PyDict_GetItemStringWithError │ │ │ │ │ + 540: 000013b8 56 FUNC GLOBAL HIDDEN 9 _PyDict_ContainsId │ │ │ │ │ + 541: 000013f0 64 FUNC GLOBAL HIDDEN 9 _PyDict_SetItemId │ │ │ │ │ + 542: 00001430 56 FUNC GLOBAL HIDDEN 9 _PyDict_DelItemId │ │ │ │ │ + 543: 0000069c 208 OBJECT GLOBAL DEFAULT 3 PyDictValues_Type │ │ │ │ │ + 544: 000000ec 208 OBJECT GLOBAL DEFAULT 3 PyDictItems_Type │ │ │ │ │ + 545: 000004fc 208 OBJECT GLOBAL DEFAULT 3 PyDictKeys_Type │ │ │ │ │ + 546: 0000042c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterValue_Type │ │ │ │ │ + 547: 0000028c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterItem_Type │ │ │ │ │ + 548: 0000035c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterKey_Type │ │ │ │ │ + 549: 000001bc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterItem_Type │ │ │ │ │ + 550: 0000076c 208 OBJECT GLOBAL DEFAULT 3 PyDictIterValue_Type │ │ │ │ │ + 551: 000005cc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterKey_Type │ │ │ │ │ + 552: 0000001c 208 OBJECT GLOBAL DEFAULT 3 PyDict_Type │ │ │ │ │ + 553: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 554: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HashNotImplemented │ │ │ │ │ + 555: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 556: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_AllocNoTrack │ │ │ │ │ + 557: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ + 558: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,1496 +1,1498 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x187bc contains 103 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x18860 contains 101 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000005c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000068 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000d8 0001781c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000128 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000170 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000001cc 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000001d8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000001dc 0001d002 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -000001e0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000022c 0001b11c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000244 0001b11c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000024c 0001d002 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00000250 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000254 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000284 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000002e0 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000002ec 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000002f0 0001d002 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -000002f4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000030c 0000601c R_ARM_CALL 00007e78 dict_update_arg │ │ │ │ │ -00000354 0001881c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000036c 0000801c R_ARM_CALL 0000a76c pop_lock_held │ │ │ │ │ -00000394 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000438 00018e1c R_ARM_CALL 00003d44 PyDict_Copy │ │ │ │ │ -00000448 0000601c R_ARM_CALL 00007e78 dict_update_arg │ │ │ │ │ -0000048c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000494 0001f902 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000004c8 0001c41c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -0000060c 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000634 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000640 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000654 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000674 00003a1d R_ARM_JUMP24 00004610 dict_merge │ │ │ │ │ -00000678 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000006b4 0001fc1c R_ARM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -000006f8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000714 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000071c 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000075c 0001fd1d R_ARM_JUMP24 00000000 PySet_New │ │ │ │ │ -00000760 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000774 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000778 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000007c8 00018a1c R_ARM_CALL 00003850 PyDict_GetItemRef │ │ │ │ │ -000007e8 0001781c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000824 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000840 0001db1c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00000850 0002011c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ -0000086c 0002021c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000894 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008a0 0001e11c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -000008b8 0001881d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000008c4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008c8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000090c 0000361c R_ARM_CALL 00003d8c copy_lock_held │ │ │ │ │ -0000091c 0001fd1c R_ARM_CALL 00000000 PySet_New │ │ │ │ │ -00000940 0001921c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000958 0001b41c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000096c 0002071c R_ARM_CALL 00000000 PySet_Add │ │ │ │ │ -000009a4 0000271c R_ARM_CALL 0000355c Py_XDECREF │ │ │ │ │ -000009c8 0001a11c R_ARM_CALL 000060a8 _PyDict_Next │ │ │ │ │ -00000a0c 0001ef1c R_ARM_CALL 0000f988 _PyDict_GetItem_KnownHash │ │ │ │ │ -00000a34 0001781c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000a50 0000311c R_ARM_CALL 000069c8 delitem_knownhash_lock_held │ │ │ │ │ -00000a60 0000271c R_ARM_CALL 0000355c Py_XDECREF │ │ │ │ │ -00000a68 0000271c R_ARM_CALL 0000355c Py_XDECREF │ │ │ │ │ -00000a70 0000271c R_ARM_CALL 0000355c Py_XDECREF │ │ │ │ │ -00000a78 0000271c R_ARM_CALL 0000355c Py_XDECREF │ │ │ │ │ -00000a80 0000271c R_ARM_CALL 0000355c Py_XDECREF │ │ │ │ │ -00000a8c 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000ac0 0001fc1c R_ARM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -00000b04 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b24 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b40 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b58 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b64 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b78 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b9c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bc0 0001fc1c R_ARM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -00000bd4 0002081c R_ARM_CALL 00000000 _PySet_Update │ │ │ │ │ -00000c1c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c4c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c74 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c80 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000c8c 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000c90 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000d58 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dcc 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000e2c 0001b61c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000ee4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000f2c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f48 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f50 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000f54 00019b02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -00000f58 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000f5c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f94 0001c41c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00000fb4 0001b61c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00001000 0001a11c R_ARM_CALL 000060a8 _PyDict_Next │ │ │ │ │ -00001054 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001088 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010b0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010bc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000005c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000068 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000a0 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000000fc 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000108 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000010c 0001cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00000110 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000015c 0001b01c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000174 0001b01c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000017c 0001cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00000180 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000184 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000001b4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000210 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000021c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000220 0001cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00000224 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000023c 00005f1c R_ARM_CALL 00008014 dict_update_arg │ │ │ │ │ +00000284 0001871c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000029c 00007f1c R_ARM_CALL 0000a908 pop_lock_held │ │ │ │ │ +000002c4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000368 00018d1c R_ARM_CALL 00003ee0 PyDict_Copy │ │ │ │ │ +00000378 00005f1c R_ARM_CALL 00008014 dict_update_arg │ │ │ │ │ +000003bc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003c4 0001f802 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000003f8 0001c31c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +0000053c 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000564 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000570 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000584 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000005a4 0000391d R_ARM_JUMP24 000047ac dict_merge │ │ │ │ │ +000005a8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000005e4 0001fb1c R_ARM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00000628 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000644 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000064c 00019202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000068c 0001fc1d R_ARM_JUMP24 00000000 PySet_New │ │ │ │ │ +00000690 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000006a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000006a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000006f8 0001891c R_ARM_CALL 000039ec PyDict_GetItemRef │ │ │ │ │ +00000718 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000754 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000770 0001da1c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00000780 0002001c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ +0000079c 0002011c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +000007c4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007d0 0001e01c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +000007e8 0001871d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +000007f4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000007f8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000083c 0000351c R_ARM_CALL 00003f28 copy_lock_held │ │ │ │ │ +0000084c 0001fc1c R_ARM_CALL 00000000 PySet_New │ │ │ │ │ +00000870 0001911c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000888 0001b31c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000089c 0002061c R_ARM_CALL 00000000 PySet_Add │ │ │ │ │ +000008d4 0000261c R_ARM_CALL 000036f8 Py_XDECREF │ │ │ │ │ +000008f8 0001a01c R_ARM_CALL 00006244 _PyDict_Next │ │ │ │ │ +0000093c 0001ee1c R_ARM_CALL 0000fb24 _PyDict_GetItem_KnownHash │ │ │ │ │ +00000964 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000980 0000301c R_ARM_CALL 00006b64 delitem_knownhash_lock_held │ │ │ │ │ +00000990 0000261c R_ARM_CALL 000036f8 Py_XDECREF │ │ │ │ │ +00000998 0000261c R_ARM_CALL 000036f8 Py_XDECREF │ │ │ │ │ +000009a0 0000261c R_ARM_CALL 000036f8 Py_XDECREF │ │ │ │ │ +000009a8 0000261c R_ARM_CALL 000036f8 Py_XDECREF │ │ │ │ │ +000009b0 0000261c R_ARM_CALL 000036f8 Py_XDECREF │ │ │ │ │ +000009bc 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000009f0 0001fb1c R_ARM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00000a34 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a54 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a70 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a88 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a94 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000aa8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000acc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000af0 0001fb1c R_ARM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00000b04 0002071c R_ARM_CALL 00000000 _PySet_Update │ │ │ │ │ +00000b4c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b7c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ba4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bb0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bb8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000bbc 00019202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000bc0 00019202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000c88 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cfc 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000d5c 0001b51c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000e14 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000e5c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e78 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000e84 00019a02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +00000e88 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000e8c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000ec4 0001c31c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00000ee4 0001b51c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000f30 0001a01c R_ARM_CALL 00006244 _PyDict_Next │ │ │ │ │ +00000f84 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000fb8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000fe0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000fec 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x18af4 contains 186 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x18b88 contains 186 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000020 00022a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ -00000028 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000034 00004702 R_ARM_ABS32 0000546c dict_dealloc │ │ │ │ │ -00000048 0000d602 R_ARM_ABS32 0000ec08 dict_repr │ │ │ │ │ +00000020 00022902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000028 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000034 00004602 R_ARM_ABS32 00005608 dict_dealloc │ │ │ │ │ +00000048 0000d502 R_ARM_ABS32 0000eda4 dict_repr │ │ │ │ │ 0000004c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000050 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000054 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000058 00022b02 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00000064 00022c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000074 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000078 00004f02 R_ARM_ABS32 0000637c dict_traverse │ │ │ │ │ -0000007c 00009902 R_ARM_ABS32 0000bf94 dict_tp_clear │ │ │ │ │ -00000080 0000fd02 R_ARM_ABS32 00010258 dict_richcompare │ │ │ │ │ -00000088 00003c02 R_ARM_ABS32 0000cb18 dict_iter │ │ │ │ │ +00000058 00022a02 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00000064 00022b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000074 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000078 00004e02 R_ARM_ABS32 00006518 dict_traverse │ │ │ │ │ +0000007c 00009802 R_ARM_ABS32 0000c130 dict_tp_clear │ │ │ │ │ +00000080 0000fc02 R_ARM_ABS32 000103f4 dict_richcompare │ │ │ │ │ +00000088 00003b02 R_ARM_ABS32 0000ccb4 dict_iter │ │ │ │ │ 00000090 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000000b0 0000c902 R_ARM_ABS32 0000db94 dict_init │ │ │ │ │ -000000b4 00022d02 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -000000b8 0000c602 R_ARM_ABS32 0000daa8 dict_new │ │ │ │ │ -000000bc 0001b502 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -000000e4 0000cf02 R_ARM_ABS32 0000ddac dict_vectorcall │ │ │ │ │ -000000f0 00022a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ -000000f8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000104 00006e02 R_ARM_ABS32 0000837c dictview_dealloc │ │ │ │ │ -00000118 00011002 R_ARM_ABS32 0000082c dictview_repr │ │ │ │ │ +000000b0 0000c802 R_ARM_ABS32 0000dd30 dict_init │ │ │ │ │ +000000b4 00022c02 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ +000000b8 0000c502 R_ARM_ABS32 0000dc44 dict_new │ │ │ │ │ +000000bc 0001b402 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ +000000e4 0000ce02 R_ARM_ABS32 0000df48 dict_vectorcall │ │ │ │ │ +000000f0 00022902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000000f8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000104 00006d02 R_ARM_ABS32 00008518 dictview_dealloc │ │ │ │ │ +00000118 00010f02 R_ARM_ABS32 0000075c dictview_repr │ │ │ │ │ 0000011c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000120 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000134 00022c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000148 0000ef02 R_ARM_ABS32 0000fb6c dictview_traverse │ │ │ │ │ -00000150 00011302 R_ARM_ABS32 00000228 dictview_richcompare │ │ │ │ │ -00000158 00006802 R_ARM_ABS32 00008108 dictitems_iter │ │ │ │ │ +00000134 00022b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000148 0000ee02 R_ARM_ABS32 0000fd08 dictview_traverse │ │ │ │ │ +00000150 00011202 R_ARM_ABS32 00000228 dictview_richcompare │ │ │ │ │ +00000158 00006702 R_ARM_ABS32 000082a4 dictitems_iter │ │ │ │ │ 00000160 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000168 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001c0 00022a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ -000001c8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001d4 00008502 R_ARM_ABS32 0000abc4 dictiter_dealloc │ │ │ │ │ -00000204 00022c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000218 0000e702 R_ARM_ABS32 000003b0 dictiter_traverse │ │ │ │ │ -00000228 00022e02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000022c 00006f02 R_ARM_ABS32 00008400 dictiter_iternextitem │ │ │ │ │ +000001c0 00022902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000001c8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000001d4 00008402 R_ARM_ABS32 0000ad60 dictiter_dealloc │ │ │ │ │ +00000204 00022b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000218 0000e602 R_ARM_ABS32 000002e0 dictiter_traverse │ │ │ │ │ +00000228 00022d02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000022c 00006e02 R_ARM_ABS32 0000859c dictiter_iternextitem │ │ │ │ │ 00000230 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000290 00022a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ -00000298 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002a4 00008502 R_ARM_ABS32 0000abc4 dictiter_dealloc │ │ │ │ │ -000002e8 0000e702 R_ARM_ABS32 000003b0 dictiter_traverse │ │ │ │ │ -000002f8 00022e02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000002fc 00012402 R_ARM_ABS32 00000c94 dictreviter_iternext │ │ │ │ │ +00000290 00022902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000298 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000002a4 00008402 R_ARM_ABS32 0000ad60 dictiter_dealloc │ │ │ │ │ +000002e8 0000e602 R_ARM_ABS32 000002e0 dictiter_traverse │ │ │ │ │ +000002f8 00022d02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +000002fc 00012302 R_ARM_ABS32 00000bc4 dictreviter_iternext │ │ │ │ │ 00000300 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000360 00022a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ -00000368 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000374 00008502 R_ARM_ABS32 0000abc4 dictiter_dealloc │ │ │ │ │ -000003b8 0000e702 R_ARM_ABS32 000003b0 dictiter_traverse │ │ │ │ │ -000003c8 00022e02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000003cc 00012402 R_ARM_ABS32 00000c94 dictreviter_iternext │ │ │ │ │ +00000360 00022902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000368 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000374 00008402 R_ARM_ABS32 0000ad60 dictiter_dealloc │ │ │ │ │ +000003b8 0000e602 R_ARM_ABS32 000002e0 dictiter_traverse │ │ │ │ │ +000003c8 00022d02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +000003cc 00012302 R_ARM_ABS32 00000bc4 dictreviter_iternext │ │ │ │ │ 000003d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000430 00022a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ -00000438 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000444 00008502 R_ARM_ABS32 0000abc4 dictiter_dealloc │ │ │ │ │ -00000488 0000e702 R_ARM_ABS32 000003b0 dictiter_traverse │ │ │ │ │ -00000498 00022e02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000049c 00012402 R_ARM_ABS32 00000c94 dictreviter_iternext │ │ │ │ │ +00000430 00022902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000438 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000444 00008402 R_ARM_ABS32 0000ad60 dictiter_dealloc │ │ │ │ │ +00000488 0000e602 R_ARM_ABS32 000002e0 dictiter_traverse │ │ │ │ │ +00000498 00022d02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000049c 00012302 R_ARM_ABS32 00000bc4 dictreviter_iternext │ │ │ │ │ 000004a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000500 00022a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ -00000508 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000514 00006e02 R_ARM_ABS32 0000837c dictview_dealloc │ │ │ │ │ -00000528 00011002 R_ARM_ABS32 0000082c dictview_repr │ │ │ │ │ +00000500 00022902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000508 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000514 00006d02 R_ARM_ABS32 00008518 dictview_dealloc │ │ │ │ │ +00000528 00010f02 R_ARM_ABS32 0000075c dictview_repr │ │ │ │ │ 0000052c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000530 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000544 00022c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000558 0000ef02 R_ARM_ABS32 0000fb6c dictview_traverse │ │ │ │ │ -00000560 00011302 R_ARM_ABS32 00000228 dictview_richcompare │ │ │ │ │ -00000568 0000a402 R_ARM_ABS32 0000c854 dictkeys_iter │ │ │ │ │ +00000544 00022b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000558 0000ee02 R_ARM_ABS32 0000fd08 dictview_traverse │ │ │ │ │ +00000560 00011202 R_ARM_ABS32 00000228 dictview_richcompare │ │ │ │ │ +00000568 0000a302 R_ARM_ABS32 0000c9f0 dictkeys_iter │ │ │ │ │ 00000570 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000578 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000005d0 00022a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ -000005d8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005e4 00008502 R_ARM_ABS32 0000abc4 dictiter_dealloc │ │ │ │ │ -00000614 00022c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000628 0000e702 R_ARM_ABS32 000003b0 dictiter_traverse │ │ │ │ │ -00000638 00022e02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000063c 0000b302 R_ARM_ABS32 0000cbe8 dictiter_iternextkey │ │ │ │ │ +000005d0 00022902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000005d8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000005e4 00008402 R_ARM_ABS32 0000ad60 dictiter_dealloc │ │ │ │ │ +00000614 00022b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000628 0000e602 R_ARM_ABS32 000002e0 dictiter_traverse │ │ │ │ │ +00000638 00022d02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000063c 0000b202 R_ARM_ABS32 0000cd84 dictiter_iternextkey │ │ │ │ │ 00000640 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000006a0 00022a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ -000006a8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006b4 00006e02 R_ARM_ABS32 0000837c dictview_dealloc │ │ │ │ │ -000006c8 00011002 R_ARM_ABS32 0000082c dictview_repr │ │ │ │ │ +000006a0 00022902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000006a8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000006b4 00006d02 R_ARM_ABS32 00008518 dictview_dealloc │ │ │ │ │ +000006c8 00010f02 R_ARM_ABS32 0000075c dictview_repr │ │ │ │ │ 000006d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000006e4 00022c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000006f8 0000ef02 R_ARM_ABS32 0000fb6c dictview_traverse │ │ │ │ │ -00000708 0000aa02 R_ARM_ABS32 0000ca34 dictvalues_iter │ │ │ │ │ +000006e4 00022b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +000006f8 0000ee02 R_ARM_ABS32 0000fd08 dictview_traverse │ │ │ │ │ +00000708 0000a902 R_ARM_ABS32 0000cbd0 dictvalues_iter │ │ │ │ │ 00000710 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000718 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000770 00022a02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ -00000778 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000784 00008502 R_ARM_ABS32 0000abc4 dictiter_dealloc │ │ │ │ │ -000007b4 00022c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000007c8 0000e702 R_ARM_ABS32 000003b0 dictiter_traverse │ │ │ │ │ -000007d8 00022e02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000007dc 0000b602 R_ARM_ABS32 0000cea4 dictiter_iternextvalue │ │ │ │ │ +00000770 00022902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000778 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000784 00008402 R_ARM_ABS32 0000ad60 dictiter_dealloc │ │ │ │ │ +000007b4 00022b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +000007c8 0000e602 R_ARM_ABS32 000002e0 dictiter_traverse │ │ │ │ │ +000007d8 00022d02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +000007dc 0000b502 R_ARM_ABS32 0000d040 dictiter_iternextvalue │ │ │ │ │ 000007e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000083c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000840 00013302 R_ARM_ABS32 00000ad0 dictvalues_reversed │ │ │ │ │ -00000848 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000085c 0000f802 R_ARM_ABS32 0001012c dictview_len │ │ │ │ │ -00000884 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000888 00011e02 R_ARM_ABS32 00000778 dictviews_isdisjoint │ │ │ │ │ -00000890 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000894 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000898 00012102 R_ARM_ABS32 00000970 dictitems_reversed │ │ │ │ │ -000008a0 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000008b4 0000f802 R_ARM_ABS32 0001012c dictview_len │ │ │ │ │ -000008d0 00010f02 R_ARM_ABS32 0000077c dictitems_contains │ │ │ │ │ -000008dc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008e0 00011e02 R_ARM_ABS32 00000778 dictviews_isdisjoint │ │ │ │ │ -000008e8 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000008ec 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008f0 00013602 R_ARM_ABS32 00000af4 dictkeys_reversed │ │ │ │ │ -000008f8 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000910 00010702 R_ARM_ABS32 0000067c dictviews_sub │ │ │ │ │ -00000940 00020502 R_ARM_ABS32 00000478 _PyDictView_Intersect │ │ │ │ │ -00000944 00011c02 R_ARM_ABS32 000008cc dictviews_xor │ │ │ │ │ -00000948 00011a02 R_ARM_ABS32 00000718 dictviews_or │ │ │ │ │ -0000099c 0000f802 R_ARM_ABS32 0001012c dictview_len │ │ │ │ │ -000009b8 0000de02 R_ARM_ABS32 0000f084 dictkeys_contains │ │ │ │ │ -000009c4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009c8 00013902 R_ARM_ABS32 00000b18 dictview_mapping │ │ │ │ │ -000009d0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009ec 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009f0 0000a002 R_ARM_ABS32 0000c72c dictiter_len │ │ │ │ │ -000009f8 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000009fc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a00 00012c02 R_ARM_ABS32 000009a4 dictiter_reduce │ │ │ │ │ -00000a08 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000a58 0000fa02 R_ARM_ABS32 00000404 dict_or │ │ │ │ │ -00000a8c 0000c502 R_ARM_ABS32 000002f8 dict_ior │ │ │ │ │ -00000ac8 00017202 R_ARM_ABS32 000001bc PyDict_Contains │ │ │ │ │ -00000ad4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ad8 0000d902 R_ARM_ABS32 0000efd0 dict___contains__ │ │ │ │ │ -00000ae0 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000ae4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ae8 00003e02 R_ARM_ABS32 00004460 dict_subscript │ │ │ │ │ -00000af0 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000af4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000af8 00013202 R_ARM_ABS32 00000ab4 dict___sizeof__ │ │ │ │ │ -00000b00 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000b04 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b08 00008a02 R_ARM_ABS32 0000ad94 dict_get │ │ │ │ │ -00000b10 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000b14 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b18 0000cc02 R_ARM_ABS32 0000dd14 dict_setdefault │ │ │ │ │ -00000b20 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000b24 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b28 00007d02 R_ARM_ABS32 0000a1fc dict_pop │ │ │ │ │ -00000b30 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000b34 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b38 00010002 R_ARM_ABS32 00010550 dict_popitem │ │ │ │ │ -00000b40 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000b44 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b48 0000a102 R_ARM_ABS32 0000c758 dict_keys │ │ │ │ │ -00000b50 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000b54 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b58 00006302 R_ARM_ABS32 00007f1c dict_items │ │ │ │ │ -00000b60 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000b64 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b68 0000a702 R_ARM_ABS32 0000c938 dict_values │ │ │ │ │ -00000b70 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000b74 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b78 00005c02 R_ARM_ABS32 00007d0c dict_update │ │ │ │ │ -00000b80 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000b84 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b88 0000e102 R_ARM_ABS32 0000f140 dict_fromkeys │ │ │ │ │ -00000b90 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000b94 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b98 0000f502 R_ARM_ABS32 0000fd84 dict_clear │ │ │ │ │ -00000ba0 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000ba4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ba8 0000f002 R_ARM_ABS32 0000fb84 dict_copy │ │ │ │ │ -00000bb0 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000bb4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bb8 00012902 R_ARM_ABS32 00000998 dict___reversed__ │ │ │ │ │ -00000bc0 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000bc4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bc8 00022f02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ -00000bd0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000be4 0000c302 R_ARM_ABS32 0000daa0 dict_length │ │ │ │ │ -00000be8 00003e02 R_ARM_ABS32 00004460 dict_subscript │ │ │ │ │ -00000bec 00004a02 R_ARM_ABS32 00005d44 dict_ass_sub │ │ │ │ │ +0000083c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000840 00013202 R_ARM_ABS32 00000ad0 dictvalues_reversed │ │ │ │ │ +00000848 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000085c 0000f702 R_ARM_ABS32 000102c8 dictview_len │ │ │ │ │ +00000884 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000888 00011d02 R_ARM_ABS32 00000778 dictviews_isdisjoint │ │ │ │ │ +00000890 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000894 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000898 00012002 R_ARM_ABS32 00000970 dictitems_reversed │ │ │ │ │ +000008a0 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000008b4 0000f702 R_ARM_ABS32 000102c8 dictview_len │ │ │ │ │ +000008d0 00010e02 R_ARM_ABS32 000006ac dictitems_contains │ │ │ │ │ +000008dc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000008e0 00011d02 R_ARM_ABS32 00000778 dictviews_isdisjoint │ │ │ │ │ +000008e8 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000008ec 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000008f0 00013502 R_ARM_ABS32 00000af4 dictkeys_reversed │ │ │ │ │ +000008f8 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000910 00010602 R_ARM_ABS32 000005ac dictviews_sub │ │ │ │ │ +00000940 00020402 R_ARM_ABS32 00000478 _PyDictView_Intersect │ │ │ │ │ +00000944 00011b02 R_ARM_ABS32 000007fc dictviews_xor │ │ │ │ │ +00000948 00011902 R_ARM_ABS32 00000718 dictviews_or │ │ │ │ │ +0000099c 0000f702 R_ARM_ABS32 000102c8 dictview_len │ │ │ │ │ +000009b8 0000dd02 R_ARM_ABS32 0000f220 dictkeys_contains │ │ │ │ │ +000009c4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000009c8 00013802 R_ARM_ABS32 00000b18 dictview_mapping │ │ │ │ │ +000009d0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000009ec 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000009f0 00009f02 R_ARM_ABS32 0000c8c8 dictiter_len │ │ │ │ │ +000009f8 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000009fc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000a00 00012b02 R_ARM_ABS32 000009a4 dictiter_reduce │ │ │ │ │ +00000a08 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000a58 0000f902 R_ARM_ABS32 00000334 dict_or │ │ │ │ │ +00000a8c 0000c402 R_ARM_ABS32 00000228 dict_ior │ │ │ │ │ +00000ac8 00017102 R_ARM_ABS32 000001bc PyDict_Contains │ │ │ │ │ +00000ad4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000ad8 0000d802 R_ARM_ABS32 0000f16c dict___contains__ │ │ │ │ │ +00000ae0 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ae4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000ae8 00003d02 R_ARM_ABS32 000045fc dict_subscript │ │ │ │ │ +00000af0 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000af4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000af8 00013102 R_ARM_ABS32 00000ab4 dict___sizeof__ │ │ │ │ │ +00000b00 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b04 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b08 00008902 R_ARM_ABS32 0000af30 dict_get │ │ │ │ │ +00000b10 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b14 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b18 0000cb02 R_ARM_ABS32 0000deb0 dict_setdefault │ │ │ │ │ +00000b20 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b24 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b28 00007c02 R_ARM_ABS32 0000a398 dict_pop │ │ │ │ │ +00000b30 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b34 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b38 0000ff02 R_ARM_ABS32 000106ec dict_popitem │ │ │ │ │ +00000b40 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b44 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b48 0000a002 R_ARM_ABS32 0000c8f4 dict_keys │ │ │ │ │ +00000b50 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b54 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b58 00006202 R_ARM_ABS32 000080b8 dict_items │ │ │ │ │ +00000b60 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b64 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b68 0000a602 R_ARM_ABS32 0000cad4 dict_values │ │ │ │ │ +00000b70 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b74 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b78 00005b02 R_ARM_ABS32 00007ea8 dict_update │ │ │ │ │ +00000b80 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b84 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b88 0000e002 R_ARM_ABS32 0000f2dc dict_fromkeys │ │ │ │ │ +00000b90 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b94 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b98 0000f402 R_ARM_ABS32 0000ff20 dict_clear │ │ │ │ │ +00000ba0 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ba4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000ba8 0000ef02 R_ARM_ABS32 0000fd20 dict_copy │ │ │ │ │ +00000bb0 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000bb4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000bb8 00012802 R_ARM_ABS32 00000998 dict___reversed__ │ │ │ │ │ +00000bc0 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000bc4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000bc8 00022e02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ +00000bd0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000be4 0000c202 R_ARM_ABS32 0000dc3c dict_length │ │ │ │ │ +00000be8 00003d02 R_ARM_ABS32 000045fc dict_subscript │ │ │ │ │ +00000bec 00004902 R_ARM_ABS32 00005ee0 dict_ass_sub │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x190c4 contains 1011 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x19158 contains 1015 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000014 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000048 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000094 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000000e8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000014 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000048 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000094 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000000e8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000000ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000010c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000148 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000188 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000001ac 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000001b4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000010c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000148 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000188 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000001ac 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000001b4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000001b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001f8 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00000230 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000024c 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00000260 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000027c 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -000004c0 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000618 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000090c 0001781c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000009d8 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000a58 0001781c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000b30 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000b64 0001781c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000cf0 0001781c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000d74 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000da4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dc8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000df8 00000b1c R_ARM_CALL 00000074 compare_unicode_generic │ │ │ │ │ -00000e48 00000b1c R_ARM_CALL 00000074 compare_unicode_generic │ │ │ │ │ -00000ea4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ec8 00000b1c R_ARM_CALL 00000074 compare_unicode_generic │ │ │ │ │ -00000f08 00000b1c R_ARM_CALL 00000074 compare_unicode_generic │ │ │ │ │ -00000f88 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00001004 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000104c 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00001084 0000121d R_ARM_JUMP24 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -00001090 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000109c 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -000010a0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000010a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000010a8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000010ac 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000010f8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000116c 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00001178 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000011c8 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -000011d8 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00001220 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -00001230 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -000012e0 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -00001304 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000013dc 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -000013e8 0001801c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001438 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001444 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000144c 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00001450 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001458 00018102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -0000145c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000149c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000014fc 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000150c 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000153c 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001578 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00001588 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -000015d4 0001801c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000015dc 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000164c 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -000017c8 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -000017d8 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -000017f8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000018e8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001970 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a90 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b80 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -00001c0c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c24 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -00001c40 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -00001c90 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c9c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ca4 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00001ca8 00018102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00001cac 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e84 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00001ee8 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00001ef8 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00001f60 0001821c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002008 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000209c 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000020e4 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -000020f8 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00002208 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002294 0001821c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002914 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002920 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002958 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000029d0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000029e8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a00 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a18 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a38 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a50 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a88 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002aa0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b0c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b24 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b3c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b48 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002b6c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b84 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b9c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002bb4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002bbc 0001801c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002bd0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002bd8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002bdc 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002be4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002c38 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00002ca0 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00002dc0 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -00002dd0 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -00002e6c 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -000030b8 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003240 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000325c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000032ac 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000032b8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000032e0 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000033b0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000033b4 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -000033b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000033bc 00018102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000033c0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000033c8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003580 0001791d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000035d0 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -000035e4 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003600 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00003614 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003620 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00003628 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003640 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003674 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -00003684 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -000036a0 0001801c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000036a4 0001861c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000036d0 0001881c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000036e4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000036f8 0001891c R_ARM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00003758 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000037b8 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003800 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003810 0000121c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003824 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003834 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003838 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000383c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003840 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003844 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000384c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000038a0 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -000038ec 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003908 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00003920 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003930 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00003938 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003958 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00003a20 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00003a60 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003a80 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00003ad4 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003b48 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00003bc0 0000121c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003bcc 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003bf0 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00003bf4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003bf8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003bfc 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003c00 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003c70 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00003cb4 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003d10 0000121c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003d20 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003d34 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00003d38 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003d3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003d40 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003d78 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003d88 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003da8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00003e40 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003e58 0001821c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003f0c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00003f44 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003f90 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00003fd4 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00004018 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000409c 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000040a8 0001801c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000040bc 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000040e4 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000429c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000437c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004428 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004438 0001801d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000443c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004440 00003c02 R_ARM_ABS32 0000cb18 dict_iter │ │ │ │ │ -0000444c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004450 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004454 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004458 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000445c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000449c 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -000044e0 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000044fc 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00004528 00018f1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00004548 0001901c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00004558 0001911c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00004580 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004588 0001921c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004598 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000459c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000045a0 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000045b8 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -000045ec 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000460c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000474c 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004764 0001821c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000048c8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a2c 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00004aa0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004acc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b38 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b60 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00004ba4 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004bdc 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00004c40 0001961c R_ARM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00004c4c 0001971c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00004c7c 0001981c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00004cb0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00004d10 0001981c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00004d24 0001991c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00004d5c 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00004da8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004de0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004de4 0001921c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004ee0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ef8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004f40 00018f1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00004fe4 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004ff0 0001801c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000504c 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -00005074 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000509c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000050b8 00018f1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -000050e8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000050fc 0000121c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -00005118 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00005184 0001981c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00005198 0001721c R_ARM_CALL 000001bc PyDict_Contains │ │ │ │ │ -000051ac 0001991c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -000051e8 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00005200 0000121c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000521c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005250 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000526c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005280 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000528c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000529c 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000052b8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052d4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052e4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052f0 00003c02 R_ARM_ABS32 0000cb18 dict_iter │ │ │ │ │ -000052fc 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005300 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005304 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00005308 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000530c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005310 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005314 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005318 00019b02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -0000531c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005324 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000053cc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005404 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00005454 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005464 0001711d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00005468 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000548c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000054e4 00019c1c R_ARM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -000054e8 00019d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000055b0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000055cc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000055e8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00005678 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000056d0 00019e1d R_ARM_JUMP24 00000000 _PyTrash_thread_destroy_chain │ │ │ │ │ -000056d8 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000056e0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000576c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005784 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000057e0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000057ec 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000059e4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000059f0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00005a18 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00005a48 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005a50 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00005a6c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00005a94 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005aac 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005ac4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005adc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005af4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005b0c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005b24 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005b3c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005ba4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005bbc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005bd4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005bec 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005c04 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005c10 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00005c38 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005c50 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005c78 00019f1d R_ARM_JUMP24 00000000 _PyTrash_thread_deposit_object │ │ │ │ │ -00005c94 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -00005cdc 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00005d14 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d18 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005d20 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d24 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d28 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d2c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d30 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d34 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d38 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d3c 00004702 R_ARM_ABS32 0000546c dict_dealloc │ │ │ │ │ -00005d40 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005dc0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00005e08 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00005e38 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00005e84 0000121c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -00005e98 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005ea0 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00005ea4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005ea8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005eac 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005eb4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005f08 0001a11c R_ARM_CALL 000060a8 _PyDict_Next │ │ │ │ │ -00006270 0001881c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000062b8 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00006300 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000632c 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00006360 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00006370 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00006378 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006594 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000065c4 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -000065ec 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00006710 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006720 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000067b8 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -00006990 00018f1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -000069a4 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000069bc 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -000069c0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000069c4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000069fc 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00006a24 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00006b48 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006b58 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006bf0 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -00006dc0 00018f1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00006dd4 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00006dec 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006df0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006e1c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00006e60 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007008 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007040 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000070d0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007170 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000071cc 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007228 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00007260 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000074e0 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007508 0000121c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000752c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007540 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007544 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007548 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00007550 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007554 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007558 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000755c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007560 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007564 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000075b4 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -000075f8 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -00007638 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00007654 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00007908 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00007994 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00007a08 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00007a90 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00007aec 0001861c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00007b20 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00007b9c 0001aa1c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -00007bc4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007c08 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007c60 0001ab1c R_ARM_CALL 0000f780 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -00007c98 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007cb8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007cf0 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007cf8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007cfc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007d00 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007d04 0001ac02 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ -00007d08 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007d48 0001ad1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00007d74 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007dc8 0001ae1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -00007e04 0001af1c R_ARM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ -00007e14 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007e48 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007e5c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007e60 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007e64 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007e68 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00007e6c 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007e70 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007e74 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007ea4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007ed0 0001ae1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -00007ef8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007f0c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007f10 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007f14 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007f18 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007f48 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007f74 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007fb4 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00007fcc 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00007ff0 0001b11c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007ff8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007ffc 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008004 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008008 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000800c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008010 0001b202 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00008014 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008044 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00008070 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000080b0 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000080c8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000080e8 0001b11c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000080f0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000080f8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000080fc 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008100 0001b202 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00008104 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008128 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000816c 0001b41c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00008180 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000081e4 0001b41c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000821c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008224 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008228 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000822c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000824c 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000082d4 0001b41c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000082e8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008360 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000836c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008370 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008374 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00008378 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000083dc 0001b51d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000083f0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000083fc 0001b51d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000852c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008544 0001b61c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000856c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000085b0 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008648 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000867c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000086c0 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000086d0 00019b02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -000086d4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000086d8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000086dc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008738 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -000087b8 00018d1d R_ARM_JUMP24 00003c04 _PyDict_SetItem_LockHeld │ │ │ │ │ -000087c4 0001a91c R_ARM_CALL 00007b54 PyObject_GenericGetDict │ │ │ │ │ -000087e8 00018d1c R_ARM_CALL 00003c04 _PyDict_SetItem_LockHeld │ │ │ │ │ -00008838 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b5c 0001b91c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00008b90 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c98 0001ba1c R_ARM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ -00008d08 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -00008e18 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00008e50 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008eb4 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -00008ec4 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -00008ee4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00008fc4 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00008ff4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00009030 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009078 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000090b8 00018d1c R_ARM_CALL 00003c04 _PyDict_SetItem_LockHeld │ │ │ │ │ -000090f4 0001b11c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009160 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000091c8 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00009264 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000928c 00018d1d R_ARM_JUMP24 00003c04 _PyDict_SetItem_LockHeld │ │ │ │ │ -00009340 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -00009424 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00009428 00018102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -0000942c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009430 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009434 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009438 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000943c 0001ac02 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ -00009440 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009444 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009778 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00009854 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000098cc 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00009974 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00009c00 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00009d84 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00009e18 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00009ea0 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00009ee8 0001861c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00009f34 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000a020 0001861c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000a090 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000a120 0001771c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000a184 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000a1c4 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000a1d4 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000a1f0 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000a1f8 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000a280 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000a2a8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000a3c0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3e4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a504 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000a558 0001be1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000a670 00018f1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -0000a684 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000a6a0 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -0000a6f4 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000a6f8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a6fc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a704 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a764 00018f1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -0000a7cc 0001c01d R_ARM_JUMP24 0000a838 _PyDict_Pop_KnownHash │ │ │ │ │ -0000a7dc 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000a824 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000a82c 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000a834 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a86c 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000a894 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000a9a4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a9c8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ab2c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ab90 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -0000abc0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ac3c 0001b51d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000ac50 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ac68 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ac74 0001b51d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000ac88 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000aca8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000acec 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000ad30 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000ad48 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000ad78 0000121c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000ad84 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000ad88 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ad8c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000ad90 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ade4 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000ae00 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000ae6c 0001be1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000aed0 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000aed4 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000aed8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000af10 0001c41c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -0000b0b4 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000b0c8 0001c41c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -0000b0fc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b108 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000b1a0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b1f0 0001791d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000b248 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000b280 0001821c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000b29c 0001b91c R_ARM_CALL 00000000 memmove │ │ │ │ │ -0000b2c4 0001801c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b2d4 0001c61d R_ARM_JUMP24 00000000 PyErr_WriteUnraisable │ │ │ │ │ -0000b2d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000b380 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b3b0 0001c81c R_ARM_CALL 0000fbcc _PyDict_DetachFromObject │ │ │ │ │ -0000b414 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000b434 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000b478 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000b59c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b5ac 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b644 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -0000b830 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000b874 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000b8c0 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000b8e8 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000b8f8 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000b95c 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000b984 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000ba9c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bac0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bcb0 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000bcdc 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000bd5c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bd78 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -0000bdcc 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000bde8 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000bdec 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000bdf4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000be14 0001881c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000be48 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000be84 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bea8 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000bed4 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000bfd0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000c0cc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c0e4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000c114 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c134 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c1bc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c1d4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c1f0 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -0000c28c 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c304 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c314 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c318 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c31c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c354 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000c398 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000c3a0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000c3d8 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c418 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000c46c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000c47c 0001801d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000c48c 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c494 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c498 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c49c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c4d8 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000c4e8 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000c5ac 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -0000c618 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000c638 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000c6e4 0001791d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000c710 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -0000c720 00018102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -0000c724 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c728 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c74c 0001ce1d R_ARM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ -0000c754 0001ce1d R_ARM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ -0000c784 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000c7b0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000c7f0 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000c808 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000c82c 0001b11c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000c834 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c838 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c840 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c844 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c848 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c84c 0001b202 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000c850 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c874 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000c8b8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000c91c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000c928 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c92c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c930 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000c934 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c964 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000c990 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000c9d0 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000c9e8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000ca0c 0001b11c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ca14 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000ca18 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ca20 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000ca24 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ca28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000ca2c 0001b202 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000ca30 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000ca54 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000ca98 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000cafc 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000cb08 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000cb0c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cb10 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000cb14 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cb30 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000cb74 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000cbd0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000cbdc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000cbe0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cbe4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ce2c 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ce38 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ce88 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ce98 00019b02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -0000ce9c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000cea0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000cfa4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cff0 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d070 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d080 00019b02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -0000d084 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d088 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d0c8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000d1c4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d1dc 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000d230 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d244 0001711d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -0000d2ac 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d2c4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d2e0 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -0000d37c 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d3f8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d400 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d404 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d408 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d444 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000d454 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d508 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d524 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d540 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000d588 0001711d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -0000d5f0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d608 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d610 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d690 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d6b4 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d6d8 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d708 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d7f0 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d820 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d868 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d894 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d8e8 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d910 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d938 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000d968 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000da14 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000da18 00018102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -0000da50 0001b51c R_ARM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ -0000da7c 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000dae0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000db8c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000db90 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000dbd0 0001ad1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -0000dbfc 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000dc44 0001ae1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -0000dc90 0001af1c R_ARM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ -0000dca0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000dcc8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000dcfc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dd00 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000dd04 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000dd08 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000dd0c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000dd10 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000dd80 0001be1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000dda4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dda8 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000ddf4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000de98 0001ae1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -0000dee0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000df0c 00017a1c R_ARM_CALL 00000f8c PyDict_SetItem │ │ │ │ │ -0000df30 00017a1c R_ARM_CALL 00000f8c PyDict_SetItem │ │ │ │ │ -0000df60 00017a1c R_ARM_CALL 00000f8c PyDict_SetItem │ │ │ │ │ -0000dfb8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000dff4 0001be1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000e01c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000e020 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000e024 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e028 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000e02c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000e04c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000e0f4 0001d81d R_ARM_JUMP24 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000e134 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000e178 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000e1bc 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000e200 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000e244 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000e288 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000e2cc 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000e320 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000e324 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000e328 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000e34c 0001971c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000e3a8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000e44c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e458 0001981c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000e468 0001d91c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -0000e4e4 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000e4f8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000e5a4 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000e5b0 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e614 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000e62c 00017c1c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000e678 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000e688 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000e740 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e758 0001921c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e78c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e7c0 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000e7e4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000e8c8 0000121c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000e92c 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -0000e93c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e948 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e958 0001da1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000e970 0001b11c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000e9c0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e9cc 0001981c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000e9dc 0001d91c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -0000ea88 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ea94 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ead4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000eaf8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000eb04 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000eb0c 0001801c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000eb4c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000eb6c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000eb84 0001b11c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ebc0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ebcc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ebd4 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000ebd8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ebdc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000ebe0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000ebe4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ebec 00018102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -0000ebf0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ebf4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ebf8 0001b202 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000ebfc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000ec00 0001d002 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000ec04 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000ec20 0001db1c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -0000ec3c 0001dc1c R_ARM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -0000ec60 0001dd1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteChar │ │ │ │ │ -0000ec88 0001de1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -0000ec98 0001df1c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ -0000ecac 0001e01c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ -0000ecd4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ecec 0001de1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -0000ecfc 0001df1c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ -0000ed10 0001e01c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ -0000ed38 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ee4c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ee58 0001e11c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -0000ee60 0001e21c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000eebc 0001dd1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteChar │ │ │ │ │ -0000eecc 0001e11c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -0000eed4 0001e31c R_ARM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -0000eef0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ef0c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ef40 0001e11c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -0000ef50 0001881d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -0000efa4 0001e11c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -0000efac 0001e21c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000efb8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000efc0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000efc4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000efc8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000efcc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000f00c 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000f048 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000f064 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000f078 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000f07c 0001e402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -0000f080 0001e502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -0000f0cc 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000f104 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000f120 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000f13c 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000f180 0001e81d R_ARM_JUMP24 0000f1bc _PyDict_FromKeys │ │ │ │ │ -0000f194 0001be1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000f1b4 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000f1b8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000f1d8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000f214 0001821c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000f2b8 0001e91c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000f2f0 0001e91c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000f330 0001971c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000f380 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000f3d0 0001981c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000f408 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000f41c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000f468 0000121c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000f48c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f490 0001921c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f4bc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f51c 0001981c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000f534 0001ea1c R_ARM_CALL 00000000 PyObject_SetItem │ │ │ │ │ -0000f550 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f5c8 0001eb1c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -0000f68c 0001a11c R_ARM_CALL 000060a8 _PyDict_Next │ │ │ │ │ -0000f6f0 0001ec1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000f71c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f740 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f750 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f758 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f75c 0000cf02 R_ARM_ABS32 0000ddac dict_vectorcall │ │ │ │ │ -0000f760 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f764 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000f768 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000f76c 0001ed02 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ -0000f770 0001ee02 R_ARM_ABS32 00000000 PyFrozenSet_Type │ │ │ │ │ -0000f774 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000f778 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f77c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f79c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000f81c 00017e1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -0000f85c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000f890 00016e1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000f8d8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000f920 00016f1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000f970 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f974 00018102 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -0000f978 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f97c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f980 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000f984 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000f9b0 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000f9cc 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000f9dc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000fa14 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000faa4 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000fab0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000fab4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000fab8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000fad8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000fb64 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000fb68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000fbb8 00017b1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000fbc8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000fc28 0001801c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000fc34 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000fc64 00017d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000fc98 0001821c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000fcb4 0001b91c R_ARM_CALL 00000000 memmove │ │ │ │ │ -0000fd5c 0001aa1c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -0000fdc0 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000febc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fed4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000ff2c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ff38 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ffac 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ffc4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ffe0 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -0001007c 0001711c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000100f4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010104 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00010108 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0001010c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00010110 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00010128 0001ab1d R_ARM_JUMP24 0000f780 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -0001018c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0001019c 0001f51c R_ARM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -000101b4 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -000101cc 0001f61c R_ARM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -000101e0 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000101f4 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0001020c 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0001022c 0001f71c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -0001023c 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00010244 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00010248 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0001024c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00010250 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00010254 0001f802 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ -00010360 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0001038c 0001781c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000103d0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000103f4 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010420 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000104b4 0001921c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010520 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001053c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010544 0001e502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00010548 0001e402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -0001054c 0001f902 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0001056c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00010580 0001b61c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -000107e8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000107f8 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00010974 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -000109cc 00017f1c R_ARM_CALL 0000e030 _PyDict_SendEvent │ │ │ │ │ -000109fc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010a04 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00010a08 0001f802 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ -00010a0c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000001f8 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00000230 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000024c 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00000260 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000027c 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +000004a8 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000614 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000008ec 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000092c 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000009fc 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000acc 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000bf4 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000c88 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000d00 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d28 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d48 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d68 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000dc8 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000e54 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e98 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000f14 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f58 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000fe4 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001090 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010c0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001124 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000011a0 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000011e8 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001220 0000111d R_ARM_JUMP24 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000122c 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001238 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000123c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001240 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001244 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001248 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001294 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00001308 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00001314 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001364 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00001374 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +000013bc 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +000013cc 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000147c 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +000014a0 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00001578 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00001584 00017f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000015d4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015e0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015e8 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000015ec 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000015f4 00018002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000015f8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001638 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00001698 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +000016a8 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +000016d8 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001714 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00001724 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00001770 00017f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001778 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000017e8 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00001964 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +00001974 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +00001994 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00001a84 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b0c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c2c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d1c 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +00001da8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001dc0 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00001ddc 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00001e2c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e38 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e40 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00001e44 00018002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00001e48 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002020 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002084 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00002094 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +000020fc 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000021a4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002238 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002280 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00002294 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +000023a4 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002430 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002ab0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002abc 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002af4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002b6c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b84 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b9c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002bb4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002bd4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002bec 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c24 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c3c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ca8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002cc0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002cd8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ce4 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002d08 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d20 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d38 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d50 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d58 00017f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002d6c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002d78 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d80 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002dd4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002e3c 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00002f5c 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +00002f6c 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +00003008 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00003254 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000033dc 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +000033f8 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00003514 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003520 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000352c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000354c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003550 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00003554 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003558 00018002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +0000355c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003564 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000371c 0001781d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000376c 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00003780 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000379c 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +000037b0 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000037bc 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000037c4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000037dc 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003810 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00003820 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000383c 00017f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003840 0001851c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000386c 0001871c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00003880 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00003894 0001881c R_ARM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000038f4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00003954 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000399c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000039ac 0000111c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +000039c0 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000039d0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000039d4 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000039d8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000039dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000039e0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000039e8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003a3c 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00003a88 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003aa4 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00003abc 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003acc 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00003ad4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003af4 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00003bbc 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00003bfc 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003c1c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00003c70 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003ce4 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00003d5c 0000111c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003d68 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003d8c 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00003d90 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003d94 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003d98 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003d9c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003e0c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00003e50 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003eac 0000111c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003ebc 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003ed0 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00003ed4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003ed8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003edc 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003f14 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003f24 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003f44 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00003fdc 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003ff4 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000040a8 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000040e0 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000412c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00004170 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000041b4 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004238 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004244 00017f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004258 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00004280 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00004438 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00004518 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045c4 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000045d4 00017f1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000045d8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000045dc 00003b02 R_ARM_ABS32 0000ccb4 dict_iter │ │ │ │ │ +000045e8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000045ec 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000045f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000045f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000045f8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004638 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000467c 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00004698 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +000046c4 00018e1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +000046e4 00018f1c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +000046f4 0001901c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000471c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004724 0001911c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004734 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00004738 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000473c 00019202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004754 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00004788 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000047a8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000048e8 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004900 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004a64 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004bc8 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00004c3c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004c68 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cd4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cfc 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00004d40 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004d78 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00004ddc 0001951c R_ARM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00004de8 0001961c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00004e18 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +00004e4c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00004eac 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +00004ec0 0001981c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00004ef8 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00004f44 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004f7c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004f80 0001911c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000507c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005094 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000050dc 00018e1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00005180 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000518c 00017f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000051e8 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00005210 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005238 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005254 00018e1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00005284 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005298 0000111c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +000052b4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005320 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +00005334 0001711c R_ARM_CALL 000001bc PyDict_Contains │ │ │ │ │ +00005348 0001981c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00005384 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000539c 0000111c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +000053b8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000053ec 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005408 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000541c 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005428 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005438 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005454 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005470 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005480 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000548c 00003b02 R_ARM_ABS32 0000ccb4 dict_iter │ │ │ │ │ +00005498 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000549c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000054a0 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000054a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000054a8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000054ac 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000054b0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000054b4 00019a02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +000054b8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000054c0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005568 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000055a0 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000055f0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005600 0001701d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00005604 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005628 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005680 00019b1c R_ARM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00005684 00019c1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000574c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005768 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005784 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005814 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000586c 00019d1d R_ARM_JUMP24 00000000 _PyTrash_thread_destroy_chain │ │ │ │ │ +00005874 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000587c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005908 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005920 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000597c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005988 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005b80 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005b8c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005bb4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005be4 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005bec 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005c08 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005c30 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c48 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c60 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c78 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c90 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005ca8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005cc0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005cd8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005d40 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005d58 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005d70 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005d88 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005da0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005dac 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005dd4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005dec 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005e14 00019e1d R_ARM_JUMP24 00000000 _PyTrash_thread_deposit_object │ │ │ │ │ +00005e30 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00005e78 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005eb0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005eb4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005eb8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005ebc 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005ec0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005ec4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005ec8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005ecc 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005ed0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005ed4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005ed8 00004602 R_ARM_ABS32 00005608 dict_dealloc │ │ │ │ │ +00005edc 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005f5c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00005fa4 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00005fd4 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006020 0000111c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +00006034 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000603c 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00006040 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006044 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006048 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006050 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000060a4 0001a01c R_ARM_CALL 00006244 _PyDict_Next │ │ │ │ │ +0000640c 0001871c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00006454 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000649c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000064c8 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000064fc 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000650c 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00006514 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006730 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006760 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00006788 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000068ac 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000068bc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006954 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00006b2c 00018e1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00006b40 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006b58 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00006b5c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006b60 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006b98 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00006bc0 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00006ce4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006cf4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006d8c 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00006f5c 00018e1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00006f70 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006f88 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006f8c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006fb8 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00006ffc 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000071a4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000071dc 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000726c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000730c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00007368 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000073c4 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000073fc 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000767c 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000076a4 0000111c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +000076c8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000076dc 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000076e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000076e4 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000076ec 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000076f0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000076f4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000076f8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000076fc 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007700 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007750 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00007794 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +000077d4 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000077f0 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00007aa4 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00007b30 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00007ba4 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00007c2c 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00007c88 0001851c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00007cbc 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00007d38 0001a91c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +00007d60 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00007da4 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007dfc 0001aa1c R_ARM_CALL 0000f91c _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +00007e34 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00007e54 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00007e8c 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007e94 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007e98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007e9c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007ea0 0001ab02 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ +00007ea4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007ee4 0001ac1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00007f10 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00007f64 0001ad1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +00007fa0 0001ae1c R_ARM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ +00007fb0 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00007fe4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00007ff8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007ffc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008000 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008004 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00008008 00019202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000800c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008010 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008040 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000806c 0001ad1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +00008094 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000080a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000080ac 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000080b0 00019202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000080b4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000080e4 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00008110 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008150 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008168 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000818c 0001b01c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008194 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008198 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000081a0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000081a4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000081a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000081ac 0001b102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000081b0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000081e0 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000820c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000824c 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008264 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008284 0001b01c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000828c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008294 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008298 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000829c 0001b102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000082a0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000082c4 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00008308 0001b31c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000831c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00008380 0001b31c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000083b8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000083c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000083c4 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +000083c8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000083e8 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00008470 0001b31c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00008484 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000084fc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008508 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000850c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008510 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00008514 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008578 0001b41d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +0000858c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008598 0001b41d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +000086c8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000086e0 0001b51c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00008708 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000874c 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000087e4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008818 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000885c 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000886c 00019a02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +00008870 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008874 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008878 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000088d4 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +00008954 00018c1d R_ARM_JUMP24 00003da0 _PyDict_SetItem_LockHeld │ │ │ │ │ +00008960 0001a81c R_ARM_CALL 00007cf0 PyObject_GenericGetDict │ │ │ │ │ +00008984 00018c1c R_ARM_CALL 00003da0 _PyDict_SetItem_LockHeld │ │ │ │ │ +000089d4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008cf8 0001b81c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00008d2c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008e34 0001b91c R_ARM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ +00008ea4 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +00008fb4 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00008fec 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00009050 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +00009060 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +00009080 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00009160 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00009190 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000091cc 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00009214 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00009254 00018c1c R_ARM_CALL 00003da0 _PyDict_SetItem_LockHeld │ │ │ │ │ +00009290 0001b01c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000092fc 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00009364 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00009400 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00009428 00018c1d R_ARM_JUMP24 00003da0 _PyDict_SetItem_LockHeld │ │ │ │ │ +000094dc 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +000095c0 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000095c4 00018002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000095c8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000095cc 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000095d0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000095d4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000095d8 0001ab02 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ +000095dc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000095e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009914 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000099f0 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00009a68 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00009b10 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00009d9c 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00009f20 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00009fb4 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000a03c 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000a09c 0001851c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000a0d0 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000a1bc 0001851c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000a22c 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000a2bc 0001761c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000a320 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000a360 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000a370 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000a38c 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000a394 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000a41c 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000a444 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000a55c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a580 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6a0 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000a6f4 0001bd1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000a80c 00018e1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +0000a820 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000a83c 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +0000a890 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000a894 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a898 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000a8a0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000a900 00018e1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +0000a968 0001bf1d R_ARM_JUMP24 0000a9d4 _PyDict_Pop_KnownHash │ │ │ │ │ +0000a978 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000a9c0 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000a9c8 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000a9d0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000aa08 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000aa30 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000ab40 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ab64 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000acc8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ad2c 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +0000ad5c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000add8 0001b41d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +0000adec 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ae04 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ae10 0001b41d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +0000ae24 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000ae44 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ae88 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000aecc 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000aee4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000af14 0000111c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000af20 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000af24 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000af28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000af2c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000af80 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000af9c 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000b008 0001bd1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000b06c 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000b070 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000b074 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000b0ac 0001c31c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +0000b250 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000b264 0001c31c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +0000b298 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b2a4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000b33c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b38c 0001781d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000b3e4 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000b41c 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000b438 0001b81c R_ARM_CALL 00000000 memmove │ │ │ │ │ +0000b460 00017f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b470 0001c51d R_ARM_JUMP24 00000000 PyErr_WriteUnraisable │ │ │ │ │ +0000b474 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000b51c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b54c 0001c71c R_ARM_CALL 0000fd68 _PyDict_DetachFromObject │ │ │ │ │ +0000b5b0 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000b5d0 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000b614 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000b738 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b748 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b7e0 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +0000b9cc 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ba10 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000ba5c 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000ba84 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000ba94 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000baf8 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000bb20 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000bc38 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bc5c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000be4c 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000be78 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000bef8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bf14 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +0000bf68 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000bf84 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000bf88 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000bf90 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000bfb0 0001871c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000bfe4 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000c020 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c044 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000c070 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000c16c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000c268 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c280 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000c2b0 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c2d0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c358 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c370 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c38c 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +0000c428 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c4a0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c4b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c4b4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c4b8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c4f0 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000c534 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000c53c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000c574 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c5b4 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000c608 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000c618 00017f1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0000c628 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c630 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c634 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c638 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c674 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000c684 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000c748 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +0000c7b4 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000c7d4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000c880 0001781d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000c8ac 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +0000c8bc 00018002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +0000c8c0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c8c4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c8e8 0001cd1d R_ARM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +0000c8f0 0001cd1d R_ARM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +0000c920 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000c94c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000c98c 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000c9a4 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000c9c8 0001b01c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000c9d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c9d4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c9dc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c9e0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c9e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c9e8 0001b102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000c9ec 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000ca10 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000ca54 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000cab8 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000cac4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000cac8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cacc 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000cad0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cb00 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000cb2c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000cb6c 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000cb84 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000cba8 0001b01c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000cbb0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000cbb4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cbbc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000cbc0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cbc4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000cbc8 0001b102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000cbcc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000cbf0 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000cc34 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000cc98 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000cca4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000cca8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ccac 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000ccb0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cccc 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000cd10 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000cd6c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000cd78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000cd7c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cd80 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cfc8 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000cfd4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d024 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d034 00019a02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +0000d038 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d03c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d140 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d18c 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d20c 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d21c 00019a02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +0000d220 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d224 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d264 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000d360 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d378 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000d3cc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d3e0 0001701d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +0000d448 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d460 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d47c 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +0000d518 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d594 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d59c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d5a0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d5a4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d5e0 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000d5f0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000d6a4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d6c0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d6dc 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000d724 0001701d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +0000d78c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d7a4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d7ac 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d82c 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000d850 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000d874 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000d8a4 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000d98c 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000d9bc 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000da04 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000da30 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000da84 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000daac 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000dad4 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000db04 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000dbb0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000dbb4 00018002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +0000dbec 0001b41c R_ARM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ +0000dc18 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000dc7c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000dd28 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000dd2c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000dd6c 0001ac1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +0000dd98 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000dde0 0001ad1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +0000de2c 0001ae1c R_ARM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ +0000de3c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000de64 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000de98 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000de9c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000dea0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000dea4 00019202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000dea8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000deac 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000df1c 0001bd1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000df40 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000df44 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000df90 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000e034 0001ad1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +0000e07c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e0a8 0001791c R_ARM_CALL 00001128 PyDict_SetItem │ │ │ │ │ +0000e0cc 0001791c R_ARM_CALL 00001128 PyDict_SetItem │ │ │ │ │ +0000e0fc 0001791c R_ARM_CALL 00001128 PyDict_SetItem │ │ │ │ │ +0000e154 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000e190 0001bd1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000e1b8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000e1bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000e1c0 00019202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e1c4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000e1c8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000e1e8 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000e290 0001d71d R_ARM_JUMP24 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000e2d0 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000e314 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000e358 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000e39c 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000e3e0 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000e424 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000e468 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000e4bc 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000e4c0 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000e4c4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000e4e8 0001961c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000e544 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000e5e8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e5f4 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000e604 0001d81c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +0000e680 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000e694 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000e740 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000e74c 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e7b0 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000e7c8 00017b1c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000e814 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000e824 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000e8dc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e8f4 0001911c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e928 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e95c 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000e980 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000ea64 0000111c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000eac8 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +0000ead8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eae4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eaf4 0001d91c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000eb0c 0001b01c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000eb5c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eb68 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000eb78 0001d81c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +0000ec24 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ec30 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ec70 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ec94 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eca0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eca8 00017f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ece8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ed08 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ed20 0001b01c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ed5c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ed68 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ed70 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000ed74 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ed78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000ed7c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000ed80 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ed88 00018002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +0000ed8c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ed90 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ed94 0001b102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000ed98 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000ed9c 0001cf02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000eda0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000edbc 0001da1c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +0000edd8 0001db1c R_ARM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +0000edfc 0001dc1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteChar │ │ │ │ │ +0000ee24 0001dd1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +0000ee34 0001de1c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ +0000ee48 0001df1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000ee70 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ee88 0001dd1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +0000ee98 0001de1c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ +0000eeac 0001df1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000eed4 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000efe8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eff4 0001e01c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +0000effc 0001e11c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000f058 0001dc1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteChar │ │ │ │ │ +0000f068 0001e01c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +0000f070 0001e21c R_ARM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +0000f08c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f0a8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f0dc 0001e01c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +0000f0ec 0001871d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000f140 0001e01c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +0000f148 0001e11c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000f154 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f15c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000f160 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000f164 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000f168 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000f1a8 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000f1e4 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000f200 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000f214 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000f218 0001e302 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +0000f21c 0001e402 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +0000f268 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000f2a0 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000f2bc 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000f2d8 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000f31c 0001e71d R_ARM_JUMP24 0000f358 _PyDict_FromKeys │ │ │ │ │ +0000f330 0001bd1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000f350 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000f354 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000f374 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000f3b0 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000f454 0001e81c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000f48c 0001e81c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000f4cc 0001961c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000f51c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000f56c 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000f5a4 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000f5b8 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000f604 0000111c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000f628 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f62c 0001911c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f658 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f6b8 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000f6d0 0001e91c R_ARM_CALL 00000000 PyObject_SetItem │ │ │ │ │ +0000f6ec 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f764 0001ea1c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +0000f828 0001a01c R_ARM_CALL 00006244 _PyDict_Next │ │ │ │ │ +0000f88c 0001eb1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000f8b8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f8dc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f8ec 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f8f4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000f8f8 0000ce02 R_ARM_ABS32 0000df48 dict_vectorcall │ │ │ │ │ +0000f8fc 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000f900 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000f904 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000f908 0001ec02 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ +0000f90c 0001ed02 R_ARM_ABS32 00000000 PyFrozenSet_Type │ │ │ │ │ +0000f910 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000f914 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000f918 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000f938 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000f9b8 00017d1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +0000f9f8 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000fa2c 00016d1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000fa74 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000fabc 00016e1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000fb0c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000fb10 00018002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +0000fb14 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000fb18 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000fb1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000fb20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000fb4c 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000fb68 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000fb78 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000fbb0 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000fc40 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000fc4c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000fc50 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000fc54 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000fc74 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000fd00 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000fd04 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000fd54 00017a1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000fd64 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000fdc4 00017f1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000fdd0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000fe00 00017c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000fe34 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000fe50 0001b81c R_ARM_CALL 00000000 memmove │ │ │ │ │ +0000fef8 0001a91c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +0000ff5c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00010058 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010070 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000100c8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000100d4 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010148 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010160 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001017c 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00010218 0001701c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010290 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000102a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000102a4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000102a8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000102ac 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +000102c4 0001aa1d R_ARM_JUMP24 0000f91c _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +00010328 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00010338 0001f41c R_ARM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +00010350 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00010368 0001f51c R_ARM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +0001037c 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00010390 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000103a8 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000103c8 0001f61c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +000103d8 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000103e0 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000103e4 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000103e8 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000103ec 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000103f0 0001f702 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ +000104fc 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +00010528 0001771c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0001056c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010590 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000105bc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010650 0001911c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000106bc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000106d8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000106e0 0001e402 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +000106e4 0001e302 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +000106e8 0001f802 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00010708 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0001071c 0001b51c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00010984 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010994 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00010b10 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00010b68 00017e1c R_ARM_CALL 0000e1cc _PyDict_SendEvent │ │ │ │ │ +00010b98 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010ba0 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00010ba4 0001f702 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ +00010ba8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x1b05c contains 175 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x1b110 contains 175 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000001c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000040 0001e71c R_ARM_CALL 00000000 _PyDebugAllocatorStats │ │ │ │ │ -0000006c 0001e71d R_ARM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ -00000070 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000074 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000078 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000007c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000098 0001881c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000000b0 0001a41c R_ARM_CALL 00006564 PyDict_DelItem │ │ │ │ │ -000000d8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000100 0001881c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000110 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00000148 0001741c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000015c 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000016c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000017c 0001f51c R_ARM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -00000194 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -000001b8 0001f71c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -000001c8 0001d81c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -000001d4 0001f61c R_ARM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -00000204 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000218 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000021c 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00000220 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000224 0001f802 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ -00000260 0002031c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ -00000278 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000028c 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000002ac 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000002c8 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000002e0 0002031c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ -000003ac 0001ee02 R_ARM_ABS32 00000000 PyFrozenSet_Type │ │ │ │ │ -000003b0 0001ed02 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ +0000001c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000040 0001e61c R_ARM_CALL 00000000 _PyDebugAllocatorStats │ │ │ │ │ +0000006c 0001e61d R_ARM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ +00000070 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000074 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000078 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000007c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000098 0001871c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000000b0 0001a31c R_ARM_CALL 00006700 PyDict_DelItem │ │ │ │ │ +000000d8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000100 0001871c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000110 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00000148 0001731c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000015c 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000016c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000017c 0001f41c R_ARM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +00000194 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +000001b8 0001f61c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +000001c8 0001d71c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000001d4 0001f51c R_ARM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00000204 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000218 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000021c 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00000220 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000224 0001f702 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ +00000260 0002021c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ +00000278 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000028c 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000002ac 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000002c8 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000002e0 0002021c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ +000003ac 0001ed02 R_ARM_ABS32 00000000 PyFrozenSet_Type │ │ │ │ │ +000003b0 0001ec02 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ 000003b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000003b8 0001f902 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000003bc 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000003c0 0001e502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -000003c4 0001e402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -000003dc 0001971c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000003f4 0001981c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00000404 0001921c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000418 0002041c R_ARM_CALL 00000000 PySequence_Contains │ │ │ │ │ -00000440 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000046c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004a8 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000004d4 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000500 0002031c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ -00000520 0002061d R_ARM_JUMP24 00000000 PyObject_CallMethodObjArgs │ │ │ │ │ -00000534 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000550 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000580 0001fd1c R_ARM_CALL 00000000 PySet_New │ │ │ │ │ -00000590 0001971c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000005ac 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000005c4 0001981c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00000600 0002071c R_ARM_CALL 00000000 PySet_Add │ │ │ │ │ -00000624 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000064c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000650 0001921c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000067c 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006a8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006cc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006f0 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003b8 0001f802 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000003bc 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003c0 0001e402 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +000003c4 0001e302 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +000003dc 0001961c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000003f4 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +00000404 0001911c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000418 0002031c R_ARM_CALL 00000000 PySequence_Contains │ │ │ │ │ +00000440 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000046c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004a8 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000004d4 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000500 0002021c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ +00000520 0002051d R_ARM_JUMP24 00000000 PyObject_CallMethodObjArgs │ │ │ │ │ +00000534 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000550 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000580 0001fc1c R_ARM_CALL 00000000 PySet_New │ │ │ │ │ +00000590 0001961c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000005ac 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000005c4 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +00000600 0002061c R_ARM_CALL 00000000 PySet_Add │ │ │ │ │ +00000624 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000064c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000650 0001911c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000067c 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006a8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006cc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006f0 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000700 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000704 0001ed02 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ -00000708 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000704 0001ec02 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ +00000708 00019202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000070c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000710 00010f02 R_ARM_ABS32 0000077c dictitems_contains │ │ │ │ │ -00000714 0000de02 R_ARM_ABS32 0000f084 dictkeys_contains │ │ │ │ │ -0000072c 0001081c R_ARM_CALL 00000720 dictviews_to_set │ │ │ │ │ -0000073c 0002081c R_ARM_CALL 00000000 _PySet_Update │ │ │ │ │ -00000768 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007d0 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000007e4 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000804 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000820 0001fe1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000850 0002031c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ -00000870 0001971c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00000880 0001981c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00000894 0002041c R_ARM_CALL 00000000 PySequence_Contains │ │ │ │ │ -000008bc 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008e8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000918 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000940 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000944 0001921c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000095c 0001e502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00000960 0001ee02 R_ARM_ABS32 00000000 PyFrozenSet_Type │ │ │ │ │ -00000964 0001ed02 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ +00000710 00010e02 R_ARM_ABS32 000006ac dictitems_contains │ │ │ │ │ +00000714 0000dd02 R_ARM_ABS32 0000f220 dictkeys_contains │ │ │ │ │ +0000072c 0001071c R_ARM_CALL 00000650 dictviews_to_set │ │ │ │ │ +0000073c 0002071c R_ARM_CALL 00000000 _PySet_Update │ │ │ │ │ +00000768 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007d0 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007e4 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000804 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000820 0001fd1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000850 0002021c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ +00000870 0001961c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00000880 0001971c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +00000894 0002031c R_ARM_CALL 00000000 PySequence_Contains │ │ │ │ │ +000008bc 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008e8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000918 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000940 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000944 0001911c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000095c 0001e402 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00000960 0001ed02 R_ARM_ABS32 00000000 PyFrozenSet_Type │ │ │ │ │ +00000964 0001ec02 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ 00000968 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000096c 0001e402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -00000980 00006b1d R_ARM_JUMP24 00008230 dictiter_new │ │ │ │ │ +0000096c 0001e302 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00000980 00006a1d R_ARM_JUMP24 000083cc dictiter_new │ │ │ │ │ 0000098c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000990 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00000994 0000311d R_ARM_JUMP24 000069c8 delitem_knownhash_lock_held │ │ │ │ │ -0000099c 00006b1d R_ARM_JUMP24 00008230 dictiter_new │ │ │ │ │ +00000990 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00000994 0000301d R_ARM_JUMP24 00006b64 delitem_knownhash_lock_held │ │ │ │ │ +0000099c 00006a1d R_ARM_JUMP24 000083cc dictiter_new │ │ │ │ │ 000009a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000009f0 0002011c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ -000009fc 0000271c R_ARM_CALL 0000355c Py_XDECREF │ │ │ │ │ -00000a0c 00020b1c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -00000a1c 00020c1c R_ARM_CALL 00000000 Py_BuildValue │ │ │ │ │ -00000a30 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000a34 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000acc 00020e1d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000ae0 00006b1d R_ARM_JUMP24 00008230 dictiter_new │ │ │ │ │ +000009f0 0002001c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ +000009fc 0000261c R_ARM_CALL 000036f8 Py_XDECREF │ │ │ │ │ +00000a0c 00020a1c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +00000a1c 00020b1c R_ARM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00000a30 00019202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000a34 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000acc 00020d1d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000ae0 00006a1d R_ARM_JUMP24 000083cc dictiter_new │ │ │ │ │ 00000aec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000af0 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00000b04 00006b1d R_ARM_JUMP24 00008230 dictiter_new │ │ │ │ │ +00000af0 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00000b04 00006a1d R_ARM_JUMP24 000083cc dictiter_new │ │ │ │ │ 00000b10 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000b14 0001b002 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00000b1c 00020f1d R_ARM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ -00000b68 00005d1d R_ARM_JUMP24 0000e32c merge_from_seq2_lock_held │ │ │ │ │ -00000b8c 0000241c R_ARM_CALL 00002c10 dict_setdefault_ref_lock_held │ │ │ │ │ -00000bb8 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000c08 00019a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000c14 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000c18 00019b02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -00000c1c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c3c 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000c50 0000ac1c R_ARM_CALL 000001e4 validate_watcher_id │ │ │ │ │ -00000c70 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000cb0 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00000d14 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00000d40 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00000d70 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00000d94 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00000dc4 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00000df4 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00000e14 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00000e34 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00000e88 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00000f5c 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00001028 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -000010f8 0002161c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00001108 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000110c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001110 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001118 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001120 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001128 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001130 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001138 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000b14 0001af02 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00000b1c 00020e1d R_ARM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ +00000b68 00005c1d R_ARM_JUMP24 0000e4c8 merge_from_seq2_lock_held │ │ │ │ │ +00000b8c 0000231c R_ARM_CALL 00002dac dict_setdefault_ref_lock_held │ │ │ │ │ +00000bb8 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000c08 0001991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000c14 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000c18 00019a02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +00000c1c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000c3c 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000c50 0000ab1c R_ARM_CALL 00000114 validate_watcher_id │ │ │ │ │ +00000c70 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000cb0 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000d14 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000d40 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000d70 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000d94 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000dc4 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000df4 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000e14 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000e34 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000e88 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000f5c 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00001028 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +000010f8 0002151c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00001108 00011302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000110c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001110 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001118 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001120 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001128 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001130 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001138 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000113c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001140 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001148 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000114c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001154 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000115c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001164 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001168 00017502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00001170 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001178 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001180 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001188 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001190 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001198 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000011a4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000011ac 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000011cc 00016d1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00001140 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001148 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000114c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001154 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000115c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001164 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001168 00017402 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00001170 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001178 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001180 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001188 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001190 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001198 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000011a4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000011ac 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000011cc 00016c1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000011f8 0000061c R_ARM_CALL 000000f0 new_dict │ │ │ │ │ -00001230 0000181c R_ARM_CALL 00001460 new_keys_object.isra.0 │ │ │ │ │ +00001230 0000171c R_ARM_CALL 000015fc new_keys_object.isra.0 │ │ │ │ │ 00001250 0000061c R_ARM_CALL 000000f0 new_dict │ │ │ │ │ -0000125c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000125c 00016f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001260 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001284 0001731c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ -0000130c 0001ef1d R_ARM_JUMP24 0000f988 _PyDict_GetItem_KnownHash │ │ │ │ │ -00001330 00021b1c R_ARM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -00001348 0001ef1d R_ARM_JUMP24 0000f988 _PyDict_GetItem_KnownHash │ │ │ │ │ -00001364 0001881c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00001378 0001841c R_ARM_CALL 00003584 PyDict_GetItemWithError │ │ │ │ │ -000013a8 0001791c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013d0 00021b1c R_ARM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -000013e4 0001721d R_ARM_JUMP24 000001bc PyDict_Contains │ │ │ │ │ -0000140c 00021b1c R_ARM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -00001424 00017a1d R_ARM_JUMP24 00000f8c PyDict_SetItem │ │ │ │ │ -00001448 00021b1c R_ARM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -0000145c 0001a41d R_ARM_JUMP24 00006564 PyDict_DelItem │ │ │ │ │ +00001284 0001721c R_ARM_CALL 000002b4 _Py_dict_lookup │ │ │ │ │ +0000130c 0001ee1d R_ARM_JUMP24 0000fb24 _PyDict_GetItem_KnownHash │ │ │ │ │ +00001330 00021a1c R_ARM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +00001348 0001ee1d R_ARM_JUMP24 0000fb24 _PyDict_GetItem_KnownHash │ │ │ │ │ +00001364 0001871c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00001378 0001831c R_ARM_CALL 00003720 PyDict_GetItemWithError │ │ │ │ │ +000013a8 0001781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013d0 00021a1c R_ARM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +000013e4 0001711d R_ARM_JUMP24 000001bc PyDict_Contains │ │ │ │ │ +0000140c 00021a1c R_ARM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +00001424 0001791d R_ARM_JUMP24 00001128 PyDict_SetItem │ │ │ │ │ +00001448 00021a1c R_ARM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +0000145c 0001a31d R_ARM_JUMP24 00006700 PyDict_DelItem │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x1b5d4 contains 6 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x1b688 contains 6 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000008 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000000c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000010 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000014 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000018 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000001c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000008 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000000c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000010 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000014 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000018 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000001c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -115,15 +115,14 @@ │ │ │ │ │ True if the dictionary has the specified key, else False. │ │ │ │ │ copy($self, /) │ │ │ │ │ Return a shallow copy of the dict. │ │ │ │ │ fromkeys($type, iterable, value=None, /) │ │ │ │ │ Create a new dictionary with keys from iterable and values set to value. │ │ │ │ │ dictkeys_decref.constprop.0 │ │ │ │ │ new_dict │ │ │ │ │ -compare_unicode_generic │ │ │ │ │ insertdict │ │ │ │ │ insert_to_emptydict │ │ │ │ │ setitem_take2_lock_held.part.0 │ │ │ │ │ new_keys_object.isra.0 │ │ │ │ │ dictresize.isra.0 │ │ │ │ │ insert_split_key │ │ │ │ │ insert_split_value │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -33,1046 +33,989 @@ │ │ │ │ │ b 3c │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ b 30 │ │ │ │ │ │ │ │ │ │ -00000074 : │ │ │ │ │ -compare_unicode_generic(): │ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - sub ip, sp, ip │ │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r6, [r2, r3, lsl #3] │ │ │ │ │ - sub sp, sp, #8 │ │ │ │ │ - ldr ip, [sp, #36] @ 0x24 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - movne r5, #0 │ │ │ │ │ - beq b0 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - add sp, sp, #8 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r2, [r6] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addne r2, r2, #1 │ │ │ │ │ - strne r2, [r6] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - mov r2, #2 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r2, [r6] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - bne 114 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - blt 13c │ │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - bne 134 │ │ │ │ │ - ldr r3, [r4, r3, lsl #3] │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - mvnne r5, #3 │ │ │ │ │ - b a4 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - str r2, [r6] │ │ │ │ │ - bne f0 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - b f0 │ │ │ │ │ - mvn r5, #3 │ │ │ │ │ - b a4 │ │ │ │ │ - mvn r5, #2 │ │ │ │ │ - b a4 │ │ │ │ │ - │ │ │ │ │ -00000144 : │ │ │ │ │ +00000074 : │ │ │ │ │ PyDict_Watch(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 1c0 │ │ │ │ │ - ldr r3, [pc, #108] @ 1d8 │ │ │ │ │ + beq f0 │ │ │ │ │ + ldr r3, [pc, #108] @ 108 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1e4 │ │ │ │ │ + bl 114 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d0 │ │ │ │ │ + bne 100 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ sub r3, r4, #32 │ │ │ │ │ orr r3, r0, r2, lsl r3 │ │ │ │ │ orr r1, r1, r2, lsl r4 │ │ │ │ │ rsb r4, r4, #32 │ │ │ │ │ orr r3, r3, r2, lsr r4 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ str r1, [r5, #16] │ │ │ │ │ orr r3, r2, r3 │ │ │ │ │ str r3, [r5, #20] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r3, [pc, #20] @ 1dc │ │ │ │ │ - ldr r1, [pc, #20] @ 1e0 │ │ │ │ │ + ldr r3, [pc, #20] @ 10c │ │ │ │ │ + ldr r1, [pc, #20] @ 110 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00000064 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000108 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000001e4 : │ │ │ │ │ +00000114 : │ │ │ │ │ validate_watcher_id(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - bhi 220 │ │ │ │ │ + bhi 150 │ │ │ │ │ add r3, r1, #10624 @ 0x2980 │ │ │ │ │ add r3, r3, #54 @ 0x36 │ │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 238 │ │ │ │ │ + beq 168 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r3, [pc, #36] @ 24c │ │ │ │ │ - ldr r1, [pc, #36] @ 250 │ │ │ │ │ + ldr r3, [pc, #36] @ 17c │ │ │ │ │ + ldr r1, [pc, #36] @ 180 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r3, [pc, #12] @ 24c │ │ │ │ │ - ldr r1, [pc, #16] @ 254 │ │ │ │ │ + ldr r3, [pc, #12] @ 17c │ │ │ │ │ + ldr r1, [pc, #16] @ 184 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 230 │ │ │ │ │ + b 160 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000124 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000140 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00000258 : │ │ │ │ │ +00000188 : │ │ │ │ │ PyDict_Unwatch(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 2d4 │ │ │ │ │ - ldr r3, [pc, #108] @ 2ec │ │ │ │ │ + beq 204 │ │ │ │ │ + ldr r3, [pc, #108] @ 21c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1e4 │ │ │ │ │ + bl 114 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2e4 │ │ │ │ │ + bne 214 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ sub r3, r4, #32 │ │ │ │ │ orr r3, r0, r2, lsl r3 │ │ │ │ │ bic r1, r1, r2, lsl r4 │ │ │ │ │ rsb r4, r4, #32 │ │ │ │ │ orr r3, r3, r2, lsr r4 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ str r1, [r5, #16] │ │ │ │ │ bic r3, r2, r3 │ │ │ │ │ str r3, [r5, #20] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r3, [pc, #20] @ 2f0 │ │ │ │ │ - ldr r1, [pc, #20] @ 2f4 │ │ │ │ │ + ldr r3, [pc, #20] @ 220 │ │ │ │ │ + ldr r1, [pc, #20] @ 224 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00000064 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x00000108 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000002f8 : │ │ │ │ │ +00000228 : │ │ │ │ │ dict_ior(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 7e78 │ │ │ │ │ + bl 8014 │ │ │ │ │ R_ARM_CALL dict_update_arg │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 330 │ │ │ │ │ + bne 260 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 328 │ │ │ │ │ + b 258 │ │ │ │ │ │ │ │ │ │ -00000338 : │ │ │ │ │ +00000268 : │ │ │ │ │ PyDict_PopString(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 3a0 │ │ │ │ │ + beq 2d0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl a76c │ │ │ │ │ + bl a908 │ │ │ │ │ R_ARM_CALL pop_lock_held │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 398 │ │ │ │ │ + beq 2c8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 398 │ │ │ │ │ + bne 2c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r5, #0 │ │ │ │ │ strne r4, [r5] │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 398 │ │ │ │ │ + b 2c8 │ │ │ │ │ │ │ │ │ │ -000003b0 : │ │ │ │ │ +000002e0 : │ │ │ │ │ dictiter_traverse(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - beq 3e8 │ │ │ │ │ + beq 318 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -00000404 : │ │ │ │ │ +00000334 : │ │ │ │ │ dict_or(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 45c │ │ │ │ │ + beq 38c │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 45c │ │ │ │ │ - bl 3d44 │ │ │ │ │ + beq 38c │ │ │ │ │ + bl 3ee0 │ │ │ │ │ R_ARM_CALL PyDict_Copy │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 480 │ │ │ │ │ + beq 3b0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 7e78 │ │ │ │ │ + bl 8014 │ │ │ │ │ R_ARM_CALL dict_update_arg │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 464 │ │ │ │ │ + bne 394 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r5, [pc, #48] @ 494 │ │ │ │ │ - b 454 │ │ │ │ │ + ldr r5, [pc, #48] @ 3c4 │ │ │ │ │ + b 384 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 480 │ │ │ │ │ + beq 3b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 488 │ │ │ │ │ + beq 3b8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 454 │ │ │ │ │ + b 384 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 480 │ │ │ │ │ + b 3b0 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -00000498 : │ │ │ │ │ +000003c8 : │ │ │ │ │ PyDict_Values(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 604 │ │ │ │ │ + beq 534 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 604 │ │ │ │ │ + beq 534 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 610 │ │ │ │ │ + beq 540 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne 618 │ │ │ │ │ + bne 548 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 574 │ │ │ │ │ + beq 4a4 │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr lr, [r4, #28] │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r5, #1 │ │ │ │ │ mov r7, #12 │ │ │ │ │ - b 55c │ │ │ │ │ + b 48c │ │ │ │ │ ldrb r9, [r3, #6] │ │ │ │ │ ldrb r8, [r3, #5] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ lsl r8, r5, r8 │ │ │ │ │ - beq 5b4 │ │ │ │ │ + beq 4e4 │ │ │ │ │ add r8, r8, r2, lsl #3 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r3, r3, r8 │ │ │ │ │ ldr r8, [r3, #4] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 57c │ │ │ │ │ + beq 4ac │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5a4 │ │ │ │ │ + beq 4d4 │ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ str r8, [r0, r1] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 5e0 │ │ │ │ │ + bne 510 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt 50c │ │ │ │ │ + bgt 43c │ │ │ │ │ mov r0, ip │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ - ble 574 │ │ │ │ │ + ble 4a4 │ │ │ │ │ ldr r8, [r3, #4] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 57c │ │ │ │ │ + beq 4ac │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt 538 │ │ │ │ │ - b 574 │ │ │ │ │ + bgt 468 │ │ │ │ │ + b 4a4 │ │ │ │ │ ldr r3, [ip, #12] │ │ │ │ │ str r8, [r3, r1] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ - b 55c │ │ │ │ │ + b 48c │ │ │ │ │ mla r8, r7, r2, r8 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r3, r3, r8 │ │ │ │ │ ldr r8, [r3, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 538 │ │ │ │ │ + bne 468 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ - bne 5c0 │ │ │ │ │ - b 574 │ │ │ │ │ + bne 4f0 │ │ │ │ │ + b 4a4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble 574 │ │ │ │ │ + ble 4a4 │ │ │ │ │ ldrb r3, [lr] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ │ ldr r8, [r3, #4] │ │ │ │ │ - b 538 │ │ │ │ │ - ldr r1, [pc, #48] @ 63c │ │ │ │ │ - ldr r0, [pc, #48] @ 640 │ │ │ │ │ + b 468 │ │ │ │ │ + ldr r1, [pc, #48] @ 56c │ │ │ │ │ + ldr r0, [pc, #48] @ 570 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov ip, #0 │ │ │ │ │ - b 574 │ │ │ │ │ + b 4a4 │ │ │ │ │ ldr r3, [ip] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4c4 │ │ │ │ │ + beq 3f4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [ip] │ │ │ │ │ - bne 4c4 │ │ │ │ │ + bne 3f4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4c0 │ │ │ │ │ + b 3f0 │ │ │ │ │ .word 0x00000d84 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00000644 : │ │ │ │ │ +00000574 : │ │ │ │ │ PyDict_Merge(): │ │ │ │ │ - ldr r3, [pc, #44] @ 678 │ │ │ │ │ + ldr r3, [pc, #44] @ 5a8 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ subs r3, r2, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - b 4610 │ │ │ │ │ + b 47ac │ │ │ │ │ R_ARM_JUMP24 dict_merge │ │ │ │ │ .word 0x00000024 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000067c : │ │ │ │ │ +000005ac : │ │ │ │ │ dictviews_sub(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl 720 │ │ │ │ │ + bl 650 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6fc │ │ │ │ │ + beq 62c │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r0, [pc, #112] @ 71c │ │ │ │ │ + ldr r0, [pc, #112] @ 64c │ │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ │ mov r1, sp │ │ │ │ │ strd r4, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_VectorcallMethod │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 6d8 │ │ │ │ │ + beq 608 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 704 │ │ │ │ │ + bne 634 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6fc │ │ │ │ │ + beq 62c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 6fc │ │ │ │ │ + bne 62c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 6cc │ │ │ │ │ + b 5fc │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 6cc │ │ │ │ │ + bne 5fc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6cc │ │ │ │ │ + b 5fc │ │ │ │ │ .word 0x000077a0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000720 : │ │ │ │ │ +00000650 : │ │ │ │ │ dictviews_to_set(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r1, [pc, #60] @ 774 │ │ │ │ │ + ldr r1, [pc, #60] @ 6a4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 760 │ │ │ │ │ + bne 690 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - ldr r3, [pc, #40] @ 778 │ │ │ │ │ + ldr r3, [pc, #40] @ 6a8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 76c │ │ │ │ │ + bne 69c │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PySet_New │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 744 │ │ │ │ │ + bne 674 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 758 │ │ │ │ │ + b 688 │ │ │ │ │ .word 0x000004fc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000077c : │ │ │ │ │ +000006ac : │ │ │ │ │ dictitems_contains(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 808 │ │ │ │ │ + beq 738 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ │ ands r4, r4, #67108864 @ 0x4000000 │ │ │ │ │ - beq 7fc │ │ │ │ │ + beq 72c │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - bne 808 │ │ │ │ │ + bne 738 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ - bl 3850 │ │ │ │ │ + bl 39ec │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 7fc │ │ │ │ │ + bne 72c │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 810 │ │ │ │ │ + bne 740 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 7fc │ │ │ │ │ + b 72c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 7fc │ │ │ │ │ + bne 72c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7fc │ │ │ │ │ + b 72c │ │ │ │ │ │ │ │ │ │ -0000082c : │ │ │ │ │ +0000075c : │ │ │ │ │ dictview_repr(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprEnter │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8ac │ │ │ │ │ + bne 7dc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_List │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 89c │ │ │ │ │ + beq 7cc │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ - ldr r0, [pc, #92] @ 8c4 │ │ │ │ │ + ldr r0, [pc, #92] @ 7f4 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromFormat │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 898 │ │ │ │ │ + beq 7c8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 898 │ │ │ │ │ + bne 7c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ble 8bc │ │ │ │ │ + ble 7ec │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - ldr r0, [pc, #12] @ 8c8 │ │ │ │ │ + ldr r0, [pc, #12] @ 7f8 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 8a4 │ │ │ │ │ + b 7d4 │ │ │ │ │ .word 0x00000374 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000370 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000008cc : │ │ │ │ │ +000007fc : │ │ │ │ │ dictviews_xor(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r6, [pc, #932] @ c88 │ │ │ │ │ + ldr r6, [pc, #932] @ bb8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bne a88 │ │ │ │ │ + bne 9b8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne b60 │ │ │ │ │ + bne a90 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ ldr fp, [r5, #8] │ │ │ │ │ - bl 3d8c │ │ │ │ │ + bl 3f28 │ │ │ │ │ R_ARM_CALL copy_lock_held │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq b08 │ │ │ │ │ + beq a38 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySet_New │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq c54 │ │ │ │ │ + beq b84 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add sl, sp, #20 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b 9b4 │ │ │ │ │ + b 8e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c40 │ │ │ │ │ + bne b70 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq a5c │ │ │ │ │ + beq 98c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySet_Add │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt b80 │ │ │ │ │ + blt ab0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 994 │ │ │ │ │ + beq 8c4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq b74 │ │ │ │ │ + beq aa4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne b2c │ │ │ │ │ + bne a5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne b10 │ │ │ │ │ + bne a40 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ mov r0, fp │ │ │ │ │ str sl, [sp] │ │ │ │ │ - bl 60a8 <_PyDict_Next> │ │ │ │ │ + bl 6244 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ba4 │ │ │ │ │ + beq ad4 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl f988 <_PyDict_GetItem_KnownHash> │ │ │ │ │ + bl fb24 <_PyDict_GetItem_KnownHash> │ │ │ │ │ R_ARM_CALL _PyDict_GetItem_KnownHash │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 940 │ │ │ │ │ + beq 870 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, #2 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt a5c │ │ │ │ │ - beq 94c │ │ │ │ │ + blt 98c │ │ │ │ │ + beq 87c │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 69c8 │ │ │ │ │ + bl 6b64 │ │ │ │ │ R_ARM_CALL delitem_knownhash_lock_held │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 994 │ │ │ │ │ + bne 8c4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ - b b08 │ │ │ │ │ + b a38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8f8 │ │ │ │ │ + bne 828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 720 │ │ │ │ │ + bl 650 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq b08 │ │ │ │ │ + beq a38 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r0, [pc, #472] @ c8c │ │ │ │ │ + ldr r0, [pc, #472] @ bbc │ │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ str r9, [sp, #24] │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_VectorcallMethod │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq ae4 │ │ │ │ │ + beq a14 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne b48 │ │ │ │ │ + bne a78 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq b08 │ │ │ │ │ + beq a38 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne b08 │ │ │ │ │ + bne a38 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r9, #0 │ │ │ │ │ - b ad8 │ │ │ │ │ + b a08 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 9b4 │ │ │ │ │ + bne 8e4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9b4 │ │ │ │ │ + b 8e4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 9a0 │ │ │ │ │ + bne 8d0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9a0 │ │ │ │ │ + b 8d0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne ad8 │ │ │ │ │ + bne a08 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ad8 │ │ │ │ │ - ldr r1, [pc, #288] @ c88 │ │ │ │ │ + b a08 │ │ │ │ │ + ldr r1, [pc, #288] @ bb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a98 │ │ │ │ │ - b 904 │ │ │ │ │ + beq 9c8 │ │ │ │ │ + b 834 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 994 │ │ │ │ │ + b 8c4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a5c │ │ │ │ │ + beq 98c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne a5c │ │ │ │ │ + bne 98c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a5c │ │ │ │ │ + b 98c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ │ - ldr r0, [pc, #212] @ c90 │ │ │ │ │ + ldr r0, [pc, #212] @ bc0 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ str r8, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_VectorcallMethod │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq c40 │ │ │ │ │ + beq b70 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PySet_Update> │ │ │ │ │ R_ARM_CALL _PySet_Update │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt c24 │ │ │ │ │ + blt b54 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq bfc │ │ │ │ │ + beq b2c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq c48 │ │ │ │ │ + beq b78 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ad8 │ │ │ │ │ + beq a08 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne ad8 │ │ │ │ │ + bne a08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ad8 │ │ │ │ │ + b a08 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c40 │ │ │ │ │ + beq b70 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq c7c │ │ │ │ │ + beq bac │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b a5c │ │ │ │ │ + b 98c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b bfc │ │ │ │ │ + b b2c │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq b08 │ │ │ │ │ + beq a38 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne b08 │ │ │ │ │ + bne a38 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b08 │ │ │ │ │ + b a38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c40 │ │ │ │ │ + b b70 │ │ │ │ │ .word 0x000000ec │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00009f54 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008650 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000c94 : │ │ │ │ │ +00000bc4 : │ │ │ │ │ dictreviter_iternext(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d5c │ │ │ │ │ + beq c8c │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne dc0 │ │ │ │ │ + bne cf0 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt d34 │ │ │ │ │ + blt c64 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ ldr ip, [r0, #28] │ │ │ │ │ ldrb lr, [r3, #5] │ │ │ │ │ mov r1, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ lsl r1, r1, lr │ │ │ │ │ - bne df0 │ │ │ │ │ + bne d20 │ │ │ │ │ ldrb ip, [r3, #6] │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ addne r1, r1, r2, lsl #3 │ │ │ │ │ addne r3, r3, r1 │ │ │ │ │ - bne d68 │ │ │ │ │ + bne c98 │ │ │ │ │ mov ip, #12 │ │ │ │ │ mla r1, ip, r2, r1 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq ddc │ │ │ │ │ + beq d0c │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ - b d78 │ │ │ │ │ + b ca8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r3, #8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne d68 │ │ │ │ │ + bne c98 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - beq d5c │ │ │ │ │ + beq c8c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d5c │ │ │ │ │ + bne c8c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq d24 │ │ │ │ │ + beq c54 │ │ │ │ │ ldr r6, [r3] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #440] @ f50 │ │ │ │ │ + ldr r3, [pc, #440] @ e80 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq e64 │ │ │ │ │ + beq d94 │ │ │ │ │ add r3, r3, #208 @ 0xd0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne e18 │ │ │ │ │ + bne d48 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ - b d60 │ │ │ │ │ - ldr r3, [pc, #396] @ f54 │ │ │ │ │ - ldr r1, [pc, #396] @ f58 │ │ │ │ │ + b c90 │ │ │ │ │ + ldr r3, [pc, #396] @ e84 │ │ │ │ │ + ldr r1, [pc, #396] @ e88 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - b d5c │ │ │ │ │ + b c8c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r3, #12 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne d10 │ │ │ │ │ - b d34 │ │ │ │ │ + bne c40 │ │ │ │ │ + b c64 │ │ │ │ │ ldrb r0, [ip] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r0, ip, r0, lsl #2 │ │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ │ add r3, r3, r0, lsl #3 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ add ip, ip, r0, lsl #2 │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ ldr r5, [ip, #4] │ │ │ │ │ - b d78 │ │ │ │ │ + b ca8 │ │ │ │ │ ldr r4, [r4, #20] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq e7c │ │ │ │ │ + beq dac │ │ │ │ │ mov r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq d5c │ │ │ │ │ + beq c8c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ - b d60 │ │ │ │ │ + b c90 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r4, r6 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ - b d60 │ │ │ │ │ + b c90 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ ldr r7, [r4, #16] │ │ │ │ │ strne r3, [r6] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ @@ -1083,109 +1026,109 @@ │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f1c │ │ │ │ │ + bne e4c │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f34 │ │ │ │ │ + bne e64 │ │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d60 │ │ │ │ │ - ldr r3, [pc, #116] @ f5c │ │ │ │ │ + bne c90 │ │ │ │ │ + ldr r3, [pc, #116] @ e8c │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r2, #3796] @ 0xed4 │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ stmdb r4, {r1, r3} │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ - b d60 │ │ │ │ │ + b c90 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne ec8 │ │ │ │ │ + bne df8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ec8 │ │ │ │ │ + b df8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne ed4 │ │ │ │ │ + bne e04 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ed4 │ │ │ │ │ + b e04 │ │ │ │ │ .word 0x0000035c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_RuntimeError │ │ │ │ │ .word 0x00000080 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000006c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000f60 : │ │ │ │ │ +00000e90 : │ │ │ │ │ PyDict_Items(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ - beq 104c │ │ │ │ │ + beq f7c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 104c │ │ │ │ │ + beq f7c │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ mov r8, r7 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1058 │ │ │ │ │ + beq f88 │ │ │ │ │ mov r4, #0 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ mov r0, #2 │ │ │ │ │ - ble fd0 │ │ │ │ │ + ble f00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1068 │ │ │ │ │ + beq f98 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ str r0, [r3, r4, lsl #2] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - b fa8 │ │ │ │ │ + b ed8 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bne 1090 │ │ │ │ │ + bne fc0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r7, [sp] │ │ │ │ │ - bl 60a8 <_PyDict_Next> │ │ │ │ │ + bl 6244 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 105c │ │ │ │ │ + beq f8c │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [r3, r4] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ @@ -1193,41 +1136,41 @@ │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ - b fec │ │ │ │ │ - ldr r1, [pc, #100] @ 10b8 │ │ │ │ │ - ldr r0, [pc, #100] @ 10bc │ │ │ │ │ + b f1c │ │ │ │ │ + ldr r1, [pc, #100] @ fe8 │ │ │ │ │ + ldr r0, [pc, #100] @ fec │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1058 │ │ │ │ │ + beq f88 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 1058 │ │ │ │ │ + bne f88 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1058 │ │ │ │ │ + b f88 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f90 │ │ │ │ │ + beq ec0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne f90 │ │ │ │ │ + bne ec0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f8c │ │ │ │ │ + b ebc │ │ │ │ │ .word 0x00000db4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -60,15 +60,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ │ str r1, [r3, #212] @ 0xd4 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 5328 │ │ │ │ │ + bl 54c4 │ │ │ │ │ b 84 │ │ │ │ │ .word 0x000000c8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 000000f0 : │ │ │ │ │ @@ -114,15 +114,15 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r0, [pc, #44] @ 1b8 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ bne 14c │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 5328 │ │ │ │ │ + bl 54c4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 17c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ b 17c │ │ │ │ │ @@ -205,995 +205,1102 @@ │ │ │ │ │ b 294 <_PyDict_Contains_KnownHash+0x30> │ │ │ │ │ │ │ │ │ │ 000002b4 <_Py_dict_lookup>: │ │ │ │ │ _Py_dict_lookup(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ + ldr ip, [r0, #24] │ │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ │ + mov r8, r1 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ │ - ldrb r5, [r4, #6] │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ldrb fp, [ip, #6] │ │ │ │ │ + mov r3, ip │ │ │ │ │ + cmp fp, #0 │ │ │ │ │ beq 644 <_Py_dict_lookup+0x390> │ │ │ │ │ - ldrb r8, [r4, #4] │ │ │ │ │ - ldr r2, [pc, #3212] @ f88 <_Py_dict_lookup+0xcd4> │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ │ - lsl r7, r3, r8 │ │ │ │ │ + ldrb r9, [ip, #4] │ │ │ │ │ + ldrb r6, [ip, #5] │ │ │ │ │ + mov r4, #1 │ │ │ │ │ + lsl r6, r4, r6 │ │ │ │ │ + ldr r2, [pc, #3616] @ 1124 <_Py_dict_lookup+0xe70> │ │ │ │ │ + lsl r4, r4, r9 │ │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ │ + sub r4, r4, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ │ - sub r7, r7, #1 │ │ │ │ │ - lsl r3, r3, r2 │ │ │ │ │ - and r9, fp, r7 │ │ │ │ │ - bne bc4 <_Py_dict_lookup+0x910> │ │ │ │ │ - add sl, r4, #20 │ │ │ │ │ - add r3, sl, r3 │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - bgt 4fc <_Py_dict_lookup+0x248> │ │ │ │ │ - ldrsb r3, [sl, r9] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - blt 43c <_Py_dict_lookup+0x188> │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr r0, [r2, r3, lsl #3] │ │ │ │ │ - cmp r6, r0 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - beq 5b8 <_Py_dict_lookup+0x304> │ │ │ │ │ - add r3, r9, r9, lsl #2 │ │ │ │ │ - lsr r9, fp, #5 │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - add r9, r9, r3 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - ldrsb r5, [sl, r9] │ │ │ │ │ + and sl, r7, r4 │ │ │ │ │ + bne ae0 <_Py_dict_lookup+0x82c> │ │ │ │ │ + str fp, [sp, #8] │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ + add fp, ip, #20 │ │ │ │ │ + add r6, fp, r6 │ │ │ │ │ + bgt 4ec <_Py_dict_lookup+0x238> │ │ │ │ │ + ldrsb r5, [fp, sl] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 55c <_Py_dict_lookup+0x2a8> │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r3, [r3, r5, lsl #3] │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - cmp fp, r2 │ │ │ │ │ - beq 460 <_Py_dict_lookup+0x1ac> │ │ │ │ │ - lsr lr, fp, #10 │ │ │ │ │ - add r3, r9, r9, lsl #2 │ │ │ │ │ - add r9, lr, #1 │ │ │ │ │ - add r9, r9, r3 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ + blt 424 <_Py_dict_lookup+0x170> │ │ │ │ │ + ldr r0, [r6, r5, lsl #3] │ │ │ │ │ + cmp r8, r0 │ │ │ │ │ + beq 4bc <_Py_dict_lookup+0x208> │ │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + beq 5b0 <_Py_dict_lookup+0x2fc> │ │ │ │ │ + add r2, sl, sl, lsl #2 │ │ │ │ │ + lsr sl, r7, #5 │ │ │ │ │ + add sl, sl, #1 │ │ │ │ │ + add sl, sl, r2 │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + ldrsb r5, [fp, sl] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + blt 548 <_Py_dict_lookup+0x294> │ │ │ │ │ + ldr r1, [r6, r5, lsl #3] │ │ │ │ │ + cmp r8, r1 │ │ │ │ │ + beq 4bc <_Py_dict_lookup+0x208> │ │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + beq 888 <_Py_dict_lookup+0x5d4> │ │ │ │ │ + lsr lr, r7, #10 │ │ │ │ │ + add r2, sl, sl, lsl #2 │ │ │ │ │ + add sl, lr, #1 │ │ │ │ │ + add sl, sl, r2 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ mov r3, lr │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ - bgt 7e8 <_Py_dict_lookup+0x534> │ │ │ │ │ - ldrsb r5, [sl, r9] │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ + bgt 7dc <_Py_dict_lookup+0x528> │ │ │ │ │ + ldrsb r5, [fp, sl] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 568 <_Py_dict_lookup+0x2b4> │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr r1, [r2, r5, lsl #3] │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ + blt 554 <_Py_dict_lookup+0x2a0> │ │ │ │ │ + ldr r1, [r6, r5, lsl #3] │ │ │ │ │ + cmp r8, r1 │ │ │ │ │ + beq 4b8 <_Py_dict_lookup+0x204> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ - cmp fp, r2 │ │ │ │ │ - beq 974 <_Py_dict_lookup+0x6c0> │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r9, r9, r3, lsr #5 │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - bgt 818 <_Py_dict_lookup+0x564> │ │ │ │ │ - ldrsb r5, [sl, r9] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + beq 444 <_Py_dict_lookup+0x190> │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ + add sl, sl, r3, lsr #5 │ │ │ │ │ + add sl, sl, #1 │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + bgt 80c <_Py_dict_lookup+0x558> │ │ │ │ │ + ldrsb r5, [fp, sl] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 598 <_Py_dict_lookup+0x2e4> │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr r1, [r2, r5, lsl #3] │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ + blt 590 <_Py_dict_lookup+0x2dc> │ │ │ │ │ + ldr r1, [r6, r5, lsl #3] │ │ │ │ │ + cmp r8, r1 │ │ │ │ │ + beq 4b8 <_Py_dict_lookup+0x204> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ - cmp fp, r2 │ │ │ │ │ - beq acc <_Py_dict_lookup+0x818> │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + beq a68 <_Py_dict_lookup+0x7b4> │ │ │ │ │ lsr r3, r3, #10 │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ - add r9, r9, r2 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - b 3b4 <_Py_dict_lookup+0x100> │ │ │ │ │ - cmn r3, #1 │ │ │ │ │ - bne e78 <_Py_dict_lookup+0xbc4> │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - mvn r5, #0 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + add sl, sl, r2 │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + b 3a4 <_Py_dict_lookup+0xf0> │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ + bne d78 <_Py_dict_lookup+0xac4> │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ │ + str r2, [r3] │ │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bne 39c <_Py_dict_lookup+0xe8> │ │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ │ + cmp r2, r0 │ │ │ │ │ + bne 3d0 <_Py_dict_lookup+0x11c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ │ - ldrb ip, [r3, #16] │ │ │ │ │ - eor r0, r1, ip │ │ │ │ │ + beq 4b8 <_Py_dict_lookup+0x204> │ │ │ │ │ + ldrb lr, [r1, #16] │ │ │ │ │ + ldrb ip, [r8, #16] │ │ │ │ │ + eor r0, lr, ip │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 39c <_Py_dict_lookup+0xe8> │ │ │ │ │ + bne 3d0 <_Py_dict_lookup+0x11c> │ │ │ │ │ + tst lr, #32 │ │ │ │ │ + beq 111c <_Py_dict_lookup+0xe68> │ │ │ │ │ + tst lr, #64 @ 0x40 │ │ │ │ │ + addne r0, r1, #20 │ │ │ │ │ + addeq r0, r1, #28 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq f60 <_Py_dict_lookup+0xcac> │ │ │ │ │ + beq 1114 <_Py_dict_lookup+0xe60> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ - addeq r0, r3, #28 │ │ │ │ │ - addne r0, r3, #20 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq f58 <_Py_dict_lookup+0xca4> │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - addeq r1, r6, #28 │ │ │ │ │ - addne r1, r6, #20 │ │ │ │ │ - lsr r3, ip, #2 │ │ │ │ │ - and r3, r3, #7 │ │ │ │ │ - mul r2, r3, r2 │ │ │ │ │ + addne r1, r8, #20 │ │ │ │ │ + addeq r1, r8, #28 │ │ │ │ │ + lsr ip, lr, #2 │ │ │ │ │ + and ip, ip, #7 │ │ │ │ │ + mul r2, ip, r2 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 39c <_Py_dict_lookup+0xe8> │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r3, #2 │ │ │ │ │ + bne 3d0 <_Py_dict_lookup+0x11c> │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + cmp r2, #2 │ │ │ │ │ ldreq r3, [sp, #12] │ │ │ │ │ - ldrbne r3, [r4, #5] │ │ │ │ │ - ldreq r3, [r3, #28] │ │ │ │ │ - addne r4, r4, r5, lsl #3 │ │ │ │ │ - movne r2, #1 │ │ │ │ │ - addne r4, r4, r2, lsl r3 │ │ │ │ │ - addeq r3, r3, r5, lsl #2 │ │ │ │ │ - ldreq r3, [r3, #4] │ │ │ │ │ - ldrne r3, [r4, #24] │ │ │ │ │ - b 44c <_Py_dict_lookup+0x198> │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ - bgt 9ec <_Py_dict_lookup+0x738> │ │ │ │ │ - lsl r3, r9, #1 │ │ │ │ │ - ldrsh r5, [sl, r3] │ │ │ │ │ + ldrbne r1, [r3, #5] │ │ │ │ │ + ldreq r2, [r3, #28] │ │ │ │ │ + addne r2, r3, r5, lsl #3 │ │ │ │ │ + movne r0, #1 │ │ │ │ │ + addne r2, r2, r0, lsl r1 │ │ │ │ │ + addeq r2, r2, r5, lsl #2 │ │ │ │ │ + ldreq r2, [r2, #4] │ │ │ │ │ + ldrne r2, [r2, #24] │ │ │ │ │ + b 430 <_Py_dict_lookup+0x17c> │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ + bgt 9a0 <_Py_dict_lookup+0x6ec> │ │ │ │ │ + lsl r2, sl, #1 │ │ │ │ │ + ldrsh r5, [fp, r2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 578 <_Py_dict_lookup+0x2c4> │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r0, [r3, r5, lsl #3] │ │ │ │ │ - cmp r6, r0 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - beq 5b8 <_Py_dict_lookup+0x304> │ │ │ │ │ - add r3, r9, r9, lsl #2 │ │ │ │ │ - lsr r9, fp, #5 │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - add r9, r9, r3 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ - bgt a14 <_Py_dict_lookup+0x760> │ │ │ │ │ - lsl r3, r9, #1 │ │ │ │ │ - ldrsh r5, [sl, r3] │ │ │ │ │ + blt 570 <_Py_dict_lookup+0x2bc> │ │ │ │ │ + ldr r0, [r6, r5, lsl #3] │ │ │ │ │ + cmp r8, r0 │ │ │ │ │ + beq 4bc <_Py_dict_lookup+0x208> │ │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + beq 5b0 <_Py_dict_lookup+0x2fc> │ │ │ │ │ + add r2, sl, sl, lsl #2 │ │ │ │ │ + lsr sl, r7, #5 │ │ │ │ │ + add sl, sl, #1 │ │ │ │ │ + add sl, sl, r2 │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ + bgt 9c8 <_Py_dict_lookup+0x714> │ │ │ │ │ + lsl r2, sl, #1 │ │ │ │ │ + ldrsh r5, [fp, r2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 380 <_Py_dict_lookup+0xcc> │ │ │ │ │ + bge 370 <_Py_dict_lookup+0xbc> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 444 <_Py_dict_lookup+0x190> │ │ │ │ │ - b 39c <_Py_dict_lookup+0xe8> │ │ │ │ │ + beq 42c <_Py_dict_lookup+0x178> │ │ │ │ │ + b 388 <_Py_dict_lookup+0xd4> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - bne d58 <_Py_dict_lookup+0xaa4> │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - b 44c <_Py_dict_lookup+0x198> │ │ │ │ │ + beq 42c <_Py_dict_lookup+0x178> │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ + add sl, sl, r3, lsr #5 │ │ │ │ │ + add sl, sl, #1 │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + b 3e8 <_Py_dict_lookup+0x134> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 444 <_Py_dict_lookup+0x190> │ │ │ │ │ - lsr r3, fp, #5 │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - add r9, r3, r9 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - b 54c <_Py_dict_lookup+0x298> │ │ │ │ │ + beq 42c <_Py_dict_lookup+0x178> │ │ │ │ │ + lsr r2, r7, #5 │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + add sl, r2, sl │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + b 538 <_Py_dict_lookup+0x284> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 570 <_Py_dict_lookup+0x2bc> │ │ │ │ │ + beq 42c <_Py_dict_lookup+0x178> │ │ │ │ │ lsr r3, r3, #10 │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r2, r3, #1 │ │ │ │ │ - add r9, r9, r2 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - b 3bc <_Py_dict_lookup+0x108> │ │ │ │ │ - ldr ip, [r0, #8] │ │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ │ - cmp r3, ip │ │ │ │ │ + add r2, sl, sl, lsl #2 │ │ │ │ │ + add sl, r3, #1 │ │ │ │ │ + add sl, sl, r2 │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + b 3ac <_Py_dict_lookup+0xf8> │ │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ │ + ldr r1, [r8, #8] │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ bne 624 <_Py_dict_lookup+0x370> │ │ │ │ │ - cmp ip, #0 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ │ - eor r2, r1, r3 │ │ │ │ │ - tst r2, #28 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq 4bc <_Py_dict_lookup+0x208> │ │ │ │ │ + ldrb lr, [r8, #16] │ │ │ │ │ + ldrb ip, [r0, #16] │ │ │ │ │ + eor r1, lr, ip │ │ │ │ │ + tst r1, #28 │ │ │ │ │ bne 624 <_Py_dict_lookup+0x370> │ │ │ │ │ - tst r3, #32 │ │ │ │ │ - beq f78 <_Py_dict_lookup+0xcc4> │ │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ │ + tst ip, #32 │ │ │ │ │ + beq 110c <_Py_dict_lookup+0xe58> │ │ │ │ │ + tst ip, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq f40 <_Py_dict_lookup+0xc8c> │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - addeq r1, r6, #28 │ │ │ │ │ - addne r1, r6, #20 │ │ │ │ │ - lsr r3, r3, #2 │ │ │ │ │ - and r2, r3, #7 │ │ │ │ │ + tst lr, #32 │ │ │ │ │ + beq 1104 <_Py_dict_lookup+0xe50> │ │ │ │ │ + tst lr, #64 @ 0x40 │ │ │ │ │ + addeq r1, r8, #28 │ │ │ │ │ + addne r1, r8, #20 │ │ │ │ │ + lsr ip, ip, #2 │ │ │ │ │ + and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ - lsr r3, fp, #5 │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - add r9, r3, r9 │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - ble 374 <_Py_dict_lookup+0xc0> │ │ │ │ │ - b 544 <_Py_dict_lookup+0x290> │ │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ │ - mov r8, #1 │ │ │ │ │ - lsl r9, r8, r2 │ │ │ │ │ - ldrb r1, [r4, #5] │ │ │ │ │ + beq 4bc <_Py_dict_lookup+0x208> │ │ │ │ │ + lsr r2, r7, #5 │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + add sl, r2, sl │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + ble 364 <_Py_dict_lookup+0xb0> │ │ │ │ │ + b 530 <_Py_dict_lookup+0x27c> │ │ │ │ │ + ldrb r2, [ip, #4] │ │ │ │ │ + mov r4, #1 │ │ │ │ │ + lsl r9, r4, r2 │ │ │ │ │ + ldrb r1, [ip, #5] │ │ │ │ │ sub r9, r9, #1 │ │ │ │ │ - add r7, r4, #20 │ │ │ │ │ + add r6, ip, #20 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - add r8, r7, r8, lsl r1 │ │ │ │ │ - and r3, fp, r9 │ │ │ │ │ - bgt 860 <_Py_dict_lookup+0x5ac> │ │ │ │ │ - ldrsb r5, [r7, r3] │ │ │ │ │ + and sl, r7, r9 │ │ │ │ │ + add r4, r6, r4, lsl r1 │ │ │ │ │ + ldrsble r5, [r6, sl] │ │ │ │ │ + bgt 874 <_Py_dict_lookup+0x5c0> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 850 <_Py_dict_lookup+0x59c> │ │ │ │ │ + blt 864 <_Py_dict_lookup+0x5b0> │ │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ │ - add ip, r8, r0, lsl #2 │ │ │ │ │ - lsl r0, r0, #2 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - ldr r0, [ip, #4] │ │ │ │ │ - str ip, [sp, #24] │ │ │ │ │ - cmp r6, r0 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - beq 8c8 <_Py_dict_lookup+0x614> │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - ldr r1, [r1] │ │ │ │ │ - cmp fp, r1 │ │ │ │ │ - beq 8dc <_Py_dict_lookup+0x628> │ │ │ │ │ - lsr r1, fp, #5 │ │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ │ + add ip, r4, r0, lsl #2 │ │ │ │ │ + ldr fp, [ip, #4] │ │ │ │ │ + str ip, [sp, #16] │ │ │ │ │ + cmp r8, fp │ │ │ │ │ + lsl ip, r0, #2 │ │ │ │ │ + str ip, [sp, #8] │ │ │ │ │ + beq 84c <_Py_dict_lookup+0x598> │ │ │ │ │ + ldr r1, [r4, r0, lsl #2] │ │ │ │ │ + cmp r7, r1 │ │ │ │ │ + beq 90c <_Py_dict_lookup+0x658> │ │ │ │ │ + lsr r1, r7, #5 │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - add r3, r1, r3 │ │ │ │ │ + add sl, r1, sl │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - and r3, r3, r9 │ │ │ │ │ - bgt 894 <_Py_dict_lookup+0x5e0> │ │ │ │ │ - ldrsb r5, [r7, r3] │ │ │ │ │ + and sl, sl, r9 │ │ │ │ │ + ldrsble r5, [r6, sl] │ │ │ │ │ + bgt 98c <_Py_dict_lookup+0x6d8> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 8d0 <_Py_dict_lookup+0x61c> │ │ │ │ │ + blt 900 <_Py_dict_lookup+0x64c> │ │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ │ - add r0, r8, r1, lsl #2 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ - cmp r6, r0 │ │ │ │ │ + add r0, r4, r1, lsl #2 │ │ │ │ │ + ldr fp, [r0, #4] │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + cmp r8, fp │ │ │ │ │ lsl r0, r1, #2 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - beq 8a8 <_Py_dict_lookup+0x5f4> │ │ │ │ │ - ldr r1, [r8, r1, lsl #2] │ │ │ │ │ - cmp fp, r1 │ │ │ │ │ - beq a28 <_Py_dict_lookup+0x774> │ │ │ │ │ - lsr r1, fp, #10 │ │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ + str r0, [sp, #8] │ │ │ │ │ + beq 848 <_Py_dict_lookup+0x594> │ │ │ │ │ + ldr r1, [r4, r1, lsl #2] │ │ │ │ │ + cmp r7, r1 │ │ │ │ │ + beq 9dc <_Py_dict_lookup+0x728> │ │ │ │ │ + lsr r1, r7, #10 │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - add r3, r1, r3 │ │ │ │ │ - and r3, r3, r9 │ │ │ │ │ + add sl, r1, sl │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - bgt 7d4 <_Py_dict_lookup+0x520> │ │ │ │ │ - ldrsb r5, [r7, r4] │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + and sl, sl, r9 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + bgt 7c8 <_Py_dict_lookup+0x514> │ │ │ │ │ + ldrsb r5, [r6, sl] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt a1c <_Py_dict_lookup+0x768> │ │ │ │ │ + blt 9d0 <_Py_dict_lookup+0x71c> │ │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ │ - add r3, r8, r0, lsl #2 │ │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ │ + add r3, r4, r0, lsl #2 │ │ │ │ │ + ldr fp, [r3, #4] │ │ │ │ │ lsl ip, r0, #2 │ │ │ │ │ - cmp r1, r6 │ │ │ │ │ - str ip, [sp, #20] │ │ │ │ │ - beq 8a8 <_Py_dict_lookup+0x5f4> │ │ │ │ │ - ldr r0, [r8, r0, lsl #2] │ │ │ │ │ - cmp fp, r0 │ │ │ │ │ - beq b44 <_Py_dict_lookup+0x890> │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - add r4, r4, r4, lsl #2 │ │ │ │ │ - add r4, r4, r3, lsr #5 │ │ │ │ │ - add r4, r4, #1 │ │ │ │ │ + cmp r1, fp │ │ │ │ │ + str ip, [sp, #8] │ │ │ │ │ + beq 844 <_Py_dict_lookup+0x590> │ │ │ │ │ + ldr r0, [r4, r0, lsl #2] │ │ │ │ │ + cmp r7, r0 │ │ │ │ │ + beq bd4 <_Py_dict_lookup+0x920> │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ + add sl, sl, r3, lsr #5 │ │ │ │ │ + add sl, sl, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - and r4, r4, r9 │ │ │ │ │ - bgt ca4 <_Py_dict_lookup+0x9f0> │ │ │ │ │ - ldrsb r5, [r7, r4] │ │ │ │ │ + and sl, sl, r9 │ │ │ │ │ + bgt c54 <_Py_dict_lookup+0x9a0> │ │ │ │ │ + ldrsb r5, [r6, sl] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt ac0 <_Py_dict_lookup+0x80c> │ │ │ │ │ + blt a5c <_Py_dict_lookup+0x7a8> │ │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ │ - add r3, r8, r0, lsl #2 │ │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ │ + add r3, r4, r0, lsl #2 │ │ │ │ │ + ldr fp, [r3, #4] │ │ │ │ │ lsl ip, r0, #2 │ │ │ │ │ - cmp r1, r6 │ │ │ │ │ - str ip, [sp, #20] │ │ │ │ │ - beq 8a8 <_Py_dict_lookup+0x5f4> │ │ │ │ │ - ldr r0, [r8, r0, lsl #2] │ │ │ │ │ - cmp fp, r0 │ │ │ │ │ - beq cd0 <_Py_dict_lookup+0xa1c> │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - add r4, r4, r4, lsl #2 │ │ │ │ │ + cmp r1, fp │ │ │ │ │ + str ip, [sp, #8] │ │ │ │ │ + beq 844 <_Py_dict_lookup+0x590> │ │ │ │ │ + ldr r0, [r4, r0, lsl #2] │ │ │ │ │ + cmp r7, r0 │ │ │ │ │ + beq c68 <_Py_dict_lookup+0x9b4> │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ lsr r3, r3, #10 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - add r4, r4, r3 │ │ │ │ │ + add sl, sl, r3 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - and r4, r4, r9 │ │ │ │ │ - ble 72c <_Py_dict_lookup+0x478> │ │ │ │ │ + and sl, sl, r9 │ │ │ │ │ + ble 720 <_Py_dict_lookup+0x46c> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - lslle r3, r4, #1 │ │ │ │ │ - ldrshle r5, [r7, r3] │ │ │ │ │ - ldrgt r5, [r7, r4, lsl #2] │ │ │ │ │ - b 730 <_Py_dict_lookup+0x47c> │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ - lslle r2, r9, #1 │ │ │ │ │ - ldrshle r5, [sl, r2] │ │ │ │ │ - ldrgt r5, [sl, r9, lsl #2] │ │ │ │ │ + lslle r3, sl, #1 │ │ │ │ │ + ldrshle r5, [r6, r3] │ │ │ │ │ + ldrgt r5, [r6, sl, lsl #2] │ │ │ │ │ + b 724 <_Py_dict_lookup+0x470> │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ + lslle r2, sl, #1 │ │ │ │ │ + ldrshle r5, [fp, r2] │ │ │ │ │ + ldrgt r5, [fp, sl, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 3c8 <_Py_dict_lookup+0x114> │ │ │ │ │ + bge 3b8 <_Py_dict_lookup+0x104> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 570 <_Py_dict_lookup+0x2bc> │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r9, r9, r3, lsr #5 │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ - lslle r2, r9, #1 │ │ │ │ │ - ldrshle r5, [sl, r2] │ │ │ │ │ - ldrgt r5, [sl, r9, lsl #2] │ │ │ │ │ + beq 42c <_Py_dict_lookup+0x178> │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ + add sl, sl, r3, lsr #5 │ │ │ │ │ + add sl, sl, #1 │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ + lslle r2, sl, #1 │ │ │ │ │ + ldrshle r5, [fp, r2] │ │ │ │ │ + ldrgt r5, [fp, sl, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 408 <_Py_dict_lookup+0x154> │ │ │ │ │ + bge 3f4 <_Py_dict_lookup+0x140> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 570 <_Py_dict_lookup+0x2bc> │ │ │ │ │ + beq 42c <_Py_dict_lookup+0x178> │ │ │ │ │ lsr r3, r3, #10 │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r2, r3, #1 │ │ │ │ │ - add r9, r9, r2 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - b 7e8 <_Py_dict_lookup+0x534> │ │ │ │ │ + add r2, sl, sl, lsl #2 │ │ │ │ │ + add sl, r3, #1 │ │ │ │ │ + add sl, sl, r2 │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + b 7dc <_Py_dict_lookup+0x528> │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + ldrb r1, [r3, #5] │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + mov r0, #1 │ │ │ │ │ + add r2, r6, r3 │ │ │ │ │ + add r2, r2, r0, lsl r1 │ │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ │ + b 430 <_Py_dict_lookup+0x17c> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - bne cb8 <_Py_dict_lookup+0xa04> │ │ │ │ │ + bne 6a4 <_Py_dict_lookup+0x3f0> │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 570 <_Py_dict_lookup+0x2bc> │ │ │ │ │ - cmp r2, #15 │ │ │ │ │ - lslle r0, r3, #1 │ │ │ │ │ - ldrgt r5, [r7, r3, lsl #2] │ │ │ │ │ - ldrshle r5, [r7, r0] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bge 678 <_Py_dict_lookup+0x3c4> │ │ │ │ │ - cmn r5, #1 │ │ │ │ │ - beq 858 <_Py_dict_lookup+0x5a4> │ │ │ │ │ - add r1, r3, r3, lsl #2 │ │ │ │ │ - lsr r3, fp, #5 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - add r3, r3, r1 │ │ │ │ │ - and r3, r3, r9 │ │ │ │ │ + b 42c <_Py_dict_lookup+0x178> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - lslle r1, r3, #1 │ │ │ │ │ - ldrgt r5, [r7, r3, lsl #2] │ │ │ │ │ - ldrshle r5, [r7, r1] │ │ │ │ │ - b 6cc <_Py_dict_lookup+0x418> │ │ │ │ │ - ldrb r1, [sl, #5] │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - add r3, r8, r3 │ │ │ │ │ - add r3, r3, r2, lsl r1 │ │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ │ - b 44c <_Py_dict_lookup+0x198> │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - b 8b0 <_Py_dict_lookup+0x5fc> │ │ │ │ │ + lslle r0, sl, #1 │ │ │ │ │ + ldrgt r5, [r6, sl, lsl #2] │ │ │ │ │ + ldrshle r5, [r6, r0] │ │ │ │ │ + b 670 <_Py_dict_lookup+0x3bc> │ │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + bne 388 <_Py_dict_lookup+0xd4> │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq 4bc <_Py_dict_lookup+0x208> │ │ │ │ │ + ldrb lr, [r8, #16] │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + eor r0, lr, ip │ │ │ │ │ + tst r0, #28 │ │ │ │ │ + bne 388 <_Py_dict_lookup+0xd4> │ │ │ │ │ + tst ip, #32 │ │ │ │ │ + beq 10ec <_Py_dict_lookup+0xe38> │ │ │ │ │ + tst ip, #64 @ 0x40 │ │ │ │ │ + addeq r0, r1, #28 │ │ │ │ │ + addne r0, r1, #20 │ │ │ │ │ + tst lr, #32 │ │ │ │ │ + beq 10e4 <_Py_dict_lookup+0xe30> │ │ │ │ │ + tst lr, #64 @ 0x40 │ │ │ │ │ + addeq r1, r8, #28 │ │ │ │ │ + addne r1, r8, #20 │ │ │ │ │ + lsr ip, ip, #2 │ │ │ │ │ + and ip, ip, #7 │ │ │ │ │ + mul r2, ip, r2 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 4bc <_Py_dict_lookup+0x208> │ │ │ │ │ + b 388 <_Py_dict_lookup+0xd4> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 858 <_Py_dict_lookup+0x5a4> │ │ │ │ │ - b 704 <_Py_dict_lookup+0x450> │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - ldr r2, [r2] │ │ │ │ │ + beq 86c <_Py_dict_lookup+0x5b8> │ │ │ │ │ + b 6f8 <_Py_dict_lookup+0x444> │ │ │ │ │ + ldr r2, [fp] │ │ │ │ │ + mov r1, r8 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq d50 <_Py_dict_lookup+0xa9c> │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ + addne r2, r2, #1 │ │ │ │ │ + strne r2, [fp] │ │ │ │ │ + mov r0, fp │ │ │ │ │ mov r2, #2 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r1, [r4] │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + ldr r1, [fp] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 938 <_Py_dict_lookup+0x684> │ │ │ │ │ + beq 954 <_Py_dict_lookup+0x6a0> │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - str r1, [r0] │ │ │ │ │ - beq d6c <_Py_dict_lookup+0xab8> │ │ │ │ │ + str r1, [fp] │ │ │ │ │ + beq d5c <_Py_dict_lookup+0xaa8> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt d8c <_Py_dict_lookup+0xad8> │ │ │ │ │ + blt ce8 <_Py_dict_lookup+0xa34> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ │ - cmp sl, r4 │ │ │ │ │ - bne 2e0 <_Py_dict_lookup+0x2c> │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ + ldr ip, [r1, #24] │ │ │ │ │ + cmp r3, ip │ │ │ │ │ + bne 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bne 2e0 <_Py_dict_lookup+0x2c> │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 8a8 <_Py_dict_lookup+0x5f4> │ │ │ │ │ - ldrb r2, [sl, #4] │ │ │ │ │ - b 6ac <_Py_dict_lookup+0x3f8> │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ - bne 3e4 <_Py_dict_lookup+0x130> │ │ │ │ │ + cmp r1, fp │ │ │ │ │ + bne 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ - ldrb lr, [r1, #16] │ │ │ │ │ - ldrb ip, [r6, #16] │ │ │ │ │ - eor r0, lr, ip │ │ │ │ │ - tst r0, #28 │ │ │ │ │ - bne 3e4 <_Py_dict_lookup+0x130> │ │ │ │ │ - tst lr, #32 │ │ │ │ │ - beq f70 <_Py_dict_lookup+0xcbc> │ │ │ │ │ - tst lr, #64 @ 0x40 │ │ │ │ │ - addne r0, r1, #20 │ │ │ │ │ - addeq r0, r1, #28 │ │ │ │ │ - tst ip, #32 │ │ │ │ │ - beq f68 <_Py_dict_lookup+0xcb4> │ │ │ │ │ - tst ip, #64 @ 0x40 │ │ │ │ │ - addne r1, r6, #20 │ │ │ │ │ - addeq r1, r6, #28 │ │ │ │ │ - lsr ip, lr, #2 │ │ │ │ │ - and ip, ip, #7 │ │ │ │ │ - mul r2, ip, r2 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ - b 3e4 <_Py_dict_lookup+0x130> │ │ │ │ │ - ldr r5, [sl, r9, lsl #2] │ │ │ │ │ + bne 848 <_Py_dict_lookup+0x594> │ │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ │ + b 6a4 <_Py_dict_lookup+0x3f0> │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + lslle r1, sl, #1 │ │ │ │ │ + ldrgt r5, [r6, sl, lsl #2] │ │ │ │ │ + ldrshle r5, [r6, r1] │ │ │ │ │ + b 6c4 <_Py_dict_lookup+0x410> │ │ │ │ │ + ldr r5, [fp, sl, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 518 <_Py_dict_lookup+0x264> │ │ │ │ │ + bge 504 <_Py_dict_lookup+0x250> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 444 <_Py_dict_lookup+0x190> │ │ │ │ │ - lsr r3, fp, #5 │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - add r9, r3, r9 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - ldr r5, [sl, r9, lsl #2] │ │ │ │ │ - b 554 <_Py_dict_lookup+0x2a0> │ │ │ │ │ + beq 42c <_Py_dict_lookup+0x178> │ │ │ │ │ + lsr r2, r7, #5 │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + add sl, r2, sl │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + ldr r5, [fp, sl, lsl #2] │ │ │ │ │ + b 540 <_Py_dict_lookup+0x28c> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 858 <_Py_dict_lookup+0x5a4> │ │ │ │ │ - b 760 <_Py_dict_lookup+0x4ac> │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - ldr r2, [r2] │ │ │ │ │ + beq 86c <_Py_dict_lookup+0x5b8> │ │ │ │ │ + b 754 <_Py_dict_lookup+0x4a0> │ │ │ │ │ + ldr r2, [fp] │ │ │ │ │ + mov r1, r8 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ddc <_Py_dict_lookup+0xb28> │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ + addne r2, r2, #1 │ │ │ │ │ + strne r2, [fp] │ │ │ │ │ + mov r0, fp │ │ │ │ │ mov r2, #2 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r1, [r4] │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + ldr r1, [fp] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq a84 <_Py_dict_lookup+0x7d0> │ │ │ │ │ + beq a24 <_Py_dict_lookup+0x770> │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - str r1, [r0] │ │ │ │ │ - beq e9c <_Py_dict_lookup+0xbe8> │ │ │ │ │ + str r1, [fp] │ │ │ │ │ + beq d1c <_Py_dict_lookup+0xa68> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt d8c <_Py_dict_lookup+0xad8> │ │ │ │ │ + blt ce8 <_Py_dict_lookup+0xa34> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ │ - cmp sl, r4 │ │ │ │ │ - bne 2e0 <_Py_dict_lookup+0x2c> │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ + ldr ip, [r1, #24] │ │ │ │ │ + cmp r3, ip │ │ │ │ │ + bne 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bne 2e0 <_Py_dict_lookup+0x2c> │ │ │ │ │ + cmp r1, fp │ │ │ │ │ + bne 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8a8 <_Py_dict_lookup+0x5f4> │ │ │ │ │ - ldrb r2, [sl, #4] │ │ │ │ │ - b 704 <_Py_dict_lookup+0x450> │ │ │ │ │ + bne 848 <_Py_dict_lookup+0x594> │ │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ │ + b 6f8 <_Py_dict_lookup+0x444> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 858 <_Py_dict_lookup+0x5a4> │ │ │ │ │ - b 7b0 <_Py_dict_lookup+0x4fc> │ │ │ │ │ + beq 86c <_Py_dict_lookup+0x5b8> │ │ │ │ │ + b 7a4 <_Py_dict_lookup+0x4f0> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 424 <_Py_dict_lookup+0x170> │ │ │ │ │ + bne 40c <_Py_dict_lookup+0x158> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ + beq 4b8 <_Py_dict_lookup+0x204> │ │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ │ - ldrb ip, [r6, #16] │ │ │ │ │ + ldrb ip, [r8, #16] │ │ │ │ │ eor r0, lr, ip │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 424 <_Py_dict_lookup+0x170> │ │ │ │ │ + bne 40c <_Py_dict_lookup+0x158> │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq f50 <_Py_dict_lookup+0xc9c> │ │ │ │ │ + beq 10fc <_Py_dict_lookup+0xe48> │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq f48 <_Py_dict_lookup+0xc94> │ │ │ │ │ + beq 10f4 <_Py_dict_lookup+0xe40> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ - addne r1, r6, #20 │ │ │ │ │ - addeq r1, r6, #28 │ │ │ │ │ + addne r1, r8, #20 │ │ │ │ │ + addeq r1, r8, #28 │ │ │ │ │ lsr ip, lr, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ - b 424 <_Py_dict_lookup+0x170> │ │ │ │ │ - ldr r2, [r6] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + beq 4b8 <_Py_dict_lookup+0x204> │ │ │ │ │ + b 40c <_Py_dict_lookup+0x158> │ │ │ │ │ + add r2, ip, #20 │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ + add r2, r2, r6 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + bgt 1054 <_Py_dict_lookup+0xda0> │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldrsb r5, [r2, sl] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bge fac <_Py_dict_lookup+0xcf8> │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ + beq 86c <_Py_dict_lookup+0x5b8> │ │ │ │ │ + lsr r6, r7, #5 │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ + add r6, r6, sl │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ + and r6, r6, r4 │ │ │ │ │ + bgt 1038 <_Py_dict_lookup+0xd84> │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldrsb r5, [r2, r6] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bge f20 <_Py_dict_lookup+0xc6c> │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ + beq 86c <_Py_dict_lookup+0x5b8> │ │ │ │ │ + lsr sl, r7, #10 │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ + add r1, sl, #1 │ │ │ │ │ + add r6, r1, r6 │ │ │ │ │ + and r6, r6, r4 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + str fp, [sp, #20] │ │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ │ + str r8, [sp, #16] │ │ │ │ │ + cmp r2, #7 │ │ │ │ │ + bgt ee8 <_Py_dict_lookup+0xc34> │ │ │ │ │ + ldrsb r5, [fp, r6] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bge e60 <_Py_dict_lookup+0xbac> │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ + beq 86c <_Py_dict_lookup+0x5b8> │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ + add r6, r6, sl, lsr #5 │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ + cmp r2, #7 │ │ │ │ │ + and r6, r6, r7 │ │ │ │ │ + bgt e18 <_Py_dict_lookup+0xb64> │ │ │ │ │ + ldrsb r5, [fp, r6] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bge d90 <_Py_dict_lookup+0xadc> │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ + beq 86c <_Py_dict_lookup+0x5b8> │ │ │ │ │ + lsr sl, sl, #10 │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ + add r3, sl, #1 │ │ │ │ │ + add r6, r6, r3 │ │ │ │ │ + and r6, r6, r7 │ │ │ │ │ + b b74 <_Py_dict_lookup+0x8c0> │ │ │ │ │ + ldr r2, [fp] │ │ │ │ │ + mov r0, fp │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ - strne r2, [r6] │ │ │ │ │ + strne r2, [fp] │ │ │ │ │ mov r2, #2 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r0, [r6] │ │ │ │ │ + ldr r0, [fp] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq b90 <_Py_dict_lookup+0x8dc> │ │ │ │ │ + beq c20 <_Py_dict_lookup+0x96c> │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - str r0, [r6] │ │ │ │ │ - beq db8 <_Py_dict_lookup+0xb04> │ │ │ │ │ + str r0, [fp] │ │ │ │ │ + beq cf0 <_Py_dict_lookup+0xa3c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt d8c <_Py_dict_lookup+0xad8> │ │ │ │ │ + blt ce8 <_Py_dict_lookup+0xa34> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ │ - cmp sl, r0 │ │ │ │ │ - bne e90 <_Py_dict_lookup+0xbdc> │ │ │ │ │ + ldr ip, [r0, #24] │ │ │ │ │ + cmp r8, ip │ │ │ │ │ + bne d14 <_Py_dict_lookup+0xa60> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bne e90 <_Py_dict_lookup+0xbdc> │ │ │ │ │ + cmp fp, r3 │ │ │ │ │ + bne d14 <_Py_dict_lookup+0xa60> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8a8 <_Py_dict_lookup+0x5f4> │ │ │ │ │ - ldrb r2, [sl, #4] │ │ │ │ │ - b 760 <_Py_dict_lookup+0x4ac> │ │ │ │ │ - add sl, r4, #20 │ │ │ │ │ - add r3, sl, r3 │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - ldrsble r3, [sl, r9] │ │ │ │ │ - bgt e64 <_Py_dict_lookup+0xbb0> │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bge e34 <_Py_dict_lookup+0xb80> │ │ │ │ │ - cmn r3, #1 │ │ │ │ │ - beq 444 <_Py_dict_lookup+0x190> │ │ │ │ │ - lsr r3, fp, #5 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r9, r3, r9 │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - ldrsble r3, [sl, r9] │ │ │ │ │ - bgt e14 <_Py_dict_lookup+0xb60> │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bge de4 <_Py_dict_lookup+0xb30> │ │ │ │ │ - cmn r3, #1 │ │ │ │ │ - beq 444 <_Py_dict_lookup+0x190> │ │ │ │ │ - lsr r3, fp, #10 │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - add r9, r3, r9 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - cmp r3, #7 │ │ │ │ │ - bgt f20 <_Py_dict_lookup+0xc6c> │ │ │ │ │ - ldrsb r8, [sl, r9] │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - bge ef4 <_Py_dict_lookup+0xc40> │ │ │ │ │ - cmn r8, #1 │ │ │ │ │ - beq 444 <_Py_dict_lookup+0x190> │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r9, r9, r2, lsr #5 │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - cmp r3, #7 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - ldrsble r8, [sl, r9] │ │ │ │ │ - bgt ee0 <_Py_dict_lookup+0xc2c> │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - bge eb4 <_Py_dict_lookup+0xc00> │ │ │ │ │ - cmn r8, #1 │ │ │ │ │ - beq 444 <_Py_dict_lookup+0x190> │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - lsr r2, r2, #10 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - add r9, r9, r2 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - b c38 <_Py_dict_lookup+0x984> │ │ │ │ │ + bne 844 <_Py_dict_lookup+0x590> │ │ │ │ │ + ldrb r2, [r8, #4] │ │ │ │ │ + b 754 <_Py_dict_lookup+0x4a0> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - lslle r3, r4, #1 │ │ │ │ │ - ldrshle r5, [r7, r3] │ │ │ │ │ - ldrgt r5, [r7, r4, lsl #2] │ │ │ │ │ - b 780 <_Py_dict_lookup+0x4cc> │ │ │ │ │ - add r1, r3, r3, lsl #2 │ │ │ │ │ - lsr r3, fp, #5 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - add r3, r3, r1 │ │ │ │ │ - and r3, r3, r9 │ │ │ │ │ - b 6c8 <_Py_dict_lookup+0x414> │ │ │ │ │ - ldr r2, [r6] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + lslle r3, sl, #1 │ │ │ │ │ + ldrshle r5, [r6, r3] │ │ │ │ │ + ldrgt r5, [r6, sl, lsl #2] │ │ │ │ │ + b 774 <_Py_dict_lookup+0x4c0> │ │ │ │ │ + ldr r2, [fp] │ │ │ │ │ + mov r0, fp │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ - strne r2, [r6] │ │ │ │ │ + strne r2, [fp] │ │ │ │ │ mov r2, #2 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r0, [r6] │ │ │ │ │ + ldr r0, [fp] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq d1c <_Py_dict_lookup+0xa68> │ │ │ │ │ + beq cb4 <_Py_dict_lookup+0xa00> │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - str r0, [r6] │ │ │ │ │ - beq d94 <_Py_dict_lookup+0xae0> │ │ │ │ │ + str r0, [fp] │ │ │ │ │ + beq d38 <_Py_dict_lookup+0xa84> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt d8c <_Py_dict_lookup+0xad8> │ │ │ │ │ + blt ce8 <_Py_dict_lookup+0xa34> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ │ - cmp sl, r0 │ │ │ │ │ - bne e90 <_Py_dict_lookup+0xbdc> │ │ │ │ │ + ldr ip, [r0, #24] │ │ │ │ │ + cmp r8, ip │ │ │ │ │ + bne d14 <_Py_dict_lookup+0xa60> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bne e90 <_Py_dict_lookup+0xbdc> │ │ │ │ │ + cmp fp, r3 │ │ │ │ │ + bne d14 <_Py_dict_lookup+0xa60> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8a8 <_Py_dict_lookup+0x5f4> │ │ │ │ │ - ldrb r2, [sl, #4] │ │ │ │ │ - b 7b0 <_Py_dict_lookup+0x4fc> │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ - b 8fc <_Py_dict_lookup+0x648> │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r9, r9, r3, lsr #5 │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - b 3fc <_Py_dict_lookup+0x148> │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - b 938 <_Py_dict_lookup+0x684> │ │ │ │ │ - cmn r2, #4 │ │ │ │ │ - beq f80 <_Py_dict_lookup+0xccc> │ │ │ │ │ + bne 844 <_Py_dict_lookup+0x590> │ │ │ │ │ + ldrb r2, [r8, #4] │ │ │ │ │ + b 7a4 <_Py_dict_lookup+0x4f0> │ │ │ │ │ mvn r5, #2 │ │ │ │ │ - b 570 <_Py_dict_lookup+0x2bc> │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + b 42c <_Py_dict_lookup+0x178> │ │ │ │ │ + mov r0, fp │ │ │ │ │ + str r1, [sp, #28] │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - b d1c <_Py_dict_lookup+0xa68> │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + b c20 <_Py_dict_lookup+0x96c> │ │ │ │ │ + mov r8, r1 │ │ │ │ │ + b 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ + str r0, [sp, #20] │ │ │ │ │ + mov r0, fp │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - b b90 <_Py_dict_lookup+0x8dc> │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - b a48 <_Py_dict_lookup+0x794> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - stm sp, {r6, fp} │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + b a24 <_Py_dict_lookup+0x770> │ │ │ │ │ + mov r0, fp │ │ │ │ │ + str r1, [sp, #28] │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + b cb4 <_Py_dict_lookup+0xa00> │ │ │ │ │ + str r0, [sp, #20] │ │ │ │ │ + mov r0, fp │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bl 74 │ │ │ │ │ - R_ARM_CALL compare_unicode_generic │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - blt d84 <_Py_dict_lookup+0xad0> │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - bne e28 <_Py_dict_lookup+0xb74> │ │ │ │ │ - ldrb r8, [r4, #4] │ │ │ │ │ - b c1c <_Py_dict_lookup+0x968> │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ - lslle r3, r9, #1 │ │ │ │ │ - ldrgt r3, [sl, r9, lsl #2] │ │ │ │ │ - ldrshle r3, [sl, r3] │ │ │ │ │ - b c0c <_Py_dict_lookup+0x958> │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - b 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ + b 954 <_Py_dict_lookup+0x6a0> │ │ │ │ │ + lsr r2, r7, #5 │ │ │ │ │ + add sl, sl, sl, lsl #2 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + add sl, r2, sl │ │ │ │ │ + and sl, sl, r4 │ │ │ │ │ + b 364 <_Py_dict_lookup+0xb0> │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r8, [r3, r5, lsl #3] │ │ │ │ │ + lsl r3, r5, #3 │ │ │ │ │ + ldr r1, [r8, #12] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + cmp r9, r1 │ │ │ │ │ + bne bbc <_Py_dict_lookup+0x908> │ │ │ │ │ + ldr r2, [r8] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addne r2, r2, #1 │ │ │ │ │ + strne r2, [r8] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + mov r2, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ + ldr r2, [r8] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + bne e3c <_Py_dict_lookup+0xb88> │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + blt ce8 <_Py_dict_lookup+0xa34> │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + ldr ip, [r3, #24] │ │ │ │ │ + cmp r4, ip │ │ │ │ │ + bne 10d8 <_Py_dict_lookup+0xe24> │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + lsl r2, r5, #3 │ │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ │ + cmp r8, r2 │ │ │ │ │ + bne 10d8 <_Py_dict_lookup+0xe24> │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne e2c <_Py_dict_lookup+0xb78> │ │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ │ + b bbc <_Py_dict_lookup+0x908> │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + lslle r3, r6, #1 │ │ │ │ │ + ldrshle r5, [fp, r3] │ │ │ │ │ + ldrgt r5, [fp, r6, lsl #2] │ │ │ │ │ + b bac <_Py_dict_lookup+0x8f8> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - stm sp, {r6, fp} │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + b 4bc <_Py_dict_lookup+0x208> │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + str r2, [r8] │ │ │ │ │ + bne ddc <_Py_dict_lookup+0xb28> │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ + b ddc <_Py_dict_lookup+0xb28> │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r8, [r3, r5, lsl #3] │ │ │ │ │ + lsl r3, r5, #3 │ │ │ │ │ + ldr r1, [r8, #12] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bl 74 │ │ │ │ │ - R_ARM_CALL compare_unicode_generic │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - blt d84 <_Py_dict_lookup+0xad0> │ │ │ │ │ + cmp r9, r1 │ │ │ │ │ + bne b90 <_Py_dict_lookup+0x8dc> │ │ │ │ │ + ldr r2, [r8] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addne r2, r2, #1 │ │ │ │ │ + strne r2, [r8] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + mov r2, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ + ldr r2, [r8] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + bne efc <_Py_dict_lookup+0xc48> │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + blt ce8 <_Py_dict_lookup+0xa34> │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + ldr ip, [r2, #24] │ │ │ │ │ + cmp r4, ip │ │ │ │ │ + bne 10d8 <_Py_dict_lookup+0xe24> │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + lsl r1, r5, #3 │ │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ │ + cmp r8, r2 │ │ │ │ │ + bne 10d8 <_Py_dict_lookup+0xe24> │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne e2c <_Py_dict_lookup+0xb78> │ │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ │ + b b90 <_Py_dict_lookup+0x8dc> │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + lslle r3, r6, #1 │ │ │ │ │ + ldrshle r5, [fp, r3] │ │ │ │ │ + ldrgt r5, [fp, r6, lsl #2] │ │ │ │ │ + b b80 <_Py_dict_lookup+0x8cc> │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + str r2, [r8] │ │ │ │ │ + bne eac <_Py_dict_lookup+0xbf8> │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - bne e28 <_Py_dict_lookup+0xb74> │ │ │ │ │ - ldrb r8, [r4, #4] │ │ │ │ │ - b bec <_Py_dict_lookup+0x938> │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ - lslle r3, r9, #1 │ │ │ │ │ - ldrgt r3, [sl, r9, lsl #2] │ │ │ │ │ - ldrshle r3, [sl, r3] │ │ │ │ │ - b bdc <_Py_dict_lookup+0x928> │ │ │ │ │ - lsr r3, fp, #5 │ │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - add r9, r3, r9 │ │ │ │ │ - and r9, r9, r7 │ │ │ │ │ - b 374 <_Py_dict_lookup+0xc0> │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - b 2e0 <_Py_dict_lookup+0x2c> │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ + b eac <_Py_dict_lookup+0xbf8> │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + ldr sl, [r2, r5, lsl #3] │ │ │ │ │ + lsl r2, r5, #3 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + ldr r2, [sl, #12] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + bne b44 <_Py_dict_lookup+0x890> │ │ │ │ │ + ldr r2, [sl] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bne 109c <_Py_dict_lookup+0xde8> │ │ │ │ │ + mov r2, #2 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ + ldr r2, [sl] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + bne 1078 <_Py_dict_lookup+0xdc4> │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + blt ce8 <_Py_dict_lookup+0xa34> │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + ldr ip, [r2, #24] │ │ │ │ │ + cmp r3, ip │ │ │ │ │ + bne 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + lsl r1, r5, #3 │ │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ │ + cmp r2, sl │ │ │ │ │ + bne 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + bne 1070 <_Py_dict_lookup+0xdbc> │ │ │ │ │ + ldrb r9, [r3, #4] │ │ │ │ │ + b b44 <_Py_dict_lookup+0x890> │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + ldr r6, [r2, r5, lsl #3] │ │ │ │ │ + lsl r2, r5, #3 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + bne b10 <_Py_dict_lookup+0x85c> │ │ │ │ │ + ldr r2, [r6] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bne 10cc <_Py_dict_lookup+0xe18> │ │ │ │ │ + mov r2, #2 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ + ldr r2, [r6] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + bne 10a8 <_Py_dict_lookup+0xdf4> │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + blt ce8 <_Py_dict_lookup+0xa34> │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + ldr ip, [r2, #24] │ │ │ │ │ + cmp r3, ip │ │ │ │ │ + bne 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + lsl r1, r5, #3 │ │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ │ + cmp r2, r6 │ │ │ │ │ + bne 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + bne 1070 <_Py_dict_lookup+0xdbc> │ │ │ │ │ + ldrb r9, [r3, #4] │ │ │ │ │ + b b10 <_Py_dict_lookup+0x85c> │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ + ldrgt r2, [sp, #16] │ │ │ │ │ + ldrle r1, [sp, #16] │ │ │ │ │ + lslle r2, r6, #1 │ │ │ │ │ + ldrgt r5, [r2, r6, lsl #2] │ │ │ │ │ + ldrshle r5, [r1, r2] │ │ │ │ │ + b b34 <_Py_dict_lookup+0x880> │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ + ldrgt r2, [sp, #16] │ │ │ │ │ + ldrle r1, [sp, #16] │ │ │ │ │ + lslle r2, sl, #1 │ │ │ │ │ + ldrgt r5, [r2, sl, lsl #2] │ │ │ │ │ + ldrshle r5, [r1, r2] │ │ │ │ │ + b b00 <_Py_dict_lookup+0x84c> │ │ │ │ │ + str fp, [sp, #8] │ │ │ │ │ + b 4bc <_Py_dict_lookup+0x208> │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + str r2, [sl] │ │ │ │ │ + bne f70 <_Py_dict_lookup+0xcbc> │ │ │ │ │ + mov r0, sl │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - b a84 <_Py_dict_lookup+0x7d0> │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - stm sp, {r6, fp} │ │ │ │ │ - bl 74 │ │ │ │ │ - R_ARM_CALL compare_unicode_generic │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - blt d84 <_Py_dict_lookup+0xad0> │ │ │ │ │ - bne f34 <_Py_dict_lookup+0xc80> │ │ │ │ │ - ldrb r3, [r4, #4] │ │ │ │ │ - b c84 <_Py_dict_lookup+0x9d0> │ │ │ │ │ - cmp r3, #15 │ │ │ │ │ - lslle r2, r9, #1 │ │ │ │ │ - ldrshle r8, [sl, r2] │ │ │ │ │ - ldrgt r8, [sl, r9, lsl #2] │ │ │ │ │ - b c74 <_Py_dict_lookup+0x9c0> │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - stm sp, {r6, fp} │ │ │ │ │ - bl 74 │ │ │ │ │ - R_ARM_CALL compare_unicode_generic │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - blt d84 <_Py_dict_lookup+0xad0> │ │ │ │ │ - bne f34 <_Py_dict_lookup+0xc80> │ │ │ │ │ - ldrb r3, [r4, #4] │ │ │ │ │ - b c54 <_Py_dict_lookup+0x9a0> │ │ │ │ │ - cmp r3, #15 │ │ │ │ │ - lslle r2, r9, #1 │ │ │ │ │ - ldrshle r8, [sl, r2] │ │ │ │ │ - ldrgt r8, [sl, r9, lsl #2] │ │ │ │ │ - b c44 <_Py_dict_lookup+0x990> │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - b 4cc <_Py_dict_lookup+0x218> │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 60c <_Py_dict_lookup+0x358> │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b b20 <_Py_dict_lookup+0x86c> │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + b f70 <_Py_dict_lookup+0xcbc> │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + str r2, [sl] │ │ │ │ │ + b f48 <_Py_dict_lookup+0xc94> │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + str r2, [r6] │ │ │ │ │ + bne ffc <_Py_dict_lookup+0xd48> │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + b ffc <_Py_dict_lookup+0xd48> │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + str r2, [r6] │ │ │ │ │ + b fd4 <_Py_dict_lookup+0xd20> │ │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + b 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ + ldr r1, [r8, #28] │ │ │ │ │ + b 8dc <_Py_dict_lookup+0x628> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b b0c <_Py_dict_lookup+0x858> │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 4b4 <_Py_dict_lookup+0x200> │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - b 4a0 <_Py_dict_lookup+0x1ec> │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 9c8 <_Py_dict_lookup+0x714> │ │ │ │ │ + b 8c8 <_Py_dict_lookup+0x614> │ │ │ │ │ + ldr r1, [r8, #28] │ │ │ │ │ + b abc <_Py_dict_lookup+0x808> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 9b4 <_Py_dict_lookup+0x700> │ │ │ │ │ + b aa8 <_Py_dict_lookup+0x7f4> │ │ │ │ │ + ldr r1, [r8, #28] │ │ │ │ │ + b 604 <_Py_dict_lookup+0x350> │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 5f8 <_Py_dict_lookup+0x344> │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - b 2dc <_Py_dict_lookup+0x28> │ │ │ │ │ + b 5f0 <_Py_dict_lookup+0x33c> │ │ │ │ │ + ldr r1, [r8, #28] │ │ │ │ │ + b 498 <_Py_dict_lookup+0x1e4> │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b 484 <_Py_dict_lookup+0x1d0> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -00000f8c : │ │ │ │ │ +00001128 : │ │ │ │ │ PyDict_SetItem(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 1088 │ │ │ │ │ + beq 1224 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r1] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - beq 1038 │ │ │ │ │ + beq 11d4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - ldr r2, [pc, #184] @ 109c │ │ │ │ │ + ldr r2, [pc, #184] @ 1238 │ │ │ │ │ str r3, [r6] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 1048 │ │ │ │ │ + bne 11e4 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 1048 │ │ │ │ │ - ldr r2, [pc, #156] @ 10a0 │ │ │ │ │ + beq 11e4 │ │ │ │ │ + ldr r2, [pc, #156] @ 123c │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - ldr r2, [pc, #136] @ 10a4 │ │ │ │ │ + ldr r2, [pc, #136] @ 1240 │ │ │ │ │ str r6, [sp] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - beq 1068 │ │ │ │ │ - bl 15e8 │ │ │ │ │ + beq 1204 │ │ │ │ │ + bl 1784 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r3, [pc, #92] @ 109c │ │ │ │ │ + ldr r3, [pc, #92] @ 1238 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq ff0 │ │ │ │ │ + beq 118c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 1074 │ │ │ │ │ - ldr r2, [pc, #68] @ 10a8 │ │ │ │ │ + beq 1210 │ │ │ │ │ + ldr r2, [pc, #68] @ 1244 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ - b 1004 │ │ │ │ │ - bl 10b4 │ │ │ │ │ + b 11a0 │ │ │ │ │ + bl 1250 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ - ldr r0, [pc, #28] @ 10ac │ │ │ │ │ - ldr r1, [pc, #28] @ 10b0 │ │ │ │ │ + ldr r0, [pc, #28] @ 1248 │ │ │ │ │ + ldr r1, [pc, #28] @ 124c │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 1030 │ │ │ │ │ + b 11cc │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x00000098 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000040 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000a0c │ │ │ │ │ │ │ │ │ │ -000010b4 : │ │ │ │ │ +00001250 : │ │ │ │ │ insert_to_emptydict(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr fp, [pc, #896] @ 144c │ │ │ │ │ + ldr fp, [pc, #896] @ 15e8 │ │ │ │ │ ldr sl, [r2, #4] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp sl, fp │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movne r3, #60 @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ movne r0, #88 @ 0x58 │ │ │ │ │ strne r3, [sp, #12] │ │ │ │ │ - bne 1178 │ │ │ │ │ - ldr r3, [pc, #852] @ 1450 │ │ │ │ │ + bne 1314 │ │ │ │ │ + ldr r3, [pc, #852] @ 15ec │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movle r3, #40 @ 0x28 │ │ │ │ │ movle r0, #68 @ 0x44 │ │ │ │ │ strle r3, [sp, #12] │ │ │ │ │ - ble 1178 │ │ │ │ │ + ble 1314 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2740] @ 0xab4 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r4, [r3, #2420] @ 0x974 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ strb r3, [r4, #6] │ │ │ │ │ - ldr r3, [pc, #780] @ 1454 │ │ │ │ │ + ldr r3, [pc, #780] @ 15f0 │ │ │ │ │ mov r6, #0 │ │ │ │ │ strh r3, [r4, #4] │ │ │ │ │ add r9, r4, #20 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, #8 │ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ │ - b 11d0 │ │ │ │ │ + b 136c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 13e8 │ │ │ │ │ - ldr r2, [pc, #712] @ 1454 │ │ │ │ │ + beq 1584 │ │ │ │ │ + ldr r2, [pc, #712] @ 15f0 │ │ │ │ │ strh r2, [r4, #4] │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ sub r2, sl, fp │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ mov r6, #0 │ │ │ │ │ @@ -1211,51 +1318,51 @@ │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r6, [r5, #16] │ │ │ │ │ ands r0, r6, #255 @ 0xff │ │ │ │ │ - bne 13c8 │ │ │ │ │ + bne 1564 │ │ │ │ │ add r2, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [r2, #208] @ 0xd0 │ │ │ │ │ lsl r6, r6, #20 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ lsr r6, r6, #20 │ │ │ │ │ ldr r8, [r2, #212] @ 0xd4 │ │ │ │ │ orr r6, r6, r3 │ │ │ │ │ str r3, [r2, #208] @ 0xd0 │ │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ │ adc r8, r8, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r8, [r2, #212] @ 0xd4 │ │ │ │ │ - bne 1240 │ │ │ │ │ + bne 13dc │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bc │ │ │ │ │ + bne 1458 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldrne r3, [pc, #536] @ 1458 │ │ │ │ │ - bne 12f0 │ │ │ │ │ + ldrne r3, [pc, #536] @ 15f4 │ │ │ │ │ + bne 148c │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ and r3, r3, #7 │ │ │ │ │ - bgt 133c │ │ │ │ │ + bgt 14d8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ strb r2, [r9, r3] │ │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp sl, fp │ │ │ │ │ lsl r3, r3, r2 │ │ │ │ │ - bne 1368 │ │ │ │ │ + bne 1504 │ │ │ │ │ str r7, [r9, r3] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ add r3, r9, r3 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ @@ -1267,59 +1374,59 @@ │ │ │ │ │ str r8, [r5, #20] │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r4, [r5, #24] │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #404] @ 1458 │ │ │ │ │ + ldr r3, [pc, #404] @ 15f4 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1300 │ │ │ │ │ + bne 149c │ │ │ │ │ ldr r2, [r7, #-8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1300 │ │ │ │ │ + bne 149c │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1240 │ │ │ │ │ + beq 13dc │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 13b4 │ │ │ │ │ - ldr r3, [pc, #340] @ 145c │ │ │ │ │ + beq 1550 │ │ │ │ │ + ldr r3, [pc, #340] @ 15f8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ sub r1, r5, #8 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr r2, [r3, #3796] @ 0xed4 │ │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ stmdb r5, {r2, r3} │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - b 1240 │ │ │ │ │ + b 13dc │ │ │ │ │ cmp r2, #15 │ │ │ │ │ lslle r3, r3, #1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ movgt r2, #0 │ │ │ │ │ strhle r2, [r9, r3] │ │ │ │ │ strgt r2, [r9, r3, lsl #2] │ │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp sl, fp │ │ │ │ │ lsl r3, r3, r2 │ │ │ │ │ - beq 1270 │ │ │ │ │ + beq 140c │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ add ip, r9, r3 │ │ │ │ │ ldr lr, [sp, #8] │ │ │ │ │ str r7, [ip, #4] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ @@ -1330,97 +1437,97 @@ │ │ │ │ │ str r3, [ip, #8] │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ str r6, [r5, #16] │ │ │ │ │ str r8, [r5, #20] │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ str r4, [r5, #24] │ │ │ │ │ - b 12b0 │ │ │ │ │ + b 144c │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1300 │ │ │ │ │ - b 1240 │ │ │ │ │ + bne 149c │ │ │ │ │ + b 13dc │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r6, [r5, #16] │ │ │ │ │ - b 11e8 │ │ │ │ │ + b 1384 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1408 │ │ │ │ │ + beq 15a4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 1434 │ │ │ │ │ + beq 15d0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 142c │ │ │ │ │ + beq 15c8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 1440 │ │ │ │ │ + beq 15dc │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 12b4 │ │ │ │ │ + b 1450 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1408 │ │ │ │ │ + b 15a4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 142c │ │ │ │ │ + b 15c8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x0000034c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000303 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyTuple_Type │ │ │ │ │ .word 0x0000014c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001460 : │ │ │ │ │ +000015fc : │ │ │ │ │ new_keys_object.isra.0(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r6, #1 │ │ │ │ │ subs r7, r1, #0 │ │ │ │ │ lsl r3, r6, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - beq 1594 │ │ │ │ │ + beq 1730 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ - bhi 15b8 │ │ │ │ │ + bhi 1754 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bne 1518 │ │ │ │ │ - ldr r2, [pc, #316] @ 15dc │ │ │ │ │ + bne 16b4 │ │ │ │ │ + ldr r2, [pc, #316] @ 1778 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r2, #2740] @ 0xab4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 15ac │ │ │ │ │ + ble 1748 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ add r3, r2, r1, lsl #2 │ │ │ │ │ ldr r4, [r3, #2420] @ 0x974 │ │ │ │ │ - ldr r3, [pc, #272] @ 15e0 │ │ │ │ │ + ldr r3, [pc, #272] @ 177c │ │ │ │ │ str r1, [r2, #2740] @ 0xab4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ strh r3, [r4, #4] │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, #8 │ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ │ add r0, r4, #20 │ │ │ │ │ @@ -1437,24 +1544,24 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r8, #8 │ │ │ │ │ lsl r6, r3, #1 │ │ │ │ │ - ldr r3, [pc, #184] @ 15e4 │ │ │ │ │ + ldr r3, [pc, #184] @ 1780 │ │ │ │ │ add fp, sl, #20 │ │ │ │ │ umull r2, r6, r3, r6 │ │ │ │ │ lsr r6, r6, #1 │ │ │ │ │ mul r8, r6, r8 │ │ │ │ │ add r0, r8, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 15d4 │ │ │ │ │ + beq 1770 │ │ │ │ │ mov r3, #1 │ │ │ │ │ strb r5, [r4, #4] │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r2, sl │ │ │ │ │ str r3, [r4] │ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ │ add r0, r4, #20 │ │ │ │ │ @@ -1470,173 +1577,173 @@ │ │ │ │ │ add r0, r4, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r0, #7 │ │ │ │ │ movhi r8, #12 │ │ │ │ │ - bhi 15bc │ │ │ │ │ + bhi 1758 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r8, #12 │ │ │ │ │ - b 1520 │ │ │ │ │ + b 16bc │ │ │ │ │ mov sl, #8 │ │ │ │ │ mov r8, sl │ │ │ │ │ - b 1520 │ │ │ │ │ + b 16bc │ │ │ │ │ mov r8, #8 │ │ │ │ │ cmp r5, #15 │ │ │ │ │ addls r9, r5, #1 │ │ │ │ │ addhi r9, r5, #2 │ │ │ │ │ mov sl, #1 │ │ │ │ │ lsl sl, sl, r9 │ │ │ │ │ - b 1520 │ │ │ │ │ + b 16bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 1510 │ │ │ │ │ + b 16ac │ │ │ │ │ .word 0x00000134 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000303 │ │ │ │ │ .word 0xaaaaaaab │ │ │ │ │ │ │ │ │ │ -000015e8 : │ │ │ │ │ +00001784 : │ │ │ │ │ insertdict(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr lr, [r1, #24] │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldrb r3, [lr, #6] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - beq 1a20 │ │ │ │ │ - ldr r3, [pc, #1660] @ 1ca4 │ │ │ │ │ + beq 1bbc │ │ │ │ │ + ldr r3, [pc, #1660] @ 1e40 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 19e8 │ │ │ │ │ + bne 1b84 │ │ │ │ │ ldr r3, [r1, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a30 │ │ │ │ │ + bne 1bcc │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq 1bc8 │ │ │ │ │ + beq 1d64 │ │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 17c4 │ │ │ │ │ + beq 1960 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - bne 1834 │ │ │ │ │ + bne 19d0 │ │ │ │ │ ldr lr, [r4, #24] │ │ │ │ │ ldr r3, [lr, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 1ab0 │ │ │ │ │ + ble 1c4c │ │ │ │ │ ldr ip, [r4, #16] │ │ │ │ │ ands r0, ip, #255 @ 0xff │ │ │ │ │ - bne 1c14 │ │ │ │ │ + bne 1db0 │ │ │ │ │ add r1, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [r1, #208] @ 0xd0 │ │ │ │ │ - ldr r0, [r1, #212] @ 0xd4 │ │ │ │ │ + ldr r8, [r1, #212] @ 0xd4 │ │ │ │ │ adds r2, r3, #4096 @ 0x1000 │ │ │ │ │ - adc r0, r0, #0 │ │ │ │ │ - str r2, [r1, #208] @ 0xd0 │ │ │ │ │ - str r0, [r1, #212] @ 0xd4 │ │ │ │ │ - ldrb r9, [lr, #4] │ │ │ │ │ + adc r8, r8, #0 │ │ │ │ │ lsl ip, ip, #20 │ │ │ │ │ - mvn r1, #0 │ │ │ │ │ + str r2, [r1, #208] @ 0xd0 │ │ │ │ │ + str r8, [r1, #212] @ 0xd4 │ │ │ │ │ lsr ip, ip, #20 │ │ │ │ │ - mvn r1, r1, lsl r9 │ │ │ │ │ + ldrb sl, [lr, #4] │ │ │ │ │ orr r3, ip, r2 │ │ │ │ │ - cmp r9, #7 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - str r2, [lr, #8] │ │ │ │ │ + mvn r2, #0 │ │ │ │ │ + mvn r2, r2, lsl sl │ │ │ │ │ + mov r1, #0 │ │ │ │ │ + cmp sl, #7 │ │ │ │ │ mov ip, lr │ │ │ │ │ - and r2, r6, r1 │ │ │ │ │ - bgt 175c │ │ │ │ │ - add r8, lr, #20 │ │ │ │ │ - ldrsb sl, [r8, r2] │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - bge 19c0 │ │ │ │ │ - ldr r1, [lr, #16] │ │ │ │ │ - strb r1, [r8, r2] │ │ │ │ │ + and r0, r6, r2 │ │ │ │ │ + str r1, [lr, #8] │ │ │ │ │ + bgt 18f8 │ │ │ │ │ + add r9, lr, #20 │ │ │ │ │ + ldrsb r1, [r9, r0] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bge 1b5c │ │ │ │ │ + ldr r2, [lr, #16] │ │ │ │ │ + strb r2, [r9, r0] │ │ │ │ │ ldr ip, [r4, #24] │ │ │ │ │ ldr r1, [ip, #16] │ │ │ │ │ ldrb r2, [ip, #6] │ │ │ │ │ - ldrb lr, [ip, #5] │ │ │ │ │ + ldrb r0, [ip, #5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - lsl r2, r2, lr │ │ │ │ │ - addeq r8, ip, #20 │ │ │ │ │ - beq 17ac │ │ │ │ │ + lsl r2, r2, r0 │ │ │ │ │ + addeq r9, ip, #20 │ │ │ │ │ + beq 1948 │ │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ │ - add lr, ip, #20 │ │ │ │ │ - str r5, [lr, r2] │ │ │ │ │ - add lr, lr, r2 │ │ │ │ │ - str r7, [lr, #4] │ │ │ │ │ + add r0, ip, #20 │ │ │ │ │ + str r5, [r0, r2] │ │ │ │ │ + add r0, r0, r2 │ │ │ │ │ + str r7, [r0, #4] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ ldr r3, [ip, #12] │ │ │ │ │ - str r0, [r4, #20] │ │ │ │ │ + str r8, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [ip, #12] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r1, [ip, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - cmp r9, #15 │ │ │ │ │ - bgt 1afc │ │ │ │ │ - add r8, lr, r2, lsl #1 │ │ │ │ │ - ldrsh r8, [r8, #20] │ │ │ │ │ - lsl sl, r2, #1 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - bge 18f0 │ │ │ │ │ + cmp sl, #15 │ │ │ │ │ + bgt 1c98 │ │ │ │ │ + add r1, lr, r0, lsl #1 │ │ │ │ │ + ldrsh r1, [r1, #20] │ │ │ │ │ + lsl fp, r0, #1 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bge 1a8c │ │ │ │ │ ldr r1, [lr, #16] │ │ │ │ │ - add r8, lr, #20 │ │ │ │ │ - strh r1, [r8, sl] │ │ │ │ │ + add r9, lr, #20 │ │ │ │ │ + strh r1, [r9, fp] │ │ │ │ │ ldrb r2, [lr, #6] │ │ │ │ │ - ldrb lr, [lr, #5] │ │ │ │ │ + ldrb r0, [lr, #5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - lsl r2, r2, lr │ │ │ │ │ + lsl r2, r2, r0 │ │ │ │ │ addne r2, r2, r1, lsl #3 │ │ │ │ │ - strne r5, [r8, r2] │ │ │ │ │ - addne r2, r8, r2 │ │ │ │ │ + strne r5, [r9, r2] │ │ │ │ │ + addne r2, r9, r2 │ │ │ │ │ strne r7, [r2, #4] │ │ │ │ │ - bne 1728 │ │ │ │ │ - add lr, r1, r1, lsl #1 │ │ │ │ │ - add r2, r2, lr, lsl #2 │ │ │ │ │ - add lr, r8, r2 │ │ │ │ │ - stmib lr, {r5, r7} │ │ │ │ │ - str r6, [r8, r2] │ │ │ │ │ - b 1728 │ │ │ │ │ + bne 18c4 │ │ │ │ │ + add r0, r1, r1, lsl #1 │ │ │ │ │ + add r2, r2, r0, lsl #2 │ │ │ │ │ + add r0, r9, r2 │ │ │ │ │ + stmib r0, {r5, r7} │ │ │ │ │ + str r6, [r9, r2] │ │ │ │ │ + b 18c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b60 │ │ │ │ │ + bne 1cfc │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldrne sl, [pc, #1216] @ 1ca8 │ │ │ │ │ - beq 1668 │ │ │ │ │ + ldrne sl, [pc, #1216] @ 1e44 │ │ │ │ │ + beq 1804 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq 1b1c │ │ │ │ │ - ldr r3, [pc, #1200] @ 1cac │ │ │ │ │ + beq 1cb8 │ │ │ │ │ + ldr r3, [pc, #1200] @ 1e48 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ sub r1, r4, #8 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ cmn r8, #1 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ @@ -1644,21 +1751,21 @@ │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - beq 1670 │ │ │ │ │ + beq 180c │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq 18b4 │ │ │ │ │ + beq 1a50 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne 1c30 │ │ │ │ │ + bne 1dcc │ │ │ │ │ add r1, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r1, #208] @ 0xd0 │ │ │ │ │ ldr r0, [r1, #212] @ 0xd4 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ @@ -1678,306 +1785,306 @@ │ │ │ │ │ addne r2, r2, ip │ │ │ │ │ addeq r1, r1, ip │ │ │ │ │ strne r7, [r2, #24] │ │ │ │ │ streq r7, [r1, #28] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 18c8 │ │ │ │ │ + beq 1a64 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 195c │ │ │ │ │ + bne 1af8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1750 │ │ │ │ │ + beq 18ec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 1750 │ │ │ │ │ + bne 18ec │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1750 │ │ │ │ │ - lsr r8, r6, #5 │ │ │ │ │ - add sl, r8, #1 │ │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ │ - add r2, sl, r2 │ │ │ │ │ - and r2, r2, r1 │ │ │ │ │ - add sl, lr, r2, lsl #1 │ │ │ │ │ - ldrsh sl, [sl, #20] │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - lsl sl, r2, #1 │ │ │ │ │ - blt 1778 │ │ │ │ │ - lsl sl, r2, #2 │ │ │ │ │ - add sl, sl, r2 │ │ │ │ │ - add sl, sl, r8, lsr #5 │ │ │ │ │ - add sl, sl, #1 │ │ │ │ │ - cmp r9, #7 │ │ │ │ │ - lsr r8, r8, #5 │ │ │ │ │ - and r2, sl, r1 │ │ │ │ │ - bgt 198c │ │ │ │ │ - add sl, lr, r2 │ │ │ │ │ - ldrsb ip, [sl, #20] │ │ │ │ │ + b 18ec │ │ │ │ │ + lsr r1, r6, #5 │ │ │ │ │ + add r9, r1, #1 │ │ │ │ │ + add r0, r0, r0, lsl #2 │ │ │ │ │ + add r0, r9, r0 │ │ │ │ │ + and r0, r0, r2 │ │ │ │ │ + add r9, lr, r0, lsl #1 │ │ │ │ │ + ldrsh r9, [r9, #20] │ │ │ │ │ + lsl fp, r0, #1 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + blt 1914 │ │ │ │ │ + lsl r9, r0, #2 │ │ │ │ │ + add r9, r9, r0 │ │ │ │ │ + add r9, r9, r1, lsr #5 │ │ │ │ │ + add r9, r9, #1 │ │ │ │ │ + cmp sl, #7 │ │ │ │ │ + lsr r1, r1, #5 │ │ │ │ │ + and r0, r9, r2 │ │ │ │ │ + bgt 1b28 │ │ │ │ │ + add r9, lr, r0 │ │ │ │ │ + ldrsb ip, [r9, #20] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bge 1a98 │ │ │ │ │ + bge 1c34 │ │ │ │ │ ldr r2, [lr, #16] │ │ │ │ │ - strb r2, [sl, #20] │ │ │ │ │ + strb r2, [r9, #20] │ │ │ │ │ ldr ip, [r4, #24] │ │ │ │ │ ldr r1, [ip, #16] │ │ │ │ │ - b 16f8 │ │ │ │ │ + b 1894 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 18c8 │ │ │ │ │ + bne 1a64 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 18c8 │ │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ │ - lsr r8, r8, #5 │ │ │ │ │ - add r2, r2, r8 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - and r2, r2, r1 │ │ │ │ │ - cmp r9, #15 │ │ │ │ │ - add sl, lr, r2, lsl #1 │ │ │ │ │ - addgt sl, lr, r2, lsl #2 │ │ │ │ │ - ldrshle sl, [sl, #20] │ │ │ │ │ - ldrgt sl, [sl, #20] │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - bge 1978 │ │ │ │ │ - cmp r9, #15 │ │ │ │ │ + b 1a64 │ │ │ │ │ + add r0, r0, r0, lsl #2 │ │ │ │ │ + lsr r1, r1, #5 │ │ │ │ │ + add r0, r0, r1 │ │ │ │ │ + add r0, r0, #1 │ │ │ │ │ + and r0, r0, r2 │ │ │ │ │ + cmp sl, #15 │ │ │ │ │ + add r9, lr, r0, lsl #1 │ │ │ │ │ + addgt r9, lr, r0, lsl #2 │ │ │ │ │ + ldrshle r9, [r9, #20] │ │ │ │ │ + ldrgt r9, [r9, #20] │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + bge 1b14 │ │ │ │ │ + cmp sl, #15 │ │ │ │ │ ldr r1, [lr, #16] │ │ │ │ │ - lslgt sl, r2, #2 │ │ │ │ │ - bgt 1b58 │ │ │ │ │ - lsl sl, r2, #1 │ │ │ │ │ - b 177c │ │ │ │ │ - lsr r8, r6, #5 │ │ │ │ │ - add sl, r8, #1 │ │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ │ - add r2, sl, r2 │ │ │ │ │ - and r2, r2, r1 │ │ │ │ │ - add sl, lr, r2 │ │ │ │ │ - ldrsb fp, [sl, #20] │ │ │ │ │ + lslgt r9, r0, #2 │ │ │ │ │ + bgt 1cf4 │ │ │ │ │ + lsl fp, r0, #1 │ │ │ │ │ + b 1918 │ │ │ │ │ + lsr r1, r6, #5 │ │ │ │ │ + add r9, r1, #1 │ │ │ │ │ + add r0, r0, r0, lsl #2 │ │ │ │ │ + add r0, r9, r0 │ │ │ │ │ + and r0, r0, r2 │ │ │ │ │ + add r9, lr, r0 │ │ │ │ │ + ldrsb fp, [r9, #20] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - blt 1948 │ │ │ │ │ - b 1918 │ │ │ │ │ + blt 1ae4 │ │ │ │ │ + b 1ab4 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ 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 │ │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e20 │ │ │ │ │ + bl 1fbc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1bc8 │ │ │ │ │ + beq 1d64 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne lr, [r4, #24] │ │ │ │ │ - beq 163c │ │ │ │ │ + beq 17d8 │ │ │ │ │ mov r0, lr │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 9448 │ │ │ │ │ + bl 95e4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 1b90 │ │ │ │ │ + beq 1d2c │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl c4a0 │ │ │ │ │ + bl c63c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1bf8 │ │ │ │ │ + bne 1d94 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1750 │ │ │ │ │ + beq 18ec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 1750 │ │ │ │ │ + bne 18ec │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1750 │ │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ │ - lsr r8, r8, #5 │ │ │ │ │ - add r2, r2, r8 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - and r2, r2, r1 │ │ │ │ │ - b 1938 │ │ │ │ │ + b 18ec │ │ │ │ │ + add r0, r0, r0, lsl #2 │ │ │ │ │ + lsr r1, r1, #5 │ │ │ │ │ + add r0, r0, r1 │ │ │ │ │ + add r0, r0, #1 │ │ │ │ │ + and r0, r0, r2 │ │ │ │ │ + b 1ad4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, #1 │ │ │ │ │ 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 │ │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e20 │ │ │ │ │ + bl 1fbc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1bc8 │ │ │ │ │ + beq 1d64 │ │ │ │ │ ldr ip, [r4, #16] │ │ │ │ │ ands r0, ip, #255 @ 0xff │ │ │ │ │ - bne 1c14 │ │ │ │ │ + bne 1db0 │ │ │ │ │ ldr lr, [r4, #24] │ │ │ │ │ - b 168c │ │ │ │ │ - add sl, lr, r2, lsl #2 │ │ │ │ │ - ldr r8, [sl, #20] │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - lsl r8, r2, #2 │ │ │ │ │ - bge 1b2c │ │ │ │ │ + b 1828 │ │ │ │ │ + add r9, lr, r0, lsl #2 │ │ │ │ │ + ldr r1, [r9, #20] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + lsl r1, r0, #2 │ │ │ │ │ + bge 1cc8 │ │ │ │ │ ldr r1, [lr, #16] │ │ │ │ │ - str r1, [sl, #20] │ │ │ │ │ - b 16f8 │ │ │ │ │ + str r1, [r9, #20] │ │ │ │ │ + b 1894 │ │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1668 │ │ │ │ │ - b 17f4 │ │ │ │ │ - add r2, r8, r2 │ │ │ │ │ - lsr r8, r6, #5 │ │ │ │ │ - add sl, r8, #1 │ │ │ │ │ - add r2, sl, r2 │ │ │ │ │ - and r2, r2, r1 │ │ │ │ │ - add sl, lr, r2, lsl #2 │ │ │ │ │ - ldr sl, [sl, #20] │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - lsl sl, r2, #2 │ │ │ │ │ - bge 191c │ │ │ │ │ + beq 1804 │ │ │ │ │ + b 1990 │ │ │ │ │ + add r0, r1, r0 │ │ │ │ │ + lsr r1, r6, #5 │ │ │ │ │ + add r9, r1, #1 │ │ │ │ │ + add r0, r9, r0 │ │ │ │ │ + and r0, r0, r2 │ │ │ │ │ + add r9, lr, r0, lsl #2 │ │ │ │ │ + ldr r9, [r9, #20] │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + lsl r9, r0, #2 │ │ │ │ │ + bge 1ab8 │ │ │ │ │ ldr r1, [lr, #16] │ │ │ │ │ - add sl, lr, sl │ │ │ │ │ - b 1b14 │ │ │ │ │ - ldr sl, [pc, #320] @ 1ca8 │ │ │ │ │ + add r9, lr, r9 │ │ │ │ │ + b 1cb0 │ │ │ │ │ + ldr sl, [pc, #320] @ 1e44 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne 17f4 │ │ │ │ │ + bne 1990 │ │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17f4 │ │ │ │ │ + bne 1990 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1668 │ │ │ │ │ - b 17e8 │ │ │ │ │ + beq 1804 │ │ │ │ │ + b 1984 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, #1 │ │ │ │ │ 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 │ │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e20 │ │ │ │ │ + bl 1fbc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 163c │ │ │ │ │ + bne 17d8 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1c7c │ │ │ │ │ + bne 1e18 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1bf0 │ │ │ │ │ + beq 1d8c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 1c98 │ │ │ │ │ + beq 1e34 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 1754 │ │ │ │ │ + b 18f0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 1a70 │ │ │ │ │ + bne 1c0c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1a70 │ │ │ │ │ + b 1c0c │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r7, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr ip, [r4, #16] │ │ │ │ │ - b 1af4 │ │ │ │ │ + b 1c90 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r7, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ add r1, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [r1, #208] @ 0xd0 │ │ │ │ │ ldr r0, [r1, #212] @ 0xd4 │ │ │ │ │ adds lr, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ adc r0, r0, #0 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ mov ip, #1 │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ str lr, [r1, #208] @ 0xd0 │ │ │ │ │ str r0, [r1, #212] @ 0xd4 │ │ │ │ │ - b 1880 │ │ │ │ │ + b 1a1c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 1bd4 │ │ │ │ │ + bne 1d70 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1bd4 │ │ │ │ │ + b 1d70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1bf0 │ │ │ │ │ + b 1d8c │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ R_ARM_ABS32 PyTuple_Type │ │ │ │ │ .word 0x000004a8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001cb0 : │ │ │ │ │ +00001e4c : │ │ │ │ │ find_empty_slot(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldrb lr, [r0, #4] │ │ │ │ │ mvn ip, #0 │ │ │ │ │ mvn ip, ip, lsl lr │ │ │ │ │ cmp lr, #7 │ │ │ │ │ mov r2, r0 │ │ │ │ │ and r0, ip, r1 │ │ │ │ │ - bgt 1d08 │ │ │ │ │ + bgt 1ea4 │ │ │ │ │ add r3, r2, r0 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ poplt {r4, pc} │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ │ add r0, r1, #1 │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ and r0, ip, r3 │ │ │ │ │ add r3, r2, r0 │ │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ poplt {r4, pc} │ │ │ │ │ - b 1d44 │ │ │ │ │ + b 1ee0 │ │ │ │ │ cmp lr, #15 │ │ │ │ │ - bgt 1dec │ │ │ │ │ + bgt 1f88 │ │ │ │ │ add r3, r2, r0, lsl #1 │ │ │ │ │ ldrsh r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ poplt {r4, pc} │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ │ add r0, r1, #1 │ │ │ │ │ @@ -1989,105 +2096,105 @@ │ │ │ │ │ poplt {r4, pc} │ │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ │ add r0, r0, r1, lsr #5 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp lr, #7 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ and r0, r0, ip │ │ │ │ │ - bgt 1d88 │ │ │ │ │ + bgt 1f24 │ │ │ │ │ add r3, r2, r0 │ │ │ │ │ ldrsb lr, [r3, #20] │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ poplt {r4, pc} │ │ │ │ │ and r0, r3, ip │ │ │ │ │ - b 1d60 │ │ │ │ │ + b 1efc │ │ │ │ │ cmp lr, #15 │ │ │ │ │ add r4, r2, r0, lsl #1 │ │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ │ - bgt 1dc4 │ │ │ │ │ + bgt 1f60 │ │ │ │ │ ldrsh r4, [r4, #20] │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ poplt {r4, pc} │ │ │ │ │ and r0, ip, r3 │ │ │ │ │ cmp lr, #15 │ │ │ │ │ add r4, r2, r0, lsl #1 │ │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ │ - ble 1d98 │ │ │ │ │ + ble 1f34 │ │ │ │ │ add r3, r2, r0, lsl #2 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ lsl r3, r0, #2 │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ poplt {r4, pc} │ │ │ │ │ - b 1db0 │ │ │ │ │ + b 1f4c │ │ │ │ │ add r3, r2, r0, lsl #2 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ lsl r3, r0, #2 │ │ │ │ │ poplt {r4, pc} │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r0, r1, #1 │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ and r0, ip, r3 │ │ │ │ │ add r3, r2, r0, lsl #2 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ - b 1d3c │ │ │ │ │ + b 1ed8 │ │ │ │ │ │ │ │ │ │ -00001e20 : │ │ │ │ │ +00001fbc : │ │ │ │ │ dictresize.isra.0(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ cmp r1, #31 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ - bhi 2bbc │ │ │ │ │ + bhi 2d58 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ andne r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr sl, [r0, #28] │ │ │ │ │ lsl r5, r8, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - beq 2244 │ │ │ │ │ + beq 23e0 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi 24bc │ │ │ │ │ + bhi 2658 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - bne 2064 │ │ │ │ │ - ldr r3, [pc, #3400] @ 2bd0 │ │ │ │ │ + bne 2200 │ │ │ │ │ + ldr r3, [pc, #3400] @ 2d6c │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 22b0 │ │ │ │ │ + ble 244c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2740] @ 0xab4 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r5, [r3, #2420] @ 0x974 │ │ │ │ │ - ldr r3, [pc, #3352] @ 2bd4 │ │ │ │ │ + ldr r3, [pc, #3352] @ 2d70 │ │ │ │ │ mov r9, #0 │ │ │ │ │ strh r3, [r5, #4] │ │ │ │ │ add r4, r5, #20 │ │ │ │ │ mov r3, #5 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ mov r2, #8 │ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ │ @@ -2104,90 +2211,90 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ lsl r2, r8, r2 │ │ │ │ │ ldr r8, [r7, #8] │ │ │ │ │ - bne 29b0 │ │ │ │ │ + bne 2b4c │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2268 │ │ │ │ │ + beq 2404 │ │ │ │ │ add r3, r1, #20 │ │ │ │ │ add r2, r3, r2 │ │ │ │ │ mov r3, #8 │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bne 22c4 │ │ │ │ │ + bne 2460 │ │ │ │ │ ldr r1, [r7, #24] │ │ │ │ │ ldrb r9, [r1, #6] │ │ │ │ │ cmp r9, #1 │ │ │ │ │ - bne 22c4 │ │ │ │ │ + bne 2460 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ lsl r2, r8, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ │ lsl r9, r9, r0 │ │ │ │ │ sub r9, r9, #1 │ │ │ │ │ - beq 1fe0 │ │ │ │ │ + beq 217c │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 1fb0 │ │ │ │ │ + b 214c │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bgt 2224 │ │ │ │ │ + bgt 23c0 │ │ │ │ │ lsl lr, r1, #1 │ │ │ │ │ ldrsh r6, [r4, lr] │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - bne 2194 │ │ │ │ │ + bne 2330 │ │ │ │ │ strh r2, [r4, lr] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq 1fe0 │ │ │ │ │ + beq 217c │ │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r0, #7 │ │ │ │ │ ldr ip, [r1, #12] │ │ │ │ │ and r1, ip, r9 │ │ │ │ │ - bgt 1f84 │ │ │ │ │ + bgt 2120 │ │ │ │ │ ldrsb lr, [r4, r1] │ │ │ │ │ cmn lr, #1 │ │ │ │ │ - bne 2194 │ │ │ │ │ + bne 2330 │ │ │ │ │ strb r2, [r4, r1] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 1fac │ │ │ │ │ - ldr r3, [pc, #3056] @ 2bd8 │ │ │ │ │ + bne 2148 │ │ │ │ │ + ldr r3, [pc, #3056] @ 2d74 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ str r5, [r7, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 2048 │ │ │ │ │ + beq 21e4 │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne 2204 │ │ │ │ │ - ldr r3, [pc, #3024] @ 2bdc │ │ │ │ │ + bne 23a0 │ │ │ │ │ + ldr r3, [pc, #3024] @ 2d78 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi 2204 │ │ │ │ │ + bhi 23a0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 2204 │ │ │ │ │ + beq 23a0 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [r3, #2740] @ 0xab4 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ str r0, [r3, #2420] @ 0x974 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ str r8, [r5, #16] │ │ │ │ │ sub r3, r3, r8 │ │ │ │ │ @@ -2195,28 +2302,28 @@ │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r8, #8 │ │ │ │ │ - ldr r0, [pc, #2916] @ 2be0 │ │ │ │ │ + ldr r0, [pc, #2916] @ 2d7c │ │ │ │ │ lsl fp, r5, #1 │ │ │ │ │ umull ip, fp, r0, fp │ │ │ │ │ add r9, r2, #20 │ │ │ │ │ lsr fp, fp, #1 │ │ │ │ │ mul r8, fp, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ add r0, r8, r9 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2bbc │ │ │ │ │ + beq 2d58 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ strb r4, [r5, #4] │ │ │ │ │ strb r3, [r5, #6] │ │ │ │ │ str fp, [r5, #12] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov fp, #1 │ │ │ │ │ @@ -2239,360 +2346,360 @@ │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ │ lsl r2, fp, r2 │ │ │ │ │ lsl r3, fp, r3 │ │ │ │ │ ldr r8, [r7, #8] │ │ │ │ │ - bne 24e0 │ │ │ │ │ + bne 267c │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 226c │ │ │ │ │ + beq 2408 │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ add r2, r1, r2 │ │ │ │ │ - bne 1f30 │ │ │ │ │ + bne 20cc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ add r1, r4, r3 │ │ │ │ │ - ble 2184 │ │ │ │ │ + ble 2320 │ │ │ │ │ add r4, r8, r8, lsl #1 │ │ │ │ │ add r4, r1, r4, lsl #2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2bc8 │ │ │ │ │ + beq 2d64 │ │ │ │ │ ldr ip, [r2], #8 │ │ │ │ │ str ip, [r0, #4] │ │ │ │ │ ldr ip, [ip, #12] │ │ │ │ │ str ip, [r0] │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ add r0, r0, #12 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne 2158 │ │ │ │ │ + bne 22f4 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 33cc │ │ │ │ │ - b 1fe0 │ │ │ │ │ + bl 3568 │ │ │ │ │ + b 217c │ │ │ │ │ lsr ip, ip, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add lr, ip, #1 │ │ │ │ │ add r1, r1, lr │ │ │ │ │ cmp r0, #7 │ │ │ │ │ and r1, r1, r9 │ │ │ │ │ - ble 21f4 │ │ │ │ │ + ble 2390 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bgt 2428 │ │ │ │ │ + bgt 25c4 │ │ │ │ │ lsl lr, r1, #1 │ │ │ │ │ ldrsh r0, [r4, lr] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1f9c │ │ │ │ │ + beq 2138 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ lsr ip, ip, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r1, ip │ │ │ │ │ and r1, r1, r9 │ │ │ │ │ - b 21b8 │ │ │ │ │ + b 2354 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ lsr ip, ip, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r1, ip │ │ │ │ │ and r1, r1, r9 │ │ │ │ │ ldrsb r0, [r4, r1] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1fd0 │ │ │ │ │ - b 21e0 │ │ │ │ │ + beq 216c │ │ │ │ │ + b 237c │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ str r8, [r3, #16] │ │ │ │ │ sub r2, r2, r8 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - b 2058 │ │ │ │ │ + b 21f4 │ │ │ │ │ ldr lr, [r4, r1, lsl #2] │ │ │ │ │ cmn lr, #1 │ │ │ │ │ - bne 2194 │ │ │ │ │ + bne 2330 │ │ │ │ │ str r2, [r4, r1, lsl #2] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 1fac │ │ │ │ │ - b 1fe0 │ │ │ │ │ + bne 2148 │ │ │ │ │ + b 217c │ │ │ │ │ cmp r1, #7 │ │ │ │ │ mov r3, r2 │ │ │ │ │ movhi r6, r2 │ │ │ │ │ movhi r8, #12 │ │ │ │ │ - bhi 24c8 │ │ │ │ │ + bhi 2664 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r8, #12 │ │ │ │ │ - b 2074 │ │ │ │ │ + b 2210 │ │ │ │ │ mov r3, #8 │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ add r1, r0, #20 │ │ │ │ │ add r1, r1, r2 │ │ │ │ │ - bne 2458 │ │ │ │ │ + bne 25f4 │ │ │ │ │ add r2, r8, r8, lsl #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 33cc │ │ │ │ │ - b 1fe0 │ │ │ │ │ + bl 3568 │ │ │ │ │ + b 217c │ │ │ │ │ mov r2, #8 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b 2074 │ │ │ │ │ + b 2210 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ movgt ip, #0 │ │ │ │ │ - ble 2a20 │ │ │ │ │ + ble 2bbc │ │ │ │ │ mvn r1, ip │ │ │ │ │ add r1, r1, r8 │ │ │ │ │ ands r9, r1, #3 │ │ │ │ │ - beq 23dc │ │ │ │ │ + beq 2578 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 23ec │ │ │ │ │ + beq 2588 │ │ │ │ │ ldm r2, {r0, r1} │ │ │ │ │ add lr, r3, ip, lsl #3 │ │ │ │ │ add r6, r2, #8 │ │ │ │ │ cmp r9, #1 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ stm lr, {r0, r1} │ │ │ │ │ - beq 23dc │ │ │ │ │ + beq 2578 │ │ │ │ │ cmp r9, #2 │ │ │ │ │ - beq 2338 │ │ │ │ │ + beq 24d4 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 23ec │ │ │ │ │ + beq 2588 │ │ │ │ │ ldm r2, {r0, r1} │ │ │ │ │ add r6, r6, #8 │ │ │ │ │ add lr, r3, ip, lsl #3 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ stm lr, {r0, r1} │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 23ec │ │ │ │ │ + beq 2588 │ │ │ │ │ ldm r2, {r0, r1} │ │ │ │ │ add lr, r3, ip, lsl #3 │ │ │ │ │ add r2, r6, #8 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ stm lr, {r0, r1} │ │ │ │ │ - b 23dc │ │ │ │ │ + b 2578 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ ldm r2, {r0, r1} │ │ │ │ │ cmp ip, r8 │ │ │ │ │ add r6, r2, #8 │ │ │ │ │ mov r9, ip │ │ │ │ │ stm lr, {r0, r1} │ │ │ │ │ - beq 2418 │ │ │ │ │ + beq 25b4 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add lr, r3, ip, lsl #3 │ │ │ │ │ - beq 23ec │ │ │ │ │ + beq 2588 │ │ │ │ │ ldm r6, {r0, r1} │ │ │ │ │ add r2, r6, #8 │ │ │ │ │ stm lr, {r0, r1} │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add lr, r3, ip, lsl #3 │ │ │ │ │ - beq 23ec │ │ │ │ │ + beq 2588 │ │ │ │ │ ldm r2, {r0, r1} │ │ │ │ │ add r2, r6, #16 │ │ │ │ │ stm lr, {r0, r1} │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ add ip, r9, #2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add lr, r3, ip, lsl #3 │ │ │ │ │ - beq 23ec │ │ │ │ │ + beq 2588 │ │ │ │ │ ldm r2, {r0, r1} │ │ │ │ │ add ip, r9, #3 │ │ │ │ │ add r2, r6, #24 │ │ │ │ │ stm lr, {r0, r1} │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ add lr, r3, ip, lsl #3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 235c │ │ │ │ │ + bne 24f8 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add r1, r2, #8 │ │ │ │ │ - beq 299c │ │ │ │ │ + beq 2b38 │ │ │ │ │ add lr, r3, ip, lsl #3 │ │ │ │ │ add r2, r1, #8 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ ldm r1, {r0, r1} │ │ │ │ │ cmp ip, r8 │ │ │ │ │ stm lr, {r0, r1} │ │ │ │ │ - bne 22d0 │ │ │ │ │ + bne 246c │ │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ │ mvn r9, #0 │ │ │ │ │ mvn r9, r9, lsl r0 │ │ │ │ │ - b 1f7c │ │ │ │ │ + b 2118 │ │ │ │ │ ldr r0, [r4, r1, lsl #2] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 2230 │ │ │ │ │ + beq 23cc │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ lsr ip, ip, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r1, ip │ │ │ │ │ and r1, r1, r9 │ │ │ │ │ ldr r0, [r4, r1, lsl #2] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 2230 │ │ │ │ │ - b 2434 │ │ │ │ │ + beq 23cc │ │ │ │ │ + b 25d0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble 229c │ │ │ │ │ + ble 2438 │ │ │ │ │ add r4, r8, r8, lsl #1 │ │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b 248c │ │ │ │ │ + b 2628 │ │ │ │ │ add lr, r1, #12 │ │ │ │ │ ldm r1, {r0, r1, r2} │ │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ │ add ip, ip, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq 229c │ │ │ │ │ + beq 2438 │ │ │ │ │ mov r1, lr │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 2470 │ │ │ │ │ + bne 260c │ │ │ │ │ ldr r2, [r1, #20] │ │ │ │ │ add r1, r1, #12 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 2470 │ │ │ │ │ + bne 260c │ │ │ │ │ ldr r2, [r1, #20] │ │ │ │ │ add r1, r1, #12 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 2470 │ │ │ │ │ - b 24a8 │ │ │ │ │ + bne 260c │ │ │ │ │ + b 2644 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, #8 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ addls r1, r4, #1 │ │ │ │ │ addhi r1, r4, #2 │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ - b 2074 │ │ │ │ │ + b 2210 │ │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ add r2, r1, r2 │ │ │ │ │ - beq 266c │ │ │ │ │ + beq 2808 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ - ble 2b54 │ │ │ │ │ + ble 2cf0 │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldrb ip, [r1] │ │ │ │ │ add fp, r3, r8, lsl #3 │ │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ │ add lr, r1, #3 │ │ │ │ │ ldrb r1, [lr, #1]! │ │ │ │ │ ldr r6, [r2, r1, lsl #3] │ │ │ │ │ add r9, sl, r1, lsl #2 │ │ │ │ │ ldr ip, [r6] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ - bne 25b8 │ │ │ │ │ + bne 2754 │ │ │ │ │ str r6, [r0] │ │ │ │ │ ldr r1, [r9, #4] │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ add r0, r0, #8 │ │ │ │ │ cmp r0, fp │ │ │ │ │ - bne 251c │ │ │ │ │ + bne 26b8 │ │ │ │ │ ldrb ip, [r5, #4] │ │ │ │ │ mvn lr, #0 │ │ │ │ │ mvn lr, lr, lsl ip │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 2590 │ │ │ │ │ + b 272c │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bgt 25d8 │ │ │ │ │ + bgt 2774 │ │ │ │ │ lsl r6, r2, #1 │ │ │ │ │ ldrsh r9, [r4, r6] │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - bne 25e4 │ │ │ │ │ + bne 2780 │ │ │ │ │ strh r1, [r4, r6] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq 2718 │ │ │ │ │ + beq 28b4 │ │ │ │ │ ldrb ip, [r5, #4] │ │ │ │ │ ldr r2, [r3, r1, lsl #3] │ │ │ │ │ cmp ip, #7 │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ and r2, r0, lr │ │ │ │ │ - bgt 2564 │ │ │ │ │ + bgt 2700 │ │ │ │ │ ldrsb r6, [r4, r2] │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - bne 25e4 │ │ │ │ │ + bne 2780 │ │ │ │ │ strb r1, [r4, r2] │ │ │ │ │ - b 2580 │ │ │ │ │ + b 271c │ │ │ │ │ str ip, [r6] │ │ │ │ │ str r6, [r0] │ │ │ │ │ ldr r1, [r9, #4] │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ add r0, r0, #8 │ │ │ │ │ cmp r0, fp │ │ │ │ │ - bne 251c │ │ │ │ │ - b 2550 │ │ │ │ │ + bne 26b8 │ │ │ │ │ + b 26ec │ │ │ │ │ ldr r6, [r4, r2, lsl #2] │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 2a58 │ │ │ │ │ + beq 2bf4 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ add r6, r0, #1 │ │ │ │ │ add r2, r6, r2 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ and r2, r2, lr │ │ │ │ │ - bgt 2624 │ │ │ │ │ + bgt 27c0 │ │ │ │ │ ldrsb r6, [r4, r2] │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - bne 2a60 │ │ │ │ │ + bne 2bfc │ │ │ │ │ cmp ip, #7 │ │ │ │ │ - ble 25b0 │ │ │ │ │ + ble 274c │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bgt 2a58 │ │ │ │ │ + bgt 2bf4 │ │ │ │ │ lsl r6, r2, #1 │ │ │ │ │ - b 257c │ │ │ │ │ + b 2718 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ lsl r6, r2, #1 │ │ │ │ │ - bgt 265c │ │ │ │ │ + bgt 27f8 │ │ │ │ │ ldrsh r6, [r4, r6] │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 260c │ │ │ │ │ + beq 27a8 │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ and r2, r2, lr │ │ │ │ │ cmp ip, #15 │ │ │ │ │ lsl r6, r2, #1 │ │ │ │ │ - ble 2630 │ │ │ │ │ + ble 27cc │ │ │ │ │ ldr r6, [r4, r2, lsl #2] │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 260c │ │ │ │ │ - b 263c │ │ │ │ │ + beq 27a8 │ │ │ │ │ + b 27d8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ - ble 2708 │ │ │ │ │ + ble 28a4 │ │ │ │ │ ldr ip, [r7, #28] │ │ │ │ │ ldrb r1, [ip] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ldrb r0, [ip, r1, lsl #2] │ │ │ │ │ add lr, ip, r1, lsl #2 │ │ │ │ │ ldr r1, [r2, r0, lsl #3] │ │ │ │ │ add r0, sl, r0, lsl #2 │ │ │ │ │ @@ -2602,15 +2709,15 @@ │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r1] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ cmp r8, #1 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ str r1, [r3] │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ - beq 2708 │ │ │ │ │ + beq 28a4 │ │ │ │ │ add r4, lr, #1 │ │ │ │ │ add r0, lr, r8 │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ │ add ip, ip, #12 │ │ │ │ │ ldr lr, [r2, r1, lsl #3] │ │ │ │ │ add r1, sl, r1, lsl #2 │ │ │ │ │ @@ -2620,428 +2727,428 @@ │ │ │ │ │ strne r6, [lr] │ │ │ │ │ str lr, [ip, #4] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ ldr lr, [lr, #12] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ str lr, [ip] │ │ │ │ │ str r1, [ip, #8] │ │ │ │ │ - bne 26cc │ │ │ │ │ + bne 2868 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 33cc │ │ │ │ │ + bl 3568 │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ str r5, [r7, #24] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2924 │ │ │ │ │ + beq 2ac0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [r1] │ │ │ │ │ - bne 2924 │ │ │ │ │ + bne 2ac0 │ │ │ │ │ ldrb r9, [r1, #6] │ │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ lsl r3, r3, r2 │ │ │ │ │ ldr r5, [r1, #16] │ │ │ │ │ - beq 2aa8 │ │ │ │ │ + beq 2c44 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 2944 │ │ │ │ │ + ble 2ae0 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ ands r2, r5, #3 │ │ │ │ │ mov fp, #0 │ │ │ │ │ add r9, r3, #20 │ │ │ │ │ add r4, r3, #24 │ │ │ │ │ - beq 28ec │ │ │ │ │ + beq 2a88 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 27ec │ │ │ │ │ + beq 2988 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 27b8 │ │ │ │ │ + beq 2954 │ │ │ │ │ ldr r0, [r9] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 279c │ │ │ │ │ + beq 2938 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2a90 │ │ │ │ │ + bne 2c2c │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27b4 │ │ │ │ │ + beq 2950 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2b8c │ │ │ │ │ + bne 2d28 │ │ │ │ │ mov fp, #1 │ │ │ │ │ ldr r0, [r9, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27d0 │ │ │ │ │ + beq 296c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2b5c │ │ │ │ │ + bne 2cf8 │ │ │ │ │ ldr r0, [r4, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 27e8 │ │ │ │ │ + beq 2984 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2b74 │ │ │ │ │ + bne 2d10 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ ldr r0, [r9, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2804 │ │ │ │ │ + beq 29a0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2ba4 │ │ │ │ │ + bne 2d40 │ │ │ │ │ ldr r0, [r4, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 281c │ │ │ │ │ + beq 29b8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2b2c │ │ │ │ │ + bne 2cc8 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - bne 28ec │ │ │ │ │ - b 2944 │ │ │ │ │ + bne 2a88 │ │ │ │ │ + b 2ae0 │ │ │ │ │ ldr r0, [r4, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2844 │ │ │ │ │ + beq 29e0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2a78 │ │ │ │ │ + bne 2c14 │ │ │ │ │ add r6, fp, #1 │ │ │ │ │ ldr r0, [r9, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2860 │ │ │ │ │ + beq 29fc │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2a28 │ │ │ │ │ + bne 2bc4 │ │ │ │ │ ldr r0, [r4, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2878 │ │ │ │ │ + beq 2a14 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2a40 │ │ │ │ │ + bne 2bdc │ │ │ │ │ add fp, r6, #1 │ │ │ │ │ ldr r0, [r9, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2894 │ │ │ │ │ + beq 2a30 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 29c0 │ │ │ │ │ + bne 2b5c │ │ │ │ │ ldr r0, [r4, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28ac │ │ │ │ │ + beq 2a48 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 29d8 │ │ │ │ │ + bne 2b74 │ │ │ │ │ add fp, r6, #2 │ │ │ │ │ ldr r0, [r9, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28c8 │ │ │ │ │ + beq 2a64 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 29f0 │ │ │ │ │ + bne 2b8c │ │ │ │ │ ldr r0, [r4, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 28e0 │ │ │ │ │ + beq 2a7c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2a08 │ │ │ │ │ + bne 2ba4 │ │ │ │ │ add fp, r6, #3 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - beq 2944 │ │ │ │ │ + beq 2ae0 │ │ │ │ │ ldr r0, [r9, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 282c │ │ │ │ │ + beq 29c8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 282c │ │ │ │ │ + beq 29c8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 282c │ │ │ │ │ + bne 29c8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 282c │ │ │ │ │ + b 29c8 │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r7, #28] │ │ │ │ │ ldrb r2, [sl, #2] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 2b44 │ │ │ │ │ + beq 2ce0 │ │ │ │ │ strb r3, [sl, #3] │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ - b 2048 │ │ │ │ │ + b 21e4 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne 291c │ │ │ │ │ - ldr r3, [pc, #648] @ 2be4 │ │ │ │ │ + bne 2ab8 │ │ │ │ │ + ldr r3, [pc, #648] @ 2d80 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi 291c │ │ │ │ │ + bhi 2ab8 │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ ldrb r1, [r0, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 291c │ │ │ │ │ + beq 2ab8 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [r3, #2740] @ 0xab4 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ str r0, [r3, #2420] @ 0x974 │ │ │ │ │ - b 2924 │ │ │ │ │ + b 2ac0 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 23fc │ │ │ │ │ - b 299c │ │ │ │ │ + bne 2598 │ │ │ │ │ + b 2b38 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r3, r2 │ │ │ │ │ mov r3, #8 │ │ │ │ │ - b 24f8 │ │ │ │ │ + b 2694 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2894 │ │ │ │ │ + bne 2a30 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2894 │ │ │ │ │ + b 2a30 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 28ac │ │ │ │ │ + bne 2a48 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 28ac │ │ │ │ │ + b 2a48 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 28c8 │ │ │ │ │ + bne 2a64 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 28c8 │ │ │ │ │ + b 2a64 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 28e0 │ │ │ │ │ + bne 2a7c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 28e0 │ │ │ │ │ - beq 1fe0 │ │ │ │ │ - b 2418 │ │ │ │ │ + b 2a7c │ │ │ │ │ + beq 217c │ │ │ │ │ + b 25b4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2860 │ │ │ │ │ + bne 29fc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2860 │ │ │ │ │ + b 29fc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2878 │ │ │ │ │ + bne 2a14 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2878 │ │ │ │ │ + b 2a14 │ │ │ │ │ str r1, [r4, r2, lsl #2] │ │ │ │ │ - b 2580 │ │ │ │ │ + b 271c │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ and r2, r2, lr │ │ │ │ │ - b 2600 │ │ │ │ │ + b 279c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2844 │ │ │ │ │ + bne 29e0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2844 │ │ │ │ │ + b 29e0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 279c │ │ │ │ │ + bne 2938 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 279c │ │ │ │ │ + b 2938 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 2944 │ │ │ │ │ + ble 2ae0 │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ add r4, r2, r3 │ │ │ │ │ - b 2ae4 │ │ │ │ │ + b 2c80 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ad4 │ │ │ │ │ + beq 2c70 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2b14 │ │ │ │ │ + bne 2cb0 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ - beq 2944 │ │ │ │ │ + beq 2ae0 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2abc │ │ │ │ │ + beq 2c58 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2abc │ │ │ │ │ + beq 2c58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2abc │ │ │ │ │ + bne 2c58 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2abc │ │ │ │ │ + b 2c58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2ad4 │ │ │ │ │ + bne 2c70 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2ad4 │ │ │ │ │ + b 2c70 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 281c │ │ │ │ │ + bne 29b8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 281c │ │ │ │ │ + b 29b8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ - b 2048 │ │ │ │ │ - beq 2718 │ │ │ │ │ - b 2550 │ │ │ │ │ + b 21e4 │ │ │ │ │ + beq 28b4 │ │ │ │ │ + b 26ec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 27d0 │ │ │ │ │ + bne 296c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 27d0 │ │ │ │ │ + b 296c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 27e8 │ │ │ │ │ + bne 2984 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 27e8 │ │ │ │ │ + b 2984 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 27b4 │ │ │ │ │ + bne 2950 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 27b4 │ │ │ │ │ + b 2950 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 2804 │ │ │ │ │ + bne 29a0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2804 │ │ │ │ │ + b 29a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 205c │ │ │ │ │ + b 21f8 │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ - b 2158 │ │ │ │ │ + b 22f4 │ │ │ │ │ .word 0x00000d40 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000303 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000bc8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0xaaaaaaab │ │ │ │ │ .word 0x00000280 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002be8 : │ │ │ │ │ +00002d84 : │ │ │ │ │ PyDict_SetDefaultRef(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov ip, #1 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ str ip, [sp] │ │ │ │ │ - bl 2c10 │ │ │ │ │ + bl 2dac │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ │ │ -00002c10 : │ │ │ │ │ +00002dac : │ │ │ │ │ dict_setdefault_ref_lock_held(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r8, [pc, #1928] @ 33b0 │ │ │ │ │ + ldr r8, [pc, #1928] @ 354c │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ ldr r3, [r0, r8] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r9, [r3, #8] │ │ │ │ │ - beq 32d8 │ │ │ │ │ - ldr sl, [pc, #1884] @ 33b4 │ │ │ │ │ + beq 350c │ │ │ │ │ + ldr sl, [pc, #1884] @ 3550 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, sl │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bne 30b4 │ │ │ │ │ + bne 3250 │ │ │ │ │ ldr r8, [r1, #12] │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 30b4 │ │ │ │ │ - ldr r3, [pc, #1852] @ 33b8 │ │ │ │ │ + beq 3250 │ │ │ │ │ + ldr r3, [pc, #1852] @ 3554 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 31a8 │ │ │ │ │ + beq 3344 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 32e8 │ │ │ │ │ + bne 3444 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 3128 │ │ │ │ │ + beq 32c4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 2e20 │ │ │ │ │ + bne 2fbc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2fd4 │ │ │ │ │ + beq 3170 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2fe0 │ │ │ │ │ + beq 317c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 2ff0 │ │ │ │ │ + ble 318c │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne 2e58 │ │ │ │ │ + bne 2ff4 │ │ │ │ │ add r9, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r9, #208] @ 0xd0 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r2, #4096 @ 0x1000 │ │ │ │ │ ldr ip, [r9, #212] @ 0xd4 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ str r1, [r9, #208] @ 0xd0 │ │ │ │ │ @@ -3051,92 +3158,92 @@ │ │ │ │ │ str ip, [r9, #212] @ 0xd4 │ │ │ │ │ ldrb r9, [r1, #4] │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ mvn r0, #0 │ │ │ │ │ mvn r0, r0, lsl r9 │ │ │ │ │ cmp r9, #7 │ │ │ │ │ and r3, r0, r8 │ │ │ │ │ - bgt 2ebc │ │ │ │ │ + bgt 3058 │ │ │ │ │ add lr, r1, #20 │ │ │ │ │ ldrsb sl, [lr, r3] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bge 2f24 │ │ │ │ │ + bge 30c0 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ strb r1, [lr, r3] │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ │ ldrb lr, [r1, #5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl r3, r3, lr │ │ │ │ │ addeq lr, r1, #20 │ │ │ │ │ - beq 2f0c │ │ │ │ │ + beq 30a8 │ │ │ │ │ add r3, r3, r0, lsl #3 │ │ │ │ │ add lr, r1, #20 │ │ │ │ │ str r5, [lr, r3] │ │ │ │ │ add lr, lr, r3 │ │ │ │ │ str r6, [lr, #4] │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str ip, [r4, #20] │ │ │ │ │ str r3, [r1, #12] │ │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r0, [r1, #16] │ │ │ │ │ - bne 2de0 │ │ │ │ │ + bne 2f7c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3220 │ │ │ │ │ + bne 33bc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldrne r8, [pc, #1500] @ 33bc │ │ │ │ │ - bne 324c │ │ │ │ │ + ldrne r8, [pc, #1500] @ 3558 │ │ │ │ │ + bne 33e8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 2e14 │ │ │ │ │ + beq 2fb0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2e10 │ │ │ │ │ + beq 2fac │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ str r6, [r7] │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 2e4c │ │ │ │ │ + beq 2fe8 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - beq 2e48 │ │ │ │ │ + beq 2fe4 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ str r3, [r7] │ │ │ │ │ mov r0, #1 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r9, r9, #42496 @ 0xa600 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r2, [r9, #208] @ 0xd0 │ │ │ │ │ ldr ip, [r9, #212] @ 0xd4 │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ adc ip, ip, #0 │ │ │ │ │ @@ -3148,249 +3255,249 @@ │ │ │ │ │ lsr r0, r0, #20 │ │ │ │ │ mov lr, #0 │ │ │ │ │ cmp r9, #7 │ │ │ │ │ orr r2, r0, r2 │ │ │ │ │ str lr, [r1, #8] │ │ │ │ │ mvn r0, r3, lsl r9 │ │ │ │ │ bic r3, r8, r3, lsl r9 │ │ │ │ │ - ble 2d44 │ │ │ │ │ + ble 2ee0 │ │ │ │ │ cmp r9, #15 │ │ │ │ │ - bgt 3154 │ │ │ │ │ + bgt 32f0 │ │ │ │ │ add lr, r1, r3, lsl #1 │ │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ │ lsl sl, r3, #1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bge 2f5c │ │ │ │ │ + bge 30f8 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ add lr, r1, #20 │ │ │ │ │ strh r0, [lr, sl] │ │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ │ ldrb r9, [r1, #5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl r3, r3, r9 │ │ │ │ │ addne r3, r3, r0, lsl #3 │ │ │ │ │ strne r5, [lr, r3] │ │ │ │ │ addne r3, lr, r3 │ │ │ │ │ strne r6, [r3, #4] │ │ │ │ │ - bne 2d94 │ │ │ │ │ + bne 2f30 │ │ │ │ │ add r9, r0, r0, lsl #1 │ │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ │ add r9, lr, r3 │ │ │ │ │ stmib r9, {r5, r6} │ │ │ │ │ str r8, [lr, r3] │ │ │ │ │ - b 2d94 │ │ │ │ │ + b 2f30 │ │ │ │ │ lsr lr, r8, #5 │ │ │ │ │ add sl, lr, #1 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ add r3, r3, sl │ │ │ │ │ and r3, r3, r0 │ │ │ │ │ add sl, r1, r3 │ │ │ │ │ ldrsb fp, [sl, #20] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bge 2f84 │ │ │ │ │ + bge 3120 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ strb r3, [sl, #20] │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ - b 2d64 │ │ │ │ │ + b 2f00 │ │ │ │ │ lsr lr, r8, #5 │ │ │ │ │ add sl, lr, #1 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ add r3, r3, sl │ │ │ │ │ and r3, r3, r0 │ │ │ │ │ add sl, r1, r3, lsl #1 │ │ │ │ │ ldrsh sl, [sl, #20] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ lsl sl, r3, #1 │ │ │ │ │ - blt 2ed8 │ │ │ │ │ + blt 3074 │ │ │ │ │ lsl sl, r3, #2 │ │ │ │ │ add sl, sl, r3 │ │ │ │ │ add sl, sl, lr, lsr #5 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp r9, #7 │ │ │ │ │ lsr lr, lr, #5 │ │ │ │ │ and r3, sl, r0 │ │ │ │ │ - ble 30a0 │ │ │ │ │ + ble 323c │ │ │ │ │ cmp r9, #15 │ │ │ │ │ - bgt 31f4 │ │ │ │ │ + bgt 3390 │ │ │ │ │ add sl, r1, r3, lsl #1 │ │ │ │ │ ldrsh sl, [sl, #20] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bge 313c │ │ │ │ │ + bge 32d8 │ │ │ │ │ cmp r9, #15 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ lslgt sl, r3, #2 │ │ │ │ │ - bgt 31a0 │ │ │ │ │ + bgt 333c │ │ │ │ │ lsl sl, r3, #1 │ │ │ │ │ - b 2edc │ │ │ │ │ + b 3078 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2cd8 │ │ │ │ │ + bne 2e74 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 2cf0 │ │ │ │ │ + bgt 2e8c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, #1 │ │ │ │ │ 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 │ │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e20 │ │ │ │ │ + bl 1fbc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 2cf0 │ │ │ │ │ + bne 2e8c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3044 │ │ │ │ │ + beq 31e0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 32a8 │ │ │ │ │ + beq 351c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3060 │ │ │ │ │ + beq 31fc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 32b4 │ │ │ │ │ + beq 3528 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ │ - beq 32c0 │ │ │ │ │ + beq 3534 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 2dbc │ │ │ │ │ + beq 2f58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 2df4 │ │ │ │ │ + b 2f90 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ lsr lr, lr, #5 │ │ │ │ │ add r3, r3, lr │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and r3, r3, r0 │ │ │ │ │ add sl, r1, r3 │ │ │ │ │ ldrsb r9, [sl, #20] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - blt 2f48 │ │ │ │ │ - b 308c │ │ │ │ │ + blt 30e4 │ │ │ │ │ + b 3228 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq 3128 │ │ │ │ │ + beq 32c4 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ - ldr r2, [pc, #740] @ 33b8 │ │ │ │ │ + ldr r2, [pc, #740] @ 3554 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 31a8 │ │ │ │ │ + beq 3344 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq 2c84 │ │ │ │ │ + beq 2e20 │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2c84 │ │ │ │ │ + beq 2e20 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ 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 │ │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e20 │ │ │ │ │ + bl 1fbc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 2c84 │ │ │ │ │ + bne 2e20 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ - b 2e50 │ │ │ │ │ + b 2fec │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ lsr lr, lr, #5 │ │ │ │ │ add r3, r3, lr │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and r3, r3, r0 │ │ │ │ │ - b 2fac │ │ │ │ │ + b 3148 │ │ │ │ │ add sl, r1, r3, lsl #2 │ │ │ │ │ ldr lr, [sl, #20] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ lsl lr, r3, #2 │ │ │ │ │ - bge 3174 │ │ │ │ │ + bge 3310 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ str r0, [sl, #20] │ │ │ │ │ - b 2d64 │ │ │ │ │ + b 2f00 │ │ │ │ │ add r3, lr, r3 │ │ │ │ │ lsr lr, r8, #5 │ │ │ │ │ add sl, lr, #1 │ │ │ │ │ add r3, sl, r3 │ │ │ │ │ and r3, r3, r0 │ │ │ │ │ add sl, r1, r3, lsl #2 │ │ │ │ │ ldr sl, [sl, #20] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ lsl sl, r3, #2 │ │ │ │ │ - bge 2f88 │ │ │ │ │ + bge 3124 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ add sl, r1, sl │ │ │ │ │ - b 316c │ │ │ │ │ + b 3308 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl 10b4 │ │ │ │ │ + bl 1250 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 3128 │ │ │ │ │ + beq 32c4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 2df4 │ │ │ │ │ - b 2e14 │ │ │ │ │ + bne 2f90 │ │ │ │ │ + b 2fb0 │ │ │ │ │ add sl, r1, r3, lsl #2 │ │ │ │ │ ldr sl, [sl, #20] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ lsl sl, r3, #2 │ │ │ │ │ - blt 2fbc │ │ │ │ │ + blt 3158 │ │ │ │ │ add r3, sl, r3 │ │ │ │ │ lsr lr, lr, #5 │ │ │ │ │ add r3, r3, lr │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and r3, r3, r0 │ │ │ │ │ - b 2fa4 │ │ │ │ │ - ldr r8, [pc, #404] @ 33bc │ │ │ │ │ + b 3140 │ │ │ │ │ + ldr r8, [pc, #404] @ 3558 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 3258 │ │ │ │ │ + bne 33f4 │ │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3258 │ │ │ │ │ + bne 33f4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2de0 │ │ │ │ │ + beq 2f7c │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 33a0 │ │ │ │ │ - ldr r3, [pc, #352] @ 33c0 │ │ │ │ │ + beq 34fc │ │ │ │ │ + ldr r3, [pc, #352] @ 355c │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ @@ -3401,277 +3508,277 @@ │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, ip │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r0, [ip] │ │ │ │ │ stmdb r4, {r1, r3} │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - bne 2df4 │ │ │ │ │ - b 2e14 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3044 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3060 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 2dbc │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - str r3, [r4, #8] │ │ │ │ │ - b 2e14 │ │ │ │ │ - ldr r1, [pc, #228] @ 33c4 │ │ │ │ │ - ldr r0, [pc, #228] @ 33c8 │ │ │ │ │ - bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ - R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 3128 │ │ │ │ │ + bne 2f90 │ │ │ │ │ + b 2fb0 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 9448 │ │ │ │ │ + bl 95e4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 3364 │ │ │ │ │ + beq 34c0 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ │ ldr r8, [r2, #4] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ movne r6, r8 │ │ │ │ │ - bne 3330 │ │ │ │ │ + bne 348c │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - bl c4a0 │ │ │ │ │ + bl c63c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 3358 │ │ │ │ │ + beq 34b4 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3354 │ │ │ │ │ + beq 34b0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ str r6, [r7] │ │ │ │ │ subs r0, r8, #0 │ │ │ │ │ movne r0, #1 │ │ │ │ │ - b 2e50 │ │ │ │ │ + b 2fec │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, #1 │ │ │ │ │ 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 │ │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e20 │ │ │ │ │ + bl 1fbc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 2c90 │ │ │ │ │ - b 3128 │ │ │ │ │ + bne 2e2c │ │ │ │ │ + b 32c4 │ │ │ │ │ ldr r3, [r6, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2de0 │ │ │ │ │ - b 3258 │ │ │ │ │ + beq 2f7c │ │ │ │ │ + b 33f4 │ │ │ │ │ + ldr r1, [pc, #76] @ 3560 │ │ │ │ │ + ldr r0, [pc, #76] @ 3564 │ │ │ │ │ + bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ + R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ + b 32c4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 31e0 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 31fc │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 2f58 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ + b 2fb0 │ │ │ │ │ .word 0x0000077c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyTuple_Type │ │ │ │ │ .word 0x00000158 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000010b5 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000033cc : │ │ │ │ │ +00003568 : │ │ │ │ │ build_indices_generic(): │ │ │ │ │ ldrb ip, [r0, #4] │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mvn r5, #0 │ │ │ │ │ subs r6, r2, #0 │ │ │ │ │ mvn r5, r5, lsl ip │ │ │ │ │ popeq {r4, r5, r6, r7, pc} │ │ │ │ │ add lr, r1, #12 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 3418 │ │ │ │ │ + b 35b4 │ │ │ │ │ add r4, r0, r3 │ │ │ │ │ ldrsb r7, [r4, #20] │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - bne 3460 │ │ │ │ │ + bne 35fc │ │ │ │ │ strb r1, [r4, #20] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ add lr, lr, #12 │ │ │ │ │ popeq {r4, r5, r6, r7, pc} │ │ │ │ │ ldrb ip, [r0, #4] │ │ │ │ │ ldr r2, [lr, #-12] │ │ │ │ │ cmp ip, #7 │ │ │ │ │ and r3, r5, r2 │ │ │ │ │ - ble 33f0 │ │ │ │ │ + ble 358c │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bgt 34e8 │ │ │ │ │ + bgt 3684 │ │ │ │ │ add r4, r0, r3, lsl #1 │ │ │ │ │ ldrsh r7, [r4, #20] │ │ │ │ │ lsl r4, r3, #1 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - bne 3460 │ │ │ │ │ + bne 35fc │ │ │ │ │ add r4, r0, r4 │ │ │ │ │ strh r1, [r4, #20] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ add lr, lr, #12 │ │ │ │ │ - bne 3414 │ │ │ │ │ + bne 35b0 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ and r3, r3, r5 │ │ │ │ │ - bgt 34c0 │ │ │ │ │ + bgt 365c │ │ │ │ │ add r4, r0, r3 │ │ │ │ │ ldrsb r4, [r4, #20] │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - bne 3518 │ │ │ │ │ + bne 36b4 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ - ble 34e0 │ │ │ │ │ + ble 367c │ │ │ │ │ cmp ip, #15 │ │ │ │ │ lslgt r4, r3, #2 │ │ │ │ │ - bgt 34fc │ │ │ │ │ + bgt 3698 │ │ │ │ │ lsl r4, r3, #1 │ │ │ │ │ - b 3444 │ │ │ │ │ + b 35e0 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ and r3, r3, r5 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ add r4, r0, r3, lsl #1 │ │ │ │ │ - bgt 3530 │ │ │ │ │ + bgt 36cc │ │ │ │ │ ldrsh r4, [r4, #20] │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - bne 34ac │ │ │ │ │ + bne 3648 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ - bgt 3498 │ │ │ │ │ + bgt 3634 │ │ │ │ │ add r4, r0, r3 │ │ │ │ │ - b 3400 │ │ │ │ │ + b 359c │ │ │ │ │ add r4, r0, r3, lsl #2 │ │ │ │ │ ldr r4, [r4, #20] │ │ │ │ │ cmn r4, #1 │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ - bne 3464 │ │ │ │ │ + bne 3600 │ │ │ │ │ add r4, r0, r4 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ add lr, lr, #12 │ │ │ │ │ - bne 3414 │ │ │ │ │ + bne 35b0 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ and r3, r3, r5 │ │ │ │ │ - b 3480 │ │ │ │ │ + b 361c │ │ │ │ │ add r4, r0, r3, lsl #2 │ │ │ │ │ ldr r4, [r4, #20] │ │ │ │ │ cmn r4, #1 │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ - beq 3490 │ │ │ │ │ + beq 362c │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ and r3, r3, r5 │ │ │ │ │ - b 34c0 │ │ │ │ │ + b 365c │ │ │ │ │ │ │ │ │ │ -0000355c : │ │ │ │ │ +000036f8 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxeq lr │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bxne lr │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -00003584 : │ │ │ │ │ +00003720 : │ │ │ │ │ PyDict_GetItemWithError(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 360c │ │ │ │ │ - ldr r3, [pc, #112] @ 3620 │ │ │ │ │ + beq 37a8 │ │ │ │ │ + ldr r3, [pc, #112] @ 37bc │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bne 35e0 │ │ │ │ │ + bne 377c │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 35e0 │ │ │ │ │ + beq 377c │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 3618 │ │ │ │ │ + beq 37b4 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - b 35d8 │ │ │ │ │ - ldr r1, [pc, #16] @ 3624 │ │ │ │ │ - ldr r0, [pc, #16] @ 3628 │ │ │ │ │ + b 3774 │ │ │ │ │ + ldr r1, [pc, #16] @ 37c0 │ │ │ │ │ + ldr r0, [pc, #16] @ 37c4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 35d8 │ │ │ │ │ + b 3774 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x00000984 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000362c <_PyDict_NewKeysForClass>: │ │ │ │ │ +000037c8 <_PyDict_NewKeysForClass>: │ │ │ │ │ _PyDict_NewKeysForClass(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r0, #420 @ 0x1a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 36a0 <_PyDict_NewKeysForClass+0x74> │ │ │ │ │ - ldr r3, [pc, #88] @ 36ac <_PyDict_NewKeysForClass+0x80> │ │ │ │ │ + beq 383c <_PyDict_NewKeysForClass+0x74> │ │ │ │ │ + ldr r3, [pc, #88] @ 3848 <_PyDict_NewKeysForClass+0x80> │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ strh r3, [r4, #4] │ │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ │ str r1, [r4] │ │ │ │ │ add r0, r4, #20 │ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ │ @@ -3690,168 +3797,168 @@ │ │ │ │ │ strb r3, [r4, #6] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - b 3698 <_PyDict_NewKeysForClass+0x6c> │ │ │ │ │ + b 3834 <_PyDict_NewKeysForClass+0x6c> │ │ │ │ │ .word 0x00000606 │ │ │ │ │ │ │ │ │ │ -000036b0 : │ │ │ │ │ +0000384c : │ │ │ │ │ PyDict_SetItemString(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - beq 382c │ │ │ │ │ - ldr r3, [pc, #332] @ 3834 │ │ │ │ │ + beq 39c8 │ │ │ │ │ + ldr r3, [pc, #332] @ 39d0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ bl 0 <_PyUnicode_InternImmortal> │ │ │ │ │ R_ARM_CALL _PyUnicode_InternImmortal │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 381c │ │ │ │ │ + beq 39b8 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 37a0 │ │ │ │ │ + beq 393c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - ldr r1, [pc, #256] @ 3838 │ │ │ │ │ + ldr r1, [pc, #256] @ 39d4 │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 37b0 │ │ │ │ │ + bne 394c │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 37b0 │ │ │ │ │ - ldr r1, [pc, #228] @ 383c │ │ │ │ │ + beq 394c │ │ │ │ │ + ldr r1, [pc, #228] @ 39d8 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr ip, [r4, #24] │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - ldr r1, [pc, #208] @ 3840 │ │ │ │ │ + ldr r1, [pc, #208] @ 39dc │ │ │ │ │ str r5, [sp] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq 37d8 │ │ │ │ │ - bl 15e8 │ │ │ │ │ + beq 3974 │ │ │ │ │ + bl 1784 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 37f0 │ │ │ │ │ + bne 398c │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #144] @ 3838 │ │ │ │ │ + ldr r3, [pc, #144] @ 39d4 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 3744 │ │ │ │ │ + beq 38e0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 3808 │ │ │ │ │ - ldr r1, [pc, #112] @ 3844 │ │ │ │ │ + beq 39a4 │ │ │ │ │ + ldr r1, [pc, #112] @ 39e0 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b 3758 │ │ │ │ │ - bl 10b4 │ │ │ │ │ + b 38f4 │ │ │ │ │ + bl 1250 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3794 │ │ │ │ │ + beq 3930 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 3794 │ │ │ │ │ + bne 3930 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3794 │ │ │ │ │ + b 3930 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 37e0 │ │ │ │ │ - ldr r1, [pc, #36] @ 3848 │ │ │ │ │ - ldr r0, [pc, #36] @ 384c │ │ │ │ │ + b 397c │ │ │ │ │ + ldr r1, [pc, #36] @ 39e4 │ │ │ │ │ + ldr r0, [pc, #36] @ 39e8 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 3814 │ │ │ │ │ + b 39b0 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 3794 │ │ │ │ │ + b 3930 │ │ │ │ │ .word 0x00000144 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x000000e0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000006c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000a0c │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00003850 : │ │ │ │ │ +000039ec : │ │ │ │ │ PyDict_GetItemRef(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ mov r6, r2 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 3918 │ │ │ │ │ - ldr r3, [pc, #176] @ 3930 │ │ │ │ │ + beq 3ab4 │ │ │ │ │ + ldr r3, [pc, #176] @ 3acc │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bne 38e8 │ │ │ │ │ + bne 3a84 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 38e8 │ │ │ │ │ + beq 3a84 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 3924 │ │ │ │ │ + beq 3ac0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r0, r3 │ │ │ │ │ - bne 38c8 │ │ │ │ │ + bne 3a64 │ │ │ │ │ str r3, [r6] │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -3860,457 +3967,457 @@ │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 3924 │ │ │ │ │ + beq 3ac0 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne 38ac │ │ │ │ │ - b 3924 │ │ │ │ │ - ldr r1, [pc, #20] @ 3934 │ │ │ │ │ - ldr r0, [pc, #20] @ 3938 │ │ │ │ │ + bne 3a48 │ │ │ │ │ + b 3ac0 │ │ │ │ │ + ldr r1, [pc, #20] @ 3ad0 │ │ │ │ │ + ldr r0, [pc, #20] @ 3ad4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r3, #0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 38bc │ │ │ │ │ + b 3a58 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x0000094e │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000393c <_PyDict_GetItemRef_KnownHash>: │ │ │ │ │ +00003ad8 <_PyDict_GetItemRef_KnownHash>: │ │ │ │ │ _PyDict_GetItemRef_KnownHash(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 39a0 <_PyDict_GetItemRef_KnownHash+0x64> │ │ │ │ │ + beq 3b3c <_PyDict_GetItemRef_KnownHash+0x64> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ moveq r0, r2 │ │ │ │ │ - bne 3980 <_PyDict_GetItemRef_KnownHash+0x44> │ │ │ │ │ + bne 3b1c <_PyDict_GetItemRef_KnownHash+0x44> │ │ │ │ │ str r2, [r4] │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ mov r0, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ str r2, [r4] │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r2, #0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 3974 <_PyDict_GetItemRef_KnownHash+0x38> │ │ │ │ │ + b 3b10 <_PyDict_GetItemRef_KnownHash+0x38> │ │ │ │ │ │ │ │ │ │ -000039ac <_PyObjectDict_SetItem>: │ │ │ │ │ +00003b48 <_PyObjectDict_SetItem>: │ │ │ │ │ _PyObjectDict_SetItem(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r5, [r2] │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - beq 3a7c <_PyObjectDict_SetItem+0xd0> │ │ │ │ │ + beq 3c18 <_PyObjectDict_SetItem+0xd0> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - beq 3b90 <_PyObjectDict_SetItem+0x1e4> │ │ │ │ │ + beq 3d2c <_PyObjectDict_SetItem+0x1e4> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3a50 <_PyObjectDict_SetItem+0xa4> │ │ │ │ │ + beq 3bec <_PyObjectDict_SetItem+0xa4> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - ldr r3, [pc, #488] @ 3bf0 <_PyObjectDict_SetItem+0x244> │ │ │ │ │ + ldr r3, [pc, #488] @ 3d8c <_PyObjectDict_SetItem+0x244> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 3a5c <_PyObjectDict_SetItem+0xb0> │ │ │ │ │ + bne 3bf8 <_PyObjectDict_SetItem+0xb0> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 3a5c <_PyObjectDict_SetItem+0xb0> │ │ │ │ │ - ldr r2, [pc, #468] @ 3bf4 <_PyObjectDict_SetItem+0x248> │ │ │ │ │ + beq 3bf8 <_PyObjectDict_SetItem+0xb0> │ │ │ │ │ + ldr r2, [pc, #468] @ 3d90 <_PyObjectDict_SetItem+0x248> │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - ldr r2, [pc, #448] @ 3bf8 <_PyObjectDict_SetItem+0x24c> │ │ │ │ │ + ldr r2, [pc, #448] @ 3d94 <_PyObjectDict_SetItem+0x24c> │ │ │ │ │ str r6, [sp, #32] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - beq 3b18 <_PyObjectDict_SetItem+0x16c> │ │ │ │ │ + beq 3cb4 <_PyObjectDict_SetItem+0x16c> │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b 15e8 │ │ │ │ │ - ldr r3, [pc, #408] @ 3bf0 <_PyObjectDict_SetItem+0x244> │ │ │ │ │ + b 1784 │ │ │ │ │ + ldr r3, [pc, #408] @ 3d8c <_PyObjectDict_SetItem+0x244> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 3a0c <_PyObjectDict_SetItem+0x60> │ │ │ │ │ + beq 3ba8 <_PyObjectDict_SetItem+0x60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 3bb8 <_PyObjectDict_SetItem+0x20c> │ │ │ │ │ - ldr r2, [pc, #388] @ 3bfc <_PyObjectDict_SetItem+0x250> │ │ │ │ │ + beq 3d54 <_PyObjectDict_SetItem+0x20c> │ │ │ │ │ + ldr r2, [pc, #388] @ 3d98 <_PyObjectDict_SetItem+0x250> │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ - b 3a20 <_PyObjectDict_SetItem+0x74> │ │ │ │ │ - ldr r3, [pc, #380] @ 3c00 <_PyObjectDict_SetItem+0x254> │ │ │ │ │ + b 3bbc <_PyObjectDict_SetItem+0x74> │ │ │ │ │ + ldr r3, [pc, #380] @ 3d9c <_PyObjectDict_SetItem+0x254> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r8, [r3, #8] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq 3ab0 <_PyObjectDict_SetItem+0x104> │ │ │ │ │ + beq 3c4c <_PyObjectDict_SetItem+0x104> │ │ │ │ │ ldr r1, [r2, #440] @ 0x1b8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 3b20 <_PyObjectDict_SetItem+0x174> │ │ │ │ │ + bne 3cbc <_PyObjectDict_SetItem+0x174> │ │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2416] @ 0x970 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 3b40 <_PyObjectDict_SetItem+0x194> │ │ │ │ │ + ble 3cdc <_PyObjectDict_SetItem+0x194> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2416] @ 0x970 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r5, [r3, #2096] @ 0x830 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - add r1, r8, #42496 @ 0xa600 │ │ │ │ │ + add r0, r8, #42496 @ 0xa600 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r5, #28] │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - ldr r2, [pc, #264] @ 3bf8 <_PyObjectDict_SetItem+0x24c> │ │ │ │ │ - ldr r3, [r1, #208] @ 0xd0 │ │ │ │ │ + ldr r2, [pc, #264] @ 3d94 <_PyObjectDict_SetItem+0x24c> │ │ │ │ │ + ldr r3, [r0, #208] @ 0xd0 │ │ │ │ │ str r2, [r5, #24] │ │ │ │ │ - ldr r2, [r1, #212] @ 0xd4 │ │ │ │ │ + ldr r2, [r0, #212] @ 0xd4 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ - str r3, [r1, #208] @ 0xd0 │ │ │ │ │ - str r2, [r1, #212] @ 0xd4 │ │ │ │ │ + str r3, [r0, #208] @ 0xd0 │ │ │ │ │ + str r2, [r0, #212] @ 0xd4 │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ str r2, [r5, #20] │ │ │ │ │ str r5, [r7] │ │ │ │ │ - b 39d0 <_PyObjectDict_SetItem+0x24> │ │ │ │ │ + b 3b6c <_PyObjectDict_SetItem+0x24> │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b 10b4 │ │ │ │ │ + b 1250 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl c320 │ │ │ │ │ + bl c4bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [r7] │ │ │ │ │ - bne 39d0 <_PyObjectDict_SetItem+0x24> │ │ │ │ │ + bne 3b6c <_PyObjectDict_SetItem+0x24> │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r9, [pc, #176] @ 3bf8 <_PyObjectDict_SetItem+0x24c> │ │ │ │ │ + ldr r9, [pc, #176] @ 3d94 <_PyObjectDict_SetItem+0x24c> │ │ │ │ │ add r0, r9, #28 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 3be0 <_PyObjectDict_SetItem+0x234> │ │ │ │ │ + beq 3d7c <_PyObjectDict_SetItem+0x234> │ │ │ │ │ add r3, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ │ ldr r1, [r3, #212] @ 0xd4 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r9, [r5, #24] │ │ │ │ │ str r0, [r5, #28] │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ │ str r1, [r3, #212] @ 0xd4 │ │ │ │ │ str r2, [r5, #16] │ │ │ │ │ str r1, [r5, #20] │ │ │ │ │ str r5, [r7] │ │ │ │ │ - b 39d0 <_PyObjectDict_SetItem+0x24> │ │ │ │ │ - ldr r3, [pc, #88] @ 3bf0 <_PyObjectDict_SetItem+0x244> │ │ │ │ │ + b 3b6c <_PyObjectDict_SetItem+0x24> │ │ │ │ │ + ldr r3, [pc, #88] @ 3d8c <_PyObjectDict_SetItem+0x244> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 3bc8 <_PyObjectDict_SetItem+0x21c> │ │ │ │ │ + bne 3d64 <_PyObjectDict_SetItem+0x21c> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 3bc8 <_PyObjectDict_SetItem+0x21c> │ │ │ │ │ + beq 3d64 <_PyObjectDict_SetItem+0x21c> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b 69c8 │ │ │ │ │ + b 6b64 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ - b 3b38 <_PyObjectDict_SetItem+0x18c> │ │ │ │ │ + b 3cd4 <_PyObjectDict_SetItem+0x18c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - bne 3ba8 <_PyObjectDict_SetItem+0x1fc> │ │ │ │ │ - b 3b38 <_PyObjectDict_SetItem+0x18c> │ │ │ │ │ + bne 3d44 <_PyObjectDict_SetItem+0x1fc> │ │ │ │ │ + b 3cd4 <_PyObjectDict_SetItem+0x18c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 5328 │ │ │ │ │ + bl 54c4 │ │ │ │ │ str r5, [r7] │ │ │ │ │ - b 3b38 <_PyObjectDict_SetItem+0x18c> │ │ │ │ │ + b 3cd4 <_PyObjectDict_SetItem+0x18c> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x000001d0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000180 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000174 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003c04 <_PyDict_SetItem_LockHeld>: │ │ │ │ │ +00003da0 <_PyDict_SetItem_LockHeld>: │ │ │ │ │ _PyDict_SetItem_LockHeld(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r5, r2, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 3cdc <_PyDict_SetItem_LockHeld+0xd8> │ │ │ │ │ + beq 3e78 <_PyDict_SetItem_LockHeld+0xd8> │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r1] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3ca4 <_PyDict_SetItem_LockHeld+0xa0> │ │ │ │ │ + beq 3e40 <_PyDict_SetItem_LockHeld+0xa0> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - ldr r3, [pc, #220] @ 3d34 <_PyDict_SetItem_LockHeld+0x130> │ │ │ │ │ + ldr r3, [pc, #220] @ 3ed0 <_PyDict_SetItem_LockHeld+0x130> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 3cb0 <_PyDict_SetItem_LockHeld+0xac> │ │ │ │ │ + bne 3e4c <_PyDict_SetItem_LockHeld+0xac> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 3cb0 <_PyDict_SetItem_LockHeld+0xac> │ │ │ │ │ - ldr r2, [pc, #200] @ 3d38 <_PyDict_SetItem_LockHeld+0x134> │ │ │ │ │ + beq 3e4c <_PyDict_SetItem_LockHeld+0xac> │ │ │ │ │ + ldr r2, [pc, #200] @ 3ed4 <_PyDict_SetItem_LockHeld+0x134> │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - ldr r2, [pc, #180] @ 3d3c <_PyDict_SetItem_LockHeld+0x138> │ │ │ │ │ + ldr r2, [pc, #180] @ 3ed8 <_PyDict_SetItem_LockHeld+0x138> │ │ │ │ │ str r5, [sp] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - beq 3cd0 <_PyDict_SetItem_LockHeld+0xcc> │ │ │ │ │ - bl 15e8 │ │ │ │ │ + beq 3e6c <_PyDict_SetItem_LockHeld+0xcc> │ │ │ │ │ + bl 1784 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r3, [pc, #136] @ 3d34 <_PyDict_SetItem_LockHeld+0x130> │ │ │ │ │ + ldr r3, [pc, #136] @ 3ed0 <_PyDict_SetItem_LockHeld+0x130> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 3c5c <_PyDict_SetItem_LockHeld+0x58> │ │ │ │ │ + beq 3df8 <_PyDict_SetItem_LockHeld+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 3d08 <_PyDict_SetItem_LockHeld+0x104> │ │ │ │ │ - ldr r2, [pc, #116] @ 3d40 <_PyDict_SetItem_LockHeld+0x13c> │ │ │ │ │ + beq 3ea4 <_PyDict_SetItem_LockHeld+0x104> │ │ │ │ │ + ldr r2, [pc, #116] @ 3edc <_PyDict_SetItem_LockHeld+0x13c> │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ - b 3c70 <_PyDict_SetItem_LockHeld+0x6c> │ │ │ │ │ - bl 10b4 │ │ │ │ │ + b 3e0c <_PyDict_SetItem_LockHeld+0x6c> │ │ │ │ │ + bl 1250 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r3, [pc, #80] @ 3d34 <_PyDict_SetItem_LockHeld+0x130> │ │ │ │ │ + ldr r3, [pc, #80] @ 3ed0 <_PyDict_SetItem_LockHeld+0x130> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 3d1c <_PyDict_SetItem_LockHeld+0x118> │ │ │ │ │ + bne 3eb8 <_PyDict_SetItem_LockHeld+0x118> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 3d1c <_PyDict_SetItem_LockHeld+0x118> │ │ │ │ │ + beq 3eb8 <_PyDict_SetItem_LockHeld+0x118> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 69c8 │ │ │ │ │ + b 6b64 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 3c9c <_PyDict_SetItem_LockHeld+0x98> │ │ │ │ │ + b 3e38 <_PyDict_SetItem_LockHeld+0x98> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - bne 3cf4 <_PyDict_SetItem_LockHeld+0xf0> │ │ │ │ │ - b 3d14 <_PyDict_SetItem_LockHeld+0x110> │ │ │ │ │ + bne 3e90 <_PyDict_SetItem_LockHeld+0xf0> │ │ │ │ │ + b 3eb0 <_PyDict_SetItem_LockHeld+0x110> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000070 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003d44 : │ │ │ │ │ +00003ee0 : │ │ │ │ │ PyDict_Copy(): │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 3d60 │ │ │ │ │ + beq 3efc │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 3d60 │ │ │ │ │ - b 3d8c │ │ │ │ │ + beq 3efc │ │ │ │ │ + b 3f28 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r1, [pc, #12] @ 3d84 │ │ │ │ │ - ldr r0, [pc, #12] @ 3d88 │ │ │ │ │ + ldr r1, [pc, #12] @ 3f20 │ │ │ │ │ + ldr r0, [pc, #12] @ 3f24 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00000ff8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00003d8c : │ │ │ │ │ +00003f28 : │ │ │ │ │ copy_lock_held(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #1688] @ 443c │ │ │ │ │ + ldr r3, [pc, #1688] @ 45d8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ - beq 3ff4 │ │ │ │ │ + beq 4190 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 40d4 │ │ │ │ │ + bne 4270 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #1636] @ 4440 │ │ │ │ │ + ldr r3, [pc, #1636] @ 45dc │ │ │ │ │ ldr r2, [r2, #108] @ 0x6c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 4320 │ │ │ │ │ + bne 44bc │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ - ldr r3, [pc, #1620] @ 4444 │ │ │ │ │ + ldr r3, [pc, #1620] @ 45e0 │ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ │ lsl r1, r1, #1 │ │ │ │ │ smull r0, r3, r1, r3 │ │ │ │ │ sub r3, r3, r1, asr #31 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - blt 4320 │ │ │ │ │ + blt 44bc │ │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ │ ldrb r7, [r2, #5] │ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl r7, r3, r7 │ │ │ │ │ lsl r3, r3, r2 │ │ │ │ │ - beq 407c │ │ │ │ │ - ldr r2, [pc, #1564] @ 4448 │ │ │ │ │ + beq 4218 │ │ │ │ │ + ldr r2, [pc, #1564] @ 45e4 │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ umull r1, r3, r2, r3 │ │ │ │ │ add r7, r7, #20 │ │ │ │ │ lsr r3, r3, #1 │ │ │ │ │ add r7, r7, r3, lsl #3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 40a8 │ │ │ │ │ + beq 4244 │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldrb r1, [r6, #5] │ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ lsl r3, r3, r1 │ │ │ │ │ - beq 4058 │ │ │ │ │ + beq 41f4 │ │ │ │ │ ldr r8, [r6, #16] │ │ │ │ │ add r2, r6, #20 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ add r1, r2, #4 │ │ │ │ │ movgt lr, #8 │ │ │ │ │ - ble 3f08 │ │ │ │ │ + ble 40a4 │ │ │ │ │ mov ip, #0 │ │ │ │ │ - b 3ec0 │ │ │ │ │ + b 405c │ │ │ │ │ str r7, [r3] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 3eec │ │ │ │ │ + bne 4088 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r8, ip │ │ │ │ │ add r1, r1, lr │ │ │ │ │ add r2, r2, lr │ │ │ │ │ - beq 3f08 │ │ │ │ │ + beq 40a4 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3eac │ │ │ │ │ + beq 4048 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r7, r0, #1 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ - bne 3e9c │ │ │ │ │ + bne 4038 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3eac │ │ │ │ │ + beq 4048 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r8, ip │ │ │ │ │ add r1, r1, lr │ │ │ │ │ add r2, r2, lr │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 3ec0 │ │ │ │ │ - ldr r3, [pc, #1340] @ 444c │ │ │ │ │ + bne 405c │ │ │ │ │ + ldr r3, [pc, #1340] @ 45e8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2416] @ 0x970 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 3fd0 │ │ │ │ │ + ble 416c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2416] @ 0x970 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r7, [r3, #2096] @ 0x830 │ │ │ │ │ add r5, r5, #42496 @ 0xa600 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -4327,16 +4434,16 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r6, [r7, #24] │ │ │ │ │ str r3, [r5, #208] @ 0xd0 │ │ │ │ │ str r2, [r5, #212] @ 0xd4 │ │ │ │ │ str r3, [r7, #16] │ │ │ │ │ str r2, [r7, #20] │ │ │ │ │ str r1, [r7, #8] │ │ │ │ │ - beq 3fc4 │ │ │ │ │ - ldr r3, [pc, #1212] @ 4450 │ │ │ │ │ + beq 4160 │ │ │ │ │ + ldr r3, [pc, #1212] @ 45ec │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ ldr r3, [r7, #-4] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ @@ -4346,177 +4453,177 @@ │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ stmdb r7, {r1, r3} │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r0, [pc, #1148] @ 4454 │ │ │ │ │ + ldr r0, [pc, #1148] @ 45f0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ addne r5, r5, #42496 @ 0xa600 │ │ │ │ │ movne r3, #0 │ │ │ │ │ - bne 3f4c │ │ │ │ │ + bne 40e8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 5328 │ │ │ │ │ - b 40ac │ │ │ │ │ + bl 54c4 │ │ │ │ │ + b 4248 │ │ │ │ │ add r2, r5, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r2, #2416] @ 0x970 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 40b4 │ │ │ │ │ + ble 4250 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ add r1, r2, r3, lsl #2 │ │ │ │ │ ldr r7, [r1, #2096] @ 0x830 │ │ │ │ │ str r3, [r2, #2416] @ 0x970 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r4, [pc, #1076] @ 4458 │ │ │ │ │ + ldr r4, [pc, #1076] @ 45f4 │ │ │ │ │ add r5, r5, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ │ ldr r2, [r5, #212] @ 0xd4 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ mov r1, #0 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ str r4, [r7, #24] │ │ │ │ │ str r1, [r7, #28] │ │ │ │ │ str r1, [r7, #8] │ │ │ │ │ str r3, [r5, #208] @ 0xd0 │ │ │ │ │ str r2, [r5, #212] @ 0xd4 │ │ │ │ │ str r3, [r7, #16] │ │ │ │ │ str r2, [r7, #20] │ │ │ │ │ - b 3fc4 │ │ │ │ │ + b 4160 │ │ │ │ │ ldr r8, [r6, #16] │ │ │ │ │ add r1, r6, #20 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ add r2, r1, #4 │ │ │ │ │ movgt lr, #12 │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ - bgt 3e94 │ │ │ │ │ - b 3f08 │ │ │ │ │ - ldr r1, [pc, #964] @ 4448 │ │ │ │ │ + bgt 4030 │ │ │ │ │ + b 40a4 │ │ │ │ │ + ldr r1, [pc, #964] @ 45e4 │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ umull r0, r2, r3, r1 │ │ │ │ │ add r7, r7, #20 │ │ │ │ │ mov r1, #12 │ │ │ │ │ lsr r3, r2, #1 │ │ │ │ │ mla r7, r1, r3, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 3e4c │ │ │ │ │ + bne 3fe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 3fc4 │ │ │ │ │ - ldr r4, [pc, #924] @ 4458 │ │ │ │ │ + b 4160 │ │ │ │ │ + ldr r4, [pc, #924] @ 45f4 │ │ │ │ │ add r0, r4, #28 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 4020 │ │ │ │ │ + bne 41bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5328 │ │ │ │ │ - b 40ac │ │ │ │ │ - bl fc38 │ │ │ │ │ + bl 54c4 │ │ │ │ │ + b 4248 │ │ │ │ │ + bl fdd4 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 4430 │ │ │ │ │ - ldr r0, [pc, #876] @ 4454 │ │ │ │ │ + beq 45cc │ │ │ │ │ + ldr r0, [pc, #876] @ 45f0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 4424 │ │ │ │ │ + beq 45c0 │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 4244 │ │ │ │ │ + beq 43e0 │ │ │ │ │ ands r3, ip, #7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - beq 4220 │ │ │ │ │ + beq 43bc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 419c │ │ │ │ │ + beq 4338 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 418c │ │ │ │ │ + beq 4328 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq 417c │ │ │ │ │ + beq 4318 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq 416c │ │ │ │ │ + beq 4308 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq 415c │ │ │ │ │ + beq 42f8 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - beq 414c │ │ │ │ │ + beq 42e8 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4384 │ │ │ │ │ + bne 4520 │ │ │ │ │ mov r0, #1 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 42d0 │ │ │ │ │ + bne 446c │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 42bc │ │ │ │ │ + bne 4458 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 42a8 │ │ │ │ │ + bne 4444 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 42f8 │ │ │ │ │ + bne 4494 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 42e4 │ │ │ │ │ + bne 4480 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 430c │ │ │ │ │ + bne 44a8 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne 4220 │ │ │ │ │ - b 4244 │ │ │ │ │ + bne 43bc │ │ │ │ │ + b 43e0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4410 │ │ │ │ │ + bne 45ac │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 43fc │ │ │ │ │ + bne 4598 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 43e8 │ │ │ │ │ + bne 4584 │ │ │ │ │ ldr r2, [r1, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 43d4 │ │ │ │ │ + bne 4570 │ │ │ │ │ ldr r2, [r1, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 43c0 │ │ │ │ │ + bne 455c │ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 43ac │ │ │ │ │ + bne 4548 │ │ │ │ │ ldr r2, [r1, #28] │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4398 │ │ │ │ │ + bne 4534 │ │ │ │ │ add r0, r0, #7 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq 4244 │ │ │ │ │ + beq 43e0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 41b8 │ │ │ │ │ + beq 4354 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 41b8 │ │ │ │ │ + b 4354 │ │ │ │ │ add r5, r5, #42496 @ 0xa600 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ │ ldr r1, [r5, #212] @ 0xd4 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ @@ -4529,120 +4636,120 @@ │ │ │ │ │ str r1, [r5, #212] @ 0xd4 │ │ │ │ │ str r3, [r7, #16] │ │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str r1, [r7, #20] │ │ │ │ │ strne r2, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3fc4 │ │ │ │ │ - ldr r3, [pc, #444] @ 445c │ │ │ │ │ + beq 4160 │ │ │ │ │ + ldr r3, [pc, #444] @ 45f8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 3f98 │ │ │ │ │ + b 4134 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 4178 │ │ │ │ │ + b 4314 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 4168 │ │ │ │ │ + b 4304 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 4158 │ │ │ │ │ + b 42f4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 4198 │ │ │ │ │ + b 4334 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 4188 │ │ │ │ │ + b 4324 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 41a8 │ │ │ │ │ + b 4344 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [pc, #300] @ 4458 │ │ │ │ │ + ldr r1, [pc, #300] @ 45f4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl f0 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 40ac │ │ │ │ │ + beq 4248 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 4610 │ │ │ │ │ + bl 47ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3fc4 │ │ │ │ │ + beq 4160 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 40ac │ │ │ │ │ + beq 4248 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 40ac │ │ │ │ │ + bne 4248 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 40ac │ │ │ │ │ + b 4248 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 4148 │ │ │ │ │ + b 42e4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 4214 │ │ │ │ │ + b 43b0 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 4204 │ │ │ │ │ + b 43a0 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 41f8 │ │ │ │ │ + b 4394 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 41ec │ │ │ │ │ + b 4388 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 41e0 │ │ │ │ │ + b 437c │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 41d4 │ │ │ │ │ + b 4370 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b 41c8 │ │ │ │ │ + b 4364 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 40ac │ │ │ │ │ + b 4248 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ .word 0x00000690 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ @@ -4656,110 +4763,110 @@ │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001b4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00004460 : │ │ │ │ │ +000045fc : │ │ │ │ │ dict_subscript(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #288] @ 4598 │ │ │ │ │ + ldr r3, [pc, #288] @ 4734 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne 44dc │ │ │ │ │ + bne 4678 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 44dc │ │ │ │ │ + beq 4678 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 450c │ │ │ │ │ + beq 46a8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4534 │ │ │ │ │ + beq 46d0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 452c │ │ │ │ │ + beq 46c8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 4514 │ │ │ │ │ + beq 46b0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 452c │ │ │ │ │ + beq 46c8 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 44ac │ │ │ │ │ + bne 4648 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 452c │ │ │ │ │ - ldr r3, [pc, #128] @ 459c │ │ │ │ │ + beq 46c8 │ │ │ │ │ + ldr r3, [pc, #128] @ 4738 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 4540 │ │ │ │ │ + bne 46dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_CALL _PyErr_SetKeyError │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 44d0 │ │ │ │ │ + b 466c │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne 44c8 │ │ │ │ │ - b 452c │ │ │ │ │ + bne 4664 │ │ │ │ │ + b 46c8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - ldr r1, [pc, #84] @ 45a0 │ │ │ │ │ + ldr r1, [pc, #84] @ 473c │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_CALL _PyObject_LookupSpecial │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 4588 │ │ │ │ │ + beq 4724 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 44d0 │ │ │ │ │ + beq 466c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 44d0 │ │ │ │ │ + bne 466c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 44d0 │ │ │ │ │ + b 466c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4524 │ │ │ │ │ - b 452c │ │ │ │ │ + beq 46c0 │ │ │ │ │ + b 46c8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00005b60 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000045a4 <_Py_dict_lookup_threadsafe>: │ │ │ │ │ +00004740 <_Py_dict_lookup_threadsafe>: │ │ │ │ │ _Py_dict_lookup_threadsafe(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ @@ -4769,560 +4876,560 @@ │ │ │ │ │ popeq {r4, pc} │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000045dc : │ │ │ │ │ +00004778 : │ │ │ │ │ PyDict_Update(): │ │ │ │ │ - ldr r3, [pc, #40] @ 460c │ │ │ │ │ + ldr r3, [pc, #40] @ 47a8 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - b 4610 │ │ │ │ │ + b 47ac │ │ │ │ │ .word 0x00000020 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00004610 : │ │ │ │ │ +000047ac : │ │ │ │ │ dict_merge(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ subs r7, r1, #0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ - beq 5294 │ │ │ │ │ + beq 5430 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldrb r2, [r2, #87] @ 0x57 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ and r2, r2, #1 │ │ │ │ │ eor r2, r2, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5294 │ │ │ │ │ + bne 5430 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ ands r1, r1, #536870912 @ 0x20000000 │ │ │ │ │ - beq 4c3c │ │ │ │ │ + beq 4dd8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ │ - ldr r2, [pc, #3192] @ 52f0 │ │ │ │ │ + ldr r2, [pc, #3192] @ 548c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 4c3c │ │ │ │ │ + bne 4dd8 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq 4690 │ │ │ │ │ + beq 482c │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 469c │ │ │ │ │ + bne 4838 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r5, [r7, #8] │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 48e4 │ │ │ │ │ + bne 4a80 │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 48e0 │ │ │ │ │ + bne 4a7c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 48e0 │ │ │ │ │ + bne 4a7c │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 48e0 │ │ │ │ │ + bne 4a7c │ │ │ │ │ ldrb ip, [r2, #4] │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - bne 4e54 │ │ │ │ │ + bne 4ff0 │ │ │ │ │ ldr r6, [r7, #16] │ │ │ │ │ ands r0, r6, #255 @ 0xff │ │ │ │ │ - bne 5038 │ │ │ │ │ + bne 51d4 │ │ │ │ │ add r9, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [r9, #208] @ 0xd0 │ │ │ │ │ ldr r8, [r9, #212] @ 0xd4 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ lsl r6, r6, #20 │ │ │ │ │ adc r8, r8, #0 │ │ │ │ │ lsr r6, r6, #20 │ │ │ │ │ orr r1, r6, r3 │ │ │ │ │ str r3, [r9, #208] @ 0xd0 │ │ │ │ │ str r8, [r9, #212] @ 0xd4 │ │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ │ - beq 4fb8 │ │ │ │ │ + beq 5154 │ │ │ │ │ mov sl, #1 │ │ │ │ │ lsl r3, sl, ip │ │ │ │ │ lsl sl, sl, r2 │ │ │ │ │ - ldr r2, [pc, #3004] @ 52f4 │ │ │ │ │ + ldr r2, [pc, #3004] @ 5490 │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ umull r1, r3, r2, r3 │ │ │ │ │ add sl, sl, #20 │ │ │ │ │ lsr r3, r3, #1 │ │ │ │ │ add sl, sl, r3, lsl #3 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 4ff0 │ │ │ │ │ + beq 518c │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ │ ldr sl, [r9, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrb r2, [r9, #5] │ │ │ │ │ lsl r3, r3, r2 │ │ │ │ │ - beq 4ff8 │ │ │ │ │ + beq 5194 │ │ │ │ │ add r1, r9, #20 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ add r0, r1, #4 │ │ │ │ │ movgt lr, #8 │ │ │ │ │ - ble 4818 │ │ │ │ │ + ble 49b4 │ │ │ │ │ mov ip, #0 │ │ │ │ │ - b 47d0 │ │ │ │ │ + b 496c │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ str r6, [r3] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 47fc │ │ │ │ │ + bne 4998 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp ip, sl │ │ │ │ │ add r0, r0, lr │ │ │ │ │ add r1, r1, lr │ │ │ │ │ - beq 4818 │ │ │ │ │ + beq 49b4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 47bc │ │ │ │ │ + beq 4958 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r6, r2, #1 │ │ │ │ │ - bne 47a8 │ │ │ │ │ + bne 4944 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 47bc │ │ │ │ │ + beq 4958 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp ip, sl │ │ │ │ │ add r0, r0, lr │ │ │ │ │ add r1, r1, lr │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 47d0 │ │ │ │ │ + bne 496c │ │ │ │ │ ldr r6, [r7, #24] │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4ba8 │ │ │ │ │ + beq 4d44 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ str r1, [r6] │ │ │ │ │ - bne 4ba8 │ │ │ │ │ + bne 4d44 │ │ │ │ │ ldrb r1, [r6, #6] │ │ │ │ │ ldr fp, [r6, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrb r1, [r6, #5] │ │ │ │ │ lsl sl, r2, r1 │ │ │ │ │ - beq 4e80 │ │ │ │ │ + beq 501c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - ble 4b50 │ │ │ │ │ + ble 4cec │ │ │ │ │ add sl, r6, sl │ │ │ │ │ add r2, sl, #20 │ │ │ │ │ add sl, sl, #24 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r8, r4 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b 489c │ │ │ │ │ + b 4a38 │ │ │ │ │ ldr r0, [r4, r5, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4890 │ │ │ │ │ + beq 4a2c │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 4b20 │ │ │ │ │ + bne 4cbc │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, fp │ │ │ │ │ - beq 4b48 │ │ │ │ │ + beq 4ce4 │ │ │ │ │ ldr r0, [sl, r5, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4878 │ │ │ │ │ + beq 4a14 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4878 │ │ │ │ │ + beq 4a14 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 4878 │ │ │ │ │ + bne 4a14 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, r5, lsl #3] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4884 │ │ │ │ │ - b 4890 │ │ │ │ │ + bne 4a20 │ │ │ │ │ + b 4a2c │ │ │ │ │ mov fp, #1 │ │ │ │ │ ldr ip, [r7, #24] │ │ │ │ │ mov lr, #2 │ │ │ │ │ ldrb ip, [ip, #4] │ │ │ │ │ lsl lr, lr, ip │ │ │ │ │ - ldr ip, [pc, #2556] @ 52f8 │ │ │ │ │ + ldr ip, [pc, #2556] @ 5494 │ │ │ │ │ smull r6, ip, lr, ip │ │ │ │ │ sub ip, ip, lr, asr #31 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bgt 4df8 │ │ │ │ │ + bgt 4f94 │ │ │ │ │ ldr sl, [r2, #16] │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 4980 │ │ │ │ │ + b 4b1c │ │ │ │ │ cmp fp, #1 │ │ │ │ │ - bne 4a1c │ │ │ │ │ + bne 4bb8 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 4ad8 │ │ │ │ │ + bne 4c74 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl 15e8 │ │ │ │ │ + bl 1784 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 4a88 │ │ │ │ │ + bne 4c24 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 4ab4 │ │ │ │ │ + bne 4c50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4f5c │ │ │ │ │ + bne 50f8 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne 5274 │ │ │ │ │ + bne 5410 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ and r1, r1, #536870912 @ 0x20000000 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 4690 │ │ │ │ │ + beq 482c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4f78 │ │ │ │ │ + bne 5114 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - bge 4690 │ │ │ │ │ + bge 482c │ │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ │ mov r1, #1 │ │ │ │ │ lsl r3, r1, r3 │ │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ │ add r2, r2, #20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 4ae8 │ │ │ │ │ + beq 4c84 │ │ │ │ │ add r3, r3, r8, lsl #3 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ ldr r6, [r2, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 4c14 │ │ │ │ │ + beq 4db0 │ │ │ │ │ ldr r5, [r2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 4b14 │ │ │ │ │ + bne 4cb0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4914 │ │ │ │ │ + beq 4ab0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp fp, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 4a1c │ │ │ │ │ + bne 4bb8 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 4ad8 │ │ │ │ │ + bne 4c74 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ - b 4928 │ │ │ │ │ + b 4ac4 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 52c8 │ │ │ │ │ + beq 5464 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - bne 4f28 │ │ │ │ │ + bne 50c4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 502c │ │ │ │ │ + bne 51c8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r6, [sp] │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 15e8 │ │ │ │ │ + bl 1784 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4950 │ │ │ │ │ + beq 4aec │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r6] │ │ │ │ │ - bne 4950 │ │ │ │ │ + bne 4aec │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 495c │ │ │ │ │ + beq 4af8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - bne 495c │ │ │ │ │ + bne 4af8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b 495c │ │ │ │ │ + b 4af8 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r5] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ - b 4a0c │ │ │ │ │ + b 4ba8 │ │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ ldr r6, [r2, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 4f00 │ │ │ │ │ + beq 509c │ │ │ │ │ ldm r2, {r2, r5} │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 49e4 │ │ │ │ │ + beq 4b80 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - b 49e4 │ │ │ │ │ + b 4b80 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 4890 │ │ │ │ │ + bne 4a2c │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, fp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bne 489c │ │ │ │ │ + bne 4a38 │ │ │ │ │ mov r4, r8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldrb r2, [r6, #4] │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bne 4ba0 │ │ │ │ │ - ldr r2, [pc, #1944] @ 52fc │ │ │ │ │ + bne 4d3c │ │ │ │ │ + ldr r2, [pc, #1944] @ 5498 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r2, #2740] @ 0xab4 │ │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ │ - bhi 4ba0 │ │ │ │ │ + bhi 4d3c │ │ │ │ │ ldrb r0, [r6, #6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4ba0 │ │ │ │ │ + beq 4d3c │ │ │ │ │ add r0, r1, #1 │ │ │ │ │ str r0, [r2, #2740] @ 0xab4 │ │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ │ str r6, [r2, #2420] @ 0x974 │ │ │ │ │ - b 4ba8 │ │ │ │ │ + b 4d44 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r9, [r7, #24] │ │ │ │ │ str r2, [r7, #8] │ │ │ │ │ str r3, [r7, #16] │ │ │ │ │ str r8, [r7, #20] │ │ │ │ │ - beq 4690 │ │ │ │ │ + beq 482c │ │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4690 │ │ │ │ │ - ldr r3, [pc, #1824] @ 5300 │ │ │ │ │ + bne 482c │ │ │ │ │ + ldr r3, [pc, #1824] @ 549c │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ sub r1, r7, #8 │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ ldr r3, [r7, #-4] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r2, [r2, #3796] @ 0xed4 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ stmdb r7, {r2, r3} │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - b 4690 │ │ │ │ │ + b 482c │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ - ble 4690 │ │ │ │ │ + ble 482c │ │ │ │ │ ldr r6, [r2, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 4f64 │ │ │ │ │ + beq 5100 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - blt 49cc │ │ │ │ │ - b 4690 │ │ │ │ │ + blt 4b68 │ │ │ │ │ + b 482c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMapping_Keys │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4f5c │ │ │ │ │ + beq 50f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - beq 4c70 │ │ │ │ │ + beq 4e0c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - beq 52d0 │ │ │ │ │ + beq 546c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 4f5c │ │ │ │ │ + beq 50f8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4dc0 │ │ │ │ │ + beq 4f5c │ │ │ │ │ cmp fp, #1 │ │ │ │ │ - ldr r9, [pc, #1648] @ 5304 │ │ │ │ │ - ldreq r8, [pc, #1648] @ 5308 │ │ │ │ │ - beq 4d1c │ │ │ │ │ - b 5190 │ │ │ │ │ + ldr r9, [pc, #1648] @ 54a0 │ │ │ │ │ + ldreq r8, [pc, #1648] @ 54a4 │ │ │ │ │ + beq 4eb8 │ │ │ │ │ + b 532c │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 4d58 │ │ │ │ │ - ldr r2, [pc, #1628] @ 530c │ │ │ │ │ + beq 4ef4 │ │ │ │ │ + ldr r2, [pc, #1628] @ 54a8 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ str r6, [sp] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - beq 4d84 │ │ │ │ │ - bl 15e8 │ │ │ │ │ + beq 4f20 │ │ │ │ │ + bl 1784 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 4d90 │ │ │ │ │ + bne 4f2c │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4d04 │ │ │ │ │ + beq 4ea0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r6] │ │ │ │ │ - beq 52dc │ │ │ │ │ + beq 5478 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 50c8 │ │ │ │ │ + beq 5264 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4dc0 │ │ │ │ │ + beq 4f5c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetItem │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 507c │ │ │ │ │ + beq 5218 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 4d78 │ │ │ │ │ + bne 4f14 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq 4c9c │ │ │ │ │ + beq 4e38 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 50f0 │ │ │ │ │ - ldr r2, [pc, #1436] @ 5310 │ │ │ │ │ + beq 528c │ │ │ │ │ + ldr r2, [pc, #1436] @ 54ac │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ - b 4cb0 │ │ │ │ │ + b 4e4c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - b 4d3c │ │ │ │ │ - bl 10b4 │ │ │ │ │ + b 4ed8 │ │ │ │ │ + bl 1250 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 4cdc │ │ │ │ │ + b 4e78 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - bne 4ce8 │ │ │ │ │ + bne 4e84 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 4cf4 │ │ │ │ │ - b 4d04 │ │ │ │ │ + bne 4e90 │ │ │ │ │ + b 4ea0 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4de4 │ │ │ │ │ + beq 4f80 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 4de4 │ │ │ │ │ + bne 4f80 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r0, r0, #0 │ │ │ │ │ movne r0, #1 │ │ │ │ │ rsb r0, r0, #0 │ │ │ │ │ - b 4694 │ │ │ │ │ + b 4830 │ │ │ │ │ add r5, r5, r0 │ │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ │ add r1, r5, #1 │ │ │ │ │ add r1, r1, r1, lsr #31 │ │ │ │ │ asr r1, r1, #1 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ │ @@ -5330,343 +5437,343 @@ │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ subs r2, r2, #0 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ movne r2, #1 │ │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 1e20 │ │ │ │ │ + bl 1fbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4f5c │ │ │ │ │ + bne 50f8 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ and r1, r1, #536870912 @ 0x20000000 │ │ │ │ │ - b 4908 │ │ │ │ │ + b 4aa4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl lr, r3, ip │ │ │ │ │ - ldr r6, [pc, #1172] @ 52f8 │ │ │ │ │ + ldr r6, [pc, #1172] @ 5494 │ │ │ │ │ add lr, lr, lr, lsr #31 │ │ │ │ │ bic lr, lr, #1 │ │ │ │ │ smull r8, r6, lr, r6 │ │ │ │ │ sub lr, r6, lr, asr #31 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - blt 46dc │ │ │ │ │ + blt 4878 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b 48e4 │ │ │ │ │ + b 4a80 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - ble 4b50 │ │ │ │ │ + ble 4cec │ │ │ │ │ add sl, r6, sl │ │ │ │ │ - b 4eb8 │ │ │ │ │ + b 5054 │ │ │ │ │ ldr r0, [sl, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4ea8 │ │ │ │ │ + beq 5044 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 4ee8 │ │ │ │ │ + bne 5084 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, fp │ │ │ │ │ add sl, sl, #12 │ │ │ │ │ - beq 4b50 │ │ │ │ │ + beq 4cec │ │ │ │ │ ldr r0, [sl, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4e90 │ │ │ │ │ + beq 502c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4e90 │ │ │ │ │ + beq 502c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 4e90 │ │ │ │ │ + bne 502c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4e90 │ │ │ │ │ + b 502c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 4ea8 │ │ │ │ │ + bne 5044 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4ea8 │ │ │ │ │ + b 5044 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ - ble 4690 │ │ │ │ │ + ble 482c │ │ │ │ │ ldr r6, [r2, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 5018 │ │ │ │ │ + beq 51b4 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - blt 4b00 │ │ │ │ │ - b 4690 │ │ │ │ │ + blt 4c9c │ │ │ │ │ + b 482c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4a44 │ │ │ │ │ + beq 4be0 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 52c0 │ │ │ │ │ + beq 545c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_CALL _PyErr_SetKeyError │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 52a4 │ │ │ │ │ + bne 5440 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5060 │ │ │ │ │ + bne 51fc │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 4694 │ │ │ │ │ + b 4830 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ - blt 4c24 │ │ │ │ │ - b 4690 │ │ │ │ │ + blt 4dc0 │ │ │ │ │ + b 482c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - ble 4690 │ │ │ │ │ + ble 482c │ │ │ │ │ ldrb r1, [r3] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ │ ldrb r1, [r1, r8] │ │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ │ add r1, r2, r1, lsl #3 │ │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ mov r3, #1 │ │ │ │ │ add r3, r1, r3, lsl r2 │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ - b 4b04 │ │ │ │ │ + b 4ca0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl ip, r3, ip │ │ │ │ │ lsl sl, r3, r2 │ │ │ │ │ - ldr r1, [pc, #808] @ 52f4 │ │ │ │ │ + ldr r1, [pc, #808] @ 5490 │ │ │ │ │ lsl r3, ip, r3 │ │ │ │ │ umull r0, r2, r3, r1 │ │ │ │ │ add sl, sl, #20 │ │ │ │ │ lsr r3, r2, #1 │ │ │ │ │ mov r2, #12 │ │ │ │ │ mla sl, r2, r3, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 4758 │ │ │ │ │ + bne 48f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 4f5c │ │ │ │ │ + b 50f8 │ │ │ │ │ add r0, r9, #20 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ add r1, r0, #4 │ │ │ │ │ movgt lr, #12 │ │ │ │ │ add r0, r0, #8 │ │ │ │ │ - bgt 47a0 │ │ │ │ │ - b 4818 │ │ │ │ │ + bgt 493c │ │ │ │ │ + b 49b4 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ - blt 4f10 │ │ │ │ │ - b 4690 │ │ │ │ │ + blt 50ac │ │ │ │ │ + b 482c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - b 4a50 │ │ │ │ │ + b 4bec │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r1, #3 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldr r6, [r7, #16] │ │ │ │ │ ldrb ip, [r2, #4] │ │ │ │ │ - b 46e8 │ │ │ │ │ + b 4884 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 4f5c │ │ │ │ │ + bne 50f8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4f5c │ │ │ │ │ + b 50f8 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4f50 │ │ │ │ │ + beq 50ec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 4f50 │ │ │ │ │ + bne 50ec │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4f50 │ │ │ │ │ + b 50ec │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne 50bc │ │ │ │ │ + bne 5258 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 5230 │ │ │ │ │ + beq 53cc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_CALL _PyErr_SetKeyError │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5258 │ │ │ │ │ + bne 53f4 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4f5c │ │ │ │ │ + beq 50f8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 4f5c │ │ │ │ │ + bne 50f8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4f5c │ │ │ │ │ + b 50f8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b 4cdc │ │ │ │ │ + b 4e78 │ │ │ │ │ ldr r6, [r5, #12] │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 51e4 │ │ │ │ │ - ldr r3, [pc, #504] @ 5314 │ │ │ │ │ + beq 5380 │ │ │ │ │ + ldr r3, [pc, #504] @ 54b0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - ldr r2, [pc, #480] @ 5308 │ │ │ │ │ + ldr r2, [pc, #480] @ 54a4 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ str r8, [sp] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - beq 5224 │ │ │ │ │ - bl 15e8 │ │ │ │ │ + beq 53c0 │ │ │ │ │ + bl 1784 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5208 │ │ │ │ │ + bne 53a4 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5178 │ │ │ │ │ + beq 5314 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 5288 │ │ │ │ │ + beq 5424 │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 50c8 │ │ │ │ │ + beq 5264 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4dc0 │ │ │ │ │ + beq 4f5c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 1bc │ │ │ │ │ R_ARM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 50a4 │ │ │ │ │ + bne 5240 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetItem │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 507c │ │ │ │ │ + beq 5218 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r8] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq 5108 │ │ │ │ │ + beq 52a4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne 5114 │ │ │ │ │ + bne 52b0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ - b 5150 │ │ │ │ │ + b 52ec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 515c │ │ │ │ │ + bne 52f8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 515c │ │ │ │ │ - bl 10b4 │ │ │ │ │ + b 52f8 │ │ │ │ │ + bl 1250 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 5150 │ │ │ │ │ + b 52ec │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5180 │ │ │ │ │ + beq 531c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 5180 │ │ │ │ │ + bne 531c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5180 │ │ │ │ │ + b 531c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 50c8 │ │ │ │ │ + bne 5264 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 50c8 │ │ │ │ │ - ldr r3, [pc, #156] @ 5318 │ │ │ │ │ - ldr r1, [pc, #156] @ 531c │ │ │ │ │ + b 5264 │ │ │ │ │ + ldr r3, [pc, #156] @ 54b4 │ │ │ │ │ + ldr r1, [pc, #156] @ 54b8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4f5c │ │ │ │ │ + b 50f8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5178 │ │ │ │ │ - ldr r1, [pc, #132] @ 5320 │ │ │ │ │ - ldr r0, [pc, #132] @ 5324 │ │ │ │ │ + b 5314 │ │ │ │ │ + ldr r1, [pc, #132] @ 54bc │ │ │ │ │ + ldr r0, [pc, #132] @ 54c0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 4f5c │ │ │ │ │ + b 50f8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 4f50 │ │ │ │ │ + bne 50ec │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4f50 │ │ │ │ │ + b 50ec │ │ │ │ │ mov r3, fp │ │ │ │ │ - b 4a7c │ │ │ │ │ + b 4c18 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 4a7c │ │ │ │ │ + b 4c18 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4c70 │ │ │ │ │ + b 4e0c │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b 4d04 │ │ │ │ │ + b 4ea0 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 dict_iter │ │ │ │ │ .word 0xaaaaaaab │ │ │ │ │ .word 0x55555556 │ │ │ │ │ .word 0x00000790 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000718 │ │ │ │ │ @@ -5684,15 +5791,15 @@ │ │ │ │ │ R_ARM_ABS32 PyExc_RuntimeError │ │ │ │ │ .word 0x00000018 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000f0e │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00005328 : │ │ │ │ │ +000054c4 : │ │ │ │ │ dictkeys_decref.constprop.0(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -5705,104 +5812,104 @@ │ │ │ │ │ ldrb r3, [r0, #5] │ │ │ │ │ ldrb r5, [r0, #6] │ │ │ │ │ lsl r4, r4, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r7, [r0, #16] │ │ │ │ │ add r4, r0, r4 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne 539c │ │ │ │ │ - b 53e8 │ │ │ │ │ + bne 5538 │ │ │ │ │ + b 5584 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5394 │ │ │ │ │ + beq 5530 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5444 │ │ │ │ │ + bne 55e0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bge 53f4 │ │ │ │ │ + bge 5590 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 537c │ │ │ │ │ + beq 5518 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 537c │ │ │ │ │ + beq 5518 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 537c │ │ │ │ │ + bne 5518 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 537c │ │ │ │ │ + b 5518 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ - blt 53d4 │ │ │ │ │ + blt 5570 │ │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne 545c │ │ │ │ │ - ldr r3, [pc, #96] @ 5468 │ │ │ │ │ + bne 55f8 │ │ │ │ │ + ldr r3, [pc, #96] @ 5604 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi 545c │ │ │ │ │ + bhi 55f8 │ │ │ │ │ ldrb r1, [r6, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 545c │ │ │ │ │ + beq 55f8 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ str r1, [r3, #2740] @ 0xab4 │ │ │ │ │ str r6, [r2, #2420] @ 0x974 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5394 │ │ │ │ │ + bne 5530 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5394 │ │ │ │ │ + b 5530 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyMem_Free │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000546c : │ │ │ │ │ +00005608 : │ │ │ │ │ dict_dealloc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r3, [pc, #2192] @ 5d14 │ │ │ │ │ + ldr r3, [pc, #2192] @ 5eb0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ - beq 5c7c │ │ │ │ │ + beq 5e18 │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 5c84 │ │ │ │ │ + bne 5e20 │ │ │ │ │ add r3, r4, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ │ ldr r1, [r3, #212] @ 0xd4 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ │ str r1, [r3, #212] @ 0xd4 │ │ │ │ │ @@ -5813,569 +5920,569 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GC_UnTrack │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - ble 5c58 │ │ │ │ │ + ble 5df4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ │ - bne 578c │ │ │ │ │ + bne 5928 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 5cd8 │ │ │ │ │ + beq 5e74 │ │ │ │ │ ldr r5, [r8] │ │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5674 │ │ │ │ │ + beq 5810 │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 59ec │ │ │ │ │ + bne 5b88 │ │ │ │ │ ldrb r3, [r8, #5] │ │ │ │ │ ldr r9, [r8, #16] │ │ │ │ │ lsl r5, r5, r3 │ │ │ │ │ ldrb r3, [r8, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5708 │ │ │ │ │ + beq 58a4 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ addgt r5, r8, r5 │ │ │ │ │ addgt sl, r5, #20 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ addgt r5, r5, #24 │ │ │ │ │ - bgt 5588 │ │ │ │ │ - b 55d8 │ │ │ │ │ + bgt 5724 │ │ │ │ │ + b 5774 │ │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 557c │ │ │ │ │ + beq 5718 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 55b8 │ │ │ │ │ + bne 5754 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - beq 55d8 │ │ │ │ │ + beq 5774 │ │ │ │ │ ldr r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5564 │ │ │ │ │ + beq 5700 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5564 │ │ │ │ │ + beq 5700 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5564 │ │ │ │ │ + bne 5700 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5564 │ │ │ │ │ + b 5700 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 557c │ │ │ │ │ + bne 5718 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - bne 5588 │ │ │ │ │ + bne 5724 │ │ │ │ │ ldrb r3, [r8, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne 56d4 │ │ │ │ │ - ldr r3, [pc, #1836] @ 5d18 │ │ │ │ │ + bne 5870 │ │ │ │ │ + ldr r3, [pc, #1836] @ 5eb4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi 56d4 │ │ │ │ │ + bhi 5870 │ │ │ │ │ ldrb r1, [r8, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 56d4 │ │ │ │ │ + beq 5870 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ str r1, [r3, #2740] @ 0xab4 │ │ │ │ │ str r8, [r2, #2420] @ 0x974 │ │ │ │ │ ldr r2, [r3, #2416] @ 0x970 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi 569c │ │ │ │ │ - ldr r0, [pc, #1760] @ 5d1c │ │ │ │ │ + bhi 5838 │ │ │ │ │ + ldr r0, [pc, #1760] @ 5eb8 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 569c │ │ │ │ │ + bne 5838 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [r3, #2416] @ 0x970 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ │ ldr r1, [r7, #100] @ 0x64 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ │ str r6, [r2, #2096] @ 0x830 │ │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ │ - bgt 56c4 │ │ │ │ │ + bgt 5860 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #1700] @ 5d20 │ │ │ │ │ + ldr r3, [pc, #1700] @ 5ebc │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2416] @ 0x970 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bls 5634 │ │ │ │ │ + bls 57d0 │ │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ │ - ble 566c │ │ │ │ │ + ble 5808 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 <_PyTrash_thread_destroy_chain> │ │ │ │ │ R_ARM_JUMP24 _PyTrash_thread_destroy_chain │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [pc, #1600] @ 5d24 │ │ │ │ │ + ldr r3, [pc, #1600] @ 5ec0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2416] @ 0x970 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bls 5634 │ │ │ │ │ - b 569c │ │ │ │ │ + bls 57d0 │ │ │ │ │ + b 5838 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 55d8 │ │ │ │ │ + ble 5774 │ │ │ │ │ add r4, r8, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b 5744 │ │ │ │ │ + b 58e0 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5734 │ │ │ │ │ + beq 58d0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5774 │ │ │ │ │ + bne 5910 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ - beq 55d8 │ │ │ │ │ + beq 5774 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 571c │ │ │ │ │ + beq 58b8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 571c │ │ │ │ │ + beq 58b8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 571c │ │ │ │ │ + bne 58b8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 571c │ │ │ │ │ + b 58b8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5734 │ │ │ │ │ + bne 58d0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5734 │ │ │ │ │ + b 58d0 │ │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 57f0 │ │ │ │ │ + bne 598c │ │ │ │ │ ldrb sl, [r4] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ movne r9, r4 │ │ │ │ │ - bne 57b8 │ │ │ │ │ - b 57e8 │ │ │ │ │ + bne 5954 │ │ │ │ │ + b 5984 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq 57e8 │ │ │ │ │ + beq 5984 │ │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 57ac │ │ │ │ │ + beq 5948 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 57ac │ │ │ │ │ + beq 5948 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 57ac │ │ │ │ │ + bne 5948 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 57ac │ │ │ │ │ + b 5948 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5a68 │ │ │ │ │ + beq 5c04 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [r8] │ │ │ │ │ - bne 5c0c │ │ │ │ │ + bne 5da8 │ │ │ │ │ ldrb r5, [r8, #6] │ │ │ │ │ ldrb r2, [r8, #5] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ lsl r4, r3, r2 │ │ │ │ │ ldr r9, [r8, #16] │ │ │ │ │ - beq 5b44 │ │ │ │ │ + beq 5ce0 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 5a08 │ │ │ │ │ + ble 5ba4 │ │ │ │ │ add r4, r8, r4 │ │ │ │ │ ands r3, r9, #3 │ │ │ │ │ add r5, r4, #20 │ │ │ │ │ mov sl, #0 │ │ │ │ │ add r4, r4, #24 │ │ │ │ │ - beq 59bc │ │ │ │ │ + beq 5b58 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 58bc │ │ │ │ │ + beq 5a58 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 5888 │ │ │ │ │ + beq 5a24 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 586c │ │ │ │ │ + beq 5a08 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5c40 │ │ │ │ │ + bne 5ddc │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5884 │ │ │ │ │ + beq 5a20 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5c28 │ │ │ │ │ + bne 5dc4 │ │ │ │ │ mov sl, #1 │ │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 58a0 │ │ │ │ │ + beq 5a3c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5bdc │ │ │ │ │ + bne 5d78 │ │ │ │ │ ldr r0, [r4, sl, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 58b8 │ │ │ │ │ + beq 5a54 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5bf4 │ │ │ │ │ + bne 5d90 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 58d4 │ │ │ │ │ + beq 5a70 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5bc4 │ │ │ │ │ + bne 5d60 │ │ │ │ │ ldr r0, [r4, sl, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 58ec │ │ │ │ │ + beq 5a88 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5b2c │ │ │ │ │ + bne 5cc8 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bne 59bc │ │ │ │ │ - b 5a08 │ │ │ │ │ + bne 5b58 │ │ │ │ │ + b 5ba4 │ │ │ │ │ ldr r0, [r4, sl, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5914 │ │ │ │ │ + beq 5ab0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5ae4 │ │ │ │ │ + bne 5c80 │ │ │ │ │ add fp, sl, #1 │ │ │ │ │ ldr r0, [r5, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5930 │ │ │ │ │ + beq 5acc │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5afc │ │ │ │ │ + bne 5c98 │ │ │ │ │ ldr r0, [r4, fp, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5948 │ │ │ │ │ + beq 5ae4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5b14 │ │ │ │ │ + bne 5cb0 │ │ │ │ │ add sl, fp, #1 │ │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5964 │ │ │ │ │ + beq 5b00 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5a84 │ │ │ │ │ + bne 5c20 │ │ │ │ │ ldr r0, [r4, sl, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 597c │ │ │ │ │ + beq 5b18 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5a9c │ │ │ │ │ + bne 5c38 │ │ │ │ │ add sl, fp, #2 │ │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5998 │ │ │ │ │ + beq 5b34 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5ab4 │ │ │ │ │ + bne 5c50 │ │ │ │ │ ldr r0, [r4, sl, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 59b0 │ │ │ │ │ + beq 5b4c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5acc │ │ │ │ │ + bne 5c68 │ │ │ │ │ add sl, fp, #3 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - beq 5a08 │ │ │ │ │ + beq 5ba4 │ │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 58fc │ │ │ │ │ + beq 5a98 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 58fc │ │ │ │ │ + beq 5a98 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 58fc │ │ │ │ │ + bne 5a98 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 58fc │ │ │ │ │ - ldr r3, [pc, #820] @ 5d28 │ │ │ │ │ + b 5a98 │ │ │ │ │ + ldr r3, [pc, #820] @ 5ec4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ - b 5624 │ │ │ │ │ + b 57c0 │ │ │ │ │ ldrb r3, [r8, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne 5a44 │ │ │ │ │ - ldr r3, [pc, #784] @ 5d2c │ │ │ │ │ + bne 5be0 │ │ │ │ │ + ldr r3, [pc, #784] @ 5ec8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi 5a44 │ │ │ │ │ + bhi 5be0 │ │ │ │ │ ldrb r1, [r8, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 5614 │ │ │ │ │ + bne 57b0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [pc, #732] @ 5d30 │ │ │ │ │ + ldr r3, [pc, #732] @ 5ecc │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ - b 5624 │ │ │ │ │ - ldr r3, [pc, #708] @ 5d34 │ │ │ │ │ + b 57c0 │ │ │ │ │ + ldr r3, [pc, #708] @ 5ed0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ - b 5624 │ │ │ │ │ + b 57c0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5964 │ │ │ │ │ + bne 5b00 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5964 │ │ │ │ │ + b 5b00 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 597c │ │ │ │ │ + bne 5b18 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 597c │ │ │ │ │ + b 5b18 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5998 │ │ │ │ │ + bne 5b34 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5998 │ │ │ │ │ + b 5b34 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 59b0 │ │ │ │ │ + bne 5b4c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 59b0 │ │ │ │ │ + b 5b4c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5914 │ │ │ │ │ + bne 5ab0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5914 │ │ │ │ │ + b 5ab0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5930 │ │ │ │ │ + bne 5acc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5930 │ │ │ │ │ + b 5acc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5948 │ │ │ │ │ + bne 5ae4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5948 │ │ │ │ │ + b 5ae4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 58ec │ │ │ │ │ + bne 5a88 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 58ec │ │ │ │ │ + b 5a88 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 5a08 │ │ │ │ │ + ble 5ba4 │ │ │ │ │ add r4, r8, r4 │ │ │ │ │ - b 5b7c │ │ │ │ │ + b 5d18 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5b6c │ │ │ │ │ + beq 5d08 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 5bac │ │ │ │ │ + bne 5d48 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ - beq 5a08 │ │ │ │ │ + beq 5ba4 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5b54 │ │ │ │ │ + beq 5cf0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5b54 │ │ │ │ │ + beq 5cf0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5b54 │ │ │ │ │ + bne 5cf0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5b54 │ │ │ │ │ + b 5cf0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5b6c │ │ │ │ │ + bne 5d08 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5b6c │ │ │ │ │ + b 5d08 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 58d4 │ │ │ │ │ + bne 5a70 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 58d4 │ │ │ │ │ + b 5a70 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 58a0 │ │ │ │ │ + bne 5a3c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 58a0 │ │ │ │ │ + b 5a3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 58b8 │ │ │ │ │ + bne 5a54 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 58b8 │ │ │ │ │ - ldr r3, [pc, #292] @ 5d38 │ │ │ │ │ + b 5a54 │ │ │ │ │ + ldr r3, [pc, #292] @ 5ed4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ - b 5624 │ │ │ │ │ + b 57c0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5884 │ │ │ │ │ + bne 5a20 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5884 │ │ │ │ │ + b 5a20 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 586c │ │ │ │ │ + bne 5a08 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 586c │ │ │ │ │ + b 5a08 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ - ldr r2, [pc, #212] @ 5d3c │ │ │ │ │ + ldr r2, [pc, #212] @ 5ed8 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 54fc │ │ │ │ │ + bne 5698 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 <_PyTrash_thread_deposit_object> │ │ │ │ │ R_ARM_JUMP24 _PyTrash_thread_deposit_object │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5cf4 │ │ │ │ │ + beq 5e90 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, #5 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ add r3, r4, #42496 @ 0xa600 │ │ │ │ │ ldr r1, [r3, #208] @ 0xd0 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ ldr r0, [r3, #212] @ 0xd4 │ │ │ │ │ adds r1, r1, #4096 @ 0x1000 │ │ │ │ │ str r1, [r3, #208] @ 0xd0 │ │ │ │ │ add ip, r3, #208 @ 0xd0 │ │ │ │ │ adc r1, r0, #0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ - beq 566c │ │ │ │ │ + beq 5808 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 54d8 │ │ │ │ │ - b 566c │ │ │ │ │ - ldr r3, [pc, #96] @ 5d40 │ │ │ │ │ + beq 5674 │ │ │ │ │ + b 5808 │ │ │ │ │ + ldr r3, [pc, #96] @ 5edc │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ - b 5624 │ │ │ │ │ + b 57c0 │ │ │ │ │ add r3, r4, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ │ ldr r1, [r3, #212] @ 0xd4 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ │ str r1, [r3, #212] @ 0xd4 │ │ │ │ │ - b 566c │ │ │ │ │ + b 5808 │ │ │ │ │ .word 0x00000888 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000724 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000069c │ │ │ │ │ @@ -6393,616 +6500,616 @@ │ │ │ │ │ .word 0x0000011c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 dict_dealloc │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00005d44 : │ │ │ │ │ +00005ee0 : │ │ │ │ │ dict_ass_sub(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r5, r2, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 5e24 │ │ │ │ │ + beq 5fc0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 5e90 │ │ │ │ │ + beq 602c │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r1] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5df4 │ │ │ │ │ + beq 5f90 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - ldr r2, [pc, #256] @ 5ea0 │ │ │ │ │ + ldr r2, [pc, #256] @ 603c │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 5e04 │ │ │ │ │ + bne 5fa0 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 5e04 │ │ │ │ │ - ldr r2, [pc, #228] @ 5ea4 │ │ │ │ │ + beq 5fa0 │ │ │ │ │ + ldr r2, [pc, #228] @ 6040 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - ldr r2, [pc, #208] @ 5ea8 │ │ │ │ │ + ldr r2, [pc, #208] @ 6044 │ │ │ │ │ str r5, [sp] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - beq 5e74 │ │ │ │ │ - bl 15e8 │ │ │ │ │ + beq 6010 │ │ │ │ │ + bl 1784 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r3, [pc, #164] @ 5ea0 │ │ │ │ │ + ldr r3, [pc, #164] @ 603c │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 5dac │ │ │ │ │ + beq 5f48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 5e7c │ │ │ │ │ - ldr r2, [pc, #140] @ 5eac │ │ │ │ │ + beq 6018 │ │ │ │ │ + ldr r2, [pc, #140] @ 6048 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ - b 5dc0 │ │ │ │ │ - ldr r3, [pc, #116] @ 5ea0 │ │ │ │ │ + b 5f5c │ │ │ │ │ + ldr r3, [pc, #116] @ 603c │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 5e5c │ │ │ │ │ + beq 5ff8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 5e88 │ │ │ │ │ + beq 6024 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 69c8 │ │ │ │ │ + b 6b64 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 5e34 │ │ │ │ │ + beq 5fd0 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 69c8 │ │ │ │ │ - bl 10b4 │ │ │ │ │ - b 5dec │ │ │ │ │ + b 6b64 │ │ │ │ │ + bl 1250 │ │ │ │ │ + b 5f88 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 5dec │ │ │ │ │ - ldr r1, [pc, #24] @ 5eb0 │ │ │ │ │ - ldr r0, [pc, #24] @ 5eb4 │ │ │ │ │ + b 5f88 │ │ │ │ │ + ldr r1, [pc, #24] @ 604c │ │ │ │ │ + ldr r0, [pc, #24] @ 6050 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 5e88 │ │ │ │ │ + b 6024 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x000000e0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000088 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000a0c │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00005eb8 <_PyDict_HasOnlyStringKeys>: │ │ │ │ │ +00006054 <_PyDict_HasOnlyStringKeys>: │ │ │ │ │ _PyDict_HasOnlyStringKeys(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldrb r5, [r2, #6] │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ moveq r4, r0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq 5ef4 <_PyDict_HasOnlyStringKeys+0x3c> │ │ │ │ │ + beq 6090 <_PyDict_HasOnlyStringKeys+0x3c> │ │ │ │ │ mov r0, #1 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp] │ │ │ │ │ - bl 60a8 <_PyDict_Next> │ │ │ │ │ + bl 6244 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5ee8 <_PyDict_HasOnlyStringKeys+0x30> │ │ │ │ │ + beq 6084 <_PyDict_HasOnlyStringKeys+0x30> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ - bne 5ef4 <_PyDict_HasOnlyStringKeys+0x3c> │ │ │ │ │ + bne 6090 <_PyDict_HasOnlyStringKeys+0x3c> │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b 5eec <_PyDict_HasOnlyStringKeys+0x34> │ │ │ │ │ + b 6088 <_PyDict_HasOnlyStringKeys+0x34> │ │ │ │ │ │ │ │ │ │ -00005f30 : │ │ │ │ │ +000060cc : │ │ │ │ │ PyDict_Next(): │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ │ ands ip, ip, #536870912 @ 0x20000000 │ │ │ │ │ - beq 60a0 │ │ │ │ │ + beq 623c │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr lr, [r0, #28] │ │ │ │ │ ldr r4, [r1] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 6058 │ │ │ │ │ + bne 61f4 │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ ldr r5, [ip, #16] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movge r0, #1 │ │ │ │ │ orrs r0, r0, r4, lsr #31 │ │ │ │ │ - bne 5ff0 │ │ │ │ │ + bne 618c │ │ │ │ │ ldrb r0, [ip, #6] │ │ │ │ │ ldrb lr, [ip, #5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, #1 │ │ │ │ │ lsl r0, r0, lr │ │ │ │ │ add ip, ip, #20 │ │ │ │ │ - beq 5ff8 │ │ │ │ │ + beq 6194 │ │ │ │ │ add r0, r0, r4, lsl #3 │ │ │ │ │ add ip, ip, r0 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5fcc │ │ │ │ │ + beq 6168 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldm ip, {r0, ip} │ │ │ │ │ str r4, [r1] │ │ │ │ │ - beq 6024 │ │ │ │ │ + beq 61c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r0, [r2] │ │ │ │ │ - beq 5fc4 │ │ │ │ │ + beq 6160 │ │ │ │ │ str ip, [r3] │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ add ip, ip, #8 │ │ │ │ │ pople {r4, r5, pc} │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5fcc │ │ │ │ │ + beq 6168 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - blt 5fa0 │ │ │ │ │ + blt 613c │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ add lr, r4, r4, lsl #1 │ │ │ │ │ add r0, r0, lr, lsl #2 │ │ │ │ │ add ip, ip, r0 │ │ │ │ │ ldr r0, [ip, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6030 │ │ │ │ │ + beq 61cc │ │ │ │ │ ldmib ip, {r0, ip} │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r4, [r1] │ │ │ │ │ - bne 5fb4 │ │ │ │ │ + bne 6150 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5fc0 │ │ │ │ │ - b 5fc4 │ │ │ │ │ + bne 615c │ │ │ │ │ + b 6160 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ add ip, ip, #12 │ │ │ │ │ pople {r4, r5, pc} │ │ │ │ │ ldr r0, [ip, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6030 │ │ │ │ │ + beq 61cc │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt 6010 │ │ │ │ │ - b 5ff0 │ │ │ │ │ + bgt 61ac │ │ │ │ │ + b 618c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 5ff0 │ │ │ │ │ + blt 618c │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bge 5ff0 │ │ │ │ │ + bge 618c │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ ldrb r0, [lr] │ │ │ │ │ ldrb r5, [ip, #5] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r0, lr, r0, lsl #2 │ │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ │ add lr, lr, r0, lsl #2 │ │ │ │ │ add r0, ip, r0, lsl #3 │ │ │ │ │ ldr ip, [lr, #4] │ │ │ │ │ mov lr, #1 │ │ │ │ │ add r0, r0, lr, lsl r5 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ - b 6014 │ │ │ │ │ + b 61b0 │ │ │ │ │ mov r0, ip │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000060a8 <_PyDict_Next>: │ │ │ │ │ +00006244 <_PyDict_Next>: │ │ │ │ │ _PyDict_Next(): │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ │ ands ip, ip, #536870912 @ 0x20000000 │ │ │ │ │ - beq 6248 <_PyDict_Next+0x1a0> │ │ │ │ │ + beq 63e4 <_PyDict_Next+0x1a0> │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr lr, [r0, #28] │ │ │ │ │ ldr r4, [r1] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 61fc <_PyDict_Next+0x154> │ │ │ │ │ + bne 6398 <_PyDict_Next+0x154> │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ ldr r5, [ip, #16] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movge r0, #1 │ │ │ │ │ orrs r0, r0, r4, lsr #31 │ │ │ │ │ - bne 61cc <_PyDict_Next+0x124> │ │ │ │ │ + bne 6368 <_PyDict_Next+0x124> │ │ │ │ │ ldrb r0, [ip, #6] │ │ │ │ │ ldrb lr, [ip, #5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, #1 │ │ │ │ │ lsl r0, r0, lr │ │ │ │ │ add ip, ip, #20 │ │ │ │ │ - beq 6158 <_PyDict_Next+0xb0> │ │ │ │ │ + beq 62f4 <_PyDict_Next+0xb0> │ │ │ │ │ add r0, r0, r4, lsl #3 │ │ │ │ │ add ip, ip, r0 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 61a8 <_PyDict_Next+0x100> │ │ │ │ │ + beq 6344 <_PyDict_Next+0x100> │ │ │ │ │ ldm ip, {r0, ip} │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr lr, [r0, #12] │ │ │ │ │ str r4, [r1] │ │ │ │ │ - beq 618c <_PyDict_Next+0xe4> │ │ │ │ │ + beq 6328 <_PyDict_Next+0xe4> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r0, [r2] │ │ │ │ │ - beq 6194 <_PyDict_Next+0xec> │ │ │ │ │ + beq 6330 <_PyDict_Next+0xec> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str ip, [r3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r3, r2 │ │ │ │ │ - bne 61a0 <_PyDict_Next+0xf8> │ │ │ │ │ + bne 633c <_PyDict_Next+0xf8> │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ add lr, r4, r4, lsl #1 │ │ │ │ │ add r0, r0, lr, lsl #2 │ │ │ │ │ add ip, ip, r0 │ │ │ │ │ ldr r0, [ip, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 61d4 <_PyDict_Next+0x12c> │ │ │ │ │ + beq 6370 <_PyDict_Next+0x12c> │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ ldr ip, [ip, #8] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r4, [r1] │ │ │ │ │ - bne 6130 <_PyDict_Next+0x88> │ │ │ │ │ + bne 62cc <_PyDict_Next+0x88> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 613c <_PyDict_Next+0x94> │ │ │ │ │ + bne 62d8 <_PyDict_Next+0x94> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6150 <_PyDict_Next+0xa8> │ │ │ │ │ + beq 62ec <_PyDict_Next+0xa8> │ │ │ │ │ str lr, [r3] │ │ │ │ │ - b 6150 <_PyDict_Next+0xa8> │ │ │ │ │ + b 62ec <_PyDict_Next+0xa8> │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ add ip, ip, #8 │ │ │ │ │ pople {r4, r5, pc} │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 61a8 <_PyDict_Next+0x100> │ │ │ │ │ + beq 6344 <_PyDict_Next+0x100> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt 6118 <_PyDict_Next+0x70> │ │ │ │ │ + bgt 62b4 <_PyDict_Next+0x70> │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ add ip, ip, #12 │ │ │ │ │ pople {r4, r5, pc} │ │ │ │ │ ldr r0, [ip, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 61d4 <_PyDict_Next+0x12c> │ │ │ │ │ + beq 6370 <_PyDict_Next+0x12c> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt 6170 <_PyDict_Next+0xc8> │ │ │ │ │ - b 61cc <_PyDict_Next+0x124> │ │ │ │ │ + bgt 630c <_PyDict_Next+0xc8> │ │ │ │ │ + b 6368 <_PyDict_Next+0x124> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 61cc <_PyDict_Next+0x124> │ │ │ │ │ + blt 6368 <_PyDict_Next+0x124> │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - ble 61cc <_PyDict_Next+0x124> │ │ │ │ │ + ble 6368 <_PyDict_Next+0x124> │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ ldrb r0, [lr] │ │ │ │ │ ldrb r5, [ip, #5] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r0, lr, r0, lsl #2 │ │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ │ add lr, lr, r0, lsl #2 │ │ │ │ │ add r0, ip, r0, lsl #3 │ │ │ │ │ ldr ip, [lr, #4] │ │ │ │ │ mov lr, #1 │ │ │ │ │ add r0, r0, lr, lsl r5 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ ldr lr, [r0, #12] │ │ │ │ │ - b 617c <_PyDict_Next+0xd4> │ │ │ │ │ + b 6318 <_PyDict_Next+0xd4> │ │ │ │ │ mov r0, ip │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00006250 : │ │ │ │ │ +000063ec : │ │ │ │ │ PyDict_GetItemStringRef(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ streq r4, [r6] │ │ │ │ │ - beq 6368 │ │ │ │ │ + beq 6504 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 6358 │ │ │ │ │ - ldr r3, [pc, #216] @ 6370 │ │ │ │ │ + beq 64f4 │ │ │ │ │ + ldr r3, [pc, #216] @ 650c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 6328 │ │ │ │ │ + bne 64c4 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 6328 │ │ │ │ │ + beq 64c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ mvneq r5, #0 │ │ │ │ │ - beq 62dc │ │ │ │ │ + beq 6478 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ moveq r5, r1 │ │ │ │ │ - bne 6310 │ │ │ │ │ + bne 64ac │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ str r1, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6304 │ │ │ │ │ + beq 64a0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 6304 │ │ │ │ │ + bne 64a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mov r5, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r1] │ │ │ │ │ - b 62dc │ │ │ │ │ + b 6478 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - bne 62ac │ │ │ │ │ + bne 6448 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r6] │ │ │ │ │ - beq 6368 │ │ │ │ │ + beq 6504 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 62ec │ │ │ │ │ - ldr r1, [pc, #20] @ 6374 │ │ │ │ │ - ldr r0, [pc, #20] @ 6378 │ │ │ │ │ + b 6488 │ │ │ │ │ + ldr r1, [pc, #20] @ 6510 │ │ │ │ │ + ldr r0, [pc, #20] @ 6514 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 633c │ │ │ │ │ + b 64d8 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 6304 │ │ │ │ │ + b 64a0 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x0000094e │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000637c : │ │ │ │ │ +00006518 : │ │ │ │ │ dict_traverse(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldrb r8, [r0, #6] │ │ │ │ │ ldr r6, [r0, #16] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - beq 6418 │ │ │ │ │ + beq 65b4 │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6480 │ │ │ │ │ + bne 661c │ │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ │ mov r8, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ lsl r8, r8, r2 │ │ │ │ │ - ble 6400 │ │ │ │ │ + ble 659c │ │ │ │ │ add r8, r8, #24 │ │ │ │ │ add r8, r0, r8 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r0, [r8, r7, lsl #3] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6408 │ │ │ │ │ + beq 65a4 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne 63d8 │ │ │ │ │ + bne 6574 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne 63d8 │ │ │ │ │ - b 6400 │ │ │ │ │ + bne 6574 │ │ │ │ │ + b 659c │ │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ lsl r3, r3, r2 │ │ │ │ │ - ble 6400 │ │ │ │ │ + ble 659c │ │ │ │ │ add r7, r0, r3 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6468 │ │ │ │ │ + beq 6604 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r0, [r7, #24] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6468 │ │ │ │ │ + beq 6604 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ add r7, r7, #12 │ │ │ │ │ - bne 6430 │ │ │ │ │ + bne 65cc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 6400 │ │ │ │ │ + ble 659c │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 64a4 │ │ │ │ │ + beq 6640 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 6400 │ │ │ │ │ + beq 659c │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 64cc │ │ │ │ │ + beq 6668 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq 6400 │ │ │ │ │ + beq 659c │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 64f4 │ │ │ │ │ + beq 6690 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r6, #3 │ │ │ │ │ - beq 6400 │ │ │ │ │ + beq 659c │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 651c │ │ │ │ │ + beq 66b8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - beq 6400 │ │ │ │ │ + beq 659c │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ mov r8, #4 │ │ │ │ │ - b 6534 │ │ │ │ │ + b 66d0 │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6554 │ │ │ │ │ + beq 66f0 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - bne 6530 │ │ │ │ │ - b 6400 │ │ │ │ │ + bne 66cc │ │ │ │ │ + b 659c │ │ │ │ │ │ │ │ │ │ -00006564 : │ │ │ │ │ +00006700 : │ │ │ │ │ PyDict_DelItem(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r3, [pc, #1088] @ 69bc │ │ │ │ │ + ldr r3, [pc, #1088] @ 6b58 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 684c │ │ │ │ │ + beq 69e8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - beq 6718 │ │ │ │ │ + beq 68b4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 699c │ │ │ │ │ + beq 6b38 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 6994 │ │ │ │ │ + beq 6b30 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 698c │ │ │ │ │ + beq 6b28 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 698c │ │ │ │ │ - ldr r3, [pc, #976] @ 69c0 │ │ │ │ │ + beq 6b28 │ │ │ │ │ + ldr r3, [pc, #976] @ 6b5c │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r8, [r3, #8] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne 67a0 │ │ │ │ │ + bne 693c │ │ │ │ │ add r0, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r0, #208] @ 0xd0 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r2, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ orr r2, r3, r1 │ │ │ │ │ ldr r3, [r0, #212] @ 0xd4 │ │ │ │ │ @@ -7012,108 +7119,108 @@ │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mvn lr, #0 │ │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ │ mvn lr, lr, lsl ip │ │ │ │ │ cmp ip, #7 │ │ │ │ │ and r1, lr, r7 │ │ │ │ │ - bgt 6800 │ │ │ │ │ + bgt 699c │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne 685c │ │ │ │ │ + bne 69f8 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 68fc │ │ │ │ │ + bne 6a98 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - bgt 6728 │ │ │ │ │ + bgt 68c4 │ │ │ │ │ add r1, r3, r1 │ │ │ │ │ mvn r3, #1 │ │ │ │ │ strb r3, [r1, #20] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ - beq 675c │ │ │ │ │ + beq 68f8 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r2, r5, lsl #3 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ mov r1, #0 │ │ │ │ │ add ip, r3, r2 │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 66f0 │ │ │ │ │ + beq 688c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 6720 │ │ │ │ │ + beq 68bc │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6714 │ │ │ │ │ + beq 68b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 6714 │ │ │ │ │ + bne 68b0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 66f0 │ │ │ │ │ + b 688c │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addle r1, r3, r1, lsl #1 │ │ │ │ │ mvnle r2, #1 │ │ │ │ │ addgt r1, r3, r1, lsl #2 │ │ │ │ │ mvngt r2, #1 │ │ │ │ │ strhle r2, [r1, #20] │ │ │ │ │ strgt r2, [r1, #20] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 66b8 │ │ │ │ │ + bne 6854 │ │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ │ add ip, r3, r2 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ str r1, [ip, #8] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 66f0 │ │ │ │ │ + beq 688c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 66f0 │ │ │ │ │ - b 6720 │ │ │ │ │ + bne 688c │ │ │ │ │ + b 68bc │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r8, r8, #42496 @ 0xa600 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r3, [r8, #208] @ 0xd0 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ ldr r0, [r8, #212] @ 0xd4 │ │ │ │ │ adds ip, r3, #4096 @ 0x1000 │ │ │ │ │ lsl r2, r2, #20 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ @@ -7123,169 +7230,169 @@ │ │ │ │ │ str ip, [r8, #208] @ 0xd0 │ │ │ │ │ str r0, [r8, #212] @ 0xd4 │ │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ │ mvn r1, #0 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ mvn lr, r1, lsl ip │ │ │ │ │ bic r1, r7, r1, lsl ip │ │ │ │ │ - ble 6650 │ │ │ │ │ + ble 67ec │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bgt 6958 │ │ │ │ │ + bgt 6af4 │ │ │ │ │ add r8, r3, r1, lsl #1 │ │ │ │ │ ldrsh r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq 6660 │ │ │ │ │ + beq 67fc │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 68d8 │ │ │ │ │ + beq 6a74 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r8, r1 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addgt r8, r3, r1, lsl #2 │ │ │ │ │ addle r8, r3, r1, lsl #1 │ │ │ │ │ ldrgt r8, [r8, #20] │ │ │ │ │ ldrshle r8, [r8, #20] │ │ │ │ │ - b 6880 │ │ │ │ │ + b 6a1c │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - bne 65a4 │ │ │ │ │ - b 6590 │ │ │ │ │ + bne 6740 │ │ │ │ │ + b 672c │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 68d8 │ │ │ │ │ + beq 6a74 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r1, r1, r8 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq 6660 │ │ │ │ │ + beq 67fc │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 68d8 │ │ │ │ │ + beq 6a74 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r8, r1 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ cmp ip, #7 │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ add r9, r3, r1, lsl #1 │ │ │ │ │ - bgt 6944 │ │ │ │ │ + bgt 6ae0 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq 6660 │ │ │ │ │ + beq 67fc │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ add r1, r1, r7 │ │ │ │ │ - bne 68a0 │ │ │ │ │ + bne 6a3c │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mvneq r1, #0 │ │ │ │ │ - beq 6680 │ │ │ │ │ + beq 681c │ │ │ │ │ add r1, r2, r5, lsl #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldrb r1, [r2] │ │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne 69ac │ │ │ │ │ + bne 6b48 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ sub ip, r3, r1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - ble 69b4 │ │ │ │ │ + ble 6b50 │ │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ │ strb ip, [r3], #1 │ │ │ │ │ - b 692c │ │ │ │ │ + b 6ac8 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addgt r8, r3, r1, lsl #2 │ │ │ │ │ ldrshle r8, [r9, #20] │ │ │ │ │ ldrgt r8, [r8, #20] │ │ │ │ │ - b 68b8 │ │ │ │ │ + b 6a54 │ │ │ │ │ add r8, r3, r1, lsl #2 │ │ │ │ │ ldr r9, [r8, #20] │ │ │ │ │ lsl r8, r1, #2 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq 6660 │ │ │ │ │ + beq 67fc │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq 68d8 │ │ │ │ │ + beq 6a74 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r8, r1 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r1, r8 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ - b 6834 │ │ │ │ │ + b 69d0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_CALL _PyErr_SetKeyError │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 6718 │ │ │ │ │ - ldr r0, [pc, #32] @ 69c4 │ │ │ │ │ + b 68b4 │ │ │ │ │ + ldr r0, [pc, #32] @ 6b60 │ │ │ │ │ mov r1, #2704 @ 0xa90 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 6994 │ │ │ │ │ + b 6b30 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b 6918 │ │ │ │ │ + b 6ab4 │ │ │ │ │ strb r0, [r2, #1] │ │ │ │ │ - b 66f0 │ │ │ │ │ + b 688c │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x000003c8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000069c8 : │ │ │ │ │ +00006b64 : │ │ │ │ │ delitem_knownhash_lock_held(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 6dcc │ │ │ │ │ + beq 6f68 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 6dc4 │ │ │ │ │ + beq 6f60 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 6dbc │ │ │ │ │ + beq 6f58 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 6dbc │ │ │ │ │ - ldr r3, [pc, #964] @ 6dec │ │ │ │ │ + beq 6f58 │ │ │ │ │ + ldr r3, [pc, #964] @ 6f88 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r8, [r3, #8] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne 6bd8 │ │ │ │ │ + bne 6d74 │ │ │ │ │ add r0, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r0, #208] @ 0xd0 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r2, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ orr r2, r3, r1 │ │ │ │ │ ldr r3, [r0, #212] @ 0xd4 │ │ │ │ │ @@ -7295,108 +7402,108 @@ │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mvn lr, #0 │ │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ │ mvn lr, lr, lsl ip │ │ │ │ │ cmp ip, #7 │ │ │ │ │ and r1, r7, lr │ │ │ │ │ - bgt 6c38 │ │ │ │ │ + bgt 6dd4 │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne 6c8c │ │ │ │ │ + bne 6e28 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6d2c │ │ │ │ │ + bne 6ec8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - bgt 6b60 │ │ │ │ │ + bgt 6cfc │ │ │ │ │ add r1, r3, r1 │ │ │ │ │ mvn r3, #1 │ │ │ │ │ strb r3, [r1, #20] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ - beq 6b94 │ │ │ │ │ + beq 6d30 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r2, r5, lsl #3 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ mov r1, #0 │ │ │ │ │ add ip, r3, r2 │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6b28 │ │ │ │ │ + beq 6cc4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 6b58 │ │ │ │ │ + beq 6cf4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6b4c │ │ │ │ │ + beq 6ce8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 6b4c │ │ │ │ │ + bne 6ce8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6b28 │ │ │ │ │ + b 6cc4 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addle r1, r3, r1, lsl #1 │ │ │ │ │ mvnle r2, #1 │ │ │ │ │ addgt r1, r3, r1, lsl #2 │ │ │ │ │ mvngt r2, #1 │ │ │ │ │ strhle r2, [r1, #20] │ │ │ │ │ strgt r2, [r1, #20] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 6af0 │ │ │ │ │ + bne 6c8c │ │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ │ add ip, r3, r2 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ str r1, [ip, #8] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6b28 │ │ │ │ │ + beq 6cc4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 6b28 │ │ │ │ │ - b 6b58 │ │ │ │ │ + bne 6cc4 │ │ │ │ │ + b 6cf4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r8, r8, #42496 @ 0xa600 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r3, [r8, #208] @ 0xd0 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ ldr r0, [r8, #212] @ 0xd4 │ │ │ │ │ adds ip, r3, #4096 @ 0x1000 │ │ │ │ │ lsl r2, r2, #20 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ @@ -7406,278 +7513,278 @@ │ │ │ │ │ str ip, [r8, #208] @ 0xd0 │ │ │ │ │ str r0, [r8, #212] @ 0xd4 │ │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ │ mvn r1, #0 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ mvn lr, r1, lsl ip │ │ │ │ │ bic r1, r7, r1, lsl ip │ │ │ │ │ - ble 6a88 │ │ │ │ │ + ble 6c24 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bgt 6d88 │ │ │ │ │ + bgt 6f24 │ │ │ │ │ add r8, r3, r1, lsl #1 │ │ │ │ │ ldrsh r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq 6a98 │ │ │ │ │ + beq 6c34 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 6d08 │ │ │ │ │ + beq 6ea4 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r8, r1 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addgt r8, r3, r1, lsl #2 │ │ │ │ │ addle r8, r3, r1, lsl #1 │ │ │ │ │ ldrgt r8, [r8, #20] │ │ │ │ │ ldrshle r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq 6a98 │ │ │ │ │ - b 6cb8 │ │ │ │ │ + beq 6c34 │ │ │ │ │ + b 6e54 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 6d08 │ │ │ │ │ + beq 6ea4 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r1, r1, r8 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq 6a98 │ │ │ │ │ + beq 6c34 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 6d08 │ │ │ │ │ + beq 6ea4 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r8, r1 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ cmp ip, #7 │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ add r9, r3, r1, lsl #1 │ │ │ │ │ - bgt 6d74 │ │ │ │ │ + bgt 6f10 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq 6a98 │ │ │ │ │ + beq 6c34 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ add r1, r1, r7 │ │ │ │ │ - bne 6cd0 │ │ │ │ │ + bne 6e6c │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mvneq r1, #0 │ │ │ │ │ - beq 6ab8 │ │ │ │ │ + beq 6c54 │ │ │ │ │ add r1, r2, r5, lsl #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldrb r1, [r2] │ │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne 6de4 │ │ │ │ │ + bne 6f80 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ sub ip, r3, r1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - ble 6ddc │ │ │ │ │ + ble 6f78 │ │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ │ strb ip, [r3], #1 │ │ │ │ │ - b 6d5c │ │ │ │ │ + b 6ef8 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addgt r8, r3, r1, lsl #2 │ │ │ │ │ ldrshle r8, [r9, #20] │ │ │ │ │ ldrgt r8, [r8, #20] │ │ │ │ │ - b 6ce8 │ │ │ │ │ + b 6e84 │ │ │ │ │ add r8, r3, r1, lsl #2 │ │ │ │ │ ldr r8, [r8, #20] │ │ │ │ │ lsl r9, r1, #2 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq 6a98 │ │ │ │ │ + beq 6c34 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 6d08 │ │ │ │ │ + beq 6ea4 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r9, r9, r1 │ │ │ │ │ add r1, r7, #1 │ │ │ │ │ add r1, r1, r9 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ - b 6c6c │ │ │ │ │ + b 6e08 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_CALL _PyErr_SetKeyError │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 6b50 │ │ │ │ │ - ldr r0, [pc, #28] @ 6df0 │ │ │ │ │ + b 6cec │ │ │ │ │ + ldr r0, [pc, #28] @ 6f8c │ │ │ │ │ mov r1, #2704 @ 0xa90 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 6dc4 │ │ │ │ │ + b 6f60 │ │ │ │ │ strb r0, [r2, #1] │ │ │ │ │ - b 6b28 │ │ │ │ │ + b 6cc4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b 6d48 │ │ │ │ │ + b 6ee4 │ │ │ │ │ .word 0x000003bc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00006df4 <_PyDict_FromItems>: │ │ │ │ │ +00006f90 <_PyDict_FromItems>: │ │ │ │ │ _PyDict_FromItems(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - ldr r3, [pc, #1840] @ 7540 <_PyDict_FromItems+0x74c> │ │ │ │ │ + ldr r3, [pc, #1840] @ 76dc <_PyDict_FromItems+0x74c> │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr fp, [r3, #8] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bgt 6eac <_PyDict_FromItems+0xb8> │ │ │ │ │ + bgt 7048 <_PyDict_FromItems+0xb8> │ │ │ │ │ add r3, fp, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2416] @ 0x970 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 71c4 <_PyDict_FromItems+0x3d0> │ │ │ │ │ + ble 7360 <_PyDict_FromItems+0x3d0> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2416] @ 0x970 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r4, [r3, #2096] @ 0x830 │ │ │ │ │ add fp, fp, #42496 @ 0xa600 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - ldr r2, [pc, #1740] @ 7544 <_PyDict_FromItems+0x750> │ │ │ │ │ + ldr r2, [pc, #1740] @ 76e0 <_PyDict_FromItems+0x750> │ │ │ │ │ ldr r3, [fp, #208] @ 0xd0 │ │ │ │ │ str r2, [r4, #24] │ │ │ │ │ ldr r2, [fp, #212] @ 0xd4 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ str r3, [fp, #208] @ 0xd0 │ │ │ │ │ str r2, [fp, #212] @ 0xd4 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt 7080 <_PyDict_FromItems+0x28c> │ │ │ │ │ + bgt 721c <_PyDict_FromItems+0x28c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - ldr sl, [pc, #1672] @ 7548 <_PyDict_FromItems+0x754> │ │ │ │ │ - bne 7280 <_PyDict_FromItems+0x48c> │ │ │ │ │ + ldr sl, [pc, #1672] @ 76e4 <_PyDict_FromItems+0x754> │ │ │ │ │ + bne 741c <_PyDict_FromItems+0x48c> │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 6e38 <_PyDict_FromItems+0x44> │ │ │ │ │ + beq 6fd4 <_PyDict_FromItems+0x44> │ │ │ │ │ sub r1, r6, #1 │ │ │ │ │ ands r1, r1, #7 │ │ │ │ │ add r3, r5, #4 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - beq 741c <_PyDict_FromItems+0x628> │ │ │ │ │ + beq 75b8 <_PyDict_FromItems+0x628> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 6fa4 <_PyDict_FromItems+0x1b0> │ │ │ │ │ + beq 7140 <_PyDict_FromItems+0x1b0> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 6f8c <_PyDict_FromItems+0x198> │ │ │ │ │ + beq 7128 <_PyDict_FromItems+0x198> │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq 6f74 <_PyDict_FromItems+0x180> │ │ │ │ │ + beq 7110 <_PyDict_FromItems+0x180> │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq 6f5c <_PyDict_FromItems+0x168> │ │ │ │ │ + beq 70f8 <_PyDict_FromItems+0x168> │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq 6f44 <_PyDict_FromItems+0x150> │ │ │ │ │ + beq 70e0 <_PyDict_FromItems+0x150> │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq 6f2c <_PyDict_FromItems+0x138> │ │ │ │ │ + beq 70c8 <_PyDict_FromItems+0x138> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ - bne 741c <_PyDict_FromItems+0x628> │ │ │ │ │ + bne 75b8 <_PyDict_FromItems+0x628> │ │ │ │ │ mov r1, #1 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - ble 6e38 <_PyDict_FromItems+0x44> │ │ │ │ │ - ldr r3, [pc, #1396] @ 754c <_PyDict_FromItems+0x758> │ │ │ │ │ + ble 6fd4 <_PyDict_FromItems+0x44> │ │ │ │ │ + ldr r3, [pc, #1396] @ 76e8 <_PyDict_FromItems+0x758> │ │ │ │ │ cmp r6, r3 │ │ │ │ │ addle r0, r6, r6, lsl #1 │ │ │ │ │ addle r0, r0, #1 │ │ │ │ │ asrle r0, r0, #1 │ │ │ │ │ suble r0, r0, #1 │ │ │ │ │ clzle r0, r0 │ │ │ │ │ rsble r0, r0, #32 │ │ │ │ │ andle r0, r0, #255 @ 0xff │ │ │ │ │ movgt r0, #17 │ │ │ │ │ - bl 1460 │ │ │ │ │ + bl 15fc │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 74f8 <_PyDict_FromItems+0x704> │ │ │ │ │ - ldr r3, [pc, #1348] @ 7550 <_PyDict_FromItems+0x75c> │ │ │ │ │ + beq 7694 <_PyDict_FromItems+0x704> │ │ │ │ │ + ldr r3, [pc, #1348] @ 76ec <_PyDict_FromItems+0x75c> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r3, #2416] @ 0x970 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 74dc <_PyDict_FromItems+0x6e8> │ │ │ │ │ + ble 7678 <_PyDict_FromItems+0x6e8> │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r3, #2416] @ 0x970 │ │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ │ ldr r4, [r3, #2096] @ 0x830 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ @@ -7691,50 +7798,50 @@ │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r4, #28] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ str r3, [fp, #208] @ 0xd0 │ │ │ │ │ str r2, [fp, #212] @ 0xd4 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ - b 7084 <_PyDict_FromItems+0x290> │ │ │ │ │ - ldr sl, [pc, #1216] @ 7548 <_PyDict_FromItems+0x754> │ │ │ │ │ + b 7220 <_PyDict_FromItems+0x290> │ │ │ │ │ + ldr sl, [pc, #1216] @ 76e4 <_PyDict_FromItems+0x754> │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ ldr r1, [r7] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7210 <_PyDict_FromItems+0x41c> │ │ │ │ │ + beq 73ac <_PyDict_FromItems+0x41c> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne 721c <_PyDict_FromItems+0x428> │ │ │ │ │ + bne 73b8 <_PyDict_FromItems+0x428> │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 721c <_PyDict_FromItems+0x428> │ │ │ │ │ - ldr fp, [pc, #1156] @ 7554 <_PyDict_FromItems+0x760> │ │ │ │ │ + beq 73b8 <_PyDict_FromItems+0x428> │ │ │ │ │ + ldr fp, [pc, #1156] @ 76f0 <_PyDict_FromItems+0x760> │ │ │ │ │ ldr fp, [pc, fp] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr ip, [r4, #24] │ │ │ │ │ ldr r0, [r0, fp] │ │ │ │ │ - ldr fp, [pc, #1120] @ 7544 <_PyDict_FromItems+0x750> │ │ │ │ │ + ldr fp, [pc, #1120] @ 76e0 <_PyDict_FromItems+0x750> │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp ip, fp │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq 74b4 <_PyDict_FromItems+0x6c0> │ │ │ │ │ - bl 15e8 │ │ │ │ │ + beq 7650 <_PyDict_FromItems+0x6c0> │ │ │ │ │ + bl 1784 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 750c <_PyDict_FromItems+0x718> │ │ │ │ │ + beq 76a8 <_PyDict_FromItems+0x718> │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 6ea0 <_PyDict_FromItems+0xac> │ │ │ │ │ + beq 703c <_PyDict_FromItems+0xac> │ │ │ │ │ lsl r3, r8, #2 │ │ │ │ │ add r5, r5, r8, lsl #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ add r7, r7, r9, lsl #2 │ │ │ │ │ lsl r3, r9, #2 │ │ │ │ │ mov r8, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -7742,276 +7849,276 @@ │ │ │ │ │ ldr r9, [r7] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 724c <_PyDict_FromItems+0x458> │ │ │ │ │ + beq 73e8 <_PyDict_FromItems+0x458> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne 7258 <_PyDict_FromItems+0x464> │ │ │ │ │ + bne 73f4 <_PyDict_FromItems+0x464> │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 7258 <_PyDict_FromItems+0x464> │ │ │ │ │ - ldr r1, [pc, #1000] @ 7558 <_PyDict_FromItems+0x764> │ │ │ │ │ + beq 73f4 <_PyDict_FromItems+0x464> │ │ │ │ │ + ldr r1, [pc, #1000] @ 76f4 <_PyDict_FromItems+0x764> │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ str r9, [sp] │ │ │ │ │ cmp r1, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq 74c4 <_PyDict_FromItems+0x6d0> │ │ │ │ │ - bl 15e8 │ │ │ │ │ + beq 7660 <_PyDict_FromItems+0x6d0> │ │ │ │ │ + bl 1784 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 750c <_PyDict_FromItems+0x718> │ │ │ │ │ + beq 76a8 <_PyDict_FromItems+0x718> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ add r5, r5, r3 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ add r7, r7, r3 │ │ │ │ │ - bne 7124 <_PyDict_FromItems+0x330> │ │ │ │ │ + bne 72c0 <_PyDict_FromItems+0x330> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr sl, [pc, #888] @ 7544 <_PyDict_FromItems+0x750> │ │ │ │ │ + ldr sl, [pc, #888] @ 76e0 <_PyDict_FromItems+0x750> │ │ │ │ │ add r0, sl, #28 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7534 <_PyDict_FromItems+0x740> │ │ │ │ │ + beq 76d0 <_PyDict_FromItems+0x740> │ │ │ │ │ add fp, fp, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [fp, #208] @ 0xd0 │ │ │ │ │ ldr r2, [fp, #212] @ 0xd4 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str sl, [r4, #24] │ │ │ │ │ str r1, [r4, #28] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ str r3, [fp, #208] @ 0xd0 │ │ │ │ │ str r2, [fp, #212] @ 0xd4 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ - b 6e98 <_PyDict_FromItems+0xa4> │ │ │ │ │ + b 7034 <_PyDict_FromItems+0xa4> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq 70bc <_PyDict_FromItems+0x2c8> │ │ │ │ │ + beq 7258 <_PyDict_FromItems+0x2c8> │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 7504 <_PyDict_FromItems+0x710> │ │ │ │ │ - ldr fp, [pc, #788] @ 755c <_PyDict_FromItems+0x768> │ │ │ │ │ + beq 76a0 <_PyDict_FromItems+0x710> │ │ │ │ │ + ldr fp, [pc, #788] @ 76f8 <_PyDict_FromItems+0x768> │ │ │ │ │ ldr fp, [pc, fp] │ │ │ │ │ - b 70d0 <_PyDict_FromItems+0x2dc> │ │ │ │ │ + b 726c <_PyDict_FromItems+0x2dc> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq 715c <_PyDict_FromItems+0x368> │ │ │ │ │ + beq 72f8 <_PyDict_FromItems+0x368> │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 7500 <_PyDict_FromItems+0x70c> │ │ │ │ │ - ldr r1, [pc, #740] @ 7560 <_PyDict_FromItems+0x76c> │ │ │ │ │ + beq 769c <_PyDict_FromItems+0x70c> │ │ │ │ │ + ldr r1, [pc, #740] @ 76fc <_PyDict_FromItems+0x76c> │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b 7170 <_PyDict_FromItems+0x37c> │ │ │ │ │ + b 730c <_PyDict_FromItems+0x37c> │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 6e38 <_PyDict_FromItems+0x44> │ │ │ │ │ + beq 6fd4 <_PyDict_FromItems+0x44> │ │ │ │ │ sub r1, r6, #1 │ │ │ │ │ ands r1, r1, #7 │ │ │ │ │ lsl r0, r8, #2 │ │ │ │ │ add r3, r5, r8, lsl #2 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - beq 7388 <_PyDict_FromItems+0x594> │ │ │ │ │ + beq 7524 <_PyDict_FromItems+0x594> │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq 7368 <_PyDict_FromItems+0x574> │ │ │ │ │ + beq 7504 <_PyDict_FromItems+0x574> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 7350 <_PyDict_FromItems+0x55c> │ │ │ │ │ + beq 74ec <_PyDict_FromItems+0x55c> │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq 7338 <_PyDict_FromItems+0x544> │ │ │ │ │ + beq 74d4 <_PyDict_FromItems+0x544> │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq 7320 <_PyDict_FromItems+0x52c> │ │ │ │ │ + beq 74bc <_PyDict_FromItems+0x52c> │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq 7308 <_PyDict_FromItems+0x514> │ │ │ │ │ + beq 74a4 <_PyDict_FromItems+0x514> │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq 72f0 <_PyDict_FromItems+0x4fc> │ │ │ │ │ + beq 748c <_PyDict_FromItems+0x4fc> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ - beq 6fc4 <_PyDict_FromItems+0x1d0> │ │ │ │ │ + beq 7160 <_PyDict_FromItems+0x1d0> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq 6fc4 <_PyDict_FromItems+0x1d0> │ │ │ │ │ - b 7388 <_PyDict_FromItems+0x594> │ │ │ │ │ + beq 7160 <_PyDict_FromItems+0x1d0> │ │ │ │ │ + b 7524 <_PyDict_FromItems+0x594> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ add r0, r3, #4 │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ add r3, r0, #28 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 74d4 <_PyDict_FromItems+0x6e0> │ │ │ │ │ + bne 7670 <_PyDict_FromItems+0x6e0> │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq 6fc4 <_PyDict_FromItems+0x1d0> │ │ │ │ │ - b 741c <_PyDict_FromItems+0x628> │ │ │ │ │ - bl 10b4 │ │ │ │ │ + beq 7160 <_PyDict_FromItems+0x1d0> │ │ │ │ │ + b 75b8 <_PyDict_FromItems+0x628> │ │ │ │ │ + bl 1250 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 7100 <_PyDict_FromItems+0x30c> │ │ │ │ │ - b 750c <_PyDict_FromItems+0x718> │ │ │ │ │ - bl 10b4 │ │ │ │ │ + bne 729c <_PyDict_FromItems+0x30c> │ │ │ │ │ + b 76a8 <_PyDict_FromItems+0x718> │ │ │ │ │ + bl 1250 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 719c <_PyDict_FromItems+0x3a8> │ │ │ │ │ - b 750c <_PyDict_FromItems+0x718> │ │ │ │ │ + bne 7338 <_PyDict_FromItems+0x3a8> │ │ │ │ │ + b 76a8 <_PyDict_FromItems+0x718> │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 6fc8 <_PyDict_FromItems+0x1d4> │ │ │ │ │ - ldr r0, [pc, #128] @ 7564 <_PyDict_FromItems+0x770> │ │ │ │ │ + b 7164 <_PyDict_FromItems+0x1d4> │ │ │ │ │ + ldr r0, [pc, #128] @ 7700 <_PyDict_FromItems+0x770> │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 7048 <_PyDict_FromItems+0x254> │ │ │ │ │ + bne 71e4 <_PyDict_FromItems+0x254> │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bl 5328 │ │ │ │ │ + bl 54c4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 6ea0 <_PyDict_FromItems+0xac> │ │ │ │ │ + b 703c <_PyDict_FromItems+0xac> │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 74f8 <_PyDict_FromItems+0x704> │ │ │ │ │ + beq 7694 <_PyDict_FromItems+0x704> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 74f8 <_PyDict_FromItems+0x704> │ │ │ │ │ + bne 7694 <_PyDict_FromItems+0x704> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 74f8 <_PyDict_FromItems+0x704> │ │ │ │ │ + b 7694 <_PyDict_FromItems+0x704> │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 5328 │ │ │ │ │ - b 74f8 <_PyDict_FromItems+0x704> │ │ │ │ │ + bl 54c4 │ │ │ │ │ + b 7694 <_PyDict_FromItems+0x704> │ │ │ │ │ .word 0x00000728 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x00015555 │ │ │ │ │ .word 0x0000053c │ │ │ │ │ @@ -8023,629 +8130,629 @@ │ │ │ │ │ .word 0x00000310 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000002e0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00007568 <_PyDict_LoadGlobal>: │ │ │ │ │ +00007704 <_PyDict_LoadGlobal>: │ │ │ │ │ _PyDict_LoadGlobal(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #212] @ 7654 <_PyDict_LoadGlobal+0xec> │ │ │ │ │ + ldr r3, [pc, #212] @ 77f0 <_PyDict_LoadGlobal+0xec> │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - bne 7634 <_PyDict_LoadGlobal+0xcc> │ │ │ │ │ + bne 77d0 <_PyDict_LoadGlobal+0xcc> │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 7634 <_PyDict_LoadGlobal+0xcc> │ │ │ │ │ + beq 77d0 <_PyDict_LoadGlobal+0xcc> │ │ │ │ │ add r8, sp, #4 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7620 <_PyDict_LoadGlobal+0xb8> │ │ │ │ │ + beq 77bc <_PyDict_LoadGlobal+0xb8> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ cmn ip, #3 │ │ │ │ │ - beq 7628 <_PyDict_LoadGlobal+0xc0> │ │ │ │ │ + beq 77c4 <_PyDict_LoadGlobal+0xc0> │ │ │ │ │ cmn ip, #1 │ │ │ │ │ - bne 7618 <_PyDict_LoadGlobal+0xb0> │ │ │ │ │ + bne 77b4 <_PyDict_LoadGlobal+0xb0> │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7628 <_PyDict_LoadGlobal+0xc0> │ │ │ │ │ + beq 77c4 <_PyDict_LoadGlobal+0xc0> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmn ip, #3 │ │ │ │ │ - bne 75e8 <_PyDict_LoadGlobal+0x80> │ │ │ │ │ + bne 7784 <_PyDict_LoadGlobal+0x80> │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ addne r8, sp, #4 │ │ │ │ │ movne r0, r7 │ │ │ │ │ - bne 75a8 <_PyDict_LoadGlobal+0x40> │ │ │ │ │ - b 7628 <_PyDict_LoadGlobal+0xc0> │ │ │ │ │ + bne 7744 <_PyDict_LoadGlobal+0x40> │ │ │ │ │ + b 77c4 <_PyDict_LoadGlobal+0xc0> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -00007658 <_PyDictKeys_StringLookup>: │ │ │ │ │ +000077f4 <_PyDictKeys_StringLookup>: │ │ │ │ │ _PyDictKeys_StringLookup(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r2, [pc, #1200] @ 7b20 <_PyDictKeys_StringLookup+0x4c8> │ │ │ │ │ + ldr r2, [pc, #1200] @ 7cbc <_PyDictKeys_StringLookup+0x4c8> │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ orrne r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ - bne 7af0 <_PyDictKeys_StringLookup+0x498> │ │ │ │ │ + bne 7c8c <_PyDictKeys_StringLookup+0x498> │ │ │ │ │ ldr r6, [r5, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 7ad4 <_PyDictKeys_StringLookup+0x47c> │ │ │ │ │ + beq 7c70 <_PyDictKeys_StringLookup+0x47c> │ │ │ │ │ ldrb r8, [r4, #4] │ │ │ │ │ ldrb r7, [r4, #5] │ │ │ │ │ mov r3, #1 │ │ │ │ │ add r9, r4, #20 │ │ │ │ │ add r7, r9, r3, lsl r7 │ │ │ │ │ lsl r3, r3, r8 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ sub r4, r3, #1 │ │ │ │ │ and fp, r6, r4 │ │ │ │ │ - bgt 77dc <_PyDictKeys_StringLookup+0x184> │ │ │ │ │ + bgt 7978 <_PyDictKeys_StringLookup+0x184> │ │ │ │ │ ldrsb sl, [r9, fp] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt 77c4 <_PyDictKeys_StringLookup+0x16c> │ │ │ │ │ + blt 7960 <_PyDictKeys_StringLookup+0x16c> │ │ │ │ │ ldr r0, [r7, sl, lsl #3] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 78a8 <_PyDictKeys_StringLookup+0x250> │ │ │ │ │ + beq 7a44 <_PyDictKeys_StringLookup+0x250> │ │ │ │ │ lsr r3, r6, #5 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r3, fp │ │ │ │ │ cmp r8, #7 │ │ │ │ │ and fp, r3, r4 │ │ │ │ │ - bgt 7810 <_PyDictKeys_StringLookup+0x1b8> │ │ │ │ │ + bgt 79ac <_PyDictKeys_StringLookup+0x1b8> │ │ │ │ │ ldrsb sl, [r9, fp] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt 7828 <_PyDictKeys_StringLookup+0x1d0> │ │ │ │ │ + blt 79c4 <_PyDictKeys_StringLookup+0x1d0> │ │ │ │ │ ldr r3, [r7, sl, lsl #3] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq 7934 <_PyDictKeys_StringLookup+0x2dc> │ │ │ │ │ + beq 7ad0 <_PyDictKeys_StringLookup+0x2dc> │ │ │ │ │ lsr r3, r6, #10 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ add fp, r2, fp │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ - bgt 7864 <_PyDictKeys_StringLookup+0x20c> │ │ │ │ │ + bgt 7a00 <_PyDictKeys_StringLookup+0x20c> │ │ │ │ │ ldrsb sl, [r9, fp] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt 783c <_PyDictKeys_StringLookup+0x1e4> │ │ │ │ │ + blt 79d8 <_PyDictKeys_StringLookup+0x1e4> │ │ │ │ │ ldr r0, [r7, sl, lsl #3] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq 79a4 <_PyDictKeys_StringLookup+0x34c> │ │ │ │ │ + beq 7b40 <_PyDictKeys_StringLookup+0x34c> │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add fp, fp, r3, lsr #5 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ - bgt 7894 <_PyDictKeys_StringLookup+0x23c> │ │ │ │ │ + bgt 7a30 <_PyDictKeys_StringLookup+0x23c> │ │ │ │ │ ldrsb sl, [r9, fp] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt 7858 <_PyDictKeys_StringLookup+0x200> │ │ │ │ │ + blt 79f4 <_PyDictKeys_StringLookup+0x200> │ │ │ │ │ ldr r0, [r7, sl, lsl #3] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq 7a2c <_PyDictKeys_StringLookup+0x3d4> │ │ │ │ │ + beq 7bc8 <_PyDictKeys_StringLookup+0x3d4> │ │ │ │ │ lsr r3, r3, #10 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ add fp, fp, r2 │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ - b 7744 <_PyDictKeys_StringLookup+0xec> │ │ │ │ │ + b 78e0 <_PyDictKeys_StringLookup+0xec> │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - bne 7aa4 <_PyDictKeys_StringLookup+0x44c> │ │ │ │ │ + bne 7c40 <_PyDictKeys_StringLookup+0x44c> │ │ │ │ │ mvn sl, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r8, #15 │ │ │ │ │ - bgt 7a1c <_PyDictKeys_StringLookup+0x3c4> │ │ │ │ │ + bgt 7bb8 <_PyDictKeys_StringLookup+0x3c4> │ │ │ │ │ lsl r3, fp, #1 │ │ │ │ │ ldrsh sl, [r9, r3] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bge 76d8 <_PyDictKeys_StringLookup+0x80> │ │ │ │ │ + bge 7874 <_PyDictKeys_StringLookup+0x80> │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - beq 77cc <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ + beq 7968 <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ lsr r2, r6, #5 │ │ │ │ │ add r3, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ and fp, r4, r3 │ │ │ │ │ cmp r8, #15 │ │ │ │ │ lslle r3, fp, #1 │ │ │ │ │ ldrgt sl, [r9, fp, lsl #2] │ │ │ │ │ ldrshle sl, [r9, r3] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bge 7718 <_PyDictKeys_StringLookup+0xc0> │ │ │ │ │ + bge 78b4 <_PyDictKeys_StringLookup+0xc0> │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - bne 7730 <_PyDictKeys_StringLookup+0xd8> │ │ │ │ │ + bne 78cc <_PyDictKeys_StringLookup+0xd8> │ │ │ │ │ mov r0, sl │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - beq 77cc <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ + beq 7968 <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add fp, fp, r3, lsr #5 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ - b 7788 <_PyDictKeys_StringLookup+0x130> │ │ │ │ │ + b 7924 <_PyDictKeys_StringLookup+0x130> │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ - b 77ac <_PyDictKeys_StringLookup+0x154> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + b 7948 <_PyDictKeys_StringLookup+0x154> │ │ │ │ │ cmp r8, #15 │ │ │ │ │ lslle r2, fp, #1 │ │ │ │ │ ldrshle sl, [r9, r2] │ │ │ │ │ ldrgt sl, [r9, fp, lsl #2] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bge 7758 <_PyDictKeys_StringLookup+0x100> │ │ │ │ │ + bge 78f4 <_PyDictKeys_StringLookup+0x100> │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - beq 77cc <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ + beq 7968 <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add fp, fp, r3, lsr #5 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ cmp r8, #15 │ │ │ │ │ lslle r2, fp, #1 │ │ │ │ │ ldrshle sl, [r9, r2] │ │ │ │ │ ldrgt sl, [r9, fp, lsl #2] │ │ │ │ │ - b 778c <_PyDictKeys_StringLookup+0x134> │ │ │ │ │ + b 7928 <_PyDictKeys_StringLookup+0x134> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 7914 <_PyDictKeys_StringLookup+0x2bc> │ │ │ │ │ + bne 7ab0 <_PyDictKeys_StringLookup+0x2bc> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ eor ip, r1, r3 │ │ │ │ │ tst ip, #28 │ │ │ │ │ - bne 7914 <_PyDictKeys_StringLookup+0x2bc> │ │ │ │ │ + bne 7ab0 <_PyDictKeys_StringLookup+0x2bc> │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 7acc <_PyDictKeys_StringLookup+0x474> │ │ │ │ │ + beq 7c68 <_PyDictKeys_StringLookup+0x474> │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 7b08 <_PyDictKeys_StringLookup+0x4b0> │ │ │ │ │ + beq 7ca4 <_PyDictKeys_StringLookup+0x4b0> │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ addne r1, r5, #20 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ and r3, r3, #7 │ │ │ │ │ mul r2, r3, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ add r3, fp, fp, lsl #2 │ │ │ │ │ lsr fp, r6, #5 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ add r3, fp, r3 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ and fp, r3, r4 │ │ │ │ │ - ble 770c <_PyDictKeys_StringLookup+0xb4> │ │ │ │ │ - b 7810 <_PyDictKeys_StringLookup+0x1b8> │ │ │ │ │ + ble 78a8 <_PyDictKeys_StringLookup+0xb4> │ │ │ │ │ + b 79ac <_PyDictKeys_StringLookup+0x1b8> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 7730 <_PyDictKeys_StringLookup+0xd8> │ │ │ │ │ + bne 78cc <_PyDictKeys_StringLookup+0xd8> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ │ eor r0, r1, ip │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 7730 <_PyDictKeys_StringLookup+0xd8> │ │ │ │ │ + bne 78cc <_PyDictKeys_StringLookup+0xd8> │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 7ac4 <_PyDictKeys_StringLookup+0x46c> │ │ │ │ │ + beq 7c60 <_PyDictKeys_StringLookup+0x46c> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addeq r0, r3, #28 │ │ │ │ │ addne r0, r3, #20 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 7abc <_PyDictKeys_StringLookup+0x464> │ │ │ │ │ + beq 7c58 <_PyDictKeys_StringLookup+0x464> │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ addne r1, r5, #20 │ │ │ │ │ lsr r3, ip, #2 │ │ │ │ │ and r3, r3, #7 │ │ │ │ │ mul r2, r3, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ - b 7730 <_PyDictKeys_StringLookup+0xd8> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + b 78cc <_PyDictKeys_StringLookup+0xd8> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 7770 <_PyDictKeys_StringLookup+0x118> │ │ │ │ │ + bne 790c <_PyDictKeys_StringLookup+0x118> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ eor lr, ip, r1 │ │ │ │ │ tst lr, #28 │ │ │ │ │ - bne 7770 <_PyDictKeys_StringLookup+0x118> │ │ │ │ │ + bne 790c <_PyDictKeys_StringLookup+0x118> │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 7b00 <_PyDictKeys_StringLookup+0x4a8> │ │ │ │ │ + beq 7c9c <_PyDictKeys_StringLookup+0x4a8> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 7af8 <_PyDictKeys_StringLookup+0x4a0> │ │ │ │ │ + beq 7c94 <_PyDictKeys_StringLookup+0x4a0> │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r1, r5, #20 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ lsr ip, ip, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ - b 7770 <_PyDictKeys_StringLookup+0x118> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + b 790c <_PyDictKeys_StringLookup+0x118> │ │ │ │ │ ldr sl, [r9, fp, lsl #2] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bge 76d8 <_PyDictKeys_StringLookup+0x80> │ │ │ │ │ - b 77f4 <_PyDictKeys_StringLookup+0x19c> │ │ │ │ │ + bge 7874 <_PyDictKeys_StringLookup+0x80> │ │ │ │ │ + b 7990 <_PyDictKeys_StringLookup+0x19c> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 77ac <_PyDictKeys_StringLookup+0x154> │ │ │ │ │ + bne 7948 <_PyDictKeys_StringLookup+0x154> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ eor lr, ip, r1 │ │ │ │ │ tst lr, #28 │ │ │ │ │ - bne 77ac <_PyDictKeys_StringLookup+0x154> │ │ │ │ │ + bne 7948 <_PyDictKeys_StringLookup+0x154> │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 7b18 <_PyDictKeys_StringLookup+0x4c0> │ │ │ │ │ + beq 7cb4 <_PyDictKeys_StringLookup+0x4c0> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 7b10 <_PyDictKeys_StringLookup+0x4b8> │ │ │ │ │ + beq 7cac <_PyDictKeys_StringLookup+0x4b8> │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r1, r5, #20 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ lsr ip, ip, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ - b 77ac <_PyDictKeys_StringLookup+0x154> │ │ │ │ │ + beq 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + b 7948 <_PyDictKeys_StringLookup+0x154> │ │ │ │ │ lsr r2, r6, #5 │ │ │ │ │ add r3, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ and fp, r4, r3 │ │ │ │ │ - b 770c <_PyDictKeys_StringLookup+0xb4> │ │ │ │ │ + b 78a8 <_PyDictKeys_StringLookup+0xb4> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 7988 <_PyDictKeys_StringLookup+0x330> │ │ │ │ │ + b 7b24 <_PyDictKeys_StringLookup+0x330> │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b 7974 <_PyDictKeys_StringLookup+0x31c> │ │ │ │ │ + b 7b10 <_PyDictKeys_StringLookup+0x31c> │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 78e8 <_PyDictKeys_StringLookup+0x290> │ │ │ │ │ + b 7a84 <_PyDictKeys_StringLookup+0x290> │ │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne 76a4 <_PyDictKeys_StringLookup+0x4c> │ │ │ │ │ + bne 7840 <_PyDictKeys_StringLookup+0x4c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mvn sl, #2 │ │ │ │ │ - b 77d0 <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ + b 796c <_PyDictKeys_StringLookup+0x178> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 79f8 <_PyDictKeys_StringLookup+0x3a0> │ │ │ │ │ + b 7b94 <_PyDictKeys_StringLookup+0x3a0> │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 79e4 <_PyDictKeys_StringLookup+0x38c> │ │ │ │ │ + b 7b80 <_PyDictKeys_StringLookup+0x38c> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 78fc <_PyDictKeys_StringLookup+0x2a4> │ │ │ │ │ + b 7a98 <_PyDictKeys_StringLookup+0x2a4> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 7a80 <_PyDictKeys_StringLookup+0x428> │ │ │ │ │ + b 7c1c <_PyDictKeys_StringLookup+0x428> │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 7a6c <_PyDictKeys_StringLookup+0x414> │ │ │ │ │ + b 7c08 <_PyDictKeys_StringLookup+0x414> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -00007b24 <_PyDictKeys_GetVersionForCurrentState>: │ │ │ │ │ +00007cc0 <_PyDictKeys_GetVersionForCurrentState>: │ │ │ │ │ _PyDictKeys_GetVersionForCurrentState(): │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7b38 <_PyDictKeys_GetVersionForCurrentState+0x14> │ │ │ │ │ + beq 7cd4 <_PyDictKeys_GetVersionForCurrentState+0x14> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ add r0, r0, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r0, #1752] @ 0x6d8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r2, r3, #1 │ │ │ │ │ strne r2, [r0, #1752] @ 0x6d8 │ │ │ │ │ strne r3, [r1, #8] │ │ │ │ │ - b 7b30 <_PyDictKeys_GetVersionForCurrentState+0xc> │ │ │ │ │ + b 7ccc <_PyDictKeys_GetVersionForCurrentState+0xc> │ │ │ │ │ │ │ │ │ │ -00007b54 : │ │ │ │ │ +00007cf0 : │ │ │ │ │ PyObject_GenericGetDict(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #16 │ │ │ │ │ - beq 7b9c │ │ │ │ │ + beq 7d38 │ │ │ │ │ ldr r4, [r0, #-12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7c4c │ │ │ │ │ + beq 7de8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 7ce4 │ │ │ │ │ + beq 7e80 │ │ │ │ │ ldr r4, [r6] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 7b84 │ │ │ │ │ - ldr r3, [pc, #316] @ 7cf8 │ │ │ │ │ + bne 7d20 │ │ │ │ │ + ldr r3, [pc, #316] @ 7e94 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ - beq 7be4 │ │ │ │ │ + beq 7d80 │ │ │ │ │ ldr r1, [r2, #440] @ 0x1b8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 7c74 │ │ │ │ │ + bne 7e10 │ │ │ │ │ add r2, r5, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r2, #2416] @ 0x970 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 7c90 │ │ │ │ │ + ble 7e2c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ add r1, r2, r3, lsl #2 │ │ │ │ │ ldr r4, [r1, #2096] @ 0x830 │ │ │ │ │ str r3, [r2, #2416] @ 0x970 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r7, [pc, #232] @ 7cfc │ │ │ │ │ + ldr r7, [pc, #232] @ 7e98 │ │ │ │ │ add r3, r5, #42496 @ 0xa600 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #28] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ │ ldr r1, [r3, #212] @ 0xd4 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ str r7, [r4, #24] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ str r3, [r0, #212] @ 0xd4 │ │ │ │ │ strd r2, [r4, #16] │ │ │ │ │ str r4, [r6] │ │ │ │ │ - b 7b84 │ │ │ │ │ + b 7d20 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 7cb4 │ │ │ │ │ + beq 7e50 │ │ │ │ │ ldrb r3, [r0, #11] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7cb4 │ │ │ │ │ - bl f780 <_PyObject_MaterializeManagedDict_LockHeld> │ │ │ │ │ + beq 7e50 │ │ │ │ │ + bl f91c <_PyObject_MaterializeManagedDict_LockHeld> │ │ │ │ │ R_ARM_CALL _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 7b84 │ │ │ │ │ + bne 7d20 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 7b94 │ │ │ │ │ + b 7d30 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c320 │ │ │ │ │ + bl c4bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [r6] │ │ │ │ │ - bne 7b84 │ │ │ │ │ - b 7c6c │ │ │ │ │ - ldr r7, [pc, #100] @ 7cfc │ │ │ │ │ + bne 7d20 │ │ │ │ │ + b 7e08 │ │ │ │ │ + ldr r7, [pc, #100] @ 7e98 │ │ │ │ │ add r0, r7, #28 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 7c10 │ │ │ │ │ + bne 7dac │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 5328 │ │ │ │ │ + bl 54c4 │ │ │ │ │ str r4, [r6] │ │ │ │ │ - b 7c6c │ │ │ │ │ - ldr r3, [pc, #68] @ 7d00 │ │ │ │ │ + b 7e08 │ │ │ │ │ + ldr r3, [pc, #68] @ 7e9c │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r2, #440] @ 0x1b8 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - bl c320 │ │ │ │ │ + bl c4bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [r5, #-12] │ │ │ │ │ - bne 7b84 │ │ │ │ │ - b 7c6c │ │ │ │ │ - ldr r3, [pc, #24] @ 7d04 │ │ │ │ │ - ldr r1, [pc, #24] @ 7d08 │ │ │ │ │ + bne 7d20 │ │ │ │ │ + b 7e08 │ │ │ │ │ + ldr r3, [pc, #24] @ 7ea0 │ │ │ │ │ + ldr r1, [pc, #24] @ 7ea4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 7c6c │ │ │ │ │ + b 7e08 │ │ │ │ │ .word 0x00000134 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000003c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_AttributeError │ │ │ │ │ .word 0x00000034 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00007d0c : │ │ │ │ │ +00007ea8 : │ │ │ │ │ dict_update(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov ip, #0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ldr r1, [pc, #280] @ 7e5c │ │ │ │ │ + ldr r1, [pc, #280] @ 7ff8 │ │ │ │ │ mov r2, ip │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7e54 │ │ │ │ │ + beq 7ff0 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 7e38 │ │ │ │ │ - ldr r3, [pc, #248] @ 7e60 │ │ │ │ │ + beq 7fd4 │ │ │ │ │ + ldr r3, [pc, #248] @ 7ffc │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 7dc0 │ │ │ │ │ - ldr r3, [pc, #236] @ 7e64 │ │ │ │ │ + bne 7f5c │ │ │ │ │ + ldr r3, [pc, #236] @ 8000 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 4610 │ │ │ │ │ + bl 47ac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ clz r3, r0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7e00 │ │ │ │ │ + bne 7f9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 7e54 │ │ │ │ │ - ldr r0, [pc, #172] @ 7e68 │ │ │ │ │ + beq 7ff0 │ │ │ │ │ + ldr r0, [pc, #172] @ 8004 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [pc, #164] @ 7e6c │ │ │ │ │ + ldr r1, [pc, #164] @ 8008 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_HasAttrWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 7e54 │ │ │ │ │ - bne 7e44 │ │ │ │ │ + blt 7ff0 │ │ │ │ │ + bne 7fe0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl e32c │ │ │ │ │ + bl e4c8 │ │ │ │ │ subs r3, r4, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7dac │ │ │ │ │ + beq 7f48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_ValidateKeywordArguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7e54 │ │ │ │ │ - ldr r3, [pc, #88] @ 7e70 │ │ │ │ │ + beq 7ff0 │ │ │ │ │ + ldr r3, [pc, #88] @ 800c │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 4610 │ │ │ │ │ - b 7dac │ │ │ │ │ + bl 47ac │ │ │ │ │ + b 7f48 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7db4 │ │ │ │ │ - b 7e00 │ │ │ │ │ - ldr r3, [pc, #40] @ 7e74 │ │ │ │ │ + beq 7f50 │ │ │ │ │ + b 7f9c │ │ │ │ │ + ldr r3, [pc, #40] @ 8010 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 7d7c │ │ │ │ │ + b 7f18 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 7db8 │ │ │ │ │ + b 7f54 │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000e4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ @@ -8653,86 +8760,86 @@ │ │ │ │ │ .word 0x00008754 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000020 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00007e78 : │ │ │ │ │ +00008014 : │ │ │ │ │ dict_update_arg(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [pc, #124] @ 7f0c │ │ │ │ │ + ldr r3, [pc, #124] @ 80a8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 7ec8 │ │ │ │ │ - ldr r3, [pc, #104] @ 7f10 │ │ │ │ │ + bne 8064 │ │ │ │ │ + ldr r3, [pc, #104] @ 80ac │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 4610 │ │ │ │ │ - ldr r1, [pc, #68] @ 7f14 │ │ │ │ │ + b 47ac │ │ │ │ │ + ldr r1, [pc, #68] @ 80b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_HasAttrWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 7f04 │ │ │ │ │ - bne 7ef4 │ │ │ │ │ + blt 80a0 │ │ │ │ │ + bne 8090 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, #1 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b e32c │ │ │ │ │ - ldr r3, [pc, #28] @ 7f18 │ │ │ │ │ + b e4c8 │ │ │ │ │ + ldr r3, [pc, #28] @ 80b4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 7eac │ │ │ │ │ + b 8048 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000060 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00008754 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000014 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00007f1c : │ │ │ │ │ +000080b8 : │ │ │ │ │ dict_items(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7fac │ │ │ │ │ + beq 8148 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ │ - beq 7fd8 │ │ │ │ │ - ldr r0, [pc, #172] @ 7ff8 │ │ │ │ │ + beq 8174 │ │ │ │ │ + ldr r0, [pc, #172] @ 8194 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 7fb8 │ │ │ │ │ + beq 8154 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7fc0 │ │ │ │ │ - ldr r1, [pc, #148] @ 7ffc │ │ │ │ │ + beq 815c │ │ │ │ │ + ldr r1, [pc, #148] @ 8198 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -8744,36 +8851,36 @@ │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r1, [pc, #76] @ 8000 │ │ │ │ │ - ldr r0, [pc, #76] @ 8004 │ │ │ │ │ + ldr r1, [pc, #76] @ 819c │ │ │ │ │ + ldr r0, [pc, #76] @ 81a0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 7fa4 │ │ │ │ │ - ldr r2, [pc, #64] @ 8008 │ │ │ │ │ + b 8140 │ │ │ │ │ + ldr r2, [pc, #64] @ 81a4 │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r2] │ │ │ │ │ - b 7f7c │ │ │ │ │ - ldr r2, [pc, #44] @ 800c │ │ │ │ │ - ldr r0, [pc, #44] @ 8010 │ │ │ │ │ + b 8118 │ │ │ │ │ + ldr r2, [pc, #44] @ 81a8 │ │ │ │ │ + ldr r0, [pc, #44] @ 81ac │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r2, [r2, #248] @ 0xf8 │ │ │ │ │ - ldr r1, [pc, #36] @ 8014 │ │ │ │ │ + ldr r1, [pc, #36] @ 81b0 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 7fb8 │ │ │ │ │ + b 8154 │ │ │ │ │ .word 0x000000ec │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001701 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -8781,35 +8888,35 @@ │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00008018 <_PyDictView_New>: │ │ │ │ │ +000081b4 <_PyDictView_New>: │ │ │ │ │ _PyDictView_New(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 80a8 <_PyDictView_New+0x90> │ │ │ │ │ + beq 8244 <_PyDictView_New+0x90> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ │ - beq 80d4 <_PyDictView_New+0xbc> │ │ │ │ │ + beq 8270 <_PyDictView_New+0xbc> │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 80b4 <_PyDictView_New+0x9c> │ │ │ │ │ + beq 8250 <_PyDictView_New+0x9c> │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 80bc <_PyDictView_New+0xa4> │ │ │ │ │ - ldr r1, [pc, #140] @ 80f0 <_PyDictView_New+0xd8> │ │ │ │ │ + beq 8258 <_PyDictView_New+0xa4> │ │ │ │ │ + ldr r1, [pc, #140] @ 828c <_PyDictView_New+0xd8> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -8821,81 +8928,81 @@ │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r1, [pc, #68] @ 80f4 <_PyDictView_New+0xdc> │ │ │ │ │ - ldr r0, [pc, #68] @ 80f8 <_PyDictView_New+0xe0> │ │ │ │ │ + ldr r1, [pc, #68] @ 8290 <_PyDictView_New+0xdc> │ │ │ │ │ + ldr r0, [pc, #68] @ 8294 <_PyDictView_New+0xe0> │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 80a0 <_PyDictView_New+0x88> │ │ │ │ │ - ldr r2, [pc, #56] @ 80fc <_PyDictView_New+0xe4> │ │ │ │ │ + b 823c <_PyDictView_New+0x88> │ │ │ │ │ + ldr r2, [pc, #56] @ 8298 <_PyDictView_New+0xe4> │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r2] │ │ │ │ │ - b 8078 <_PyDictView_New+0x60> │ │ │ │ │ - ldr ip, [pc, #36] @ 8100 <_PyDictView_New+0xe8> │ │ │ │ │ + b 8214 <_PyDictView_New+0x60> │ │ │ │ │ + ldr ip, [pc, #36] @ 829c <_PyDictView_New+0xe8> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #28] @ 8104 <_PyDictView_New+0xec> │ │ │ │ │ + ldr r1, [pc, #28] @ 82a0 <_PyDictView_New+0xec> │ │ │ │ │ ldr r0, [ip] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 80b4 <_PyDictView_New+0x9c> │ │ │ │ │ + b 8250 <_PyDictView_New+0x9c> │ │ │ │ │ .word 0x0000007c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001701 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000030 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00008108 : │ │ │ │ │ +000082a4 : │ │ │ │ │ dictitems_iter(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 81bc │ │ │ │ │ - ldr r0, [pc, #248] @ 8224 │ │ │ │ │ + beq 8358 │ │ │ │ │ + ldr r0, [pc, #248] @ 83c0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8210 │ │ │ │ │ + beq 83ac │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ - ldr r2, [pc, #232] @ 8228 │ │ │ │ │ + ldr r2, [pc, #232] @ 83c4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 81c4 │ │ │ │ │ + beq 8360 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ str r3, [r5] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ mov r0, #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ - beq 81f4 │ │ │ │ │ - ldr r3, [pc, #168] @ 822c │ │ │ │ │ + beq 8390 │ │ │ │ │ + ldr r3, [pc, #168] @ 83c8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ @@ -8904,64 +9011,64 @@ │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ stmdb r4, {r1, r3} │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r4, [pc, #100] @ 8228 │ │ │ │ │ - b 81b4 │ │ │ │ │ + ldr r4, [pc, #100] @ 83c4 │ │ │ │ │ + b 8350 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, #2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ str ip, [r4, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ - bne 817c │ │ │ │ │ + bne 8318 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8210 │ │ │ │ │ + beq 83ac │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 8218 │ │ │ │ │ + beq 83b4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 81b4 │ │ │ │ │ + b 8350 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8210 │ │ │ │ │ + b 83ac │ │ │ │ │ .word 0x000001bc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x000000a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008230 : │ │ │ │ │ +000083cc : │ │ │ │ │ dictiter_new(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8364 │ │ │ │ │ + beq 8500 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ - ldr r2, [pc, #264] @ 836c │ │ │ │ │ + ldr r2, [pc, #264] @ 8508 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r1, r5, r2 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ add ip, r2, #208 @ 0xd0 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ @@ -8972,31 +9079,31 @@ │ │ │ │ │ cmp r5, r2 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ - bne 8324 │ │ │ │ │ - ldr r2, [pc, #188] @ 8370 │ │ │ │ │ + bne 84c0 │ │ │ │ │ + ldr r2, [pc, #188] @ 850c │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ orreq r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ streq r1, [r4, #20] │ │ │ │ │ - beq 82e4 │ │ │ │ │ - ldr r2, [pc, #164] @ 8374 │ │ │ │ │ + beq 8480 │ │ │ │ │ + ldr r2, [pc, #164] @ 8510 │ │ │ │ │ mov r0, #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ - beq 8340 │ │ │ │ │ - ldr r3, [pc, #140] @ 8378 │ │ │ │ │ + beq 84dc │ │ │ │ │ + ldr r3, [pc, #140] @ 8514 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ @@ -9011,37 +9118,37 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r6, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq r3, [r6, #24] │ │ │ │ │ subne r3, r0, #1 │ │ │ │ │ ldreq r3, [r3, #16] │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - b 82ac │ │ │ │ │ + b 8448 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8364 │ │ │ │ │ + beq 8500 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8364 │ │ │ │ │ + bne 8500 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 831c │ │ │ │ │ + b 84b8 │ │ │ │ │ .word 0x0000028c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001bc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000837c : │ │ │ │ │ +00008518 : │ │ │ │ │ dictview_dealloc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldmdb r0, {r1, r2} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -9053,765 +9160,765 @@ │ │ │ │ │ str r1, [r2] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ - beq 83d4 │ │ │ │ │ + beq 8570 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 83e0 │ │ │ │ │ + bne 857c │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 83d4 │ │ │ │ │ + bne 8570 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ │ │ │ │ │ -00008400 : │ │ │ │ │ +0000859c : │ │ │ │ │ dictiter_iternextitem(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 85d8 │ │ │ │ │ + beq 8774 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 86b4 │ │ │ │ │ + bne 8850 │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8608 │ │ │ │ │ + bne 87a4 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ lsl r2, r2, ip │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ - beq 8574 │ │ │ │ │ + beq 8710 │ │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ - bge 85b4 │ │ │ │ │ + bge 8750 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 85e0 │ │ │ │ │ + beq 877c │ │ │ │ │ ldm r3, {r6, r7} │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 85a4 │ │ │ │ │ + beq 8740 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ strne r2, [r6] │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ ldr r4, [r4, #20] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8534 │ │ │ │ │ + beq 86d0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 8540 │ │ │ │ │ + bne 86dc │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov r3, #2 │ │ │ │ │ str r3, [r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r6, [r4, #12] │ │ │ │ │ str r7, [r4, #16] │ │ │ │ │ - bne 855c │ │ │ │ │ + bne 86f8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 8518 │ │ │ │ │ + bne 86b4 │ │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8678 │ │ │ │ │ + beq 8814 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8504 │ │ │ │ │ + bne 86a0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8504 │ │ │ │ │ + b 86a0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 84d4 │ │ │ │ │ + beq 8670 │ │ │ │ │ mov r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strne r6, [r4, #12] │ │ │ │ │ strne r7, [r4, #16] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 84f8 │ │ │ │ │ + bne 8694 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 84f8 │ │ │ │ │ + b 8694 │ │ │ │ │ add ip, r1, r1, lsl #1 │ │ │ │ │ add r2, r2, ip, lsl #2 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ - bge 85b4 │ │ │ │ │ + bge 8750 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 8650 │ │ │ │ │ + beq 87ec │ │ │ │ │ ldmib r3, {r6, r7} │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8490 │ │ │ │ │ - ldr r3, [pc, #292] @ 86d0 │ │ │ │ │ - ldr r1, [pc, #292] @ 86d4 │ │ │ │ │ + bne 862c │ │ │ │ │ + ldr r3, [pc, #292] @ 886c │ │ │ │ │ + ldr r1, [pc, #292] @ 8870 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - beq 85d8 │ │ │ │ │ + beq 8774 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 8644 │ │ │ │ │ + beq 87e0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 8510 │ │ │ │ │ + b 86ac │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ - ble 85b4 │ │ │ │ │ + ble 8750 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 85e0 │ │ │ │ │ + beq 877c │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - blt 8480 │ │ │ │ │ - b 85b4 │ │ │ │ │ + blt 861c │ │ │ │ │ + b 8750 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble 85b4 │ │ │ │ │ + ble 8750 │ │ │ │ │ ldrb r2, [r3] │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r7, [r3, #4] │ │ │ │ │ add r3, r0, r2, lsl #3 │ │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ │ mov r0, #1 │ │ │ │ │ add r3, r3, r0, lsl r2 │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ - b 8598 │ │ │ │ │ + b 8734 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 85d8 │ │ │ │ │ + b 8774 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ - ble 85b4 │ │ │ │ │ + ble 8750 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 8650 │ │ │ │ │ + beq 87ec │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - blt 8594 │ │ │ │ │ - b 85b4 │ │ │ │ │ - ldr r3, [pc, #88] @ 86d8 │ │ │ │ │ + blt 8730 │ │ │ │ │ + b 8750 │ │ │ │ │ + ldr r3, [pc, #88] @ 8874 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r2, #3796] @ 0xed4 │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ stmdb r4, {r1, r3} │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ - b 8510 │ │ │ │ │ - ldr r3, [pc, #20] @ 86d0 │ │ │ │ │ - ldr r1, [pc, #28] @ 86dc │ │ │ │ │ + b 86ac │ │ │ │ │ + ldr r3, [pc, #20] @ 886c │ │ │ │ │ + ldr r1, [pc, #28] @ 8878 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - b 85d8 │ │ │ │ │ + b 8774 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_RuntimeError │ │ │ │ │ .word 0x000000ac │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000080 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000086e0 <_PyObject_InitInlineValues>: │ │ │ │ │ +0000887c <_PyObject_InitInlineValues>: │ │ │ │ │ _PyObject_InitInlineValues(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r1, #440] @ 0x1b8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ subgt r2, r2, #1 │ │ │ │ │ strgt r2, [r3, #12] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ - ldr r3, [pc, #52] @ 874c <_PyObject_InitInlineValues+0x6c> │ │ │ │ │ + ldr r3, [pc, #52] @ 88e8 <_PyObject_InitInlineValues+0x6c> │ │ │ │ │ cmp r2, r5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ strb r2, [r0, #8] │ │ │ │ │ strb r5, [r0, #9] │ │ │ │ │ strh r3, [r0, #10] │ │ │ │ │ - beq 8744 <_PyObject_InitInlineValues+0x64> │ │ │ │ │ + beq 88e0 <_PyObject_InitInlineValues+0x64> │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r0, r0, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ str r5, [r4, #-12] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ str r2, [r0, #-12] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00000101 │ │ │ │ │ │ │ │ │ │ -00008750 <_PyObject_StoreInstanceAttribute>: │ │ │ │ │ +000088ec <_PyObject_StoreInstanceAttribute>: │ │ │ │ │ _PyObject_StoreInstanceAttribute(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldrb r3, [r0, #11] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ add r5, r0, #8 │ │ │ │ │ - beq 8790 <_PyObject_StoreInstanceAttribute+0x40> │ │ │ │ │ + beq 892c <_PyObject_StoreInstanceAttribute+0x40> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ │ - b 8840 │ │ │ │ │ + b 89dc │ │ │ │ │ ldr ip, [r0, #-12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 87bc <_PyObject_StoreInstanceAttribute+0x6c> │ │ │ │ │ + beq 8958 <_PyObject_StoreInstanceAttribute+0x6c> │ │ │ │ │ ldr lr, [ip, #28] │ │ │ │ │ cmp r5, lr │ │ │ │ │ - beq 877c <_PyObject_StoreInstanceAttribute+0x2c> │ │ │ │ │ + beq 8918 <_PyObject_StoreInstanceAttribute+0x2c> │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ │ - b 3c04 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + b 3da0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_JUMP24 _PyDict_SetItem_LockHeld │ │ │ │ │ mov r1, ip │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 7b54 │ │ │ │ │ + bl 7cf0 │ │ │ │ │ R_ARM_CALL PyObject_GenericGetDict │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 882c <_PyObject_StoreInstanceAttribute+0xdc> │ │ │ │ │ + beq 89c8 <_PyObject_StoreInstanceAttribute+0xdc> │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - beq 8818 <_PyObject_StoreInstanceAttribute+0xc8> │ │ │ │ │ + beq 89b4 <_PyObject_StoreInstanceAttribute+0xc8> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 3c04 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + bl 3da0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 880c <_PyObject_StoreInstanceAttribute+0xbc> │ │ │ │ │ + beq 89a8 <_PyObject_StoreInstanceAttribute+0xbc> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 8834 <_PyObject_StoreInstanceAttribute+0xe4> │ │ │ │ │ + beq 89d0 <_PyObject_StoreInstanceAttribute+0xe4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl 8840 │ │ │ │ │ + bl 89dc │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 87f0 <_PyObject_StoreInstanceAttribute+0xa0> │ │ │ │ │ + b 898c <_PyObject_StoreInstanceAttribute+0xa0> │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 880c <_PyObject_StoreInstanceAttribute+0xbc> │ │ │ │ │ + b 89a8 <_PyObject_StoreInstanceAttribute+0xbc> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 880c <_PyObject_StoreInstanceAttribute+0xbc> │ │ │ │ │ + b 89a8 <_PyObject_StoreInstanceAttribute+0xbc> │ │ │ │ │ │ │ │ │ │ -00008840 : │ │ │ │ │ +000089dc : │ │ │ │ │ store_instance_attr_lock_held(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r8, [r2, #440] @ 0x1b8 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ - ldr r2, [pc, #3000] @ 9424 │ │ │ │ │ + ldr r2, [pc, #3000] @ 95c0 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ldr r2, [r0, #-12] │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - bne 8c8c │ │ │ │ │ + bne 8e28 │ │ │ │ │ ldr sl, [r7, #12] │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - beq 938c │ │ │ │ │ + beq 9528 │ │ │ │ │ ldrb fp, [r8, #4] │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp fp, #7 │ │ │ │ │ lsl r2, r3, fp │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ ldrb r2, [r8, #5] │ │ │ │ │ add r0, r8, #20 │ │ │ │ │ add r3, r0, r3, lsl r2 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ and r3, sl, r1 │ │ │ │ │ - bgt 8c04 │ │ │ │ │ + bgt 8da0 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldrsb r5, [r2, r3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 89f4 │ │ │ │ │ + blt 8b90 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r0, [r2, r5, lsl #3] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - beq 8a78 │ │ │ │ │ + beq 8c14 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq 8db4 │ │ │ │ │ + beq 8f50 │ │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ │ lsr r3, sl, #5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp fp, #7 │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ - bgt 8c44 │ │ │ │ │ + bgt 8de0 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldrsb r5, [r2, r3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 8c64 │ │ │ │ │ + blt 8e00 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [r2, r5, lsl #3] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - beq 8a78 │ │ │ │ │ + beq 8c14 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq 8f60 │ │ │ │ │ + beq 90fc │ │ │ │ │ lsr lr, sl, #10 │ │ │ │ │ add r2, lr, #1 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str r8, [sp, #24] │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ mov r8, lr │ │ │ │ │ cmp fp, #7 │ │ │ │ │ - bgt 8d5c │ │ │ │ │ + bgt 8ef8 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldrsb r5, [r2, r3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 8c70 │ │ │ │ │ + blt 8e0c │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [r2, r5, lsl #3] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - beq 8a78 │ │ │ │ │ + beq 8c14 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq 90fc │ │ │ │ │ + beq 9298 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r3, r3, r8, lsr #5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp fp, #7 │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ - bgt 8d98 │ │ │ │ │ + bgt 8f34 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldrsb r5, [r2, r3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 8c80 │ │ │ │ │ + blt 8e1c │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [r2, r5, lsl #3] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - beq 8a78 │ │ │ │ │ + beq 8c14 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq 9200 │ │ │ │ │ + beq 939c │ │ │ │ │ lsr r8, r8, #10 │ │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ │ add r3, r8, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ - b 895c │ │ │ │ │ + b 8af8 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - bne 9314 │ │ │ │ │ + bne 94b0 │ │ │ │ │ ldr r3, [r8, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 8c8c │ │ │ │ │ + ble 8e28 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ - bl 1cb0 │ │ │ │ │ + bl 1e4c │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ cmp fp, #7 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bgt 929c │ │ │ │ │ + bgt 9438 │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ strb r2, [ip, r0] │ │ │ │ │ ldrb r3, [r8, #5] │ │ │ │ │ ldr r1, [r7] │ │ │ │ │ lsl r2, r2, #3 │ │ │ │ │ mov r0, #1 │ │ │ │ │ add r2, r2, r0, lsl r3 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, ip, r2 │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ - bne 92dc │ │ │ │ │ + bne 9478 │ │ │ │ │ str r7, [r3] │ │ │ │ │ ldr r3, [r8, #12] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ str r2, [r8, #16] │ │ │ │ │ str r3, [r8, #12] │ │ │ │ │ - beq 8c8c │ │ │ │ │ + beq 8e28 │ │ │ │ │ add sl, r4, r5, lsl #2 │ │ │ │ │ ldr r8, [sl, #4] │ │ │ │ │ orrs r3, r8, r6 │ │ │ │ │ - beq 90dc │ │ │ │ │ + beq 9278 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8e4c │ │ │ │ │ + bne 8fe8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 8b14 │ │ │ │ │ + beq 8cb0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 8afc │ │ │ │ │ + bne 8c98 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ - bne 8b70 │ │ │ │ │ + bne 8d0c │ │ │ │ │ ldrb r3, [r4] │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ strb r5, [r3, r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strb r2, [r4, #1] │ │ │ │ │ movne r2, r1 │ │ │ │ │ - bne 8f50 │ │ │ │ │ + bne 90ec │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ streq r6, [sl, #4] │ │ │ │ │ - beq 8ab4 │ │ │ │ │ + beq 8c50 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ - beq 8ab4 │ │ │ │ │ - b 8b70 │ │ │ │ │ + beq 8c50 │ │ │ │ │ + b 8d0c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ - beq 8be4 │ │ │ │ │ + beq 8d80 │ │ │ │ │ ldrb r0, [r4] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ldrb r3, [r4, r0, lsl #2] │ │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ │ - bne 8b98 │ │ │ │ │ + bne 8d34 │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movgt r2, #0 │ │ │ │ │ - ble 8b60 │ │ │ │ │ + ble 8cfc │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r1, r0, r1 │ │ │ │ │ add r0, r0, r2 │ │ │ │ │ sub r2, r5, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ strb r5, [r4, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8d3c │ │ │ │ │ + bne 8ed8 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8ae0 │ │ │ │ │ + beq 8c7c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 8ae0 │ │ │ │ │ + bne 8c7c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8ae0 │ │ │ │ │ + b 8c7c │ │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ - beq 8bd4 │ │ │ │ │ + beq 8d70 │ │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ moveq r2, #2 │ │ │ │ │ - beq 8bd4 │ │ │ │ │ + beq 8d70 │ │ │ │ │ add r2, r0, #2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne 8bbc │ │ │ │ │ + bne 8d58 │ │ │ │ │ rsb r2, r0, #1 │ │ │ │ │ add r2, r2, ip │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt 8b4c │ │ │ │ │ - b 8b60 │ │ │ │ │ + blt 8ce8 │ │ │ │ │ + b 8cfc │ │ │ │ │ ldrb r3, [r4] │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ strb r5, [r3, r2] │ │ │ │ │ strb r1, [r4, #1] │ │ │ │ │ - b 8ae0 │ │ │ │ │ + b 8c7c │ │ │ │ │ cmp fp, #15 │ │ │ │ │ ldrgt r2, [sp, #8] │ │ │ │ │ ldrle r1, [sp, #8] │ │ │ │ │ lslle r2, r3, #1 │ │ │ │ │ ldrgt r5, [r2, r3, lsl #2] │ │ │ │ │ ldrshle r5, [r1, r2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 88d4 │ │ │ │ │ + bge 8a70 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 89fc │ │ │ │ │ + beq 8b98 │ │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ │ lsr r3, sl, #5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ cmp fp, #15 │ │ │ │ │ ldrgt r2, [sp, #8] │ │ │ │ │ ldrle r1, [sp, #8] │ │ │ │ │ lslle r2, r3, #1 │ │ │ │ │ ldrgt r5, [r2, r3, lsl #2] │ │ │ │ │ ldrshle r5, [r1, r2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 8920 │ │ │ │ │ + bge 8abc │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 89fc │ │ │ │ │ - b 893c │ │ │ │ │ + beq 8b98 │ │ │ │ │ + b 8ad8 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - bne 91e8 │ │ │ │ │ + bne 9384 │ │ │ │ │ ldr r8, [sp, #24] │ │ │ │ │ - b 89fc │ │ │ │ │ + b 8b98 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 8c78 │ │ │ │ │ - b 89d8 │ │ │ │ │ + beq 8e14 │ │ │ │ │ + b 8b74 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9278 │ │ │ │ │ + bne 9414 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyInterpreterState_Get │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r8] │ │ │ │ │ ldr r3, [r8, #12] │ │ │ │ │ adds r3, r3, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 9290 │ │ │ │ │ + beq 942c │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov fp, r4 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ mov r7, fp │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - b 8cfc │ │ │ │ │ + b 8e98 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq 8fd8 │ │ │ │ │ + beq 9174 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ subs r0, r5, #0 │ │ │ │ │ - beq 8cf0 │ │ │ │ │ + beq 8e8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8cf0 │ │ │ │ │ + beq 8e8c │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r3, [pc, #1796] @ 9428 │ │ │ │ │ + ldr r3, [pc, #1796] @ 95c4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ addne fp, fp, #1 │ │ │ │ │ - bne 8cf0 │ │ │ │ │ + bne 8e8c │ │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne fp, fp, #1 │ │ │ │ │ - b 8cf0 │ │ │ │ │ + b 8e8c │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ - bne 8b7c │ │ │ │ │ - b 8ae0 │ │ │ │ │ + bne 8d18 │ │ │ │ │ + b 8c7c │ │ │ │ │ cmp fp, #15 │ │ │ │ │ ldrle r1, [sp, #8] │ │ │ │ │ ldrgt r2, [sp, #8] │ │ │ │ │ lslle r2, r3, #1 │ │ │ │ │ ldrshle r5, [r1, r2] │ │ │ │ │ ldrgt r5, [r2, r3, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 8974 │ │ │ │ │ + bge 8b10 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 8c78 │ │ │ │ │ + beq 8e14 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r3, r3, r8, lsr #5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ cmp fp, #15 │ │ │ │ │ ldrle r1, [sp, #8] │ │ │ │ │ ldrgt r2, [sp, #8] │ │ │ │ │ lslle r2, r3, #1 │ │ │ │ │ ldrshle r5, [r1, r2] │ │ │ │ │ ldrgt r5, [r2, r3, lsl #2] │ │ │ │ │ - b 89b4 │ │ │ │ │ + b 8b50 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 8e28 │ │ │ │ │ + bne 8fc4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 8a78 │ │ │ │ │ + beq 8c14 │ │ │ │ │ ldrb ip, [r7, #16] │ │ │ │ │ ldrb lr, [r0, #16] │ │ │ │ │ eor r1, ip, lr │ │ │ │ │ tst r1, #28 │ │ │ │ │ - bne 8e28 │ │ │ │ │ + bne 8fc4 │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 93fc │ │ │ │ │ + beq 9598 │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 940c │ │ │ │ │ + beq 95a8 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addeq r1, r7, #28 │ │ │ │ │ addne r1, r7, #20 │ │ │ │ │ lsr lr, lr, #2 │ │ │ │ │ and lr, lr, #7 │ │ │ │ │ mul r2, lr, r2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8a78 │ │ │ │ │ + beq 8c14 │ │ │ │ │ lsr r2, sl, #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp fp, #7 │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ - ble 8910 │ │ │ │ │ - b 8c44 │ │ │ │ │ - ldr r3, [pc, #1496] @ 942c │ │ │ │ │ + ble 8aac │ │ │ │ │ + b 8de0 │ │ │ │ │ + ldr r3, [pc, #1496] @ 95c8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r9, [r3, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ │ - bne 9174 │ │ │ │ │ + bne 9310 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, r8 │ │ │ │ │ - bne 9334 │ │ │ │ │ + bne 94d0 │ │ │ │ │ add r3, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ │ ldr r1, [r3, #212] @ 0xd4 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ │ adc r2, r1, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r2, [r3, #212] @ 0xd4 │ │ │ │ │ - beq 8f2c │ │ │ │ │ + beq 90c8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8aec │ │ │ │ │ + bne 8c88 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 93cc │ │ │ │ │ + bne 9568 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8a9c │ │ │ │ │ - ldr r3, [pc, #1360] @ 9428 │ │ │ │ │ + beq 8c38 │ │ │ │ │ + ldr r3, [pc, #1360] @ 95c4 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 93bc │ │ │ │ │ - ldr r3, [pc, #1352] @ 9430 │ │ │ │ │ + beq 9558 │ │ │ │ │ + ldr r3, [pc, #1352] @ 95cc │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr lr, [sp, #12] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r2, [lr, #-4] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ @@ -9821,78 +9928,78 @@ │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ sub r0, lr, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [ip] │ │ │ │ │ stmdb lr, {r1, r2} │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - beq 8aa8 │ │ │ │ │ - b 8afc │ │ │ │ │ + beq 8c44 │ │ │ │ │ + b 8c98 │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ ldrb r3, [r4] │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ strb r5, [r3, r2] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strb r2, [r4, #1] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b 8ae0 │ │ │ │ │ + b 8c7c │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 893c │ │ │ │ │ + bne 8ad8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 8a78 │ │ │ │ │ + beq 8c14 │ │ │ │ │ ldrb ip, [r7, #16] │ │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ │ eor r0, ip, lr │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 893c │ │ │ │ │ + bne 8ad8 │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 93f4 │ │ │ │ │ + beq 9590 │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 93ec │ │ │ │ │ + beq 9588 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addeq r1, r7, #28 │ │ │ │ │ addne r1, r7, #20 │ │ │ │ │ lsr ip, lr, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8a78 │ │ │ │ │ - b 893c │ │ │ │ │ + beq 8c14 │ │ │ │ │ + b 8ad8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ - ldr r3, [pc, #1084] @ 9434 │ │ │ │ │ + ldr r3, [pc, #1084] @ 95d0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r3, #2416] @ 0x970 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 91c4 │ │ │ │ │ + ble 9360 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r3, #2416] @ 0x970 │ │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ │ ldr sl, [r3, #2096] @ 0x830 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ @@ -9907,16 +10014,16 @@ │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r8, [sl, #24] │ │ │ │ │ str r4, [sl, #28] │ │ │ │ │ str r3, [r5, #208] @ 0xd0 │ │ │ │ │ str r2, [r5, #212] @ 0xd4 │ │ │ │ │ str r3, [sl, #16] │ │ │ │ │ str r2, [sl, #20] │ │ │ │ │ - beq 90ac │ │ │ │ │ - ldr r3, [pc, #956] @ 9438 │ │ │ │ │ + beq 9248 │ │ │ │ │ + ldr r3, [pc, #956] @ 95d4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ sub r1, sl, #8 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr r2, [r3, #3796] @ 0xed4 │ │ │ │ │ @@ -9926,141 +10033,141 @@ │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ stmdb sl, {r2, r3} │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 3c04 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + bl 3da0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ cmn r0, #1 │ │ │ │ │ strne sl, [r9, #-12] │ │ │ │ │ - bne 8ae0 │ │ │ │ │ + bne 8c7c │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ - ldr r3, [pc, #852] @ 943c │ │ │ │ │ + ldr r3, [pc, #852] @ 95d8 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - ldr r1, [pc, #848] @ 9440 │ │ │ │ │ + ldr r1, [pc, #848] @ 95dc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r3, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 90d0 │ │ │ │ │ + b 926c │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 8990 │ │ │ │ │ + bne 8b2c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 8a78 │ │ │ │ │ + beq 8c14 │ │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ │ ldrb ip, [r7, #16] │ │ │ │ │ eor r0, lr, ip │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 8990 │ │ │ │ │ + bne 8b2c │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 93b4 │ │ │ │ │ + beq 9550 │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 93ac │ │ │ │ │ + beq 9548 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r7, #20 │ │ │ │ │ addeq r1, r7, #28 │ │ │ │ │ lsr ip, lr, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8a78 │ │ │ │ │ - b 8990 │ │ │ │ │ + beq 8c14 │ │ │ │ │ + b 8b2c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 92e8 │ │ │ │ │ + beq 9484 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9330 │ │ │ │ │ + bne 94cc │ │ │ │ │ add r3, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ │ ldr r1, [r3, #212] @ 0xd4 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ │ adc r2, r1, #0 │ │ │ │ │ str r2, [r3, #212] @ 0xd4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8eb0 │ │ │ │ │ + beq 904c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ streq r6, [sl, #4] │ │ │ │ │ - beq 8b70 │ │ │ │ │ - b 8afc │ │ │ │ │ - ldr r0, [pc, #632] @ 9444 │ │ │ │ │ + beq 8d0c │ │ │ │ │ + b 8c98 │ │ │ │ │ + ldr r0, [pc, #632] @ 95e0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 903c │ │ │ │ │ + bne 91d8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 5328 │ │ │ │ │ - b 90c8 │ │ │ │ │ + bl 54c4 │ │ │ │ │ + b 9264 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r3, r3, r8, lsr #5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ - b 89ac │ │ │ │ │ + b 8b48 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 89d8 │ │ │ │ │ + bne 8b74 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 8a78 │ │ │ │ │ + beq 8c14 │ │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ │ ldrb ip, [r7, #16] │ │ │ │ │ eor r0, lr, ip │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 89d8 │ │ │ │ │ + bne 8b74 │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 941c │ │ │ │ │ + beq 95b8 │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 9414 │ │ │ │ │ + beq 95b0 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r7, #20 │ │ │ │ │ addeq r1, r7, #28 │ │ │ │ │ lsr ip, lr, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8a78 │ │ │ │ │ - b 89d8 │ │ │ │ │ + beq 8c14 │ │ │ │ │ + b 8b74 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 3c04 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + b 3da0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_JUMP24 _PyDict_SetItem_LockHeld │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b 8ff0 │ │ │ │ │ + b 918c │ │ │ │ │ cmp fp, #15 │ │ │ │ │ ldrle r3, [sp, #8] │ │ │ │ │ ldrgt r3, [sp, #8] │ │ │ │ │ lslle r0, r0, #1 │ │ │ │ │ strgt r2, [r3, r0, lsl #2] │ │ │ │ │ strhle r2, [r3, r0] │ │ │ │ │ ldrb r0, [r8, #5] │ │ │ │ │ @@ -10068,98 +10175,98 @@ │ │ │ │ │ mov ip, #1 │ │ │ │ │ lsl r3, r5, #3 │ │ │ │ │ add r3, r3, ip, lsl r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldrgt r2, [r8, #16] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ - beq 8a58 │ │ │ │ │ + beq 8bf4 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r7] │ │ │ │ │ - b 8a58 │ │ │ │ │ + b 8bf4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9404 │ │ │ │ │ + bne 95a0 │ │ │ │ │ add r3, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ │ ldr r1, [r3, #212] @ 0xd4 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ │ adc r2, r1, #0 │ │ │ │ │ str r2, [r3, #212] @ 0xd4 │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ - b 8b20 │ │ │ │ │ + b 8cbc │ │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ │ lsr r3, sl, #5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ - b 8910 │ │ │ │ │ + b 8aac │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ add r3, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ │ ldr r1, [r3, #212] @ 0xd4 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ │ adc r2, r1, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r2, [r3, #212] @ 0xd4 │ │ │ │ │ - beq 937c │ │ │ │ │ + beq 9518 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8eb0 │ │ │ │ │ - b 8a9c │ │ │ │ │ + beq 904c │ │ │ │ │ + b 8c38 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ - beq 8f30 │ │ │ │ │ - b 8b20 │ │ │ │ │ + beq 90cc │ │ │ │ │ + b 8cbc │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx r3 │ │ │ │ │ ldrb fp, [r8, #4] │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp fp, #7 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b 889c │ │ │ │ │ + b 8a38 │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ - b 9150 │ │ │ │ │ + b 92ec │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 913c │ │ │ │ │ + b 92d8 │ │ │ │ │ ldr r3, [r6, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8ee0 │ │ │ │ │ - b 8a9c │ │ │ │ │ - ldr r3, [pc, #84] @ 9428 │ │ │ │ │ + bne 907c │ │ │ │ │ + b 8c38 │ │ │ │ │ + ldr r3, [pc, #84] @ 95c4 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 8ee0 │ │ │ │ │ + bne 907c │ │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8ee0 │ │ │ │ │ - b 8ec0 │ │ │ │ │ + bne 907c │ │ │ │ │ + b 905c │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ - b 8fb4 │ │ │ │ │ + b 9150 │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 8fa0 │ │ │ │ │ + b 913c │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 8df4 │ │ │ │ │ + b 8f90 │ │ │ │ │ mov r1, #2 │ │ │ │ │ - b 9334 │ │ │ │ │ + b 94d0 │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ - b 8e08 │ │ │ │ │ + b 8fa4 │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ - b 9254 │ │ │ │ │ + b 93f0 │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 9240 │ │ │ │ │ + b 93dc │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ R_ARM_ABS32 PyTuple_Type │ │ │ │ │ .word 0x000005d0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000540 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -10170,15 +10277,15 @@ │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_AttributeError │ │ │ │ │ .word 0x000000d8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00009448 : │ │ │ │ │ +000095e4 : │ │ │ │ │ insert_split_key(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ │ ldrb r9, [r0, #5] │ │ │ │ │ @@ -10191,1208 +10298,1208 @@ │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ add r2, sl, r9 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ and fp, r6, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bgt 9638 │ │ │ │ │ + bgt 97d4 │ │ │ │ │ ldrsb r2, [sl, fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - blt 95ac │ │ │ │ │ + blt 9748 │ │ │ │ │ add r1, sl, r9 │ │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 97c8 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq 9714 │ │ │ │ │ + beq 98b0 │ │ │ │ │ add r2, fp, fp, lsl #2 │ │ │ │ │ lsr fp, r6, #5 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ add fp, fp, r2 │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ ldrsb r7, [sl, fp] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt 9698 │ │ │ │ │ + blt 9834 │ │ │ │ │ add r2, sl, r9 │ │ │ │ │ ldr r1, [r2, r7, lsl #3] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 97c8 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq 97f0 │ │ │ │ │ + beq 998c │ │ │ │ │ lsr lr, r6, #10 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, lr, #1 │ │ │ │ │ add r2, r2, fp │ │ │ │ │ and fp, r4, r2 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ mov r4, lr │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bgt 97a8 │ │ │ │ │ + bgt 9944 │ │ │ │ │ ldrsb r7, [sl, fp] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt 96c0 │ │ │ │ │ + blt 985c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r1, [r2, r7, lsl #3] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 97c8 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq 9868 │ │ │ │ │ + beq 9a04 │ │ │ │ │ add r2, fp, fp, lsl #2 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add r2, r2, r4, lsr #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ and fp, r2, r1 │ │ │ │ │ - bgt 97dc │ │ │ │ │ + bgt 9978 │ │ │ │ │ ldrsb r7, [sl, fp] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt 9700 │ │ │ │ │ + blt 989c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r1, [r2, r7, lsl #3] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 97c8 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq 9910 │ │ │ │ │ + beq 9aac │ │ │ │ │ lsr r4, r4, #10 │ │ │ │ │ add r2, r4, #1 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add fp, fp, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ and fp, fp, r2 │ │ │ │ │ - b 951c │ │ │ │ │ + b 96b8 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - bne 99bc │ │ │ │ │ + bne 9b58 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 970c │ │ │ │ │ + ble 98a8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1cb0 │ │ │ │ │ + bl 1e4c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ cmp r3, #7 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bgt 9988 │ │ │ │ │ + bgt 9b24 │ │ │ │ │ strb r2, [sl, r0] │ │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ lsl r2, r2, #3 │ │ │ │ │ mov r0, #1 │ │ │ │ │ add r2, r2, r0, lsl r1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r1, sl, r2 │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ - bne 99b0 │ │ │ │ │ + bne 9b4c │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r8, [r1] │ │ │ │ │ str r2, [r5, #16] │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bgt 98e0 │ │ │ │ │ + bgt 9a7c │ │ │ │ │ lsl r2, fp, #1 │ │ │ │ │ ldrsh r7, [sl, r2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt 96e0 │ │ │ │ │ + blt 987c │ │ │ │ │ add r2, sl, r9 │ │ │ │ │ ldr r0, [r2, r7, lsl #3] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 97c8 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq 9714 │ │ │ │ │ + beq 98b0 │ │ │ │ │ add r2, fp, fp, lsl #2 │ │ │ │ │ lsr fp, r6, #5 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ add fp, fp, r2 │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bgt 9908 │ │ │ │ │ + bgt 9aa4 │ │ │ │ │ lsl r2, fp, #1 │ │ │ │ │ ldrsh r7, [sl, r2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge 94e4 │ │ │ │ │ + bge 9680 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 95b4 │ │ │ │ │ + beq 9750 │ │ │ │ │ lsr lr, r6, #10 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, lr, #1 │ │ │ │ │ add fp, fp, r2 │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ mov r4, lr │ │ │ │ │ - b 951c │ │ │ │ │ + b 96b8 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 95b4 │ │ │ │ │ + beq 9750 │ │ │ │ │ add r2, fp, fp, lsl #2 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add r2, r2, r4, lsr #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ and fp, r1, r2 │ │ │ │ │ - b 9568 │ │ │ │ │ + b 9704 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 95b4 │ │ │ │ │ + beq 9750 │ │ │ │ │ lsr r2, r6, #5 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add fp, r2, fp │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ - b 9688 │ │ │ │ │ + b 9824 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 95b4 │ │ │ │ │ - b 9590 │ │ │ │ │ + beq 9750 │ │ │ │ │ + b 972c │ │ │ │ │ mvn r7, #0 │ │ │ │ │ - b 962c │ │ │ │ │ + b 97c8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r1, [r8, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 9788 │ │ │ │ │ + bne 9924 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 97c8 │ │ │ │ │ ldrb lr, [r8, #16] │ │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ │ eor r1, lr, ip │ │ │ │ │ tst r1, #28 │ │ │ │ │ - bne 9788 │ │ │ │ │ + bne 9924 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 99d4 │ │ │ │ │ + beq 9b70 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 99fc │ │ │ │ │ + beq 9b78 │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addeq r1, r8, #28 │ │ │ │ │ addne r1, r8, #20 │ │ │ │ │ lsr ip, ip, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 97c8 │ │ │ │ │ lsr r2, r6, #5 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add fp, r2, fp │ │ │ │ │ cmp r3, #7 │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ - ble 94d8 │ │ │ │ │ - b 9680 │ │ │ │ │ + ble 9674 │ │ │ │ │ + b 981c │ │ │ │ │ cmp r3, #15 │ │ │ │ │ lslle r2, fp, #1 │ │ │ │ │ ldrshle r7, [sl, r2] │ │ │ │ │ ldrgt r7, [sl, fp, lsl #2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge 9530 │ │ │ │ │ + bge 96cc │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 95b4 │ │ │ │ │ + beq 9750 │ │ │ │ │ add r2, fp, fp, lsl #2 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add r2, r2, r4, lsr #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ and fp, r1, r2 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ lslle r2, fp, #1 │ │ │ │ │ ldrshle r7, [sl, r2] │ │ │ │ │ ldrgt r7, [sl, fp, lsl #2] │ │ │ │ │ - b 956c │ │ │ │ │ + b 9708 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 96a0 │ │ │ │ │ + bne 983c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 97c8 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ ldrb lr, [r8, #16] │ │ │ │ │ eor r0, ip, lr │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 96a0 │ │ │ │ │ + bne 983c │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 99e4 │ │ │ │ │ + beq 9ba8 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 99dc │ │ │ │ │ + beq 9ba0 │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addeq r1, r8, #28 │ │ │ │ │ addne r1, r8, #20 │ │ │ │ │ lsr ip, ip, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 962c │ │ │ │ │ - b 96a0 │ │ │ │ │ + beq 97c8 │ │ │ │ │ + b 983c │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 954c │ │ │ │ │ + bne 96e8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 97c8 │ │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ │ ldrb ip, [r8, #16] │ │ │ │ │ eor r0, lr, ip │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 954c │ │ │ │ │ + bne 96e8 │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 99f4 │ │ │ │ │ + beq 9b88 │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 99ec │ │ │ │ │ + beq 9b80 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r8, #20 │ │ │ │ │ addeq r1, r8, #28 │ │ │ │ │ lsr ip, lr, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 962c │ │ │ │ │ - b 954c │ │ │ │ │ + beq 97c8 │ │ │ │ │ + b 96e8 │ │ │ │ │ ldr r7, [sl, fp, lsl #2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge 9650 │ │ │ │ │ + bge 97ec │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 95b4 │ │ │ │ │ + beq 9750 │ │ │ │ │ lsr r2, r6, #5 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add fp, r2, fp │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ ldr r7, [sl, fp, lsl #2] │ │ │ │ │ - b 9690 │ │ │ │ │ + b 982c │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 9590 │ │ │ │ │ + bne 972c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 962c │ │ │ │ │ + beq 97c8 │ │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ │ ldrb ip, [r8, #16] │ │ │ │ │ eor r0, lr, ip │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 9590 │ │ │ │ │ + bne 972c │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 9a0c │ │ │ │ │ + beq 9b98 │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 9a04 │ │ │ │ │ + beq 9b90 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r8, #20 │ │ │ │ │ addeq r1, r8, #28 │ │ │ │ │ lsr ip, lr, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 962c │ │ │ │ │ - b 9590 │ │ │ │ │ + beq 97c8 │ │ │ │ │ + b 972c │ │ │ │ │ cmp r3, #15 │ │ │ │ │ strgt r2, [sl, r0, lsl #2] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ lslle r0, r0, #1 │ │ │ │ │ ldrgt r2, [r5, #16] │ │ │ │ │ add r1, r9, r7, lsl #3 │ │ │ │ │ strhle r2, [sl, r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r1, sl, r1 │ │ │ │ │ - beq 9614 │ │ │ │ │ + beq 97b0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - b 9614 │ │ │ │ │ + b 97b0 │ │ │ │ │ lsr r2, r6, #5 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add fp, r2, fp │ │ │ │ │ and fp, fp, r4 │ │ │ │ │ - b 94d8 │ │ │ │ │ + b 9674 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 9754 │ │ │ │ │ + b 98f0 │ │ │ │ │ ldr r1, [r8, #28] │ │ │ │ │ - b 9844 │ │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ │ - b 9830 │ │ │ │ │ + b 9904 │ │ │ │ │ ldr r1, [r8, #28] │ │ │ │ │ - b 98bc │ │ │ │ │ + b 9a58 │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 98a8 │ │ │ │ │ + b 9a44 │ │ │ │ │ ldr r1, [r8, #28] │ │ │ │ │ - b 9768 │ │ │ │ │ + b 9b00 │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b 9aec │ │ │ │ │ ldr r1, [r8, #28] │ │ │ │ │ - b 9964 │ │ │ │ │ + b 99e0 │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 9950 │ │ │ │ │ + b 99cc │ │ │ │ │ │ │ │ │ │ -00009a14 <_PyObject_TryGetInstanceAttribute>: │ │ │ │ │ +00009bb0 <_PyObject_TryGetInstanceAttribute>: │ │ │ │ │ _PyObject_TryGetInstanceAttribute(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrb r0, [r0, #11] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - beq 9b94 <_PyObject_TryGetInstanceAttribute+0x180> │ │ │ │ │ + beq 9d30 <_PyObject_TryGetInstanceAttribute+0x180> │ │ │ │ │ ldr sl, [r1, #12] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmn sl, #1 │ │ │ │ │ ldr r4, [r3, #440] @ 0x1b8 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - beq 9ecc <_PyObject_TryGetInstanceAttribute+0x4b8> │ │ │ │ │ + beq a080 <_PyObject_TryGetInstanceAttribute+0x4d0> │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ mov r8, #1 │ │ │ │ │ lsl r9, r8, r3 │ │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ │ sub r9, r9, #1 │ │ │ │ │ add r4, r4, #20 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ add r8, r4, r8, lsl r2 │ │ │ │ │ and fp, sl, r9 │ │ │ │ │ - bgt 9c40 <_PyObject_TryGetInstanceAttribute+0x22c> │ │ │ │ │ + bgt 9ddc <_PyObject_TryGetInstanceAttribute+0x22c> │ │ │ │ │ ldrsb r7, [r4, fp] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt 9b7c <_PyObject_TryGetInstanceAttribute+0x168> │ │ │ │ │ + blt 9d18 <_PyObject_TryGetInstanceAttribute+0x168> │ │ │ │ │ ldr r0, [r8, r7, lsl #3] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq 9c14 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ + beq 9db0 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq 9d20 <_PyObject_TryGetInstanceAttribute+0x30c> │ │ │ │ │ + beq 9ebc <_PyObject_TryGetInstanceAttribute+0x30c> │ │ │ │ │ add r2, fp, fp, lsl #2 │ │ │ │ │ lsr fp, sl, #5 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ add fp, fp, r2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ and fp, fp, r9 │ │ │ │ │ - bgt 9c74 <_PyObject_TryGetInstanceAttribute+0x260> │ │ │ │ │ + bgt 9e10 <_PyObject_TryGetInstanceAttribute+0x260> │ │ │ │ │ ldrsb r7, [r4, fp] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt 9c8c <_PyObject_TryGetInstanceAttribute+0x278> │ │ │ │ │ + blt 9e28 <_PyObject_TryGetInstanceAttribute+0x278> │ │ │ │ │ ldr r1, [r8, r7, lsl #3] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq 9c14 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ + beq 9db0 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq 9db4 <_PyObject_TryGetInstanceAttribute+0x3a0> │ │ │ │ │ + beq 9f50 <_PyObject_TryGetInstanceAttribute+0x3a0> │ │ │ │ │ lsr lr, sl, #10 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, lr, #1 │ │ │ │ │ add fp, fp, r2 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ and fp, fp, r9 │ │ │ │ │ mov r5, lr │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bgt 9cdc <_PyObject_TryGetInstanceAttribute+0x2c8> │ │ │ │ │ + bgt 9e78 <_PyObject_TryGetInstanceAttribute+0x2c8> │ │ │ │ │ ldrsb r7, [r4, fp] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt 9cb4 <_PyObject_TryGetInstanceAttribute+0x2a0> │ │ │ │ │ + blt 9e50 <_PyObject_TryGetInstanceAttribute+0x2a0> │ │ │ │ │ ldr r1, [r8, r7, lsl #3] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq 9c10 <_PyObject_TryGetInstanceAttribute+0x1fc> │ │ │ │ │ + beq 9dac <_PyObject_TryGetInstanceAttribute+0x1fc> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq 9b9c <_PyObject_TryGetInstanceAttribute+0x188> │ │ │ │ │ + beq 9d38 <_PyObject_TryGetInstanceAttribute+0x188> │ │ │ │ │ add r2, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, r5, lsr #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ and fp, r2, r9 │ │ │ │ │ - bgt 9d0c <_PyObject_TryGetInstanceAttribute+0x2f8> │ │ │ │ │ + bgt 9ea8 <_PyObject_TryGetInstanceAttribute+0x2f8> │ │ │ │ │ ldrsb r7, [r4, fp] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt 9cd0 <_PyObject_TryGetInstanceAttribute+0x2bc> │ │ │ │ │ + blt 9e6c <_PyObject_TryGetInstanceAttribute+0x2bc> │ │ │ │ │ ldr r1, [r8, r7, lsl #3] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq 9c10 <_PyObject_TryGetInstanceAttribute+0x1fc> │ │ │ │ │ + beq 9dac <_PyObject_TryGetInstanceAttribute+0x1fc> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq 9e3c <_PyObject_TryGetInstanceAttribute+0x428> │ │ │ │ │ + beq 9fd8 <_PyObject_TryGetInstanceAttribute+0x428> │ │ │ │ │ lsr r5, r5, #10 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ add fp, fp, r2 │ │ │ │ │ and fp, fp, r9 │ │ │ │ │ - b 9afc <_PyObject_TryGetInstanceAttribute+0xe8> │ │ │ │ │ + b 9c98 <_PyObject_TryGetInstanceAttribute+0xe8> │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - bne 9eb4 <_PyObject_TryGetInstanceAttribute+0x4a0> │ │ │ │ │ + bne a050 <_PyObject_TryGetInstanceAttribute+0x4a0> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ mov r0, #1 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 9b28 <_PyObject_TryGetInstanceAttribute+0x114> │ │ │ │ │ + bne 9cc4 <_PyObject_TryGetInstanceAttribute+0x114> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 9c10 <_PyObject_TryGetInstanceAttribute+0x1fc> │ │ │ │ │ + beq 9dac <_PyObject_TryGetInstanceAttribute+0x1fc> │ │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ │ ldrb ip, [r6, #16] │ │ │ │ │ eor r0, lr, ip │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 9b28 <_PyObject_TryGetInstanceAttribute+0x114> │ │ │ │ │ + bne 9cc4 <_PyObject_TryGetInstanceAttribute+0x114> │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 9f24 <_PyObject_TryGetInstanceAttribute+0x510> │ │ │ │ │ + beq a0c8 <_PyObject_TryGetInstanceAttribute+0x518> │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 9f1c <_PyObject_TryGetInstanceAttribute+0x508> │ │ │ │ │ + beq a0c0 <_PyObject_TryGetInstanceAttribute+0x510> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r6, #20 │ │ │ │ │ addeq r1, r6, #28 │ │ │ │ │ lsr ip, lr, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9b28 <_PyObject_TryGetInstanceAttribute+0x114> │ │ │ │ │ + bne 9cc4 <_PyObject_TryGetInstanceAttribute+0x114> │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ add r5, r5, r7, lsl #2 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 9c34 <_PyObject_TryGetInstanceAttribute+0x220> │ │ │ │ │ + beq 9dd0 <_PyObject_TryGetInstanceAttribute+0x220> │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 9b90 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ + b 9d2c <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bgt 9e2c <_PyObject_TryGetInstanceAttribute+0x418> │ │ │ │ │ + bgt 9fc8 <_PyObject_TryGetInstanceAttribute+0x418> │ │ │ │ │ lsl r2, fp, #1 │ │ │ │ │ ldrsh r7, [r4, r2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge 9a88 <_PyObject_TryGetInstanceAttribute+0x74> │ │ │ │ │ + bge 9c24 <_PyObject_TryGetInstanceAttribute+0x74> │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 9b84 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + beq 9d20 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ lsr r2, sl, #5 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add fp, r2, fp │ │ │ │ │ and fp, fp, r9 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ lslle r2, fp, #1 │ │ │ │ │ ldrgt r7, [r4, fp, lsl #2] │ │ │ │ │ ldrshle r7, [r4, r2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge 9ac8 <_PyObject_TryGetInstanceAttribute+0xb4> │ │ │ │ │ + bge 9c64 <_PyObject_TryGetInstanceAttribute+0xb4> │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 9b84 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + beq 9d20 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ lsr lr, sl, #10 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, lr, #1 │ │ │ │ │ add r2, r2, fp │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ and fp, r2, r9 │ │ │ │ │ mov r5, lr │ │ │ │ │ - b 9afc <_PyObject_TryGetInstanceAttribute+0xe8> │ │ │ │ │ + b 9c98 <_PyObject_TryGetInstanceAttribute+0xe8> │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 9b84 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + beq 9d20 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ add r2, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, r5, lsr #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ and fp, r2, r9 │ │ │ │ │ - b 9b40 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + b 9cdc <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 9b84 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ - b 9b64 <_PyObject_TryGetInstanceAttribute+0x150> │ │ │ │ │ + beq 9d20 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + b 9d00 <_PyObject_TryGetInstanceAttribute+0x150> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ lslle r2, fp, #1 │ │ │ │ │ ldrshle r7, [r4, r2] │ │ │ │ │ ldrgt r7, [r4, fp, lsl #2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge 9b10 <_PyObject_TryGetInstanceAttribute+0xfc> │ │ │ │ │ + bge 9cac <_PyObject_TryGetInstanceAttribute+0xfc> │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 9b84 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + beq 9d20 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ add r2, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, r5, lsr #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ and fp, r9, r2 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ lslle r2, fp, #1 │ │ │ │ │ ldrshle r7, [r4, r2] │ │ │ │ │ ldrgt r7, [r4, fp, lsl #2] │ │ │ │ │ - b 9b44 <_PyObject_TryGetInstanceAttribute+0x130> │ │ │ │ │ + b 9ce0 <_PyObject_TryGetInstanceAttribute+0x130> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 9d94 <_PyObject_TryGetInstanceAttribute+0x380> │ │ │ │ │ + bne 9f30 <_PyObject_TryGetInstanceAttribute+0x380> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 9c14 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ + beq 9db0 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ ldrb ip, [r6, #16] │ │ │ │ │ ldrb lr, [r0, #16] │ │ │ │ │ eor r1, ip, lr │ │ │ │ │ tst r1, #28 │ │ │ │ │ - bne 9d94 <_PyObject_TryGetInstanceAttribute+0x380> │ │ │ │ │ + bne 9f30 <_PyObject_TryGetInstanceAttribute+0x380> │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 9f2c <_PyObject_TryGetInstanceAttribute+0x518> │ │ │ │ │ + beq a068 <_PyObject_TryGetInstanceAttribute+0x4b8> │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 9ef4 <_PyObject_TryGetInstanceAttribute+0x4e0> │ │ │ │ │ + beq a0a8 <_PyObject_TryGetInstanceAttribute+0x4f8> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addeq r1, r6, #28 │ │ │ │ │ addne r1, r6, #20 │ │ │ │ │ lsr lr, lr, #2 │ │ │ │ │ and lr, lr, #7 │ │ │ │ │ mul r2, lr, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9c14 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ + beq 9db0 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ lsr r2, sl, #5 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add fp, r2, fp │ │ │ │ │ cmp r3, #7 │ │ │ │ │ and fp, fp, r9 │ │ │ │ │ - ble 9abc <_PyObject_TryGetInstanceAttribute+0xa8> │ │ │ │ │ - b 9c74 <_PyObject_TryGetInstanceAttribute+0x260> │ │ │ │ │ + ble 9c58 <_PyObject_TryGetInstanceAttribute+0xa8> │ │ │ │ │ + b 9e10 <_PyObject_TryGetInstanceAttribute+0x260> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 9c94 <_PyObject_TryGetInstanceAttribute+0x280> │ │ │ │ │ + bne 9e30 <_PyObject_TryGetInstanceAttribute+0x280> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 9c14 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ + beq 9db0 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ ldrb ip, [r6, #16] │ │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ │ eor r0, ip, lr │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 9c94 <_PyObject_TryGetInstanceAttribute+0x280> │ │ │ │ │ + bne 9e30 <_PyObject_TryGetInstanceAttribute+0x280> │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 9f04 <_PyObject_TryGetInstanceAttribute+0x4f0> │ │ │ │ │ + beq a0b8 <_PyObject_TryGetInstanceAttribute+0x508> │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 9efc <_PyObject_TryGetInstanceAttribute+0x4e8> │ │ │ │ │ + beq a0b0 <_PyObject_TryGetInstanceAttribute+0x500> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addeq r1, r6, #28 │ │ │ │ │ addne r1, r6, #20 │ │ │ │ │ lsr ip, lr, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9c14 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ - b 9c94 <_PyObject_TryGetInstanceAttribute+0x280> │ │ │ │ │ + beq 9db0 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ + b 9e30 <_PyObject_TryGetInstanceAttribute+0x280> │ │ │ │ │ ldr r7, [r4, fp, lsl #2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge 9a88 <_PyObject_TryGetInstanceAttribute+0x74> │ │ │ │ │ - b 9c58 <_PyObject_TryGetInstanceAttribute+0x244> │ │ │ │ │ + bge 9c24 <_PyObject_TryGetInstanceAttribute+0x74> │ │ │ │ │ + b 9df4 <_PyObject_TryGetInstanceAttribute+0x244> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 9b64 <_PyObject_TryGetInstanceAttribute+0x150> │ │ │ │ │ + bne 9d00 <_PyObject_TryGetInstanceAttribute+0x150> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 9c10 <_PyObject_TryGetInstanceAttribute+0x1fc> │ │ │ │ │ + beq 9dac <_PyObject_TryGetInstanceAttribute+0x1fc> │ │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ │ ldrb ip, [r6, #16] │ │ │ │ │ eor r0, lr, ip │ │ │ │ │ tst r0, #28 │ │ │ │ │ - bne 9b64 <_PyObject_TryGetInstanceAttribute+0x150> │ │ │ │ │ + bne 9d00 <_PyObject_TryGetInstanceAttribute+0x150> │ │ │ │ │ tst lr, #32 │ │ │ │ │ - beq 9f14 <_PyObject_TryGetInstanceAttribute+0x500> │ │ │ │ │ + beq a078 <_PyObject_TryGetInstanceAttribute+0x4c8> │ │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 9f0c <_PyObject_TryGetInstanceAttribute+0x4f8> │ │ │ │ │ + beq a070 <_PyObject_TryGetInstanceAttribute+0x4c0> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r6, #20 │ │ │ │ │ addeq r1, r6, #28 │ │ │ │ │ lsr ip, lr, #2 │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9c10 <_PyObject_TryGetInstanceAttribute+0x1fc> │ │ │ │ │ - b 9b64 <_PyObject_TryGetInstanceAttribute+0x150> │ │ │ │ │ + beq 9dac <_PyObject_TryGetInstanceAttribute+0x1fc> │ │ │ │ │ + b 9d00 <_PyObject_TryGetInstanceAttribute+0x150> │ │ │ │ │ lsr r2, sl, #5 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add fp, r2, fp │ │ │ │ │ and fp, fp, r9 │ │ │ │ │ - b 9abc <_PyObject_TryGetInstanceAttribute+0xa8> │ │ │ │ │ - ldr r3, [pc, #96] @ 9f34 <_PyObject_TryGetInstanceAttribute+0x520> │ │ │ │ │ + b 9c58 <_PyObject_TryGetInstanceAttribute+0xa8> │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 9efc <_PyObject_TryGetInstanceAttribute+0x34c> │ │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ │ + b a02c <_PyObject_TryGetInstanceAttribute+0x47c> │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b a018 <_PyObject_TryGetInstanceAttribute+0x468> │ │ │ │ │ + ldr r3, [pc, #72] @ a0d0 <_PyObject_TryGetInstanceAttribute+0x520> │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ blx r3 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - bne 9a54 <_PyObject_TryGetInstanceAttribute+0x40> │ │ │ │ │ + bne 9bf0 <_PyObject_TryGetInstanceAttribute+0x40> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mvn r7, #2 │ │ │ │ │ - b 9c14 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ + b 9db0 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b 9d74 <_PyObject_TryGetInstanceAttribute+0x360> │ │ │ │ │ + b 9f10 <_PyObject_TryGetInstanceAttribute+0x360> │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b 9e08 <_PyObject_TryGetInstanceAttribute+0x3f4> │ │ │ │ │ + b 9fa4 <_PyObject_TryGetInstanceAttribute+0x3f4> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 9df4 <_PyObject_TryGetInstanceAttribute+0x3e0> │ │ │ │ │ + b 9f90 <_PyObject_TryGetInstanceAttribute+0x3e0> │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b 9e90 <_PyObject_TryGetInstanceAttribute+0x47c> │ │ │ │ │ + b 9d8c <_PyObject_TryGetInstanceAttribute+0x1dc> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 9e7c <_PyObject_TryGetInstanceAttribute+0x468> │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 9bf0 <_PyObject_TryGetInstanceAttribute+0x1dc> │ │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ │ - b 9bdc <_PyObject_TryGetInstanceAttribute+0x1c8> │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 9d60 <_PyObject_TryGetInstanceAttribute+0x34c> │ │ │ │ │ + b 9d78 <_PyObject_TryGetInstanceAttribute+0x1c8> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -00009f38 <_PyDictKeys_StringLookupSplit>: │ │ │ │ │ +0000a0d4 <_PyDictKeys_StringLookupSplit>: │ │ │ │ │ _PyDictKeys_StringLookupSplit(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r8, [r1, #12] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq a004 <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ + beq a1a0 <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ ldrb r9, [r4, #5] │ │ │ │ │ ldrb fp, [r4, #4] │ │ │ │ │ mov r3, #1 │ │ │ │ │ add sl, r4, #20 │ │ │ │ │ add r9, sl, r3, lsl r9 │ │ │ │ │ lsl r3, r3, fp │ │ │ │ │ sub r6, r3, #1 │ │ │ │ │ and r4, r8, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ cmp fp, #7 │ │ │ │ │ ldrsble r5, [sl, r4] │ │ │ │ │ - bgt a160 <_PyDictKeys_StringLookupSplit+0x228> │ │ │ │ │ + bgt a2fc <_PyDictKeys_StringLookupSplit+0x228> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt a154 <_PyDictKeys_StringLookupSplit+0x21c> │ │ │ │ │ + blt a2f0 <_PyDictKeys_StringLookupSplit+0x21c> │ │ │ │ │ ldr r0, [r9, r5, lsl #3] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - beq a0a0 <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ + beq a23c <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq a0bc <_PyDictKeys_StringLookupSplit+0x184> │ │ │ │ │ + beq a258 <_PyDictKeys_StringLookupSplit+0x184> │ │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ │ add r4, r4, r3, lsr #5 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp fp, #7 │ │ │ │ │ and r4, r4, r6 │ │ │ │ │ - bgt a140 <_PyDictKeys_StringLookupSplit+0x208> │ │ │ │ │ + bgt a2dc <_PyDictKeys_StringLookupSplit+0x208> │ │ │ │ │ ldrsb r5, [sl, r4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt a134 <_PyDictKeys_StringLookupSplit+0x1fc> │ │ │ │ │ + blt a2d0 <_PyDictKeys_StringLookupSplit+0x1fc> │ │ │ │ │ ldr r0, [r9, r5, lsl #3] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - beq a0a0 <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ + beq a23c <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq a02c <_PyDictKeys_StringLookupSplit+0xf4> │ │ │ │ │ + beq a1c8 <_PyDictKeys_StringLookupSplit+0xf4> │ │ │ │ │ lsr r3, r3, #10 │ │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ add r4, r4, r2 │ │ │ │ │ and r4, r4, r6 │ │ │ │ │ - b 9f84 <_PyDictKeys_StringLookupSplit+0x4c> │ │ │ │ │ - ldr r3, [pc, #376] @ a184 <_PyDictKeys_StringLookupSplit+0x24c> │ │ │ │ │ + b a120 <_PyDictKeys_StringLookupSplit+0x4c> │ │ │ │ │ + ldr r3, [pc, #376] @ a320 <_PyDictKeys_StringLookupSplit+0x24c> │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ blx r3 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 9f60 <_PyDictKeys_StringLookupSplit+0x28> │ │ │ │ │ + bne a0fc <_PyDictKeys_StringLookupSplit+0x28> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mvn r5, #2 │ │ │ │ │ - b a0a0 <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ + b a23c <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ ldr lr, [r0, #8] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9fec <_PyDictKeys_StringLookupSplit+0xb4> │ │ │ │ │ + bne a188 <_PyDictKeys_StringLookupSplit+0xb4> │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq a0a0 <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ + beq a23c <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ eor r2, ip, r1 │ │ │ │ │ tst r2, #28 │ │ │ │ │ - bne 9fec <_PyDictKeys_StringLookupSplit+0xb4> │ │ │ │ │ + bne a188 <_PyDictKeys_StringLookupSplit+0xb4> │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq a0b4 <_PyDictKeys_StringLookupSplit+0x17c> │ │ │ │ │ + beq a250 <_PyDictKeys_StringLookupSplit+0x17c> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq a0ac <_PyDictKeys_StringLookupSplit+0x174> │ │ │ │ │ + beq a248 <_PyDictKeys_StringLookupSplit+0x174> │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r1, r7, #20 │ │ │ │ │ addeq r1, r7, #28 │ │ │ │ │ lsr r2, ip, #2 │ │ │ │ │ and r2, r2, #7 │ │ │ │ │ mul r2, lr, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9fec <_PyDictKeys_StringLookupSplit+0xb4> │ │ │ │ │ + bne a188 <_PyDictKeys_StringLookupSplit+0xb4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ - b a080 <_PyDictKeys_StringLookupSplit+0x148> │ │ │ │ │ + b a21c <_PyDictKeys_StringLookupSplit+0x148> │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b a06c <_PyDictKeys_StringLookupSplit+0x134> │ │ │ │ │ + b a208 <_PyDictKeys_StringLookupSplit+0x134> │ │ │ │ │ ldr lr, [r0, #8] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9fb0 <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ + bne a14c <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq a0a0 <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ + beq a23c <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ eor r2, ip, r1 │ │ │ │ │ tst r2, #28 │ │ │ │ │ - bne 9fb0 <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ + bne a14c <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq a17c <_PyDictKeys_StringLookupSplit+0x244> │ │ │ │ │ + beq a318 <_PyDictKeys_StringLookupSplit+0x244> │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq a174 <_PyDictKeys_StringLookupSplit+0x23c> │ │ │ │ │ + beq a310 <_PyDictKeys_StringLookupSplit+0x23c> │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r1, r7, #20 │ │ │ │ │ addeq r1, r7, #28 │ │ │ │ │ lsr r2, ip, #2 │ │ │ │ │ and r2, r2, #7 │ │ │ │ │ mul r2, lr, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a0a0 <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ - b 9fb0 <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ + beq a23c <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ + b a14c <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq a0a0 <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ - b 9fec <_PyDictKeys_StringLookupSplit+0xb4> │ │ │ │ │ + beq a23c <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ + b a188 <_PyDictKeys_StringLookupSplit+0xb4> │ │ │ │ │ cmp fp, #15 │ │ │ │ │ lslle r2, r4, #1 │ │ │ │ │ ldrshle r5, [sl, r2] │ │ │ │ │ ldrgt r5, [sl, r4, lsl #2] │ │ │ │ │ - b 9fcc <_PyDictKeys_StringLookupSplit+0x94> │ │ │ │ │ + b a168 <_PyDictKeys_StringLookupSplit+0x94> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq a0a0 <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ - b 9fb0 <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ + beq a23c <_PyDictKeys_StringLookupSplit+0x168> │ │ │ │ │ + b a14c <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ cmp fp, #15 │ │ │ │ │ lslle r2, r4, #1 │ │ │ │ │ ldrshle r5, [sl, r2] │ │ │ │ │ ldrgt r5, [sl, r4, lsl #2] │ │ │ │ │ - b 9f90 <_PyDictKeys_StringLookupSplit+0x58> │ │ │ │ │ + b a12c <_PyDictKeys_StringLookupSplit+0x58> │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ - b a110 <_PyDictKeys_StringLookupSplit+0x1d8> │ │ │ │ │ + b a2ac <_PyDictKeys_StringLookupSplit+0x1d8> │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b a0fc <_PyDictKeys_StringLookupSplit+0x1c4> │ │ │ │ │ + b a298 <_PyDictKeys_StringLookupSplit+0x1c4> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -0000a188 <_PyDict_LookupIndex>: │ │ │ │ │ +0000a324 <_PyDict_LookupIndex>: │ │ │ │ │ _PyDict_LookupIndex(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #88] @ a1f8 <_PyDict_LookupIndex+0x70> │ │ │ │ │ + ldr r3, [pc, #88] @ a394 <_PyDict_LookupIndex+0x70> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne a1d0 <_PyDict_LookupIndex+0x48> │ │ │ │ │ + bne a36c <_PyDict_LookupIndex+0x48> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq a1d0 <_PyDict_LookupIndex+0x48> │ │ │ │ │ + beq a36c <_PyDict_LookupIndex+0x48> │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq a1c8 <_PyDict_LookupIndex+0x40> │ │ │ │ │ + beq a364 <_PyDict_LookupIndex+0x40> │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ - b a1c8 <_PyDict_LookupIndex+0x40> │ │ │ │ │ + b a364 <_PyDict_LookupIndex+0x40> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -0000a1fc : │ │ │ │ │ +0000a398 : │ │ │ │ │ dict_pop(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - bhi a548 │ │ │ │ │ + bhi a6e4 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr r9, [r1] │ │ │ │ │ - beq a570 │ │ │ │ │ + beq a70c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r8, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq a67c │ │ │ │ │ + beq a818 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq a520 │ │ │ │ │ - ldr r3, [pc, #1176] @ a6f4 │ │ │ │ │ + beq a6bc │ │ │ │ │ + ldr r3, [pc, #1176] @ a890 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne a500 │ │ │ │ │ + bne a69c │ │ │ │ │ ldr r7, [r9, #12] │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq a500 │ │ │ │ │ + beq a69c │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq a674 │ │ │ │ │ + beq a810 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq a520 │ │ │ │ │ + beq a6bc │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq a520 │ │ │ │ │ - ldr r3, [pc, #1100] @ a6f8 │ │ │ │ │ + beq a6bc │ │ │ │ │ + ldr r3, [pc, #1100] @ a894 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r8, [r3, #8] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne a68c │ │ │ │ │ + bne a828 │ │ │ │ │ add r0, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r0, #208] @ 0xd0 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r2, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ orr r2, r3, r1 │ │ │ │ │ ldr r3, [r0, #212] @ 0xd4 │ │ │ │ │ str r1, [r0, #208] @ 0xd0 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ str r3, [r0, #212] @ 0xd4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a304 │ │ │ │ │ + beq a4a0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mvn lr, #0 │ │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ │ mvn lr, lr, lsl ip │ │ │ │ │ cmp ip, #7 │ │ │ │ │ and r1, lr, r7 │ │ │ │ │ - bgt a3f4 │ │ │ │ │ + bgt a590 │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne a5fc │ │ │ │ │ + bne a798 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne a4b8 │ │ │ │ │ + bne a654 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - bgt a594 │ │ │ │ │ + bgt a730 │ │ │ │ │ add r1, r3, r1 │ │ │ │ │ mvn r3, #1 │ │ │ │ │ strb r3, [r1, #20] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ - beq a5c8 │ │ │ │ │ + beq a764 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r2, r5, lsl #3 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ mov r1, #0 │ │ │ │ │ add ip, r3, r2 │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a3c4 │ │ │ │ │ + beq a560 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne a3c4 │ │ │ │ │ + bne a560 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a3e8 │ │ │ │ │ + beq a584 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne a3e8 │ │ │ │ │ + bne a584 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bgt a638 │ │ │ │ │ + bgt a7d4 │ │ │ │ │ add r8, r3, r1, lsl #1 │ │ │ │ │ ldrsh r8, [r8, #20] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq a330 │ │ │ │ │ + beq a4cc │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq a494 │ │ │ │ │ + beq a630 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r1, r8 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addgt r8, r3, r1, lsl #2 │ │ │ │ │ addle r8, r3, r1, lsl #1 │ │ │ │ │ ldrgt r8, [r8, #20] │ │ │ │ │ ldrshle r8, [r8, #20] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq a330 │ │ │ │ │ + beq a4cc │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq a494 │ │ │ │ │ + beq a630 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r8, r1 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ cmp ip, #7 │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ add r9, r3, r1, lsl #1 │ │ │ │ │ - bgt a624 │ │ │ │ │ + bgt a7c0 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq a330 │ │ │ │ │ + beq a4cc │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ add r1, r1, r7 │ │ │ │ │ - bne a45c │ │ │ │ │ + bne a5f8 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mvneq r1, #0 │ │ │ │ │ - beq a350 │ │ │ │ │ + beq a4ec │ │ │ │ │ add r1, r2, r5, lsl #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldrb r1, [r2] │ │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bne a6ec │ │ │ │ │ + bne a888 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ sub ip, r3, r1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bge a6e4 │ │ │ │ │ + bge a880 │ │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ │ strb ip, [r3], #1 │ │ │ │ │ - b a4e8 │ │ │ │ │ + b a684 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - beq a674 │ │ │ │ │ + beq a810 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a270 │ │ │ │ │ + bne a40c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq a66c │ │ │ │ │ + beq a808 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ mov r6, r8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ strne r3, [r8] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - ldr r0, [pc, #428] @ a6fc │ │ │ │ │ + ldr r0, [pc, #428] @ a898 │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a674 │ │ │ │ │ + beq a810 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r9, [r6] │ │ │ │ │ - bgt a234 │ │ │ │ │ + bgt a3d0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq a67c │ │ │ │ │ + beq a818 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq a66c │ │ │ │ │ + beq a808 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b a254 │ │ │ │ │ + b a3f0 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addle r1, r3, r1, lsl #1 │ │ │ │ │ mvnle r2, #1 │ │ │ │ │ addgt r1, r3, r1, lsl #2 │ │ │ │ │ mvngt r2, #1 │ │ │ │ │ strhle r2, [r1, #20] │ │ │ │ │ strgt r2, [r1, #20] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne a388 │ │ │ │ │ + bne a524 │ │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ │ add ip, r3, r2 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ str r1, [ip, #8] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne a3b0 │ │ │ │ │ - b a3c4 │ │ │ │ │ + bne a54c │ │ │ │ │ + b a560 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq a494 │ │ │ │ │ + beq a630 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r1, r1, r8 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ - b a43c │ │ │ │ │ + b a5d8 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addgt r8, r3, r1, lsl #2 │ │ │ │ │ ldrshle r8, [r9, #20] │ │ │ │ │ ldrgt r8, [r8, #20] │ │ │ │ │ - b a474 │ │ │ │ │ + b a610 │ │ │ │ │ add r8, r3, r1, lsl #2 │ │ │ │ │ ldr r8, [r8, #20] │ │ │ │ │ lsl r9, r1, #2 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq a330 │ │ │ │ │ + beq a4cc │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq a494 │ │ │ │ │ + beq a630 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r9, r9, r1 │ │ │ │ │ add r1, r7, #1 │ │ │ │ │ add r1, r1, r9 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ - b a428 │ │ │ │ │ + b a5c4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_CALL _PyErr_SetKeyError │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b a3e8 │ │ │ │ │ - ldr r1, [pc, #124] @ a700 │ │ │ │ │ - ldr r0, [pc, #124] @ a704 │ │ │ │ │ + b a584 │ │ │ │ │ + ldr r1, [pc, #124] @ a89c │ │ │ │ │ + ldr r0, [pc, #124] @ a8a0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b a674 │ │ │ │ │ + b a810 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ add r8, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ldr r1, [r8, #208] @ 0xd0 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r1, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ @@ -11400,152 +11507,152 @@ │ │ │ │ │ ldr r3, [r8, #212] @ 0xd4 │ │ │ │ │ str r1, [r8, #208] @ 0xd0 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [r8, #212] @ 0xd4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne a2fc │ │ │ │ │ - b a304 │ │ │ │ │ + bne a498 │ │ │ │ │ + b a4a0 │ │ │ │ │ strb r0, [r2, #1] │ │ │ │ │ - b a3c4 │ │ │ │ │ + b a560 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b a4d4 │ │ │ │ │ + b a670 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x00000444 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000100 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000bc8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000a708 <_PyDict_Pop>: │ │ │ │ │ +0000a8a4 <_PyDict_Pop>: │ │ │ │ │ _PyDict_Pop(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r2 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl a76c │ │ │ │ │ + bl a908 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r4, [sp, #4] │ │ │ │ │ - beq a744 <_PyDict_Pop+0x3c> │ │ │ │ │ + beq a8e0 <_PyDict_Pop+0x3c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq a760 <_PyDict_Pop+0x58> │ │ │ │ │ + beq a8fc <_PyDict_Pop+0x58> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ - b a738 <_PyDict_Pop+0x30> │ │ │ │ │ + b a8d4 <_PyDict_Pop+0x30> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_CALL _PyErr_SetKeyError │ │ │ │ │ - b a738 <_PyDict_Pop+0x30> │ │ │ │ │ + b a8d4 <_PyDict_Pop+0x30> │ │ │ │ │ │ │ │ │ │ -0000a76c : │ │ │ │ │ +0000a908 : │ │ │ │ │ pop_lock_held(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - beq a814 │ │ │ │ │ + beq a9b0 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a804 │ │ │ │ │ - ldr r2, [pc, #128] @ a82c │ │ │ │ │ + beq a9a0 │ │ │ │ │ + ldr r2, [pc, #128] @ a9c8 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne a7d0 │ │ │ │ │ + bne a96c │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq a7d0 │ │ │ │ │ + beq a96c │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - b a838 <_PyDict_Pop_KnownHash> │ │ │ │ │ + b a9d4 <_PyDict_Pop_KnownHash> │ │ │ │ │ R_ARM_JUMP24 _PyDict_Pop_KnownHash │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r1, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldm sp, {r1, r3} │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - bne a7c0 │ │ │ │ │ + bne a95c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b a80c │ │ │ │ │ + b a9a8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ strne r0, [r2] │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ strne r0, [r2] │ │ │ │ │ - ldr r1, [pc, #12] @ a830 │ │ │ │ │ - ldr r0, [pc, #12] @ a834 │ │ │ │ │ + ldr r1, [pc, #12] @ a9cc │ │ │ │ │ + ldr r0, [pc, #12] @ a9d0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b a7fc │ │ │ │ │ + b a998 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x00000bc8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000a838 <_PyDict_Pop_KnownHash>: │ │ │ │ │ +0000a9d4 <_PyDict_Pop_KnownHash>: │ │ │ │ │ _PyDict_Pop_KnownHash(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq aaec <_PyDict_Pop_KnownHash+0x2b4> │ │ │ │ │ + beq ac88 <_PyDict_Pop_KnownHash+0x2b4> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq ab9c <_PyDict_Pop_KnownHash+0x364> │ │ │ │ │ + beq ad38 <_PyDict_Pop_KnownHash+0x364> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq aaec <_PyDict_Pop_KnownHash+0x2b4> │ │ │ │ │ + beq ac88 <_PyDict_Pop_KnownHash+0x2b4> │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq aaec <_PyDict_Pop_KnownHash+0x2b4> │ │ │ │ │ - ldr r3, [pc, #808] @ abc0 <_PyDict_Pop_KnownHash+0x388> │ │ │ │ │ + beq ac88 <_PyDict_Pop_KnownHash+0x2b4> │ │ │ │ │ + ldr r3, [pc, #808] @ ad5c <_PyDict_Pop_KnownHash+0x388> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr ip, [r4, #16] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ands r0, ip, #255 @ 0xff │ │ │ │ │ ldr sl, [r3, #8] │ │ │ │ │ - bne ab7c <_PyDict_Pop_KnownHash+0x344> │ │ │ │ │ + bne ad18 <_PyDict_Pop_KnownHash+0x344> │ │ │ │ │ add r2, sl, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [r2, #208] @ 0xd0 │ │ │ │ │ ldr lr, [r2, #212] @ 0xd4 │ │ │ │ │ adds r1, r3, #4096 @ 0x1000 │ │ │ │ │ adc lr, lr, #0 │ │ │ │ │ str r1, [r2, #208] @ 0xd0 │ │ │ │ │ str lr, [r2, #212] @ 0xd4 │ │ │ │ │ @@ -11560,196 +11667,196 @@ │ │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ │ mvn ip, #0 │ │ │ │ │ mvn r2, ip, lsl r0 │ │ │ │ │ bic ip, r8, ip, lsl r0 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ addle r9, r1, ip │ │ │ │ │ ldrsble r9, [r9, #20] │ │ │ │ │ - bgt a9e4 <_PyDict_Pop_KnownHash+0x1ac> │ │ │ │ │ + bgt ab80 <_PyDict_Pop_KnownHash+0x1ac> │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - bne aa3c <_PyDict_Pop_KnownHash+0x204> │ │ │ │ │ + bne abd8 <_PyDict_Pop_KnownHash+0x204> │ │ │ │ │ mov r9, ip │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ str lr, [r4, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne ab34 <_PyDict_Pop_KnownHash+0x2fc> │ │ │ │ │ + bne acd0 <_PyDict_Pop_KnownHash+0x2fc> │ │ │ │ │ cmp r0, #7 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ - bgt a9fc <_PyDict_Pop_KnownHash+0x1c4> │ │ │ │ │ + bgt ab98 <_PyDict_Pop_KnownHash+0x1c4> │ │ │ │ │ add r3, r1, r9 │ │ │ │ │ mvn r2, #1 │ │ │ │ │ strb r2, [r3, #20] │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ lsl r3, r3, r0 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ - beq aa1c <_PyDict_Pop_KnownHash+0x1e4> │ │ │ │ │ + beq abb8 <_PyDict_Pop_KnownHash+0x1e4> │ │ │ │ │ add r3, r3, r5, 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 │ │ │ │ │ - beq a9a8 <_PyDict_Pop_KnownHash+0x170> │ │ │ │ │ + beq ab44 <_PyDict_Pop_KnownHash+0x170> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne a9a8 <_PyDict_Pop_KnownHash+0x170> │ │ │ │ │ + bne ab44 <_PyDict_Pop_KnownHash+0x170> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ab00 <_PyDict_Pop_KnownHash+0x2c8> │ │ │ │ │ + beq ac9c <_PyDict_Pop_KnownHash+0x2c8> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne a9cc <_PyDict_Pop_KnownHash+0x194> │ │ │ │ │ + bne ab68 <_PyDict_Pop_KnownHash+0x194> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq ab0c <_PyDict_Pop_KnownHash+0x2d4> │ │ │ │ │ + beq aca8 <_PyDict_Pop_KnownHash+0x2d4> │ │ │ │ │ str r6, [r7] │ │ │ │ │ mov r0, #1 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r0, #15 │ │ │ │ │ addgt r9, r1, ip, lsl #2 │ │ │ │ │ addle r9, r1, ip, lsl #1 │ │ │ │ │ ldrgt r9, [r9, #20] │ │ │ │ │ ldrshle r9, [r9, #20] │ │ │ │ │ - b a90c <_PyDict_Pop_KnownHash+0xd4> │ │ │ │ │ + b aaa8 <_PyDict_Pop_KnownHash+0xd4> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ addle r3, r1, r9, lsl #1 │ │ │ │ │ mvnle r2, #1 │ │ │ │ │ addgt r3, r1, r9, lsl #2 │ │ │ │ │ mvngt r2, #1 │ │ │ │ │ strhle r2, [r3, #20] │ │ │ │ │ strgt r2, [r3, #20] │ │ │ │ │ - b a954 <_PyDict_Pop_KnownHash+0x11c> │ │ │ │ │ + b aaf0 <_PyDict_Pop_KnownHash+0x11c> │ │ │ │ │ mov r0, #12 │ │ │ │ │ mla r3, r0, r5, r3 │ │ │ │ │ add ip, r1, r3 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ str r2, [ip, #8] │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r2, [r1, r3] │ │ │ │ │ - b a988 <_PyDict_Pop_KnownHash+0x150> │ │ │ │ │ + b ab24 <_PyDict_Pop_KnownHash+0x150> │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq a918 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + beq aab4 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ lsr r9, r8, #5 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ add ip, ip, ip, lsl #2 │ │ │ │ │ add ip, r9, ip │ │ │ │ │ cmp r0, #7 │ │ │ │ │ and ip, ip, r2 │ │ │ │ │ addle r9, r1, ip │ │ │ │ │ ldrsble r9, [r9, #20] │ │ │ │ │ - bgt aad4 <_PyDict_Pop_KnownHash+0x29c> │ │ │ │ │ + bgt ac70 <_PyDict_Pop_KnownHash+0x29c> │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq a914 <_PyDict_Pop_KnownHash+0xdc> │ │ │ │ │ + beq aab0 <_PyDict_Pop_KnownHash+0xdc> │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq a918 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + beq aab4 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ lsr r8, r8, #10 │ │ │ │ │ add ip, ip, ip, lsl #2 │ │ │ │ │ add r9, r8, #1 │ │ │ │ │ add ip, r9, ip │ │ │ │ │ and ip, ip, r2 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ add r9, r1, ip │ │ │ │ │ ldrsble r9, [r9, #20] │ │ │ │ │ add sl, r1, ip, lsl #1 │ │ │ │ │ - ble aab0 <_PyDict_Pop_KnownHash+0x278> │ │ │ │ │ + ble ac4c <_PyDict_Pop_KnownHash+0x278> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ addgt r9, r1, ip, lsl #2 │ │ │ │ │ ldrshle r9, [sl, #20] │ │ │ │ │ ldrgt r9, [r9, #20] │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq a914 <_PyDict_Pop_KnownHash+0xdc> │ │ │ │ │ + beq aab0 <_PyDict_Pop_KnownHash+0xdc> │ │ │ │ │ add ip, ip, ip, lsl #2 │ │ │ │ │ lsr r8, r8, #5 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmn r9, #1 │ │ │ │ │ add ip, ip, r8 │ │ │ │ │ - bne aa88 <_PyDict_Pop_KnownHash+0x250> │ │ │ │ │ - b a918 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + bne ac24 <_PyDict_Pop_KnownHash+0x250> │ │ │ │ │ + b aab4 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ addgt r9, r1, ip, lsl #2 │ │ │ │ │ addle r9, r1, ip, lsl #1 │ │ │ │ │ ldrgt r9, [r9, #20] │ │ │ │ │ ldrshle r9, [r9, #20] │ │ │ │ │ - b aa68 <_PyDict_Pop_KnownHash+0x230> │ │ │ │ │ + b ac04 <_PyDict_Pop_KnownHash+0x230> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ - b a9dc <_PyDict_Pop_KnownHash+0x1a4> │ │ │ │ │ + b ab78 <_PyDict_Pop_KnownHash+0x1a4> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne a9d4 <_PyDict_Pop_KnownHash+0x19c> │ │ │ │ │ - b a9d8 <_PyDict_Pop_KnownHash+0x1a0> │ │ │ │ │ + bne ab70 <_PyDict_Pop_KnownHash+0x19c> │ │ │ │ │ + b ab74 <_PyDict_Pop_KnownHash+0x1a0> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq a9d8 <_PyDict_Pop_KnownHash+0x1a0> │ │ │ │ │ + beq ab74 <_PyDict_Pop_KnownHash+0x1a0> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne a9d8 <_PyDict_Pop_KnownHash+0x1a0> │ │ │ │ │ + bne ab74 <_PyDict_Pop_KnownHash+0x1a0> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a9d8 <_PyDict_Pop_KnownHash+0x1a0> │ │ │ │ │ + b ab74 <_PyDict_Pop_KnownHash+0x1a0> │ │ │ │ │ add r1, r2, r5, lsl #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldrb r1, [r2] │ │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne abb8 <_PyDict_Pop_KnownHash+0x380> │ │ │ │ │ + bne ad54 <_PyDict_Pop_KnownHash+0x380> │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ sub ip, r3, r1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bge abb0 <_PyDict_Pop_KnownHash+0x378> │ │ │ │ │ + bge ad4c <_PyDict_Pop_KnownHash+0x378> │ │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ │ strb ip, [r3], #1 │ │ │ │ │ - b ab64 <_PyDict_Pop_KnownHash+0x32c> │ │ │ │ │ + b ad00 <_PyDict_Pop_KnownHash+0x32c> │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, #2 │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr ip, [r4, #16] │ │ │ │ │ - b a8b0 <_PyDict_Pop_KnownHash+0x78> │ │ │ │ │ + b aa4c <_PyDict_Pop_KnownHash+0x78> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ - b a9dc <_PyDict_Pop_KnownHash+0x1a4> │ │ │ │ │ + b ab78 <_PyDict_Pop_KnownHash+0x1a4> │ │ │ │ │ strb r0, [r2, #1] │ │ │ │ │ - b a9a8 <_PyDict_Pop_KnownHash+0x170> │ │ │ │ │ + b ab44 <_PyDict_Pop_KnownHash+0x170> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b ab50 <_PyDict_Pop_KnownHash+0x318> │ │ │ │ │ + b acec <_PyDict_Pop_KnownHash+0x318> │ │ │ │ │ .word 0x00000320 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000abc4 : │ │ │ │ │ +0000ad60 : │ │ │ │ │ dictiter_dealloc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldmdb r0, {r1, r2} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -11761,318 +11868,318 @@ │ │ │ │ │ str r1, [r2] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ - beq ac1c │ │ │ │ │ + beq adb8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne ac40 │ │ │ │ │ + bne addc │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ac34 │ │ │ │ │ + beq add0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne ac58 │ │ │ │ │ + bne adf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne ac1c │ │ │ │ │ + bne adb8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ac1c │ │ │ │ │ + b adb8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne ac34 │ │ │ │ │ + bne add0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ │ │ │ │ │ -0000ac78 <_PyDict_MergeEx>: │ │ │ │ │ +0000ae14 <_PyDict_MergeEx>: │ │ │ │ │ _PyDict_MergeEx(): │ │ │ │ │ - ldr r3, [pc, #40] @ aca8 <_PyDict_MergeEx+0x30> │ │ │ │ │ + ldr r3, [pc, #40] @ ae44 <_PyDict_MergeEx+0x30> │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - b 4610 │ │ │ │ │ + b 47ac │ │ │ │ │ .word 0x00000020 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000acac <_PyDict_SetItem_Take2>: │ │ │ │ │ +0000ae48 <_PyDict_SetItem_Take2>: │ │ │ │ │ _PyDict_SetItem_Take2(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #192] @ ad84 <_PyDict_SetItem_Take2+0xd8> │ │ │ │ │ + ldr r3, [pc, #192] @ af20 <_PyDict_SetItem_Take2+0xd8> │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bne ad28 <_PyDict_SetItem_Take2+0x7c> │ │ │ │ │ + bne aec4 <_PyDict_SetItem_Take2+0x7c> │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq ad28 <_PyDict_SetItem_Take2+0x7c> │ │ │ │ │ - ldr r4, [pc, #152] @ ad88 <_PyDict_SetItem_Take2+0xdc> │ │ │ │ │ + beq aec4 <_PyDict_SetItem_Take2+0x7c> │ │ │ │ │ + ldr r4, [pc, #152] @ af24 <_PyDict_SetItem_Take2+0xdc> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r4, [pc, r4] │ │ │ │ │ ldr r2, [r0, r4] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ - ldr r2, [pc, #132] @ ad8c <_PyDict_SetItem_Take2+0xe0> │ │ │ │ │ + ldr r2, [pc, #132] @ af28 <_PyDict_SetItem_Take2+0xe0> │ │ │ │ │ str r6, [sp] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - beq ad58 <_PyDict_SetItem_Take2+0xac> │ │ │ │ │ - bl 15e8 │ │ │ │ │ + beq aef4 <_PyDict_SetItem_Take2+0xac> │ │ │ │ │ + bl 1784 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq ad6c <_PyDict_SetItem_Take2+0xc0> │ │ │ │ │ - ldr r2, [pc, #68] @ ad90 <_PyDict_SetItem_Take2+0xe4> │ │ │ │ │ + beq af08 <_PyDict_SetItem_Take2+0xc0> │ │ │ │ │ + ldr r2, [pc, #68] @ af2c <_PyDict_SetItem_Take2+0xe4> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ - b acf8 <_PyDict_SetItem_Take2+0x4c> │ │ │ │ │ - bl 10b4 │ │ │ │ │ + b ae94 <_PyDict_SetItem_Take2+0x4c> │ │ │ │ │ + bl 1250 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b ad1c <_PyDict_SetItem_Take2+0x70> │ │ │ │ │ + b aeb8 <_PyDict_SetItem_Take2+0x70> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x00000090 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000003c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000ad94 : │ │ │ │ │ +0000af30 : │ │ │ │ │ dict_get(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bhi ae5c │ │ │ │ │ + bhi aff8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr r4, [r1] │ │ │ │ │ - bne ae88 │ │ │ │ │ - ldr r5, [pc, #252] @ aed0 │ │ │ │ │ - ldr r3, [pc, #252] @ aed4 │ │ │ │ │ + bne b024 │ │ │ │ │ + ldr r5, [pc, #252] @ b06c │ │ │ │ │ + ldr r3, [pc, #252] @ b070 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq ae4c │ │ │ │ │ + beq afe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq aea8 │ │ │ │ │ + beq b044 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq aea0 │ │ │ │ │ + beq b03c │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq aeb0 │ │ │ │ │ + beq b04c │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq aea8 │ │ │ │ │ + beq b044 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne ae90 │ │ │ │ │ + bne b02c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne aebc │ │ │ │ │ + bne b058 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - bne adf4 │ │ │ │ │ - b ade0 │ │ │ │ │ - ldr r0, [pc, #116] @ aed8 │ │ │ │ │ + bne af90 │ │ │ │ │ + b af7c │ │ │ │ │ + ldr r0, [pc, #116] @ b074 │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r5, r0 │ │ │ │ │ - beq ae40 │ │ │ │ │ + beq afdc │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r4, [r5] │ │ │ │ │ - ble adcc │ │ │ │ │ + ble af68 │ │ │ │ │ ldr r5, [r5, #4] │ │ │ │ │ - b add0 │ │ │ │ │ + b af6c │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne ae34 │ │ │ │ │ + bne afd0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b ae40 │ │ │ │ │ + b afdc │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne ae2c │ │ │ │ │ - b aea8 │ │ │ │ │ + bne afc8 │ │ │ │ │ + b b044 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r5] │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x00000104 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000aedc : │ │ │ │ │ +0000b078 : │ │ │ │ │ PyDict_Keys(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq b0ac │ │ │ │ │ + beq b248 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq b0ac │ │ │ │ │ + beq b248 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b0b8 │ │ │ │ │ + beq b254 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne b0e0 │ │ │ │ │ + bne b27c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne b03c │ │ │ │ │ + bne b1d8 │ │ │ │ │ ldr ip, [r4, #24] │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r4, #1 │ │ │ │ │ add r5, ip, #20 │ │ │ │ │ - b af64 │ │ │ │ │ + b b100 │ │ │ │ │ ldr lr, [r0, #12] │ │ │ │ │ str r3, [lr, r1] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ ldr lr, [ip, #16] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ │ ldrb r6, [ip, #6] │ │ │ │ │ ldrb r3, [ip, #5] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ lsl r3, r4, r3 │ │ │ │ │ - beq afb8 │ │ │ │ │ + beq b154 │ │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ │ add r3, r5, r3 │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq afec │ │ │ │ │ + beq b188 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr lr, [r3] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq af58 │ │ │ │ │ + beq b0f4 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ str lr, [r3] │ │ │ │ │ - b af58 │ │ │ │ │ + b b0f4 │ │ │ │ │ add r6, r2, r2, lsl #1 │ │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ │ add r6, ip, #20 │ │ │ │ │ add r3, r6, r3 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq b014 │ │ │ │ │ + beq b1b0 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr lr, [r3] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq af58 │ │ │ │ │ - b afac │ │ │ │ │ + beq b0f4 │ │ │ │ │ + b b148 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq afec │ │ │ │ │ + beq b188 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bgt af98 │ │ │ │ │ + bgt b134 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq b014 │ │ │ │ │ + beq b1b0 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bgt afd4 │ │ │ │ │ + bgt b170 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov lr, ip │ │ │ │ │ mov r5, #1 │ │ │ │ │ - b b058 │ │ │ │ │ + b b1f4 │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ str r2, [r6, ip] │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ cmp r3, lr │ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ │ ldrb r2, [r1] │ │ │ │ │ ldr r6, [r4, #24] │ │ │ │ │ @@ -12082,137 +12189,137 @@ │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ add r2, r6, r2, lsl #3 │ │ │ │ │ ldrb r6, [r6, #5] │ │ │ │ │ add r2, r2, r5, lsl r6 │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ ldr r6, [r2] │ │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq b04c │ │ │ │ │ + beq b1e8 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ str r6, [r2] │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ str r2, [r6, ip] │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ - b b058 │ │ │ │ │ - ldr r1, [pc, #80] @ b104 │ │ │ │ │ - ldr r0, [pc, #80] @ b108 │ │ │ │ │ + b b1f4 │ │ │ │ │ + ldr r1, [pc, #80] @ b2a0 │ │ │ │ │ + ldr r0, [pc, #80] @ b2a4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b0b8 │ │ │ │ │ + beq b254 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq af28 │ │ │ │ │ + beq b0c4 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq b0c0 │ │ │ │ │ + beq b25c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne af08 │ │ │ │ │ + bne b0a4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b af04 │ │ │ │ │ + b b0a0 │ │ │ │ │ .word 0x00000d53 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000b10c : │ │ │ │ │ +0000b2a8 : │ │ │ │ │ PyObject_ClearManagedDict(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r4, [r0, #-12] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ands r3, r3, #4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq b1bc │ │ │ │ │ + beq b358 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne b1f4 │ │ │ │ │ + bne b390 │ │ │ │ │ ldrb r3, [r0, #11] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq b1b4 │ │ │ │ │ + beq b350 │ │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ │ strb r4, [r0, #11] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq b1b4 │ │ │ │ │ + beq b350 │ │ │ │ │ add r5, r0, #8 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b b174 │ │ │ │ │ + b b310 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge b1b4 │ │ │ │ │ + bge b350 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b168 │ │ │ │ │ + beq b304 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ str r7, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - beq b168 │ │ │ │ │ + beq b304 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ - bne b168 │ │ │ │ │ + bne b304 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt b174 │ │ │ │ │ + blt b310 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r3, [r0, #-12] │ │ │ │ │ - beq b1b4 │ │ │ │ │ + beq b350 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq b1b4 │ │ │ │ │ + beq b350 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne b1b4 │ │ │ │ │ + bne b350 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ ldr r7, [r4, #28] │ │ │ │ │ add r3, r0, #8 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq b22c │ │ │ │ │ + beq b3c8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r6, #-12] │ │ │ │ │ - beq b1b4 │ │ │ │ │ + beq b350 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne b1b4 │ │ │ │ │ - b b1e4 │ │ │ │ │ + bne b350 │ │ │ │ │ + b b380 │ │ │ │ │ ldrb r8, [r7] │ │ │ │ │ add r0, r8, #3 │ │ │ │ │ add r3, r8, #1 │ │ │ │ │ bic r0, r0, #3 │ │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ │ lsl r3, r3, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq b2b0 │ │ │ │ │ + beq b44c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ strb r8, [r5] │ │ │ │ │ add r0, r5, r3 │ │ │ │ │ mov r3, #0 │ │ │ │ │ strb r3, [r5, #1] │ │ │ │ │ strb r3, [r5, #2] │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ @@ -12220,159 +12327,159 @@ │ │ │ │ │ ldrb r2, [r7] │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r1, r7, r1, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldrb r2, [r7] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq b2a0 │ │ │ │ │ + beq b43c │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r1, r6, #12 │ │ │ │ │ add r0, r5, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r5, [r4, #28] │ │ │ │ │ strb r3, [r6, #11] │ │ │ │ │ - b b204 │ │ │ │ │ - ldr r3, [pc, #32] @ b2d8 │ │ │ │ │ + b b3a0 │ │ │ │ │ + ldr r3, [pc, #32] @ b474 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - bl 5328 │ │ │ │ │ + bl 54c4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_WriteUnraisable │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000b2dc <_PyObject_SetManagedDict>: │ │ │ │ │ +0000b478 <_PyObject_SetManagedDict>: │ │ │ │ │ _PyObject_SetManagedDict(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r5, [r0, #-12] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ mov r6, r0 │ │ │ │ │ tst r3, #4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - beq b38c <_PyObject_SetManagedDict+0xb0> │ │ │ │ │ + beq b528 <_PyObject_SetManagedDict+0xb0> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne b3a8 <_PyObject_SetManagedDict+0xcc> │ │ │ │ │ + bne b544 <_PyObject_SetManagedDict+0xcc> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne b3c4 <_PyObject_SetManagedDict+0xe8> │ │ │ │ │ + bne b560 <_PyObject_SetManagedDict+0xe8> │ │ │ │ │ ldrb r3, [r6, #11] │ │ │ │ │ str r4, [r6, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq b3a0 <_PyObject_SetManagedDict+0xc4> │ │ │ │ │ + beq b53c <_PyObject_SetManagedDict+0xc4> │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ │ mov r5, r2 │ │ │ │ │ add r4, r6, #12 │ │ │ │ │ mov r7, r2 │ │ │ │ │ strb r2, [r6, #11] │ │ │ │ │ - b b34c <_PyObject_SetManagedDict+0x70> │ │ │ │ │ + b b4e8 <_PyObject_SetManagedDict+0x70> │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge b3a0 <_PyObject_SetManagedDict+0xc4> │ │ │ │ │ + bge b53c <_PyObject_SetManagedDict+0xc4> │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b344 <_PyObject_SetManagedDict+0x68> │ │ │ │ │ + beq b4e0 <_PyObject_SetManagedDict+0x68> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r7, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq b384 <_PyObject_SetManagedDict+0xa8> │ │ │ │ │ + beq b520 <_PyObject_SetManagedDict+0xa8> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne b384 <_PyObject_SetManagedDict+0xa8> │ │ │ │ │ + bne b520 <_PyObject_SetManagedDict+0xa8> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ │ - b b344 <_PyObject_SetManagedDict+0x68> │ │ │ │ │ + b b4e0 <_PyObject_SetManagedDict+0x68> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne b3d8 <_PyObject_SetManagedDict+0xfc> │ │ │ │ │ + bne b574 <_PyObject_SetManagedDict+0xfc> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [r6, #-12] │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl fbcc <_PyDict_DetachFromObject> │ │ │ │ │ + bl fd68 <_PyDict_DetachFromObject> │ │ │ │ │ R_ARM_CALL _PyDict_DetachFromObject │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b38c <_PyObject_SetManagedDict+0xb0> │ │ │ │ │ + beq b528 <_PyObject_SetManagedDict+0xb0> │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r1] │ │ │ │ │ - b b318 <_PyObject_SetManagedDict+0x3c> │ │ │ │ │ + b b4b4 <_PyObject_SetManagedDict+0x3c> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ - b b394 <_PyObject_SetManagedDict+0xb8> │ │ │ │ │ + b b530 <_PyObject_SetManagedDict+0xb8> │ │ │ │ │ │ │ │ │ │ -0000b3ec <_PyDict_DelItemIf>: │ │ │ │ │ +0000b588 <_PyDict_DelItemIf>: │ │ │ │ │ _PyDict_DelItemIf(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq b828 <_PyDict_DelItemIf+0x43c> │ │ │ │ │ + beq b9c4 <_PyDict_DelItemIf+0x43c> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq b828 <_PyDict_DelItemIf+0x43c> │ │ │ │ │ + beq b9c4 <_PyDict_DelItemIf+0x43c> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq b810 <_PyDict_DelItemIf+0x424> │ │ │ │ │ + beq b9ac <_PyDict_DelItemIf+0x424> │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq b810 <_PyDict_DelItemIf+0x424> │ │ │ │ │ + beq b9ac <_PyDict_DelItemIf+0x424> │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq b828 <_PyDict_DelItemIf+0x43c> │ │ │ │ │ + beq b9c4 <_PyDict_DelItemIf+0x43c> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble b810 <_PyDict_DelItemIf+0x424> │ │ │ │ │ - ldr r3, [pc, #948] @ b830 <_PyDict_DelItemIf+0x444> │ │ │ │ │ + ble b9ac <_PyDict_DelItemIf+0x424> │ │ │ │ │ + ldr r3, [pc, #948] @ b9cc <_PyDict_DelItemIf+0x444> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r8, [r3, #8] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne b62c <_PyDict_DelItemIf+0x240> │ │ │ │ │ + bne b7c8 <_PyDict_DelItemIf+0x240> │ │ │ │ │ add r0, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r0, #208] @ 0xd0 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r2, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ orr r2, r3, r1 │ │ │ │ │ ldr r3, [r0, #212] @ 0xd4 │ │ │ │ │ @@ -12382,108 +12489,108 @@ │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mvn lr, #0 │ │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ │ mvn lr, lr, lsl ip │ │ │ │ │ cmp ip, #7 │ │ │ │ │ and r1, r7, lr │ │ │ │ │ - bgt b68c <_PyDict_DelItemIf+0x2a0> │ │ │ │ │ + bgt b828 <_PyDict_DelItemIf+0x2a0> │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne b6e0 <_PyDict_DelItemIf+0x2f4> │ │ │ │ │ + bne b87c <_PyDict_DelItemIf+0x2f4> │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne b780 <_PyDict_DelItemIf+0x394> │ │ │ │ │ + bne b91c <_PyDict_DelItemIf+0x394> │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - bgt b5b4 <_PyDict_DelItemIf+0x1c8> │ │ │ │ │ + bgt b750 <_PyDict_DelItemIf+0x1c8> │ │ │ │ │ add r1, r3, r1 │ │ │ │ │ mvn r3, #1 │ │ │ │ │ strb r3, [r1, #20] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ - beq b5e8 <_PyDict_DelItemIf+0x1fc> │ │ │ │ │ + beq b784 <_PyDict_DelItemIf+0x1fc> │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r2, r5, lsl #3 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ mov r1, #0 │ │ │ │ │ add ip, r3, r2 │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq b57c <_PyDict_DelItemIf+0x190> │ │ │ │ │ + beq b718 <_PyDict_DelItemIf+0x190> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq b5ac <_PyDict_DelItemIf+0x1c0> │ │ │ │ │ + beq b748 <_PyDict_DelItemIf+0x1c0> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq b5a0 <_PyDict_DelItemIf+0x1b4> │ │ │ │ │ + beq b73c <_PyDict_DelItemIf+0x1b4> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne b5a0 <_PyDict_DelItemIf+0x1b4> │ │ │ │ │ + bne b73c <_PyDict_DelItemIf+0x1b4> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #1 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b57c <_PyDict_DelItemIf+0x190> │ │ │ │ │ + b b718 <_PyDict_DelItemIf+0x190> │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addle r1, r3, r1, lsl #1 │ │ │ │ │ mvnle r2, #1 │ │ │ │ │ addgt r1, r3, r1, lsl #2 │ │ │ │ │ mvngt r2, #1 │ │ │ │ │ strhle r2, [r1, #20] │ │ │ │ │ strgt r2, [r1, #20] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne b544 <_PyDict_DelItemIf+0x158> │ │ │ │ │ + bne b6e0 <_PyDict_DelItemIf+0x158> │ │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ │ add ip, r3, r2 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ str r1, [ip, #8] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq b57c <_PyDict_DelItemIf+0x190> │ │ │ │ │ + beq b718 <_PyDict_DelItemIf+0x190> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne b57c <_PyDict_DelItemIf+0x190> │ │ │ │ │ - b b5ac <_PyDict_DelItemIf+0x1c0> │ │ │ │ │ + bne b718 <_PyDict_DelItemIf+0x190> │ │ │ │ │ + b b748 <_PyDict_DelItemIf+0x1c0> │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r8, r8, #42496 @ 0xa600 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r3, [r8, #208] @ 0xd0 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ ldr r0, [r8, #212] @ 0xd4 │ │ │ │ │ adds ip, r3, #4096 @ 0x1000 │ │ │ │ │ lsl r2, r2, #20 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ @@ -12493,149 +12600,149 @@ │ │ │ │ │ str ip, [r8, #208] @ 0xd0 │ │ │ │ │ str r0, [r8, #212] @ 0xd4 │ │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ │ mvn r1, #0 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ mvn lr, r1, lsl ip │ │ │ │ │ bic r1, r7, r1, lsl ip │ │ │ │ │ - ble b4dc <_PyDict_DelItemIf+0xf0> │ │ │ │ │ + ble b678 <_PyDict_DelItemIf+0xf0> │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bgt b7dc <_PyDict_DelItemIf+0x3f0> │ │ │ │ │ + bgt b978 <_PyDict_DelItemIf+0x3f0> │ │ │ │ │ add r8, r3, r1, lsl #1 │ │ │ │ │ ldrsh r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq b4ec <_PyDict_DelItemIf+0x100> │ │ │ │ │ + beq b688 <_PyDict_DelItemIf+0x100> │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq b75c <_PyDict_DelItemIf+0x370> │ │ │ │ │ + beq b8f8 <_PyDict_DelItemIf+0x370> │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r8, r1 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addgt r8, r3, r1, lsl #2 │ │ │ │ │ addle r8, r3, r1, lsl #1 │ │ │ │ │ ldrgt r8, [r8, #20] │ │ │ │ │ ldrshle r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq b4ec <_PyDict_DelItemIf+0x100> │ │ │ │ │ - b b70c <_PyDict_DelItemIf+0x320> │ │ │ │ │ + beq b688 <_PyDict_DelItemIf+0x100> │ │ │ │ │ + b b8a8 <_PyDict_DelItemIf+0x320> │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq b75c <_PyDict_DelItemIf+0x370> │ │ │ │ │ + beq b8f8 <_PyDict_DelItemIf+0x370> │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r1, r1, r8 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq b4ec <_PyDict_DelItemIf+0x100> │ │ │ │ │ + beq b688 <_PyDict_DelItemIf+0x100> │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq b75c <_PyDict_DelItemIf+0x370> │ │ │ │ │ + beq b8f8 <_PyDict_DelItemIf+0x370> │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r8, r7, #1 │ │ │ │ │ add r1, r8, r1 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ cmp ip, #7 │ │ │ │ │ add r8, r3, r1 │ │ │ │ │ add r9, r3, r1, lsl #1 │ │ │ │ │ - bgt b7c8 <_PyDict_DelItemIf+0x3dc> │ │ │ │ │ + bgt b964 <_PyDict_DelItemIf+0x3dc> │ │ │ │ │ ldrsb r8, [r8, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq b4ec <_PyDict_DelItemIf+0x100> │ │ │ │ │ + beq b688 <_PyDict_DelItemIf+0x100> │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ add r1, r1, r7 │ │ │ │ │ - bne b724 <_PyDict_DelItemIf+0x338> │ │ │ │ │ + bne b8c0 <_PyDict_DelItemIf+0x338> │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mvneq r1, #0 │ │ │ │ │ - beq b50c <_PyDict_DelItemIf+0x120> │ │ │ │ │ + beq b6a8 <_PyDict_DelItemIf+0x120> │ │ │ │ │ add r1, r2, r5, lsl #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldrb r1, [r2] │ │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne b818 <_PyDict_DelItemIf+0x42c> │ │ │ │ │ + bne b9b4 <_PyDict_DelItemIf+0x42c> │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ sub ip, r3, r1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - ble b820 <_PyDict_DelItemIf+0x434> │ │ │ │ │ + ble b9bc <_PyDict_DelItemIf+0x434> │ │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ │ strb ip, [r3], #1 │ │ │ │ │ - b b7b0 <_PyDict_DelItemIf+0x3c4> │ │ │ │ │ + b b94c <_PyDict_DelItemIf+0x3c4> │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addgt r8, r3, r1, lsl #2 │ │ │ │ │ ldrshle r8, [r9, #20] │ │ │ │ │ ldrgt r8, [r8, #20] │ │ │ │ │ - b b73c <_PyDict_DelItemIf+0x350> │ │ │ │ │ + b b8d8 <_PyDict_DelItemIf+0x350> │ │ │ │ │ add r8, r3, r1, lsl #2 │ │ │ │ │ ldr r8, [r8, #20] │ │ │ │ │ lsl r9, r1, #2 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq b4ec <_PyDict_DelItemIf+0x100> │ │ │ │ │ + beq b688 <_PyDict_DelItemIf+0x100> │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq b75c <_PyDict_DelItemIf+0x370> │ │ │ │ │ + beq b8f8 <_PyDict_DelItemIf+0x370> │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r9, r9, r1 │ │ │ │ │ add r1, r7, #1 │ │ │ │ │ add r1, r1, r9 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ - b b6c0 <_PyDict_DelItemIf+0x2d4> │ │ │ │ │ + b b85c <_PyDict_DelItemIf+0x2d4> │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b b5a4 <_PyDict_DelItemIf+0x1b8> │ │ │ │ │ + b b740 <_PyDict_DelItemIf+0x1b8> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b b79c <_PyDict_DelItemIf+0x3b0> │ │ │ │ │ + b b938 <_PyDict_DelItemIf+0x3b0> │ │ │ │ │ strb r0, [r2, #1] │ │ │ │ │ - b b57c <_PyDict_DelItemIf+0x190> │ │ │ │ │ + b b718 <_PyDict_DelItemIf+0x190> │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b b5a4 <_PyDict_DelItemIf+0x1b8> │ │ │ │ │ + b b740 <_PyDict_DelItemIf+0x1b8> │ │ │ │ │ .word 0x000003ac │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000b834 <_PyDict_GetItemRef_Unicode_LockHeld>: │ │ │ │ │ +0000b9d0 <_PyDict_GetItemRef_Unicode_LockHeld>: │ │ │ │ │ _PyDict_GetItemRef_Unicode_LockHeld(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #172] @ b8f8 <_PyDict_GetItemRef_Unicode_LockHeld+0xc4> │ │ │ │ │ + ldr r3, [pc, #172] @ ba94 <_PyDict_GetItemRef_Unicode_LockHeld+0xc4> │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne b8bc <_PyDict_GetItemRef_Unicode_LockHeld+0x88> │ │ │ │ │ + bne ba58 <_PyDict_GetItemRef_Unicode_LockHeld+0x88> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq b8bc <_PyDict_GetItemRef_Unicode_LockHeld+0x88> │ │ │ │ │ + beq ba58 <_PyDict_GetItemRef_Unicode_LockHeld+0x88> │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq b8d0 <_PyDict_GetItemRef_Unicode_LockHeld+0x9c> │ │ │ │ │ + beq ba6c <_PyDict_GetItemRef_Unicode_LockHeld+0x9c> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r0, r3 │ │ │ │ │ - bne b89c <_PyDict_GetItemRef_Unicode_LockHeld+0x68> │ │ │ │ │ + bne ba38 <_PyDict_GetItemRef_Unicode_LockHeld+0x68> │ │ │ │ │ str r3, [r5] │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -12644,326 +12751,326 @@ │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - bne b8dc <_PyDict_GetItemRef_Unicode_LockHeld+0xa8> │ │ │ │ │ + bne ba78 <_PyDict_GetItemRef_Unicode_LockHeld+0xa8> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b b890 <_PyDict_GetItemRef_Unicode_LockHeld+0x5c> │ │ │ │ │ + b ba2c <_PyDict_GetItemRef_Unicode_LockHeld+0x5c> │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne b880 <_PyDict_GetItemRef_Unicode_LockHeld+0x4c> │ │ │ │ │ - b b8d0 <_PyDict_GetItemRef_Unicode_LockHeld+0x9c> │ │ │ │ │ + bne ba1c <_PyDict_GetItemRef_Unicode_LockHeld+0x4c> │ │ │ │ │ + b ba6c <_PyDict_GetItemRef_Unicode_LockHeld+0x9c> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -0000b8fc : │ │ │ │ │ +0000ba98 : │ │ │ │ │ PyDict_Pop(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq bdbc │ │ │ │ │ + beq bf58 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq bcfc │ │ │ │ │ - ldr r3, [pc, #1196] @ bde8 │ │ │ │ │ + beq be98 │ │ │ │ │ + ldr r3, [pc, #1196] @ bf84 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne bcac │ │ │ │ │ + bne be48 │ │ │ │ │ ldr r8, [r1, #12] │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq bcac │ │ │ │ │ + beq be48 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r8 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq bcec │ │ │ │ │ + beq be88 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq bc7c │ │ │ │ │ + beq be18 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq bc7c │ │ │ │ │ - ldr r3, [pc, #1124] @ bdec │ │ │ │ │ + beq be18 │ │ │ │ │ + ldr r3, [pc, #1124] @ bf88 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r9, [r3, #8] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne bd64 │ │ │ │ │ + bne bf00 │ │ │ │ │ add r0, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r0, #208] @ 0xd0 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r2, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ orr r2, r3, r1 │ │ │ │ │ ldr r3, [r0, #212] @ 0xd4 │ │ │ │ │ str r1, [r0, #208] @ 0xd0 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ str r3, [r0, #212] @ 0xd4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq b9e0 │ │ │ │ │ + beq bb7c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mvn lr, #0 │ │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ │ mvn lr, lr, lsl ip │ │ │ │ │ cmp ip, #7 │ │ │ │ │ and r1, lr, r8 │ │ │ │ │ - bgt bae0 │ │ │ │ │ + bgt bc7c │ │ │ │ │ add r9, r3, r1 │ │ │ │ │ ldrsb r9, [r9, #20] │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bne bc54 │ │ │ │ │ + bne bdf0 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne bba4 │ │ │ │ │ + bne bd40 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - bgt bbec │ │ │ │ │ + bgt bd88 │ │ │ │ │ add r1, r3, r1 │ │ │ │ │ mvn r3, #1 │ │ │ │ │ strb r3, [r1, #20] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, r1 │ │ │ │ │ - beq bc0c │ │ │ │ │ + beq bda8 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r2, r5, lsl #3 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ mov r1, #0 │ │ │ │ │ add ip, r3, r2 │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq baa0 │ │ │ │ │ + beq bc3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne baa0 │ │ │ │ │ + bne bc3c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq bc48 │ │ │ │ │ + beq bde4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne bac4 │ │ │ │ │ + bne bc60 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq bd3c │ │ │ │ │ + beq bed8 │ │ │ │ │ str r6, [r7] │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bgt bd08 │ │ │ │ │ + bgt bea4 │ │ │ │ │ add r9, r3, r1, lsl #1 │ │ │ │ │ ldrsh r9, [r9, #20] │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - beq ba0c │ │ │ │ │ + beq bba8 │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq bb80 │ │ │ │ │ + beq bd1c │ │ │ │ │ lsr r8, r8, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r9, r8, #1 │ │ │ │ │ add r1, r1, r9 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addgt r9, r3, r1, lsl #2 │ │ │ │ │ addle r9, r3, r1, lsl #1 │ │ │ │ │ ldrgt r9, [r9, #20] │ │ │ │ │ ldrshle r9, [r9, #20] │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - beq ba0c │ │ │ │ │ + beq bba8 │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq bb80 │ │ │ │ │ + beq bd1c │ │ │ │ │ lsr r8, r8, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r9, r8, #1 │ │ │ │ │ add r1, r9, r1 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ cmp ip, #7 │ │ │ │ │ add r9, r3, r1 │ │ │ │ │ add sl, r3, r1, lsl #1 │ │ │ │ │ - bgt bc98 │ │ │ │ │ + bgt be34 │ │ │ │ │ ldrsb r9, [r9, #20] │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - beq ba0c │ │ │ │ │ + beq bba8 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ lsr r8, r8, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmn r9, #1 │ │ │ │ │ add r1, r1, r8 │ │ │ │ │ - bne bb48 │ │ │ │ │ + bne bce4 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mvneq r1, #0 │ │ │ │ │ - beq ba2c │ │ │ │ │ + beq bbc8 │ │ │ │ │ add r1, r2, r5, lsl #2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ ldrb r1, [r2] │ │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bne bde0 │ │ │ │ │ + bne bf7c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ sub ip, r3, r1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bge bdd8 │ │ │ │ │ + bge bf74 │ │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ │ strb ip, [r3], #1 │ │ │ │ │ - b bbd4 │ │ │ │ │ + b bd70 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addle r1, r3, r1, lsl #1 │ │ │ │ │ mvnle r2, #1 │ │ │ │ │ addgt r1, r3, r1, lsl #2 │ │ │ │ │ mvngt r2, #1 │ │ │ │ │ strhle r2, [r1, #20] │ │ │ │ │ strgt r2, [r1, #20] │ │ │ │ │ - b ba4c │ │ │ │ │ + b bbe8 │ │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ │ add ip, r3, r2 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ str r1, [ip, #8] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne ba8c │ │ │ │ │ + bne bc28 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne baac │ │ │ │ │ + bne bc48 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne bacc │ │ │ │ │ - b bad0 │ │ │ │ │ + bne bc68 │ │ │ │ │ + b bc6c │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq bb80 │ │ │ │ │ + beq bd1c │ │ │ │ │ lsr r8, r8, #5 │ │ │ │ │ add r9, r8, #1 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r1, r1, r9 │ │ │ │ │ and r1, r1, lr │ │ │ │ │ add r9, r3, r1 │ │ │ │ │ ldrsb r9, [r9, #20] │ │ │ │ │ - b bb28 │ │ │ │ │ + b bcc4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp ip, #15 │ │ │ │ │ addgt r9, r3, r1, lsl #2 │ │ │ │ │ ldrshle r9, [sl, #20] │ │ │ │ │ ldrgt r9, [r9, #20] │ │ │ │ │ - b bb60 │ │ │ │ │ + b bcfc │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq bcec │ │ │ │ │ + beq be88 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq bc7c │ │ │ │ │ + beq be18 │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne b96c │ │ │ │ │ + bne bb08 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ - b bdd0 │ │ │ │ │ + b bf6c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - b bad4 │ │ │ │ │ + b bc70 │ │ │ │ │ add r9, r3, r1, lsl #2 │ │ │ │ │ ldr r9, [r9, #20] │ │ │ │ │ lsl sl, r1, #2 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - beq ba0c │ │ │ │ │ + beq bba8 │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq bb80 │ │ │ │ │ + beq bd1c │ │ │ │ │ lsr r8, r8, #5 │ │ │ │ │ add sl, sl, r1 │ │ │ │ │ add r1, r8, #1 │ │ │ │ │ add r1, r1, sl │ │ │ │ │ and r1, r1, lr │ │ │ │ │ - b bb14 │ │ │ │ │ + b bcb0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq bad0 │ │ │ │ │ + beq bc6c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne bad0 │ │ │ │ │ + bne bc6c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b bad0 │ │ │ │ │ + b bc6c │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ add r9, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ldr r1, [r9, #208] @ 0xd0 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r1, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ @@ -12971,311 +13078,311 @@ │ │ │ │ │ ldr r3, [r9, #212] @ 0xd4 │ │ │ │ │ str r1, [r9, #208] @ 0xd0 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [r9, #212] @ 0xd4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne b9d8 │ │ │ │ │ - b b9e0 │ │ │ │ │ + bne bb74 │ │ │ │ │ + b bb7c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ldr r1, [pc, #40] @ bdf0 │ │ │ │ │ - ldr r0, [pc, #40] @ bdf4 │ │ │ │ │ + ldr r1, [pc, #40] @ bf8c │ │ │ │ │ + ldr r0, [pc, #40] @ bf90 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b bad4 │ │ │ │ │ + b bc70 │ │ │ │ │ strb r0, [r2, #1] │ │ │ │ │ - b baa0 │ │ │ │ │ + b bc3c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b bbc0 │ │ │ │ │ + b bd5c │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x0000045c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000bc8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000bdf8 : │ │ │ │ │ +0000bf94 : │ │ │ │ │ PyDict_ContainsString(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ 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 becc │ │ │ │ │ - ldr r3, [pc, #172] @ bed4 │ │ │ │ │ + beq c068 │ │ │ │ │ + ldr r3, [pc, #172] @ c070 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne bea4 │ │ │ │ │ + bne c040 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq bea4 │ │ │ │ │ + beq c040 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ mvneq r6, #0 │ │ │ │ │ - beq be64 │ │ │ │ │ + beq c000 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r6, #0 │ │ │ │ │ - bne be94 │ │ │ │ │ + bne c030 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq be88 │ │ │ │ │ + beq c024 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne be88 │ │ │ │ │ + bne c024 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ subs r6, r6, #0 │ │ │ │ │ movne r6, #1 │ │ │ │ │ - b be64 │ │ │ │ │ + b c000 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ addne r3, sp, #4 │ │ │ │ │ movne r2, r0 │ │ │ │ │ - bne be40 │ │ │ │ │ + bne bfdc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne be70 │ │ │ │ │ + bne c00c │ │ │ │ │ mvn r6, #0 │ │ │ │ │ - b be88 │ │ │ │ │ + b c024 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -0000bed8 : │ │ │ │ │ +0000c074 : │ │ │ │ │ PyObject_VisitManagedDict(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16 │ │ │ │ │ - beq bf8c │ │ │ │ │ + beq c128 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #-12] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bne bf78 │ │ │ │ │ + bne c114 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq bf70 │ │ │ │ │ + beq c10c │ │ │ │ │ ldrb r3, [r0, #11] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq bf70 │ │ │ │ │ + beq c10c │ │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq bf70 │ │ │ │ │ + beq c10c │ │ │ │ │ add r5, r0, #8 │ │ │ │ │ - b bf44 │ │ │ │ │ + b c0e0 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble bf70 │ │ │ │ │ + ble c10c │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bf38 │ │ │ │ │ + beq c0d4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt bf44 │ │ │ │ │ + bgt c0e0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000bf94 : │ │ │ │ │ +0000c130 : │ │ │ │ │ dict_tp_clear(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq c30c │ │ │ │ │ + beq c4a8 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r7, [pc, #856] @ c314 │ │ │ │ │ + ldr r7, [pc, #856] @ c4b0 │ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq c118 │ │ │ │ │ - ldr r3, [pc, #836] @ c318 │ │ │ │ │ + beq c2b4 │ │ │ │ │ + ldr r3, [pc, #836] @ c4b4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r6, [r4, #28] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ldr r8, [r2, #8] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne c1dc │ │ │ │ │ + bne c378 │ │ │ │ │ add r2, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r1, [r2, #208] @ 0xd0 │ │ │ │ │ ldr ip, [r2, #212] @ 0xd4 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r1, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ str r1, [r2, #208] @ 0xd0 │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ adc r1, ip, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r1, [r2, #212] @ 0xd4 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ - bne c234 │ │ │ │ │ + bne c3d0 │ │ │ │ │ ldr r6, [r5] │ │ │ │ │ str r7, [r4, #24] │ │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c118 │ │ │ │ │ + beq c2b4 │ │ │ │ │ sub r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne c118 │ │ │ │ │ + bne c2b4 │ │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r7, [r5, #16] │ │ │ │ │ lsl r6, r6, r2 │ │ │ │ │ - beq c158 │ │ │ │ │ + beq c2f4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ addgt r6, r5, r6 │ │ │ │ │ addgt r8, r6, #20 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ addgt r6, r6, #24 │ │ │ │ │ - bgt c0a4 │ │ │ │ │ - b c0d4 │ │ │ │ │ + bgt c240 │ │ │ │ │ + b c270 │ │ │ │ │ ldr r0, [r6, r4, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c098 │ │ │ │ │ + beq c234 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne c124 │ │ │ │ │ + bne c2c0 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq c0d4 │ │ │ │ │ + beq c270 │ │ │ │ │ ldr r0, [r8, r4, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c080 │ │ │ │ │ + beq c21c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c080 │ │ │ │ │ + beq c21c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne c080 │ │ │ │ │ + bne c21c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c080 │ │ │ │ │ + b c21c │ │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne c110 │ │ │ │ │ - ldr r3, [pc, #564] @ c31c │ │ │ │ │ + bne c2ac │ │ │ │ │ + ldr r3, [pc, #564] @ c4b8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi c110 │ │ │ │ │ + bhi c2ac │ │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne c13c │ │ │ │ │ + bne c2d8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne c098 │ │ │ │ │ + bne c234 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c098 │ │ │ │ │ + b c234 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ str r1, [r3, #2740] @ 0xab4 │ │ │ │ │ str r5, [r2, #2420] @ 0x974 │ │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble c0d4 │ │ │ │ │ + ble c270 │ │ │ │ │ add r4, r5, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b c194 │ │ │ │ │ + b c330 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c184 │ │ │ │ │ + beq c320 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne c1c4 │ │ │ │ │ + bne c360 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ - beq c0d4 │ │ │ │ │ + beq c270 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c16c │ │ │ │ │ + beq c308 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c16c │ │ │ │ │ + beq c308 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne c16c │ │ │ │ │ + bne c308 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c16c │ │ │ │ │ + b c308 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne c184 │ │ │ │ │ + bne c320 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c184 │ │ │ │ │ + b c320 │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r9, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ add r2, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r0, [r2, #208] @ 0xd0 │ │ │ │ │ ldr ip, [r2, #212] @ 0xd4 │ │ │ │ │ lsl r1, r1, #20 │ │ │ │ │ adds r0, r0, #4096 @ 0x1000 │ │ │ │ │ @@ -13284,81 +13391,81 @@ │ │ │ │ │ orr r1, r1, r0 │ │ │ │ │ adc r0, ip, #0 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ str r0, [r2, #212] @ 0xd4 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - beq c02c │ │ │ │ │ + beq c1c8 │ │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ │ ldr r8, [r5, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c29c │ │ │ │ │ + bne c438 │ │ │ │ │ str r7, [r4, #24] │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ add r7, r6, #4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bge c288 │ │ │ │ │ + bge c424 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c27c │ │ │ │ │ + beq c418 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r9, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne c2f4 │ │ │ │ │ + bne c490 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add r7, r7, #4 │ │ │ │ │ - b c258 │ │ │ │ │ + b c3f4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 5328 │ │ │ │ │ - b c118 │ │ │ │ │ + bl 54c4 │ │ │ │ │ + b c2b4 │ │ │ │ │ add r5, sp, #8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b c2c0 │ │ │ │ │ + b c45c │ │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ │ str ip, [r1], #4 │ │ │ │ │ str r0, [r2] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - blt c2b4 │ │ │ │ │ + blt c450 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ strb r3, [r6, #1] │ │ │ │ │ - b c2e8 │ │ │ │ │ + b c484 │ │ │ │ │ ldr r0, [r5], #4 │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - blt c2dc │ │ │ │ │ - b c118 │ │ │ │ │ + blt c478 │ │ │ │ │ + b c2b4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne c27c │ │ │ │ │ + bne c418 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c27c │ │ │ │ │ + b c418 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000033c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000022c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000c320 : │ │ │ │ │ +0000c4bc : │ │ │ │ │ new_dict_with_shared_keys(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ ldr r6, [r1, #12] │ │ │ │ │ @@ -13368,41 +13475,41 @@ │ │ │ │ │ bic r3, r3, #3 │ │ │ │ │ add r0, r6, #1 │ │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq c478 │ │ │ │ │ + beq c614 │ │ │ │ │ mov r3, #0 │ │ │ │ │ strb r3, [r4, #2] │ │ │ │ │ strb r3, [r4, #1] │ │ │ │ │ strb r6, [r4] │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c460 │ │ │ │ │ + beq c5fc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq c468 │ │ │ │ │ + beq c604 │ │ │ │ │ lsl r2, r6, #2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, r4, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ - ldr r3, [pc, #240] @ c494 │ │ │ │ │ + ldr r3, [pc, #240] @ c630 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2416] @ 0x970 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble c414 │ │ │ │ │ + ble c5b0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2416] @ 0x970 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r6, [r3, #2096] @ 0x830 │ │ │ │ │ add r5, r5, #42496 @ 0xa600 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -13417,19 +13524,19 @@ │ │ │ │ │ str r0, [r6, #8] │ │ │ │ │ str r3, [r5, #208] @ 0xd0 │ │ │ │ │ str r2, [r5, #212] @ 0xd4 │ │ │ │ │ str r3, [r6, #16] │ │ │ │ │ str r2, [r6, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r0, [pc, #124] @ c498 │ │ │ │ │ + ldr r0, [pc, #124] @ c634 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq c480 │ │ │ │ │ + beq c61c │ │ │ │ │ add r5, r5, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r6, #8] │ │ │ │ │ ldr r2, [r5, #212] @ 0xd4 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ @@ -13438,86 +13545,86 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r5, #208] @ 0xd0 │ │ │ │ │ str r2, [r5, #212] @ 0xd4 │ │ │ │ │ str r3, [r6, #16] │ │ │ │ │ str r2, [r6, #20] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne c38c │ │ │ │ │ - ldr r3, [pc, #44] @ c49c │ │ │ │ │ + bne c528 │ │ │ │ │ + ldr r3, [pc, #44] @ c638 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b c3a8 │ │ │ │ │ + b c544 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 5328 │ │ │ │ │ + bl 54c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b c40c │ │ │ │ │ + b c5a8 │ │ │ │ │ .word 0x000000e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000024 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000c4a0 : │ │ │ │ │ +0000c63c : │ │ │ │ │ insert_split_value(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r1, #-8] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - bne c4f8 │ │ │ │ │ + bne c694 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c5f8 │ │ │ │ │ + bne c794 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldrne r7, [pc, #552] @ c720 │ │ │ │ │ - bne c624 │ │ │ │ │ + ldrne r7, [pc, #552] @ c8bc │ │ │ │ │ + bne c7c0 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ add r2, r3, r8, lsl #2 │ │ │ │ │ ldr r9, [r2, #4] │ │ │ │ │ lsl r7, r8, #2 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ and r0, r1, #255 @ 0xff │ │ │ │ │ - bne c66c │ │ │ │ │ + bne c808 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c598 │ │ │ │ │ + bne c734 │ │ │ │ │ add r5, r5, #42496 @ 0xa600 │ │ │ │ │ lsl r2, r1, #20 │ │ │ │ │ ldr r1, [r5, #208] @ 0xd0 │ │ │ │ │ ldr r0, [r5, #212] @ 0xd4 │ │ │ │ │ adds r1, r1, #4096 @ 0x1000 │ │ │ │ │ lsr r2, r2, #20 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ str r1, [r5, #208] @ 0xd0 │ │ │ │ │ adc r1, r0, #0 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ mov ip, r1 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r5, #212] @ 0xd4 │ │ │ │ │ - bne c5ec │ │ │ │ │ + bne c788 │ │ │ │ │ add r7, r3, r7 │ │ │ │ │ str r6, [r7, #4] │ │ │ │ │ ldrb r1, [r3] │ │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ │ strb r8, [r1, r0] │ │ │ │ │ @@ -13531,15 +13638,15 @@ │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ add r5, r5, #42496 @ 0xa600 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ ldr r1, [r5, #212] @ 0xd4 │ │ │ │ │ adds lr, r3, #4096 @ 0x1000 │ │ │ │ │ lsl r2, r2, #20 │ │ │ │ │ @@ -13547,51 +13654,51 @@ │ │ │ │ │ lsr r2, r2, #20 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ orr r2, r2, lr │ │ │ │ │ mov ip, r1 │ │ │ │ │ str lr, [r5, #208] @ 0xd0 │ │ │ │ │ str r1, [r5, #212] @ 0xd4 │ │ │ │ │ - beq c558 │ │ │ │ │ + beq c6f4 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ str r0, [r6] │ │ │ │ │ - b c558 │ │ │ │ │ - ldr r7, [pc, #288] @ c720 │ │ │ │ │ + b c6f4 │ │ │ │ │ + ldr r7, [pc, #288] @ c8bc │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne c6f4 │ │ │ │ │ + bne c890 │ │ │ │ │ ldr r3, [sl, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c6f4 │ │ │ │ │ + bne c890 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c4f8 │ │ │ │ │ + beq c694 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq c6e8 │ │ │ │ │ - ldr r3, [pc, #236] @ c724 │ │ │ │ │ + beq c884 │ │ │ │ │ + ldr r3, [pc, #236] @ c8c0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ sub r1, r4, #8 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr r2, [r3, #3796] @ 0xed4 │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - b c4f8 │ │ │ │ │ + b c694 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c700 │ │ │ │ │ + bne c89c │ │ │ │ │ add r5, r5, #42496 @ 0xa600 │ │ │ │ │ lsl r2, r1, #20 │ │ │ │ │ ldr r1, [r5, #208] @ 0xd0 │ │ │ │ │ ldr r0, [r5, #212] @ 0xd4 │ │ │ │ │ adds r1, r1, #4096 @ 0x1000 │ │ │ │ │ lsr r2, r2, #20 │ │ │ │ │ str r1, [r5, #208] @ 0xd0 │ │ │ │ │ @@ -13604,83 +13711,83 @@ │ │ │ │ │ str r1, [r5, #212] @ 0xd4 │ │ │ │ │ strne r0, [r6] │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ - beq c590 │ │ │ │ │ + beq c72c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne c590 │ │ │ │ │ + bne c72c │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ ldr r3, [r6, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq c4f8 │ │ │ │ │ - ldr r3, [pc, #44] @ c728 │ │ │ │ │ + beq c694 │ │ │ │ │ + ldr r3, [pc, #44] @ c8c4 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b c638 │ │ │ │ │ + b c7d4 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ - b c674 │ │ │ │ │ + b c810 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyTuple_Type │ │ │ │ │ .word 0x000000e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000028 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000c72c : │ │ │ │ │ +0000c8c8 : │ │ │ │ │ dictiter_len(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq c750 │ │ │ │ │ + beq c8ec │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne c750 │ │ │ │ │ + bne c8ec │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromSize_t │ │ │ │ │ mov r0, #0 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromSize_t │ │ │ │ │ │ │ │ │ │ -0000c758 : │ │ │ │ │ +0000c8f4 : │ │ │ │ │ dict_keys(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq c7e8 │ │ │ │ │ + beq c984 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ │ - beq c814 │ │ │ │ │ - ldr r0, [pc, #172] @ c834 │ │ │ │ │ + beq c9b0 │ │ │ │ │ + ldr r0, [pc, #172] @ c9d0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq c7f4 │ │ │ │ │ + beq c990 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c7fc │ │ │ │ │ - ldr r1, [pc, #148] @ c838 │ │ │ │ │ + beq c998 │ │ │ │ │ + ldr r1, [pc, #148] @ c9d4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -13692,36 +13799,36 @@ │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r1, [pc, #76] @ c83c │ │ │ │ │ - ldr r0, [pc, #76] @ c840 │ │ │ │ │ + ldr r1, [pc, #76] @ c9d8 │ │ │ │ │ + ldr r0, [pc, #76] @ c9dc │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b c7e0 │ │ │ │ │ - ldr r2, [pc, #64] @ c844 │ │ │ │ │ + b c97c │ │ │ │ │ + ldr r2, [pc, #64] @ c9e0 │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r2] │ │ │ │ │ - b c7b8 │ │ │ │ │ - ldr r2, [pc, #44] @ c848 │ │ │ │ │ - ldr r0, [pc, #44] @ c84c │ │ │ │ │ + b c954 │ │ │ │ │ + ldr r2, [pc, #44] @ c9e4 │ │ │ │ │ + ldr r0, [pc, #44] @ c9e8 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r2, [r2, #1288] @ 0x508 │ │ │ │ │ - ldr r1, [pc, #36] @ c850 │ │ │ │ │ + ldr r1, [pc, #36] @ c9ec │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b c7f4 │ │ │ │ │ + b c990 │ │ │ │ │ .word 0x000004fc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001701 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -13729,33 +13836,33 @@ │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000c854 : │ │ │ │ │ +0000c9f0 : │ │ │ │ │ dictkeys_iter(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq c8f0 │ │ │ │ │ - ldr r0, [pc, #176] @ c928 │ │ │ │ │ + beq ca8c │ │ │ │ │ + ldr r0, [pc, #176] @ cac4 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq c8e8 │ │ │ │ │ + beq ca84 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c8f8 │ │ │ │ │ + beq ca94 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - ldr r1, [pc, #148] @ c92c │ │ │ │ │ + ldr r1, [pc, #148] @ cac8 │ │ │ │ │ str r2, [r4] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ str r0, [r3, #24] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ @@ -13772,59 +13879,59 @@ │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r3, [pc, #56] @ c930 │ │ │ │ │ - b c8e8 │ │ │ │ │ - ldr r2, [pc, #52] @ c934 │ │ │ │ │ + ldr r3, [pc, #56] @ cacc │ │ │ │ │ + b ca84 │ │ │ │ │ + ldr r2, [pc, #52] @ cad0 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ str r0, [r3, #24] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r2] │ │ │ │ │ - b c8c0 │ │ │ │ │ + b ca5c │ │ │ │ │ .word 0x000005cc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000070 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x00000014 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000c938 : │ │ │ │ │ +0000cad4 : │ │ │ │ │ dict_values(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq c9c8 │ │ │ │ │ + beq cb64 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ │ - beq c9f4 │ │ │ │ │ - ldr r0, [pc, #172] @ ca14 │ │ │ │ │ + beq cb90 │ │ │ │ │ + ldr r0, [pc, #172] @ cbb0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq c9d4 │ │ │ │ │ + beq cb70 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq c9dc │ │ │ │ │ - ldr r1, [pc, #148] @ ca18 │ │ │ │ │ + beq cb78 │ │ │ │ │ + ldr r1, [pc, #148] @ cbb4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -13836,36 +13943,36 @@ │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r1, [pc, #76] @ ca1c │ │ │ │ │ - ldr r0, [pc, #76] @ ca20 │ │ │ │ │ + ldr r1, [pc, #76] @ cbb8 │ │ │ │ │ + ldr r0, [pc, #76] @ cbbc │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b c9c0 │ │ │ │ │ - ldr r2, [pc, #64] @ ca24 │ │ │ │ │ + b cb5c │ │ │ │ │ + ldr r2, [pc, #64] @ cbc0 │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r2] │ │ │ │ │ - b c998 │ │ │ │ │ - ldr r2, [pc, #44] @ ca28 │ │ │ │ │ - ldr r0, [pc, #44] @ ca2c │ │ │ │ │ + b cb34 │ │ │ │ │ + ldr r2, [pc, #44] @ cbc4 │ │ │ │ │ + ldr r0, [pc, #44] @ cbc8 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r2, [r2, #1704] @ 0x6a8 │ │ │ │ │ - ldr r1, [pc, #36] @ ca30 │ │ │ │ │ + ldr r1, [pc, #36] @ cbcc │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b c9d4 │ │ │ │ │ + b cb70 │ │ │ │ │ .word 0x0000069c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001701 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ @@ -13873,33 +13980,33 @@ │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000ca34 : │ │ │ │ │ +0000cbd0 : │ │ │ │ │ dictvalues_iter(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq cad0 │ │ │ │ │ - ldr r0, [pc, #176] @ cb08 │ │ │ │ │ + beq cc6c │ │ │ │ │ + ldr r0, [pc, #176] @ cca4 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq cac8 │ │ │ │ │ + beq cc64 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq cad8 │ │ │ │ │ + beq cc74 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - ldr r1, [pc, #148] @ cb0c │ │ │ │ │ + ldr r1, [pc, #148] @ cca8 │ │ │ │ │ str r2, [r4] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ str r0, [r3, #24] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ @@ -13916,55 +14023,55 @@ │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r3, [pc, #56] @ cb10 │ │ │ │ │ - b cac8 │ │ │ │ │ - ldr r2, [pc, #52] @ cb14 │ │ │ │ │ + ldr r3, [pc, #56] @ ccac │ │ │ │ │ + b cc64 │ │ │ │ │ + ldr r2, [pc, #52] @ ccb0 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ str r0, [r3, #24] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r2] │ │ │ │ │ - b caa0 │ │ │ │ │ + b cc3c │ │ │ │ │ .word 0x0000076c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000070 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x00000014 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000cb18 : │ │ │ │ │ +0000ccb4 : │ │ │ │ │ dict_iter(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #168] @ cbdc │ │ │ │ │ + ldr r0, [pc, #168] @ cd78 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq cba4 │ │ │ │ │ + beq cd40 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq cbac │ │ │ │ │ + beq cd48 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - ldr r1, [pc, #140] @ cbe0 │ │ │ │ │ + ldr r1, [pc, #140] @ cd7c │ │ │ │ │ str r2, [r4] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ str r0, [r3, #24] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ @@ -13981,508 +14088,508 @@ │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r2, [pc, #48] @ cbe4 │ │ │ │ │ + ldr r2, [pc, #48] @ cd80 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ str r0, [r3, #24] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [r0, r2] │ │ │ │ │ - b cb7c │ │ │ │ │ + b cd18 │ │ │ │ │ .word 0x000005cc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000cbe8 : │ │ │ │ │ +0000cd84 : │ │ │ │ │ dictiter_iternextkey(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq cd34 │ │ │ │ │ + beq ced0 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne ce7c │ │ │ │ │ + bne d018 │ │ │ │ │ ldrd r2, [r5, #24] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ce40 │ │ │ │ │ + bne cfdc │ │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ │ ldrb ip, [r2, #5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ lsl r3, r3, ip │ │ │ │ │ add r2, r2, #20 │ │ │ │ │ - beq cd78 │ │ │ │ │ + beq cf14 │ │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ - bge cd10 │ │ │ │ │ + bge ceac │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne cd44 │ │ │ │ │ + bne cee0 │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble cd10 │ │ │ │ │ + ble ceac │ │ │ │ │ ldr ip, [r3, #12] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ addne r3, r3, #8 │ │ │ │ │ movne r1, r2 │ │ │ │ │ - bne cd44 │ │ │ │ │ + bne cee0 │ │ │ │ │ add r2, r1, #2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble cd10 │ │ │ │ │ + ble ceac │ │ │ │ │ ldr ip, [r3, #20] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ addne r3, r3, #16 │ │ │ │ │ movne r1, r2 │ │ │ │ │ - bne cd44 │ │ │ │ │ + bne cee0 │ │ │ │ │ add r2, r1, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble cd10 │ │ │ │ │ + ble ceac │ │ │ │ │ ldr ip, [r3, #28] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ addne r3, r3, #24 │ │ │ │ │ movne r1, r2 │ │ │ │ │ - bne cd44 │ │ │ │ │ + bne cee0 │ │ │ │ │ add r2, r1, #4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble cd10 │ │ │ │ │ + ble ceac │ │ │ │ │ ldr ip, [r3, #36] @ 0x24 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ addne r3, r3, #32 │ │ │ │ │ movne r1, r2 │ │ │ │ │ - bne cd44 │ │ │ │ │ + bne cee0 │ │ │ │ │ add r1, r1, #5 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ │ - ble cd10 │ │ │ │ │ + ble ceac │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne cd3c │ │ │ │ │ + bne ced8 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ - bgt ccf4 │ │ │ │ │ + bgt ce90 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - beq cd34 │ │ │ │ │ + beq ced0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq ce34 │ │ │ │ │ + beq cfd0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bge cd10 │ │ │ │ │ + bge ceac │ │ │ │ │ ldr ip, [r4, #24] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq ce20 │ │ │ │ │ + beq cfbc │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str ip, [r4, #24] │ │ │ │ │ strne r2, [r0] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add ip, r1, r1, lsl #1 │ │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ - bge cd10 │ │ │ │ │ + bge ceac │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ce10 │ │ │ │ │ + bne cfac │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - ble cd10 │ │ │ │ │ + ble ceac │ │ │ │ │ ldr ip, [r2, #20] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ addne r2, r2, #12 │ │ │ │ │ movne r1, r3 │ │ │ │ │ - bne ce10 │ │ │ │ │ + bne cfac │ │ │ │ │ add r3, r1, #2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - ble cd10 │ │ │ │ │ + ble ceac │ │ │ │ │ ldr ip, [r2, #32] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ addne r2, r2, #24 │ │ │ │ │ movne r1, r3 │ │ │ │ │ - bne ce10 │ │ │ │ │ + bne cfac │ │ │ │ │ add r1, r1, #3 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ │ - ble cd10 │ │ │ │ │ + ble ceac │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ce08 │ │ │ │ │ + bne cfa4 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ - bgt cde8 │ │ │ │ │ - b cd10 │ │ │ │ │ + bgt cf84 │ │ │ │ │ + b ceac │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - ble cd10 │ │ │ │ │ + ble ceac │ │ │ │ │ ldr ip, [r4, #24] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne cd54 │ │ │ │ │ - ldr r3, [pc, #112] @ ce98 │ │ │ │ │ - ldr r1, [pc, #112] @ ce9c │ │ │ │ │ + bne cef0 │ │ │ │ │ + ldr r3, [pc, #112] @ d034 │ │ │ │ │ + ldr r1, [pc, #112] @ d038 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b cd10 │ │ │ │ │ + b ceac │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b cd34 │ │ │ │ │ + b ced0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - ble cd10 │ │ │ │ │ + ble ceac │ │ │ │ │ ldrb r0, [r3] │ │ │ │ │ ldr ip, [r4, #24] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ │ mov r0, #1 │ │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ add r3, r3, r0, lsl r2 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ - bne cd54 │ │ │ │ │ - b ce20 │ │ │ │ │ - ldr r3, [pc, #20] @ ce98 │ │ │ │ │ - ldr r1, [pc, #24] @ cea0 │ │ │ │ │ + bne cef0 │ │ │ │ │ + b cfbc │ │ │ │ │ + ldr r3, [pc, #20] @ d034 │ │ │ │ │ + ldr r1, [pc, #24] @ d03c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - b cd34 │ │ │ │ │ + b ced0 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_RuntimeError │ │ │ │ │ .word 0x000000ac │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000080 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000cea4 : │ │ │ │ │ +0000d040 : │ │ │ │ │ dictiter_iternextvalue(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq cfa8 │ │ │ │ │ + beq d144 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne d064 │ │ │ │ │ + bne d200 │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d034 │ │ │ │ │ + bne d1d0 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ lsl r1, r1, ip │ │ │ │ │ - beq cfb0 │ │ │ │ │ + beq d14c │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r1, r1, r2, lsl #3 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ - bge cf7c │ │ │ │ │ + bge d118 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq cf58 │ │ │ │ │ + beq d0f4 │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq cfe4 │ │ │ │ │ + beq d180 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ strne r3, [r0] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ - ble cf7c │ │ │ │ │ + ble d118 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq cf58 │ │ │ │ │ + beq d0f4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt cf24 │ │ │ │ │ + blt d0c0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - beq cfa8 │ │ │ │ │ + beq d144 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne cfa8 │ │ │ │ │ + bne d144 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bge cf7c │ │ │ │ │ + bge d118 │ │ │ │ │ add ip, r2, r2, lsl #1 │ │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq cff8 │ │ │ │ │ + beq d194 │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne cf34 │ │ │ │ │ - ldr r3, [pc, #148] @ d080 │ │ │ │ │ - ldr r1, [pc, #148] @ d084 │ │ │ │ │ + bne d0d0 │ │ │ │ │ + ldr r3, [pc, #148] @ d21c │ │ │ │ │ + ldr r1, [pc, #148] @ d220 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b cf7c │ │ │ │ │ + b d118 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ addgt r3, r3, #12 │ │ │ │ │ - ble cf7c │ │ │ │ │ + ble d118 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq d020 │ │ │ │ │ + beq d1bc │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt cfd4 │ │ │ │ │ - b cf7c │ │ │ │ │ + bgt d170 │ │ │ │ │ + b d118 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ - bgt d008 │ │ │ │ │ - b cf7c │ │ │ │ │ + bgt d1a4 │ │ │ │ │ + b d118 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble cf7c │ │ │ │ │ + ble d118 │ │ │ │ │ ldrb r1, [r3] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne cf34 │ │ │ │ │ - b cfe4 │ │ │ │ │ - ldr r3, [pc, #20] @ d080 │ │ │ │ │ - ldr r1, [pc, #24] @ d088 │ │ │ │ │ + bne d0d0 │ │ │ │ │ + b d180 │ │ │ │ │ + ldr r3, [pc, #20] @ d21c │ │ │ │ │ + ldr r1, [pc, #24] @ d224 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - b cfa8 │ │ │ │ │ + b d144 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_RuntimeError │ │ │ │ │ .word 0x000000ac │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000080 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000d08c : │ │ │ │ │ +0000d228 : │ │ │ │ │ PyDict_Clear(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ bxeq lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r7, [pc, #844] @ d400 │ │ │ │ │ + ldr r7, [pc, #844] @ d59c │ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq d218 │ │ │ │ │ - ldr r3, [pc, #824] @ d404 │ │ │ │ │ + beq d3b4 │ │ │ │ │ + ldr r3, [pc, #824] @ d5a0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r6, [r4, #28] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ldr r8, [r2, #8] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne d2cc │ │ │ │ │ + bne d468 │ │ │ │ │ add r2, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r1, [r2, #208] @ 0xd0 │ │ │ │ │ ldr ip, [r2, #212] @ 0xd4 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r1, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ str r1, [r2, #208] @ 0xd0 │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ adc r1, ip, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r1, [r2, #212] @ 0xd4 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ - bne d324 │ │ │ │ │ + bne d4c0 │ │ │ │ │ ldr r6, [r5] │ │ │ │ │ str r7, [r4, #24] │ │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq d218 │ │ │ │ │ + beq d3b4 │ │ │ │ │ sub r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne d218 │ │ │ │ │ + bne d3b4 │ │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r7, [r5, #16] │ │ │ │ │ lsl r6, r6, r2 │ │ │ │ │ - beq d248 │ │ │ │ │ + beq d3e4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ addgt r6, r5, r6 │ │ │ │ │ addgt r8, r6, #20 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ addgt r6, r6, #24 │ │ │ │ │ - bgt d19c │ │ │ │ │ - b d1cc │ │ │ │ │ + bgt d338 │ │ │ │ │ + b d368 │ │ │ │ │ ldr r0, [r6, r4, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d190 │ │ │ │ │ + beq d32c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne d220 │ │ │ │ │ + bne d3bc │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq d1cc │ │ │ │ │ + beq d368 │ │ │ │ │ ldr r0, [r8, r4, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d178 │ │ │ │ │ + beq d314 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq d178 │ │ │ │ │ + beq d314 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d178 │ │ │ │ │ + bne d314 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d178 │ │ │ │ │ + b d314 │ │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne d238 │ │ │ │ │ - ldr r3, [pc, #552] @ d408 │ │ │ │ │ + bne d3d4 │ │ │ │ │ + ldr r3, [pc, #552] @ d5a4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi d238 │ │ │ │ │ + bhi d3d4 │ │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq d238 │ │ │ │ │ + beq d3d4 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ str r1, [r3, #2740] @ 0xab4 │ │ │ │ │ str r5, [r2, #2420] @ 0x974 │ │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d190 │ │ │ │ │ + bne d32c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d190 │ │ │ │ │ + b d32c │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyMem_Free │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble d1cc │ │ │ │ │ + ble d368 │ │ │ │ │ add r4, r5, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b d284 │ │ │ │ │ + b d420 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d274 │ │ │ │ │ + beq d410 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne d2b4 │ │ │ │ │ + bne d450 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ - beq d1cc │ │ │ │ │ + beq d368 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d25c │ │ │ │ │ + beq d3f8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq d25c │ │ │ │ │ + beq d3f8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d25c │ │ │ │ │ + bne d3f8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d25c │ │ │ │ │ + b d3f8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d274 │ │ │ │ │ + bne d410 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d274 │ │ │ │ │ + b d410 │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r9, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ add r2, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r0, [r2, #208] @ 0xd0 │ │ │ │ │ ldr ip, [r2, #212] @ 0xd4 │ │ │ │ │ lsl r1, r1, #20 │ │ │ │ │ adds r0, r0, #4096 @ 0x1000 │ │ │ │ │ @@ -14491,104 +14598,104 @@ │ │ │ │ │ orr r1, r1, r0 │ │ │ │ │ adc r0, ip, #0 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ str r0, [r2, #212] @ 0xd4 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - beq d124 │ │ │ │ │ + beq d2c0 │ │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ │ ldr r8, [r5, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d390 │ │ │ │ │ + bne d52c │ │ │ │ │ str r7, [r4, #24] │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ add r7, r6, #4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bge d378 │ │ │ │ │ + bge d514 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d36c │ │ │ │ │ + beq d508 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r9, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne d3e8 │ │ │ │ │ + bne d584 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add r7, r7, #4 │ │ │ │ │ - b d348 │ │ │ │ │ + b d4e4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ - b 5328 │ │ │ │ │ + b 54c4 │ │ │ │ │ add r5, sp, #8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b d3b4 │ │ │ │ │ + b d550 │ │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ │ str ip, [r1], #4 │ │ │ │ │ str r0, [r2] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - blt d3a8 │ │ │ │ │ + blt d544 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ strb r3, [r6, #1] │ │ │ │ │ - b d3dc │ │ │ │ │ + b d578 │ │ │ │ │ ldr r0, [r5], #4 │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - blt d3d0 │ │ │ │ │ - b d218 │ │ │ │ │ + blt d56c │ │ │ │ │ + b d3b4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d36c │ │ │ │ │ + bne d508 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d36c │ │ │ │ │ + b d508 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000330 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000220 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000d40c : │ │ │ │ │ +0000d5a8 : │ │ │ │ │ PyDict_Size(): │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d42c │ │ │ │ │ + beq d5c8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq d42c │ │ │ │ │ + beq d5c8 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r1, [pc, #12] @ d450 │ │ │ │ │ - ldr r0, [pc, #12] @ d454 │ │ │ │ │ + ldr r1, [pc, #12] @ d5ec │ │ │ │ │ + ldr r0, [pc, #12] @ d5f0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00001009 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000d458 <_PyDictKeys_DecRef>: │ │ │ │ │ +0000d5f4 <_PyDictKeys_DecRef>: │ │ │ │ │ _PyDictKeys_DecRef(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r5, [r0] │ │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -14599,119 +14706,119 @@ │ │ │ │ │ str r3, [r0] │ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ lsl r5, r5, r2 │ │ │ │ │ ldr r7, [r0, #16] │ │ │ │ │ - beq d58c <_PyDictKeys_DecRef+0x134> │ │ │ │ │ + beq d728 <_PyDictKeys_DecRef+0x134> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ addgt r5, r0, r5 │ │ │ │ │ addgt r8, r5, #20 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ addgt r5, r5, #24 │ │ │ │ │ - bgt d4e0 <_PyDictKeys_DecRef+0x88> │ │ │ │ │ - b d530 <_PyDictKeys_DecRef+0xd8> │ │ │ │ │ + bgt d67c <_PyDictKeys_DecRef+0x88> │ │ │ │ │ + b d6cc <_PyDictKeys_DecRef+0xd8> │ │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d4d4 <_PyDictKeys_DecRef+0x7c> │ │ │ │ │ + beq d670 <_PyDictKeys_DecRef+0x7c> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne d510 <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ + bne d6ac <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq d530 <_PyDictKeys_DecRef+0xd8> │ │ │ │ │ + beq d6cc <_PyDictKeys_DecRef+0xd8> │ │ │ │ │ ldr r0, [r8, r4, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d4bc <_PyDictKeys_DecRef+0x64> │ │ │ │ │ + beq d658 <_PyDictKeys_DecRef+0x64> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq d4bc <_PyDictKeys_DecRef+0x64> │ │ │ │ │ + beq d658 <_PyDictKeys_DecRef+0x64> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d4bc <_PyDictKeys_DecRef+0x64> │ │ │ │ │ + bne d658 <_PyDictKeys_DecRef+0x64> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d4bc <_PyDictKeys_DecRef+0x64> │ │ │ │ │ + b d658 <_PyDictKeys_DecRef+0x64> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d4d4 <_PyDictKeys_DecRef+0x7c> │ │ │ │ │ + bne d670 <_PyDictKeys_DecRef+0x7c> │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne d4e0 <_PyDictKeys_DecRef+0x88> │ │ │ │ │ + bne d67c <_PyDictKeys_DecRef+0x88> │ │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne d580 <_PyDictKeys_DecRef+0x128> │ │ │ │ │ - ldr r3, [pc, #204] @ d610 <_PyDictKeys_DecRef+0x1b8> │ │ │ │ │ + bne d71c <_PyDictKeys_DecRef+0x128> │ │ │ │ │ + ldr r3, [pc, #204] @ d7ac <_PyDictKeys_DecRef+0x1b8> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi d580 <_PyDictKeys_DecRef+0x128> │ │ │ │ │ + bhi d71c <_PyDictKeys_DecRef+0x128> │ │ │ │ │ ldrb r1, [r6, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq d580 <_PyDictKeys_DecRef+0x128> │ │ │ │ │ + beq d71c <_PyDictKeys_DecRef+0x128> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ str r1, [r3, #2740] @ 0xab4 │ │ │ │ │ str r6, [r2, #2420] @ 0x974 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyMem_Free │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble d530 <_PyDictKeys_DecRef+0xd8> │ │ │ │ │ + ble d6cc <_PyDictKeys_DecRef+0xd8> │ │ │ │ │ add r4, r0, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b d5c8 <_PyDictKeys_DecRef+0x170> │ │ │ │ │ + b d764 <_PyDictKeys_DecRef+0x170> │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d5b8 <_PyDictKeys_DecRef+0x160> │ │ │ │ │ + beq d754 <_PyDictKeys_DecRef+0x160> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne d5f8 <_PyDictKeys_DecRef+0x1a0> │ │ │ │ │ + bne d794 <_PyDictKeys_DecRef+0x1a0> │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ - beq d530 <_PyDictKeys_DecRef+0xd8> │ │ │ │ │ + beq d6cc <_PyDictKeys_DecRef+0xd8> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d5a0 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + beq d73c <_PyDictKeys_DecRef+0x148> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq d5a0 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + beq d73c <_PyDictKeys_DecRef+0x148> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d5a0 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + bne d73c <_PyDictKeys_DecRef+0x148> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d5a0 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + b d73c <_PyDictKeys_DecRef+0x148> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d5b8 <_PyDictKeys_DecRef+0x160> │ │ │ │ │ + bne d754 <_PyDictKeys_DecRef+0x160> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d5b8 <_PyDictKeys_DecRef+0x160> │ │ │ │ │ + b d754 <_PyDictKeys_DecRef+0x160> │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000d614 <_PyDict_MaybeUntrack>: │ │ │ │ │ +0000d7b0 <_PyDict_MaybeUntrack>: │ │ │ │ │ _PyDict_MaybeUntrack(): │ │ │ │ │ - ldr r3, [pc, #1016] @ da14 <_PyDict_MaybeUntrack+0x400> │ │ │ │ │ + ldr r3, [pc, #1016] @ dbb0 <_PyDict_MaybeUntrack+0x400> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bxne lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ @@ -14719,558 +14826,558 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r8, [r6, #16] │ │ │ │ │ - bne d8d0 <_PyDict_MaybeUntrack+0x2bc> │ │ │ │ │ + bne da6c <_PyDict_MaybeUntrack+0x2bc> │ │ │ │ │ ldrb r1, [r6, #6] │ │ │ │ │ ldrb r3, [r6, #5] │ │ │ │ │ mov r5, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ lsl r5, r5, r3 │ │ │ │ │ - beq d7d0 <_PyDict_MaybeUntrack+0x1bc> │ │ │ │ │ + beq d96c <_PyDict_MaybeUntrack+0x1bc> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ add r7, r6, #20 │ │ │ │ │ - ble d724 <_PyDict_MaybeUntrack+0x110> │ │ │ │ │ + ble d8c0 <_PyDict_MaybeUntrack+0x110> │ │ │ │ │ add r7, r7, r5 │ │ │ │ │ ldr r9, [r7, #4] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq d69c <_PyDict_MaybeUntrack+0x88> │ │ │ │ │ + beq d838 <_PyDict_MaybeUntrack+0x88> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d754 <_PyDict_MaybeUntrack+0x140> │ │ │ │ │ + bne d8f0 <_PyDict_MaybeUntrack+0x140> │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - beq d720 <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ + beq d8bc <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ ldr r9, [r7, #12] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq d6c0 <_PyDict_MaybeUntrack+0xac> │ │ │ │ │ + beq d85c <_PyDict_MaybeUntrack+0xac> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d774 <_PyDict_MaybeUntrack+0x160> │ │ │ │ │ + bne d910 <_PyDict_MaybeUntrack+0x160> │ │ │ │ │ cmp r8, #2 │ │ │ │ │ - beq d720 <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ + beq d8bc <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ ldr r7, [r7, #20] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq d6e4 <_PyDict_MaybeUntrack+0xd0> │ │ │ │ │ + beq d880 <_PyDict_MaybeUntrack+0xd0> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d7b0 <_PyDict_MaybeUntrack+0x19c> │ │ │ │ │ + bne d94c <_PyDict_MaybeUntrack+0x19c> │ │ │ │ │ cmp r8, #3 │ │ │ │ │ - beq d720 <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ + beq d8bc <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ add r5, r5, #24 │ │ │ │ │ - ldr r9, [pc, #800] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + ldr r9, [pc, #800] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ mov r7, #3 │ │ │ │ │ add r5, r6, r5 │ │ │ │ │ ldr r6, [r5, r7, lsl #3] │ │ │ │ │ subs r0, r6, #0 │ │ │ │ │ - beq d714 <_PyDict_MaybeUntrack+0x100> │ │ │ │ │ + beq d8b0 <_PyDict_MaybeUntrack+0x100> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d794 <_PyDict_MaybeUntrack+0x180> │ │ │ │ │ + bne d930 <_PyDict_MaybeUntrack+0x180> │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bne d6fc <_PyDict_MaybeUntrack+0xe8> │ │ │ │ │ + bne d898 <_PyDict_MaybeUntrack+0xe8> │ │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ str r2, [r1] │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r3, [pc, #700] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + ldr r3, [pc, #700] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d69c <_PyDict_MaybeUntrack+0x88> │ │ │ │ │ + beq d838 <_PyDict_MaybeUntrack+0x88> │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r3, [pc, #668] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + ldr r3, [pc, #668] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d6c0 <_PyDict_MaybeUntrack+0xac> │ │ │ │ │ + beq d85c <_PyDict_MaybeUntrack+0xac> │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r6, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d714 <_PyDict_MaybeUntrack+0x100> │ │ │ │ │ + beq d8b0 <_PyDict_MaybeUntrack+0x100> │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r3, [pc, #608] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + ldr r3, [pc, #608] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d6e4 <_PyDict_MaybeUntrack+0xd0> │ │ │ │ │ + beq d880 <_PyDict_MaybeUntrack+0xd0> │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r8, #0 │ │ │ │ │ add r7, r6, #20 │ │ │ │ │ - ble d724 <_PyDict_MaybeUntrack+0x110> │ │ │ │ │ + ble d8c0 <_PyDict_MaybeUntrack+0x110> │ │ │ │ │ add r7, r7, r5 │ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq d848 <_PyDict_MaybeUntrack+0x234> │ │ │ │ │ + beq d9e4 <_PyDict_MaybeUntrack+0x234> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d818 <_PyDict_MaybeUntrack+0x204> │ │ │ │ │ - ldr r3, [pc, #532] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + beq d9b4 <_PyDict_MaybeUntrack+0x204> │ │ │ │ │ + ldr r3, [pc, #532] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r7, [r7, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d848 <_PyDict_MaybeUntrack+0x234> │ │ │ │ │ - ldr r3, [pc, #484] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + beq d9e4 <_PyDict_MaybeUntrack+0x234> │ │ │ │ │ + ldr r3, [pc, #484] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - beq d720 <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ - ldr r7, [pc, #448] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + beq d8bc <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ + ldr r7, [pc, #448] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ add r5, r6, r5 │ │ │ │ │ mov r9, #1 │ │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ │ subs r0, r6, #0 │ │ │ │ │ - beq d8bc <_PyDict_MaybeUntrack+0x2a8> │ │ │ │ │ + beq da58 <_PyDict_MaybeUntrack+0x2a8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d88c <_PyDict_MaybeUntrack+0x278> │ │ │ │ │ + beq da28 <_PyDict_MaybeUntrack+0x278> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r6, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ - ldr r3, [pc, #376] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + ldr r3, [pc, #376] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d8bc <_PyDict_MaybeUntrack+0x2a8> │ │ │ │ │ + beq da58 <_PyDict_MaybeUntrack+0x2a8> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r6, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ add r5, r5, #12 │ │ │ │ │ - bne d85c <_PyDict_MaybeUntrack+0x248> │ │ │ │ │ - b d720 <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ + bne d9f8 <_PyDict_MaybeUntrack+0x248> │ │ │ │ │ + b d8bc <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble d724 <_PyDict_MaybeUntrack+0x110> │ │ │ │ │ + ble d8c0 <_PyDict_MaybeUntrack+0x110> │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq d8f4 <_PyDict_MaybeUntrack+0x2e0> │ │ │ │ │ + beq da90 <_PyDict_MaybeUntrack+0x2e0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d998 <_PyDict_MaybeUntrack+0x384> │ │ │ │ │ + bne db34 <_PyDict_MaybeUntrack+0x384> │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - beq d720 <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ + beq d8bc <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq d91c <_PyDict_MaybeUntrack+0x308> │ │ │ │ │ + beq dab8 <_PyDict_MaybeUntrack+0x308> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d9d4 <_PyDict_MaybeUntrack+0x3c0> │ │ │ │ │ + bne db70 <_PyDict_MaybeUntrack+0x3c0> │ │ │ │ │ cmp r8, #2 │ │ │ │ │ - beq d720 <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ + beq d8bc <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r5, [r3, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq d944 <_PyDict_MaybeUntrack+0x330> │ │ │ │ │ + beq dae0 <_PyDict_MaybeUntrack+0x330> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d9f4 <_PyDict_MaybeUntrack+0x3e0> │ │ │ │ │ + bne db90 <_PyDict_MaybeUntrack+0x3e0> │ │ │ │ │ cmp r8, #3 │ │ │ │ │ - beq d720 <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ + beq d8bc <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r6, #3 │ │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ - ldr r7, [pc, #180] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + ldr r7, [pc, #180] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ subs r0, r5, #0 │ │ │ │ │ - beq d974 <_PyDict_MaybeUntrack+0x360> │ │ │ │ │ + beq db10 <_PyDict_MaybeUntrack+0x360> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d9b8 <_PyDict_MaybeUntrack+0x3a4> │ │ │ │ │ + bne db54 <_PyDict_MaybeUntrack+0x3a4> │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq d720 <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ + beq d8bc <_PyDict_MaybeUntrack+0x10c> │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ subs r0, r5, #0 │ │ │ │ │ - bne d968 <_PyDict_MaybeUntrack+0x354> │ │ │ │ │ - b d974 <_PyDict_MaybeUntrack+0x360> │ │ │ │ │ - ldr r3, [pc, #120] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + bne db04 <_PyDict_MaybeUntrack+0x354> │ │ │ │ │ + b db10 <_PyDict_MaybeUntrack+0x360> │ │ │ │ │ + ldr r3, [pc, #120] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d8f4 <_PyDict_MaybeUntrack+0x2e0> │ │ │ │ │ + beq da90 <_PyDict_MaybeUntrack+0x2e0> │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d974 <_PyDict_MaybeUntrack+0x360> │ │ │ │ │ + beq db10 <_PyDict_MaybeUntrack+0x360> │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r3, [pc, #60] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + ldr r3, [pc, #60] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d91c <_PyDict_MaybeUntrack+0x308> │ │ │ │ │ + beq dab8 <_PyDict_MaybeUntrack+0x308> │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r3, [pc, #28] @ da18 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ + ldr r3, [pc, #28] @ dbb4 <_PyDict_MaybeUntrack+0x404> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d944 <_PyDict_MaybeUntrack+0x330> │ │ │ │ │ + beq dae0 <_PyDict_MaybeUntrack+0x330> │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyTuple_Type │ │ │ │ │ │ │ │ │ │ -0000da1c <_PyDict_ClearFreeList>: │ │ │ │ │ +0000dbb8 <_PyDict_ClearFreeList>: │ │ │ │ │ _PyDict_ClearFreeList(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #812] @ 0x32c │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - ble da80 <_PyDict_ClearFreeList+0x64> │ │ │ │ │ + ble dc1c <_PyDict_ClearFreeList+0x64> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ add r2, r4, r3, lsl #2 │ │ │ │ │ ldr r0, [r2, #492] @ 0x1ec │ │ │ │ │ str r3, [r4, #812] @ 0x32c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GC_Del │ │ │ │ │ ldr r3, [r4, #812] @ 0x32c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt da40 <_PyDict_ClearFreeList+0x24> │ │ │ │ │ + bgt dbdc <_PyDict_ClearFreeList+0x24> │ │ │ │ │ ldr r3, [r4, #1136] @ 0x470 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble da8c <_PyDict_ClearFreeList+0x70> │ │ │ │ │ + ble dc28 <_PyDict_ClearFreeList+0x70> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ add r2, r4, r3, lsl #2 │ │ │ │ │ ldr r0, [r2, #816] @ 0x330 │ │ │ │ │ str r3, [r4, #1136] @ 0x470 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #1136] @ 0x470 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt da6c <_PyDict_ClearFreeList+0x50> │ │ │ │ │ + bgt dc08 <_PyDict_ClearFreeList+0x50> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mvnne r3, #0 │ │ │ │ │ strne r3, [r4, #812] @ 0x32c │ │ │ │ │ strne r3, [r4, #1136] @ 0x470 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ -0000daa0 : │ │ │ │ │ +0000dc3c : │ │ │ │ │ dict_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000daa8 : │ │ │ │ │ +0000dc44 : │ │ │ │ │ dict_new(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ │ mov r4, r0 │ │ │ │ │ blx r3 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq db34 │ │ │ │ │ - ldr r2, [pc, #180] @ db8c │ │ │ │ │ + beq dcd0 │ │ │ │ │ + ldr r2, [pc, #180] @ dd28 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r5, [r3, #8] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ - ldr r1, [pc, #160] @ db90 │ │ │ │ │ + ldr r1, [pc, #160] @ dd2c │ │ │ │ │ ldr lr, [r2, #8] │ │ │ │ │ add ip, lr, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [ip, #208] @ 0xd0 │ │ │ │ │ ldr r0, [ip, #212] @ 0xd4 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ adc r0, r0, #0 │ │ │ │ │ str r2, [ip, #208] @ 0xd0 │ │ │ │ │ str r0, [ip, #212] @ 0xd4 │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne db3c │ │ │ │ │ + bne dcd8 │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ str r5, [r3, #28] │ │ │ │ │ - bne db58 │ │ │ │ │ + bne dcf4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r1] │ │ │ │ │ add r2, r1, #28 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ str r5, [r3, #28] │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ - beq db34 │ │ │ │ │ + beq dcd0 │ │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne db34 │ │ │ │ │ + bne dcd0 │ │ │ │ │ ldr r0, [lr, #3796] @ 0xed4 │ │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ - b db34 │ │ │ │ │ + b dcd0 │ │ │ │ │ .word 0x000000a8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000db94 : │ │ │ │ │ +0000dd30 : │ │ │ │ │ dict_init(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov ip, #0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - ldr r1, [pc, #304] @ dcfc │ │ │ │ │ + ldr r1, [pc, #304] @ de98 │ │ │ │ │ mov r2, ip │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dcf4 │ │ │ │ │ + beq de90 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq dc70 │ │ │ │ │ - ldr r3, [pc, #272] @ dd00 │ │ │ │ │ + beq de0c │ │ │ │ │ + ldr r3, [pc, #272] @ de9c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne dc3c │ │ │ │ │ - ldr r3, [pc, #260] @ dd04 │ │ │ │ │ + bne ddd8 │ │ │ │ │ + ldr r3, [pc, #260] @ dea0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 4610 │ │ │ │ │ + bl 47ac │ │ │ │ │ cmp r5, #0 │ │ │ │ │ clz r3, r0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne dc8c │ │ │ │ │ + bne de28 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [pc, #196] @ dd08 │ │ │ │ │ + ldr r1, [pc, #196] @ dea4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_HasAttrWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt dcf4 │ │ │ │ │ - bne dcc4 │ │ │ │ │ + blt de90 │ │ │ │ │ + bne de60 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl e32c │ │ │ │ │ + bl e4c8 │ │ │ │ │ clz r3, r0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ - b dc78 │ │ │ │ │ + b de14 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq dc34 │ │ │ │ │ + beq ddd0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_ValidateKeywordArguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dcf4 │ │ │ │ │ - ldr r3, [pc, #104] @ dd0c │ │ │ │ │ + beq de90 │ │ │ │ │ + ldr r3, [pc, #104] @ dea8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 4610 │ │ │ │ │ - b dc34 │ │ │ │ │ - ldr r3, [pc, #68] @ dd10 │ │ │ │ │ + bl 47ac │ │ │ │ │ + b ddd0 │ │ │ │ │ + ldr r3, [pc, #68] @ deac │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 4610 │ │ │ │ │ + bl 47ac │ │ │ │ │ clz r3, r0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ - b dc78 │ │ │ │ │ + b de14 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b dc34 │ │ │ │ │ + b ddd0 │ │ │ │ │ .word 0x00000160 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000fc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00008754 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000060 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000003c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000dd14 : │ │ │ │ │ +0000deb0 : │ │ │ │ │ dict_setdefault(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bhi dd70 │ │ │ │ │ + bhi df0c │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ - beq dd98 │ │ │ │ │ + beq df34 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov ip, #1 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str ip, [sp] │ │ │ │ │ - bl 2c10 │ │ │ │ │ + bl 2dac │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r0, [pc, #44] @ dda4 │ │ │ │ │ + ldr r0, [pc, #44] @ df40 │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dd68 │ │ │ │ │ + beq df04 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ - bgt dd4c │ │ │ │ │ - ldr r2, [pc, #8] @ dda8 │ │ │ │ │ + bgt dee8 │ │ │ │ │ + ldr r2, [pc, #8] @ df44 │ │ │ │ │ mov ip, #1 │ │ │ │ │ - b dd54 │ │ │ │ │ + b def0 │ │ │ │ │ .word 0x00000168 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -0000ddac : │ │ │ │ │ +0000df48 : │ │ │ │ │ dict_vectorcall(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r7, r1 │ │ │ │ │ bics r1, r2, #-2147483647 @ 0x80000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bic r8, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ - bne dfe4 │ │ │ │ │ + bne e180 │ │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq dee4 │ │ │ │ │ - ldr r3, [pc, #560] @ e01c │ │ │ │ │ + beq e080 │ │ │ │ │ + ldr r3, [pc, #560] @ e1b8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ - ldr lr, [pc, #540] @ e020 │ │ │ │ │ + ldr lr, [pc, #540] @ e1bc │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ add r1, r0, #42496 @ 0xa600 │ │ │ │ │ ldr ip, [r1, #208] @ 0xd0 │ │ │ │ │ ldr r3, [r1, #212] @ 0xd4 │ │ │ │ │ adds ip, ip, #4096 @ 0x1000 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ str r3, [r1, #212] @ 0xd4 │ │ │ │ │ @@ -15281,507 +15388,507 @@ │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [lr] │ │ │ │ │ add lr, lr, #28 │ │ │ │ │ cmp r5, lr │ │ │ │ │ str ip, [r4, #16] │ │ │ │ │ str r2, [r4, #28] │ │ │ │ │ - bne df80 │ │ │ │ │ + bne e11c │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - bne deec │ │ │ │ │ + bne e088 │ │ │ │ │ ldr r5, [r7] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bne de90 │ │ │ │ │ + bne e02c │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 4610 │ │ │ │ │ + bl 47ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq dec0 │ │ │ │ │ + beq e05c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ addne r7, r7, #4 │ │ │ │ │ - bne def4 │ │ │ │ │ + bne e090 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r1, [pc, #396] @ e024 │ │ │ │ │ + ldr r1, [pc, #396] @ e1c0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_HasAttrWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt dec0 │ │ │ │ │ - bne dfb4 │ │ │ │ │ + blt e05c │ │ │ │ │ + bne e150 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e32c │ │ │ │ │ + bl e4c8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne de7c │ │ │ │ │ + bne e018 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq dee4 │ │ │ │ │ + beq e080 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne dee4 │ │ │ │ │ + bne e080 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b de88 │ │ │ │ │ + b e024 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq de88 │ │ │ │ │ + beq e024 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble de88 │ │ │ │ │ + ble e024 │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c │ │ │ │ │ + bl 1128 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq dec0 │ │ │ │ │ + beq e05c │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble de88 │ │ │ │ │ + ble e024 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c │ │ │ │ │ + bl 1128 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq dec0 │ │ │ │ │ + beq e05c │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - ble de88 │ │ │ │ │ + ble e024 │ │ │ │ │ add r8, r6, #16 │ │ │ │ │ add r7, r7, #4 │ │ │ │ │ mov r5, #2 │ │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ │ ldr r1, [r8, #4]! │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c │ │ │ │ │ + bl 1128 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq dec0 │ │ │ │ │ + beq e05c │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - blt df54 │ │ │ │ │ - b de88 │ │ │ │ │ + blt e0f0 │ │ │ │ │ + b e024 │ │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne de4c │ │ │ │ │ + bne dfe8 │ │ │ │ │ ldr r2, [r0, #3796] @ 0xed4 │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ ldr ip, [r2, #4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ sub r1, r4, #8 │ │ │ │ │ orr r3, r3, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r4, {r2, r3} │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - b de4c │ │ │ │ │ - ldr r1, [pc, #108] @ e028 │ │ │ │ │ + b dfe8 │ │ │ │ │ + ldr r1, [pc, #108] @ e1c4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 4610 │ │ │ │ │ + bl 47ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne de7c │ │ │ │ │ - b dec0 │ │ │ │ │ - ldr r0, [pc, #64] @ e02c │ │ │ │ │ + bne e018 │ │ │ │ │ + b e05c │ │ │ │ │ + ldr r0, [pc, #64] @ e1c8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dee4 │ │ │ │ │ + beq e080 │ │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne dde4 │ │ │ │ │ - b dee4 │ │ │ │ │ + bne df80 │ │ │ │ │ + b e080 │ │ │ │ │ .word 0x00000224 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00008754 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000064 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000160 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000e030 <_PyDict_SendEvent>: │ │ │ │ │ +0000e1cc <_PyDict_SendEvent>: │ │ │ │ │ _PyDict_SendEvent(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r5, [pc, #728] @ e320 <_PyDict_SendEvent+0x2f0> │ │ │ │ │ + ldr r5, [pc, #728] @ e4bc <_PyDict_SendEvent+0x2f0> │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r0, r5] │ │ │ │ │ cmp r1, #5 │ │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bhi e2d4 <_PyDict_SendEvent+0x2a4> │ │ │ │ │ + bhi e470 <_PyDict_SendEvent+0x2a4> │ │ │ │ │ tst r4, #1 │ │ │ │ │ - bne e0f8 <_PyDict_SendEvent+0xc8> │ │ │ │ │ + bne e294 <_PyDict_SendEvent+0xc8> │ │ │ │ │ tst r4, #2 │ │ │ │ │ - bne e13c <_PyDict_SendEvent+0x10c> │ │ │ │ │ + bne e2d8 <_PyDict_SendEvent+0x10c> │ │ │ │ │ tst r4, #4 │ │ │ │ │ - bne e180 <_PyDict_SendEvent+0x150> │ │ │ │ │ + bne e31c <_PyDict_SendEvent+0x150> │ │ │ │ │ tst r4, #8 │ │ │ │ │ - bne e1c4 <_PyDict_SendEvent+0x194> │ │ │ │ │ + bne e360 <_PyDict_SendEvent+0x194> │ │ │ │ │ tst r4, #16 │ │ │ │ │ - bne e208 <_PyDict_SendEvent+0x1d8> │ │ │ │ │ + bne e3a4 <_PyDict_SendEvent+0x1d8> │ │ │ │ │ tst r4, #32 │ │ │ │ │ - bne e24c <_PyDict_SendEvent+0x21c> │ │ │ │ │ + bne e3e8 <_PyDict_SendEvent+0x21c> │ │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ │ asr r4, r4, #6 │ │ │ │ │ - bne e290 <_PyDict_SendEvent+0x260> │ │ │ │ │ + bne e42c <_PyDict_SendEvent+0x260> │ │ │ │ │ tst r4, #2 │ │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r4, [r5, #1784] @ 0x6f8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popge {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #572] @ e324 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ + ldr r3, [pc, #572] @ e4c0 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ │ - ldr r0, [pc, #564] @ e328 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ + ldr r0, [pc, #564] @ e4c4 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_FormatUnraisable │ │ │ │ │ add r3, r5, #40960 @ 0xa000 │ │ │ │ │ ldr sl, [r3, #1756] @ 0x6dc │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq e078 <_PyDict_SendEvent+0x48> │ │ │ │ │ + beq e214 <_PyDict_SendEvent+0x48> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge e078 <_PyDict_SendEvent+0x48> │ │ │ │ │ - ldr r3, [pc, #504] @ e324 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ - ldr r0, [pc, #504] @ e328 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ + bge e214 <_PyDict_SendEvent+0x48> │ │ │ │ │ + ldr r3, [pc, #504] @ e4c0 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ + ldr r0, [pc, #504] @ e4c4 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b e078 <_PyDict_SendEvent+0x48> │ │ │ │ │ + b e214 <_PyDict_SendEvent+0x48> │ │ │ │ │ add r3, r5, #40960 @ 0xa000 │ │ │ │ │ ldr sl, [r3, #1760] @ 0x6e0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq e080 <_PyDict_SendEvent+0x50> │ │ │ │ │ + beq e21c <_PyDict_SendEvent+0x50> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge e080 <_PyDict_SendEvent+0x50> │ │ │ │ │ - ldr r3, [pc, #436] @ e324 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ - ldr r0, [pc, #436] @ e328 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ + bge e21c <_PyDict_SendEvent+0x50> │ │ │ │ │ + ldr r3, [pc, #436] @ e4c0 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ + ldr r0, [pc, #436] @ e4c4 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b e080 <_PyDict_SendEvent+0x50> │ │ │ │ │ + b e21c <_PyDict_SendEvent+0x50> │ │ │ │ │ add r3, r5, #40960 @ 0xa000 │ │ │ │ │ ldr sl, [r3, #1764] @ 0x6e4 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq e088 <_PyDict_SendEvent+0x58> │ │ │ │ │ + beq e224 <_PyDict_SendEvent+0x58> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge e088 <_PyDict_SendEvent+0x58> │ │ │ │ │ - ldr r3, [pc, #368] @ e324 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ - ldr r0, [pc, #368] @ e328 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ + bge e224 <_PyDict_SendEvent+0x58> │ │ │ │ │ + ldr r3, [pc, #368] @ e4c0 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ + ldr r0, [pc, #368] @ e4c4 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b e088 <_PyDict_SendEvent+0x58> │ │ │ │ │ + b e224 <_PyDict_SendEvent+0x58> │ │ │ │ │ add r3, r5, #40960 @ 0xa000 │ │ │ │ │ ldr sl, [r3, #1768] @ 0x6e8 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq e090 <_PyDict_SendEvent+0x60> │ │ │ │ │ + beq e22c <_PyDict_SendEvent+0x60> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge e090 <_PyDict_SendEvent+0x60> │ │ │ │ │ - ldr r3, [pc, #300] @ e324 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ - ldr r0, [pc, #300] @ e328 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ + bge e22c <_PyDict_SendEvent+0x60> │ │ │ │ │ + ldr r3, [pc, #300] @ e4c0 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ + ldr r0, [pc, #300] @ e4c4 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b e090 <_PyDict_SendEvent+0x60> │ │ │ │ │ + b e22c <_PyDict_SendEvent+0x60> │ │ │ │ │ add r3, r5, #40960 @ 0xa000 │ │ │ │ │ ldr sl, [r3, #1772] @ 0x6ec │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq e098 <_PyDict_SendEvent+0x68> │ │ │ │ │ + beq e234 <_PyDict_SendEvent+0x68> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge e098 <_PyDict_SendEvent+0x68> │ │ │ │ │ - ldr r3, [pc, #232] @ e324 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ - ldr r0, [pc, #232] @ e328 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ + bge e234 <_PyDict_SendEvent+0x68> │ │ │ │ │ + ldr r3, [pc, #232] @ e4c0 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ + ldr r0, [pc, #232] @ e4c4 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b e098 <_PyDict_SendEvent+0x68> │ │ │ │ │ + b e234 <_PyDict_SendEvent+0x68> │ │ │ │ │ add r3, r5, #40960 @ 0xa000 │ │ │ │ │ ldr sl, [r3, #1776] @ 0x6f0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq e0a0 <_PyDict_SendEvent+0x70> │ │ │ │ │ + beq e23c <_PyDict_SendEvent+0x70> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge e0a0 <_PyDict_SendEvent+0x70> │ │ │ │ │ - ldr r3, [pc, #164] @ e324 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ - ldr r0, [pc, #164] @ e328 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ + bge e23c <_PyDict_SendEvent+0x70> │ │ │ │ │ + ldr r3, [pc, #164] @ e4c0 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ + ldr r0, [pc, #164] @ e4c4 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b e0a0 <_PyDict_SendEvent+0x70> │ │ │ │ │ + b e23c <_PyDict_SendEvent+0x70> │ │ │ │ │ add r3, r5, #40960 @ 0xa000 │ │ │ │ │ ldr sl, [r3, #1780] @ 0x6f4 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq e0ac <_PyDict_SendEvent+0x7c> │ │ │ │ │ + beq e248 <_PyDict_SendEvent+0x7c> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge e0ac <_PyDict_SendEvent+0x7c> │ │ │ │ │ - ldr r3, [pc, #96] @ e324 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ - ldr r0, [pc, #96] @ e328 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ + bge e248 <_PyDict_SendEvent+0x7c> │ │ │ │ │ + ldr r3, [pc, #96] @ e4c0 <_PyDict_SendEvent+0x2f4> │ │ │ │ │ + ldr r0, [pc, #96] @ e4c4 <_PyDict_SendEvent+0x2f8> │ │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b e0ac <_PyDict_SendEvent+0x7c> │ │ │ │ │ + b e248 <_PyDict_SendEvent+0x7c> │ │ │ │ │ add r5, r5, #42496 @ 0xa600 │ │ │ │ │ add sl, r5, #220 @ 0xdc │ │ │ │ │ add r5, r5, #252 @ 0xfc │ │ │ │ │ tst r4, #1 │ │ │ │ │ - bne e2fc <_PyDict_SendEvent+0x2cc> │ │ │ │ │ + bne e498 <_PyDict_SendEvent+0x2cc> │ │ │ │ │ add sl, sl, #4 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ asr r4, r4, #1 │ │ │ │ │ - bne e2e0 <_PyDict_SendEvent+0x2b0> │ │ │ │ │ + bne e47c <_PyDict_SendEvent+0x2b0> │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr fp, [sl] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq e2e8 <_PyDict_SendEvent+0x2b8> │ │ │ │ │ + beq e484 <_PyDict_SendEvent+0x2b8> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx fp │ │ │ │ │ - b e2e8 <_PyDict_SendEvent+0x2b8> │ │ │ │ │ + b e484 <_PyDict_SendEvent+0x2b8> │ │ │ │ │ .word 0x000002d0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000008 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000174 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000e32c : │ │ │ │ │ +0000e4c8 : │ │ │ │ │ merge_from_seq2_lock_held(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov fp, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - beq eb60 │ │ │ │ │ + beq ecfc │ │ │ │ │ cmp fp, #0 │ │ │ │ │ movne fp, #0 │ │ │ │ │ - bne e454 │ │ │ │ │ - b e97c │ │ │ │ │ + bne e5f0 │ │ │ │ │ + b eb18 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne e4ac │ │ │ │ │ + bne e648 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne e748 │ │ │ │ │ + bne e8e4 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ - ldr r2, [pc, #2112] @ ebd4 │ │ │ │ │ + ldr r2, [pc, #2112] @ ed70 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne e4e0 │ │ │ │ │ + bne e67c │ │ │ │ │ ldr r6, [r5, #12] │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq e4e0 │ │ │ │ │ - ldr r3, [pc, #2092] @ ebd8 │ │ │ │ │ + beq e67c │ │ │ │ │ + ldr r3, [pc, #2092] @ ed74 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ ldr r3, [r8, #24] │ │ │ │ │ ldr r7, [r2, #8] │ │ │ │ │ - ldr r2, [pc, #2072] @ ebdc │ │ │ │ │ + ldr r2, [pc, #2072] @ ed78 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq e518 │ │ │ │ │ + beq e6b4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r9, [sp] │ │ │ │ │ - bl 15e8 │ │ │ │ │ + bl 1784 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq e8cc │ │ │ │ │ + beq ea68 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e404 │ │ │ │ │ + beq e5a0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq eb68 │ │ │ │ │ + beq ed04 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne e72c │ │ │ │ │ + bne e8c8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e42c │ │ │ │ │ + beq e5c8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq e944 │ │ │ │ │ + beq eae0 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e450 │ │ │ │ │ + beq e5ec │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne e450 │ │ │ │ │ + bne e5ec │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq e758 │ │ │ │ │ - ldr r1, [pc, #1908] @ ebe0 │ │ │ │ │ + beq e8f4 │ │ │ │ │ + ldr r1, [pc, #1908] @ ed7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq e950 │ │ │ │ │ + beq eaec │ │ │ │ │ ldmib r4, {r2, r3} │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ │ - bne eb8c │ │ │ │ │ + bne ed28 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne eb74 │ │ │ │ │ + bne ed10 │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ ldr r9, [r4, #16] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne e36c │ │ │ │ │ + bne e508 │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e388 │ │ │ │ │ + beq e524 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r9] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne e748 │ │ │ │ │ + bne e8e4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e388 │ │ │ │ │ + beq e524 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ - ldr r1, [pc, #1792] @ ebd4 │ │ │ │ │ + ldr r1, [pc, #1792] @ ed70 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r9] │ │ │ │ │ - beq e398 │ │ │ │ │ + beq e534 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq e8c0 │ │ │ │ │ - ldr r3, [pc, #1768] @ ebe4 │ │ │ │ │ + beq ea5c │ │ │ │ │ + ldr r3, [pc, #1768] @ ed80 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - ldr r2, [pc, #1748] @ ebdc │ │ │ │ │ + ldr r2, [pc, #1748] @ ed78 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r7, [r3, #8] │ │ │ │ │ ldr r3, [r8, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne e3c8 │ │ │ │ │ + bne e564 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ - ldr r2, [pc, #1712] @ ebd4 │ │ │ │ │ + ldr r2, [pc, #1712] @ ed70 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ movne r3, #60 @ 0x3c │ │ │ │ │ movne r0, #88 @ 0x58 │ │ │ │ │ strne r3, [sp, #24] │ │ │ │ │ - bne e5b0 │ │ │ │ │ + bne e74c │ │ │ │ │ add r2, r7, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r2, #2740] @ 0xab4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movle r3, #40 @ 0x28 │ │ │ │ │ movle r0, #68 @ 0x44 │ │ │ │ │ strle r3, [sp, #24] │ │ │ │ │ - ble e5b0 │ │ │ │ │ + ble e74c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r2, #2740] @ 0xab4 │ │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ │ ldr r1, [r2, #2420] @ 0x974 │ │ │ │ │ - ldr r2, [pc, #1660] @ ebe8 │ │ │ │ │ + ldr r2, [pc, #1660] @ ed84 │ │ │ │ │ mov r3, #1 │ │ │ │ │ strh r2, [r1, #4] │ │ │ │ │ mov r2, #5 │ │ │ │ │ str r3, [r1] │ │ │ │ │ strb r3, [r1, #6] │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ mov r3, #0 │ │ │ │ │ @@ -15792,29 +15899,29 @@ │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ │ mov r2, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ │ - b e61c │ │ │ │ │ + b e7b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq eb0c │ │ │ │ │ - ldr r2, [pc, #1572] @ ebe8 │ │ │ │ │ + beq eca8 │ │ │ │ │ + ldr r2, [pc, #1572] @ ed84 │ │ │ │ │ strh r2, [r1, #4] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ str r2, [r1] │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - ldr r1, [pc, #1516] @ ebd4 │ │ │ │ │ + ldr r1, [pc, #1516] @ ed70 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ sub r2, r2, r1 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ strb r2, [r3, #6] │ │ │ │ │ mov r2, #5 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ @@ -15830,57 +15937,57 @@ │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r0, r3, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r3, [r8, #16] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne e91c │ │ │ │ │ + bne eab8 │ │ │ │ │ add r1, r7, #42496 @ 0xa600 │ │ │ │ │ ldr r2, [r1, #208] @ 0xd0 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r2, r2, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [r1, #212] @ 0xd4 │ │ │ │ │ str r2, [r1, #208] @ 0xd0 │ │ │ │ │ adc r7, r3, #0 │ │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ │ str r7, [r1, #212] @ 0xd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e698 │ │ │ │ │ + bne e834 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e79c │ │ │ │ │ + bne e938 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldrne r3, [pc, #1364] @ ebec │ │ │ │ │ - bne e7d0 │ │ │ │ │ + ldrne r3, [pc, #1364] @ ed88 │ │ │ │ │ + bne e96c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ │ and r3, r6, #7 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt e818 │ │ │ │ │ + bgt e9b4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - ldr r1, [pc, #1308] @ ebd4 │ │ │ │ │ + ldr r1, [pc, #1308] @ ed70 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r2, #0 │ │ │ │ │ strb r2, [r1, r3] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movne ip, r1 │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl r3, r3, r2 │ │ │ │ │ - bne e85c │ │ │ │ │ + bne e9f8 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r5, [r2, r3] │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ str r9, [r3, #4] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r8, #16] │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ @@ -15892,95 +15999,95 @@ │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ str r3, [r8, #24] │ │ │ │ │ - b e3e8 │ │ │ │ │ + b e584 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne e410 │ │ │ │ │ + bne e5ac │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e410 │ │ │ │ │ + b e5ac │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ - b e4c0 │ │ │ │ │ + b e65c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne eb54 │ │ │ │ │ + bne ecf0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e790 │ │ │ │ │ + beq e92c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne e790 │ │ │ │ │ + bne e92c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #1096] @ ebec │ │ │ │ │ + ldr r3, [pc, #1096] @ ed88 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne e8b4 │ │ │ │ │ + bne ea50 │ │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne e8b4 │ │ │ │ │ + bne ea50 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e698 │ │ │ │ │ + beq e834 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq e8a8 │ │ │ │ │ - ldr r3, [pc, #1036] @ ebf0 │ │ │ │ │ + beq ea44 │ │ │ │ │ + ldr r3, [pc, #1036] @ ed8c │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ sub r1, r8, #8 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr r2, [r3, #3796] @ 0xed4 │ │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ stmdb r8, {r2, r3} │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - b e698 │ │ │ │ │ + b e834 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ldrle r1, [sp, #16] │ │ │ │ │ ldrgt r1, [sp, #16] │ │ │ │ │ lslle r3, r3, #1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ movgt r2, #0 │ │ │ │ │ strhle r2, [r1, r3] │ │ │ │ │ strgt r2, [r1, r3, lsl #2] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - ldr r2, [pc, #912] @ ebd4 │ │ │ │ │ + ldr r2, [pc, #912] @ ed70 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl r3, r3, r2 │ │ │ │ │ - beq e6dc │ │ │ │ │ + beq e878 │ │ │ │ │ ldr ip, [sp, #16] │ │ │ │ │ ldr lr, [sp, #12] │ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ │ ldr r1, [lr, #12] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ add r1, ip, r3 │ │ │ │ │ @@ -15992,111 +16099,111 @@ │ │ │ │ │ str r9, [r1, #8] │ │ │ │ │ str r3, [r8, #16] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r0, [r8, #8] │ │ │ │ │ str r7, [r8, #20] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r3, [lr, #12] │ │ │ │ │ - b e71c │ │ │ │ │ + b e8b8 │ │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq e698 │ │ │ │ │ - ldr r3, [pc, #824] @ ebf4 │ │ │ │ │ + beq e834 │ │ │ │ │ + ldr r3, [pc, #824] @ ed90 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b e7e4 │ │ │ │ │ + b e980 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e8e8 │ │ │ │ │ + beq ea84 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq e938 │ │ │ │ │ + beq ead4 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne ebac │ │ │ │ │ + bne ed48 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mvn r4, #0 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne e774 │ │ │ │ │ - b e790 │ │ │ │ │ + bne e910 │ │ │ │ │ + b e92c │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r9, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r3, [r8, #16] │ │ │ │ │ - b e63c │ │ │ │ │ + b e7d8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e8e8 │ │ │ │ │ + b ea84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e42c │ │ │ │ │ - ldr r4, [pc, #672] @ ebf8 │ │ │ │ │ + b e5c8 │ │ │ │ │ + ldr r4, [pc, #672] @ ed94 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e974 │ │ │ │ │ - ldr r1, [pc, #656] @ ebfc │ │ │ │ │ + beq eb10 │ │ │ │ │ + ldr r1, [pc, #656] @ ed98 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ mov r2, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b e8f4 │ │ │ │ │ + b ea90 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b e9c8 │ │ │ │ │ + b eb64 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e9a0 │ │ │ │ │ + beq eb3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq ea90 │ │ │ │ │ + beq ec2c │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e9c4 │ │ │ │ │ + beq eb60 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne e9c4 │ │ │ │ │ + bne eb60 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq e758 │ │ │ │ │ - ldr r1, [pc, #512] @ ebe0 │ │ │ │ │ + beq e8f4 │ │ │ │ │ + ldr r1, [pc, #512] @ ed7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq e950 │ │ │ │ │ + beq eaec │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - bne eadc │ │ │ │ │ + bne ec78 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne eb74 │ │ │ │ │ + bne ed10 │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ @@ -16104,126 +16211,126 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl 2c10 │ │ │ │ │ + bl 2dac │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq ea9c │ │ │ │ │ + beq ec38 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ea68 │ │ │ │ │ + beq ec04 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq eaf4 │ │ │ │ │ + beq ec90 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e984 │ │ │ │ │ + beq eb20 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne e984 │ │ │ │ │ + bne eb20 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e984 │ │ │ │ │ + b eb20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e9a0 │ │ │ │ │ + b eb3c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq eab4 │ │ │ │ │ + beq ec50 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq eb00 │ │ │ │ │ + beq ec9c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e8f4 │ │ │ │ │ + beq ea90 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne e8f4 │ │ │ │ │ + bne ea90 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e8f4 │ │ │ │ │ + b ea90 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne eb74 │ │ │ │ │ + bne ed10 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r7, [r3] │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ - b ea0c │ │ │ │ │ + b eba8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ea68 │ │ │ │ │ + b ec04 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b eab4 │ │ │ │ │ + b ec50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq eb2c │ │ │ │ │ + beq ecc8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq ebc8 │ │ │ │ │ + beq ed64 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq e8cc │ │ │ │ │ + beq ea68 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne e8cc │ │ │ │ │ + bne ea68 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e8cc │ │ │ │ │ + b ea68 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b e8f4 │ │ │ │ │ + b ea90 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b e790 │ │ │ │ │ + b e92c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e404 │ │ │ │ │ - ldr r1, [pc, #132] @ ec00 │ │ │ │ │ + b e5a0 │ │ │ │ │ + ldr r1, [pc, #132] @ ed9c │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ - ldr r1, [pc, #124] @ ec04 │ │ │ │ │ + ldr r1, [pc, #124] @ eda0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b e8f4 │ │ │ │ │ + b ea90 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne eb74 │ │ │ │ │ + bne ed10 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldm r3, {r5, r9} │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne e36c │ │ │ │ │ - b e4a0 │ │ │ │ │ + bne e508 │ │ │ │ │ + b e63c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne e8f4 │ │ │ │ │ + bne ea90 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e8f4 │ │ │ │ │ + b ea90 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b eb2c │ │ │ │ │ + b ecc8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x00000824 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001b0 │ │ │ │ │ @@ -16242,475 +16349,475 @@ │ │ │ │ │ .word 0x000001b4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_ValueError │ │ │ │ │ .word 0x000001fc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000ec08 : │ │ │ │ │ +0000eda4 : │ │ │ │ │ dict_repr(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprEnter │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne ef94 │ │ │ │ │ + bne f130 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ef3c │ │ │ │ │ + beq f0d8 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Init> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Init │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r7, #1 │ │ │ │ │ add r3, r3, r3, lsl r7 │ │ │ │ │ lsl r3, r3, r7 │ │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ strb r7, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteChar> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt efa0 │ │ │ │ │ + blt f13c │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b ed70 │ │ │ │ │ + b ef0c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne ec94 │ │ │ │ │ - ldr r1, [pc, #828] @ efc0 │ │ │ │ │ + bne ee30 │ │ │ │ │ + ldr r1, [pc, #828] @ f15c │ │ │ │ │ mov r2, #2 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt ee54 │ │ │ │ │ + blt eff0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Repr │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq ee54 │ │ │ │ │ + beq eff0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteStr> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - beq ecd8 │ │ │ │ │ + beq ee74 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne ecd8 │ │ │ │ │ + bne ee74 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt ee54 │ │ │ │ │ - ldr r1, [pc, #732] @ efc4 │ │ │ │ │ + blt eff0 │ │ │ │ │ + ldr r1, [pc, #732] @ f160 │ │ │ │ │ mov r2, #2 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt ee54 │ │ │ │ │ + blt eff0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Repr │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq ee54 │ │ │ │ │ + beq eff0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteStr> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - beq ed3c │ │ │ │ │ + beq eed8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne ed3c │ │ │ │ │ + bne eed8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt ee54 │ │ │ │ │ + blt eff0 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ed60 │ │ │ │ │ + beq eefc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - beq efb4 │ │ │ │ │ + beq f150 │ │ │ │ │ ldr r7, [r8] │ │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne ee38 │ │ │ │ │ + bne efd4 │ │ │ │ │ mov r7, #0 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq eeac │ │ │ │ │ + beq f048 │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ef54 │ │ │ │ │ + bne f0f0 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - ble eeac │ │ │ │ │ + ble f048 │ │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ lsl r2, r6, r2 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ - beq edfc │ │ │ │ │ + beq ef98 │ │ │ │ │ add r2, r2, r4, lsl #3 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ ldr r8, [r3, #4] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq ee88 │ │ │ │ │ + beq f024 │ │ │ │ │ ldr r9, [r3] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ee28 │ │ │ │ │ + beq efc4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ec74 │ │ │ │ │ + beq ee10 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - b ec74 │ │ │ │ │ + b ee10 │ │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ ldr r8, [r3, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq ef14 │ │ │ │ │ + beq f0b0 │ │ │ │ │ ldr r9, [r3, #4] │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne eddc │ │ │ │ │ + bne ef78 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ec74 │ │ │ │ │ - b edf0 │ │ │ │ │ + beq ee10 │ │ │ │ │ + b ef8c │ │ │ │ │ sub r7, r7, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r7, [r8] │ │ │ │ │ - bne ed6c │ │ │ │ │ + bne ef08 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ed70 │ │ │ │ │ + b ef0c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Dealloc │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne eef8 │ │ │ │ │ + bne f094 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne eedc │ │ │ │ │ + bne f078 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ - ble eeac │ │ │ │ │ + ble f048 │ │ │ │ │ ldr r8, [r3, #4] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq ee88 │ │ │ │ │ + beq f024 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bgt edc8 │ │ │ │ │ + bgt ef64 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ strb r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteChar> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt efa0 │ │ │ │ │ + blt f13c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Finish> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Finish │ │ │ │ │ - b ee80 │ │ │ │ │ + b f01c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne ee7c │ │ │ │ │ + bne f018 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ee7c │ │ │ │ │ + b f018 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne ee70 │ │ │ │ │ + bne f00c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ee70 │ │ │ │ │ + b f00c │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ - ble eeac │ │ │ │ │ + ble f048 │ │ │ │ │ ldr r8, [r3, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq ef14 │ │ │ │ │ + beq f0b0 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bgt ee14 │ │ │ │ │ - b eeac │ │ │ │ │ + bgt efb0 │ │ │ │ │ + b f048 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ - ldr r0, [pc, #124] @ efc8 │ │ │ │ │ + ldr r0, [pc, #124] @ f164 │ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - ble eeac │ │ │ │ │ + ble f048 │ │ │ │ │ ldrb r2, [r3] │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r8, [r3, #4] │ │ │ │ │ add r3, r1, r2, lsl #3 │ │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ │ mov r1, #1 │ │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ │ ldr r9, [r3, #20] │ │ │ │ │ - b ee18 │ │ │ │ │ - ble ee7c │ │ │ │ │ - ldr r0, [pc, #44] @ efcc │ │ │ │ │ - b ef48 │ │ │ │ │ + b efb4 │ │ │ │ │ + ble f018 │ │ │ │ │ + ldr r0, [pc, #44] @ f168 │ │ │ │ │ + b f0e4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Dealloc │ │ │ │ │ - b ee7c │ │ │ │ │ + b f018 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ed60 │ │ │ │ │ + b eefc │ │ │ │ │ .word 0x00000250 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000254 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x0000024c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000244 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000efd0 : │ │ │ │ │ +0000f16c : │ │ │ │ │ dict___contains__(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #144] @ f078 │ │ │ │ │ + ldr r3, [pc, #144] @ f214 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne f044 │ │ │ │ │ + bne f1e0 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq f044 │ │ │ │ │ + beq f1e0 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq f070 │ │ │ │ │ + beq f20c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne f02c │ │ │ │ │ - ldr r0, [pc, #84] @ f07c │ │ │ │ │ + bne f1c8 │ │ │ │ │ + ldr r0, [pc, #84] @ f218 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f020 │ │ │ │ │ - ldr r0, [pc, #64] @ f080 │ │ │ │ │ + beq f1bc │ │ │ │ │ + ldr r0, [pc, #64] @ f21c │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq f070 │ │ │ │ │ + beq f20c │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne f018 │ │ │ │ │ + bne f1b4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b f024 │ │ │ │ │ + b f1c0 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ R_ARM_ABS32 _Py_FalseStruct │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ │ │ │ │ │ -0000f084 : │ │ │ │ │ +0000f220 : │ │ │ │ │ dictkeys_contains(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq f134 │ │ │ │ │ - ldr r3, [pc, #144] @ f13c │ │ │ │ │ + beq f2d0 │ │ │ │ │ + ldr r3, [pc, #144] @ f2d8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne f100 │ │ │ │ │ + bne f29c │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq f100 │ │ │ │ │ + beq f29c │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq f12c │ │ │ │ │ + beq f2c8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - bne f0ec │ │ │ │ │ + bne f288 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r0, r0, #0 │ │ │ │ │ movne r0, #1 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq f0e4 │ │ │ │ │ + beq f280 │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne f0d8 │ │ │ │ │ + bne f274 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b f0e4 │ │ │ │ │ + b f280 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b f0e4 │ │ │ │ │ + b f280 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -0000f140 : │ │ │ │ │ +0000f2dc : │ │ │ │ │ dict_fromkeys(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bhi f184 │ │ │ │ │ + bhi f320 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ - bne f1ac │ │ │ │ │ - ldr r2, [pc, #56] @ f1b4 │ │ │ │ │ + bne f348 │ │ │ │ │ + ldr r2, [pc, #56] @ f350 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b f1bc <_PyDict_FromKeys> │ │ │ │ │ + b f358 <_PyDict_FromKeys> │ │ │ │ │ R_ARM_JUMP24 _PyDict_FromKeys │ │ │ │ │ - ldr r0, [pc, #44] @ f1b8 │ │ │ │ │ + ldr r0, [pc, #44] @ f354 │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ - ble f174 │ │ │ │ │ + ble f310 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ - b f178 │ │ │ │ │ + b f314 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x00000284 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000f1bc <_PyDict_FromKeys>: │ │ │ │ │ +0000f358 <_PyDict_FromKeys>: │ │ │ │ │ _PyDict_FromKeys(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r3, [pc, #1412] @ f758 <_PyDict_FromKeys+0x59c> │ │ │ │ │ + ldr r3, [pc, #1412] @ f8f4 <_PyDict_FromKeys+0x59c> │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r5, [r0, r3] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - beq f6dc <_PyDict_FromKeys+0x520> │ │ │ │ │ + beq f878 <_PyDict_FromKeys+0x520> │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ mov sl, r0 │ │ │ │ │ add r1, r4, r1 │ │ │ │ │ mov r2, #4 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq f6dc <_PyDict_FromKeys+0x520> │ │ │ │ │ - ldr r3, [pc, #1328] @ f75c <_PyDict_FromKeys+0x5a0> │ │ │ │ │ + beq f878 <_PyDict_FromKeys+0x520> │ │ │ │ │ + ldr r3, [pc, #1328] @ f8f8 <_PyDict_FromKeys+0x5a0> │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne f2cc <_PyDict_FromKeys+0x110> │ │ │ │ │ + bne f468 <_PyDict_FromKeys+0x110> │ │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq f2e4 <_PyDict_FromKeys+0x128> │ │ │ │ │ - ldr r3, [pc, #1296] @ f760 <_PyDict_FromKeys+0x5a4> │ │ │ │ │ + beq f480 <_PyDict_FromKeys+0x128> │ │ │ │ │ + ldr r3, [pc, #1296] @ f8fc <_PyDict_FromKeys+0x5a4> │ │ │ │ │ mov r9, #0 │ │ │ │ │ str r9, [r2, #8] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - ldr r1, [pc, #1284] @ f764 <_PyDict_FromKeys+0x5a8> │ │ │ │ │ + ldr r1, [pc, #1284] @ f900 <_PyDict_FromKeys+0x5a8> │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ ldr lr, [r3, #8] │ │ │ │ │ add ip, lr, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [ip, #208] @ 0xd0 │ │ │ │ │ ldr r0, [ip, #212] @ 0xd4 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ adc r0, r0, #0 │ │ │ │ │ @@ -16722,200 +16829,200 @@ │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r1] │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ str r0, [r2, #20] │ │ │ │ │ str r9, [r2, #28] │ │ │ │ │ - bne f4cc <_PyDict_FromKeys+0x310> │ │ │ │ │ + bne f668 <_PyDict_FromKeys+0x310> │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne f2fc <_PyDict_FromKeys+0x140> │ │ │ │ │ - b f744 <_PyDict_FromKeys+0x588> │ │ │ │ │ + bne f498 <_PyDict_FromKeys+0x140> │ │ │ │ │ + b f8e0 <_PyDict_FromKeys+0x588> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r9 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq f744 <_PyDict_FromKeys+0x588> │ │ │ │ │ - ldr r4, [pc, #1124] @ f768 <_PyDict_FromKeys+0x5ac> │ │ │ │ │ + beq f8e0 <_PyDict_FromKeys+0x588> │ │ │ │ │ + ldr r4, [pc, #1124] @ f904 <_PyDict_FromKeys+0x5ac> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne f32c <_PyDict_FromKeys+0x170> │ │ │ │ │ + bne f4c8 <_PyDict_FromKeys+0x170> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq f608 <_PyDict_FromKeys+0x44c> │ │ │ │ │ - ldr r1, [pc, #1100] @ f76c <_PyDict_FromKeys+0x5b0> │ │ │ │ │ - ldr r2, [pc, #1100] @ f770 <_PyDict_FromKeys+0x5b4> │ │ │ │ │ + beq f7a4 <_PyDict_FromKeys+0x44c> │ │ │ │ │ + ldr r1, [pc, #1100] @ f908 <_PyDict_FromKeys+0x5b0> │ │ │ │ │ + ldr r2, [pc, #1100] @ f90c <_PyDict_FromKeys+0x5b4> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ cmpne r3, r1 │ │ │ │ │ - beq f558 <_PyDict_FromKeys+0x39c> │ │ │ │ │ + beq f6f4 <_PyDict_FromKeys+0x39c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq f720 <_PyDict_FromKeys+0x564> │ │ │ │ │ + beq f8bc <_PyDict_FromKeys+0x564> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne f518 <_PyDict_FromKeys+0x35c> │ │ │ │ │ - ldr r9, [pc, #1044] @ f764 <_PyDict_FromKeys+0x5a8> │ │ │ │ │ - ldr r8, [pc, #1056] @ f774 <_PyDict_FromKeys+0x5b8> │ │ │ │ │ - b f3cc <_PyDict_FromKeys+0x210> │ │ │ │ │ + bne f6b4 <_PyDict_FromKeys+0x35c> │ │ │ │ │ + ldr r9, [pc, #1044] @ f900 <_PyDict_FromKeys+0x5a8> │ │ │ │ │ + ldr r8, [pc, #1056] @ f910 <_PyDict_FromKeys+0x5b8> │ │ │ │ │ + b f568 <_PyDict_FromKeys+0x210> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne f404 <_PyDict_FromKeys+0x248> │ │ │ │ │ + bne f5a0 <_PyDict_FromKeys+0x248> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq f404 <_PyDict_FromKeys+0x248> │ │ │ │ │ - ldr r2, [pc, #1020] @ f778 <_PyDict_FromKeys+0x5bc> │ │ │ │ │ + beq f5a0 <_PyDict_FromKeys+0x248> │ │ │ │ │ + ldr r2, [pc, #1020] @ f914 <_PyDict_FromKeys+0x5bc> │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ cmp r1, r9 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - beq f43c <_PyDict_FromKeys+0x280> │ │ │ │ │ + beq f5d8 <_PyDict_FromKeys+0x280> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl 15e8 │ │ │ │ │ + bl 1784 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - beq f3c4 <_PyDict_FromKeys+0x208> │ │ │ │ │ + beq f560 <_PyDict_FromKeys+0x208> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq f54c <_PyDict_FromKeys+0x390> │ │ │ │ │ + beq f6e8 <_PyDict_FromKeys+0x390> │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - beq f490 <_PyDict_FromKeys+0x2d4> │ │ │ │ │ + beq f62c <_PyDict_FromKeys+0x2d4> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq f490 <_PyDict_FromKeys+0x2d4> │ │ │ │ │ + beq f62c <_PyDict_FromKeys+0x2d4> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne f354 <_PyDict_FromKeys+0x198> │ │ │ │ │ + bne f4f0 <_PyDict_FromKeys+0x198> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq f368 <_PyDict_FromKeys+0x1ac> │ │ │ │ │ + beq f504 <_PyDict_FromKeys+0x1ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq f460 <_PyDict_FromKeys+0x2a4> │ │ │ │ │ - ldr r2, [pc, #860] @ f77c <_PyDict_FromKeys+0x5c0> │ │ │ │ │ + beq f5fc <_PyDict_FromKeys+0x2a4> │ │ │ │ │ + ldr r2, [pc, #860] @ f918 <_PyDict_FromKeys+0x5c0> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - ldr r2, [pc, #812] @ f764 <_PyDict_FromKeys+0x5a8> │ │ │ │ │ + ldr r2, [pc, #812] @ f900 <_PyDict_FromKeys+0x5a8> │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne f394 <_PyDict_FromKeys+0x1d8> │ │ │ │ │ + bne f530 <_PyDict_FromKeys+0x1d8> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl 10b4 │ │ │ │ │ + bl 1250 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - bne f3b4 <_PyDict_FromKeys+0x1f8> │ │ │ │ │ - b f3c4 <_PyDict_FromKeys+0x208> │ │ │ │ │ + bne f550 <_PyDict_FromKeys+0x1f8> │ │ │ │ │ + b f560 <_PyDict_FromKeys+0x208> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f490 <_PyDict_FromKeys+0x2d4> │ │ │ │ │ + beq f62c <_PyDict_FromKeys+0x2d4> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne f490 <_PyDict_FromKeys+0x2d4> │ │ │ │ │ + bne f62c <_PyDict_FromKeys+0x2d4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f700 <_PyDict_FromKeys+0x544> │ │ │ │ │ + bne f89c <_PyDict_FromKeys+0x544> │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f4c0 <_PyDict_FromKeys+0x304> │ │ │ │ │ + beq f65c <_PyDict_FromKeys+0x304> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne f4c0 <_PyDict_FromKeys+0x304> │ │ │ │ │ + bne f65c <_PyDict_FromKeys+0x304> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r2, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f2ac <_PyDict_FromKeys+0xf0> │ │ │ │ │ + bne f448 <_PyDict_FromKeys+0xf0> │ │ │ │ │ ldr r1, [lr, #3796] @ 0xed4 │ │ │ │ │ ldr r3, [r2, #-4] │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ sub r0, r2, #8 │ │ │ │ │ orr r3, r3, ip │ │ │ │ │ str r0, [ip] │ │ │ │ │ stmdb r2, {r1, r3} │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - b f2ac <_PyDict_FromKeys+0xf0> │ │ │ │ │ + b f448 <_PyDict_FromKeys+0xf0> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq f74c <_PyDict_FromKeys+0x590> │ │ │ │ │ + beq f8e8 <_PyDict_FromKeys+0x590> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - blt f6fc <_PyDict_FromKeys+0x540> │ │ │ │ │ + blt f898 <_PyDict_FromKeys+0x540> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq f490 <_PyDict_FromKeys+0x2d4> │ │ │ │ │ + beq f62c <_PyDict_FromKeys+0x2d4> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_SetItem │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq f510 <_PyDict_FromKeys+0x354> │ │ │ │ │ - b f500 <_PyDict_FromKeys+0x344> │ │ │ │ │ + beq f6ac <_PyDict_FromKeys+0x354> │ │ │ │ │ + b f69c <_PyDict_FromKeys+0x344> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f3c4 <_PyDict_FromKeys+0x208> │ │ │ │ │ + b f560 <_PyDict_FromKeys+0x208> │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ │ asr r3, r3, #1 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ @@ -16926,41 +17033,41 @@ │ │ │ │ │ clz r3, r3 │ │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ cmp r1, r3 │ │ │ │ │ movcc r1, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1e20 │ │ │ │ │ + bl 1fbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f720 <_PyDict_FromKeys+0x564> │ │ │ │ │ + bne f8bc <_PyDict_FromKeys+0x564> │ │ │ │ │ add sl, sp, #20 │ │ │ │ │ add r9, sp, #16 │ │ │ │ │ add r4, sp, #12 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f4c0 <_PyDict_FromKeys+0x304> │ │ │ │ │ + beq f65c <_PyDict_FromKeys+0x304> │ │ │ │ │ ldr ip, [r6] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r6] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl 15e8 │ │ │ │ │ + bl 1784 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f5b8 <_PyDict_FromKeys+0x3fc> │ │ │ │ │ - b f720 <_PyDict_FromKeys+0x564> │ │ │ │ │ + beq f754 <_PyDict_FromKeys+0x3fc> │ │ │ │ │ + b f8bc <_PyDict_FromKeys+0x564> │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ │ @@ -16975,81 +17082,81 @@ │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ │ subs r2, r2, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ movcc r1, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1e20 │ │ │ │ │ + bl 1fbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f720 <_PyDict_FromKeys+0x564> │ │ │ │ │ + bne f8bc <_PyDict_FromKeys+0x564> │ │ │ │ │ add sl, sp, #20 │ │ │ │ │ add r9, sp, #16 │ │ │ │ │ add r4, sp, #12 │ │ │ │ │ add r3, sp, #8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str sl, [sp] │ │ │ │ │ - bl 60a8 <_PyDict_Next> │ │ │ │ │ + bl 6244 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f4c0 <_PyDict_FromKeys+0x304> │ │ │ │ │ + beq f65c <_PyDict_FromKeys+0x304> │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ mov r0, r8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ ldr ip, [r6] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne ip, ip, #1 │ │ │ │ │ strne ip, [r6] │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl 15e8 │ │ │ │ │ + bl 1784 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f678 <_PyDict_FromKeys+0x4bc> │ │ │ │ │ - b f720 <_PyDict_FromKeys+0x564> │ │ │ │ │ + beq f814 <_PyDict_FromKeys+0x4bc> │ │ │ │ │ + b f8bc <_PyDict_FromKeys+0x564> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b f2c0 <_PyDict_FromKeys+0x104> │ │ │ │ │ + b f45c <_PyDict_FromKeys+0x104> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f720 <_PyDict_FromKeys+0x564> │ │ │ │ │ + beq f8bc <_PyDict_FromKeys+0x564> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne f720 <_PyDict_FromKeys+0x564> │ │ │ │ │ + bne f8bc <_PyDict_FromKeys+0x564> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f744 <_PyDict_FromKeys+0x588> │ │ │ │ │ + beq f8e0 <_PyDict_FromKeys+0x588> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne f744 <_PyDict_FromKeys+0x588> │ │ │ │ │ + bne f8e0 <_PyDict_FromKeys+0x588> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b f4c0 <_PyDict_FromKeys+0x304> │ │ │ │ │ + b f65c <_PyDict_FromKeys+0x304> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f510 <_PyDict_FromKeys+0x354> │ │ │ │ │ + b f6ac <_PyDict_FromKeys+0x354> │ │ │ │ │ .word 0x0000057c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 dict_vectorcall │ │ │ │ │ .word 0x00000504 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ @@ -17061,82 +17168,82 @@ │ │ │ │ │ R_ARM_ABS32 PyFrozenSet_Type │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x000003f4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000354 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000f780 <_PyObject_MaterializeManagedDict_LockHeld>: │ │ │ │ │ +0000f91c <_PyObject_MaterializeManagedDict_LockHeld>: │ │ │ │ │ _PyObject_MaterializeManagedDict_LockHeld(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r2, [pc, #472] @ f970 <_PyObject_MaterializeManagedDict_LockHeld+0x1f0> │ │ │ │ │ + ldr r2, [pc, #472] @ fb0c <_PyObject_MaterializeManagedDict_LockHeld+0x1f0> │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldrb r3, [r6, #11] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add r2, r6, #8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - beq f954 <_PyObject_MaterializeManagedDict_LockHeld+0x1d4> │ │ │ │ │ + beq faf0 <_PyObject_MaterializeManagedDict_LockHeld+0x1d4> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r8, [r3, #440] @ 0x1b8 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq f938 <_PyObject_MaterializeManagedDict_LockHeld+0x1b8> │ │ │ │ │ + beq fad4 <_PyObject_MaterializeManagedDict_LockHeld+0x1b8> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ str r3, [r8] │ │ │ │ │ ldr r3, [r8, #12] │ │ │ │ │ adds sl, r2, r3 │ │ │ │ │ - beq f948 <_PyObject_MaterializeManagedDict_LockHeld+0x1c8> │ │ │ │ │ + beq fae4 <_PyObject_MaterializeManagedDict_LockHeld+0x1c8> │ │ │ │ │ mov r7, #0 │ │ │ │ │ add r9, r6, #8 │ │ │ │ │ mov fp, r7 │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b f810 <_PyObject_MaterializeManagedDict_LockHeld+0x90> │ │ │ │ │ + b f9ac <_PyObject_MaterializeManagedDict_LockHeld+0x90> │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq f858 <_PyObject_MaterializeManagedDict_LockHeld+0xd8> │ │ │ │ │ + beq f9f4 <_PyObject_MaterializeManagedDict_LockHeld+0xd8> │ │ │ │ │ ldr r4, [r9, #4]! │ │ │ │ │ subs r0, r4, #0 │ │ │ │ │ - beq f804 <_PyObject_MaterializeManagedDict_LockHeld+0x84> │ │ │ │ │ + beq f9a0 <_PyObject_MaterializeManagedDict_LockHeld+0x84> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f804 <_PyObject_MaterializeManagedDict_LockHeld+0x84> │ │ │ │ │ + beq f9a0 <_PyObject_MaterializeManagedDict_LockHeld+0x84> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #316] @ f974 <_PyObject_MaterializeManagedDict_LockHeld+0x1f4> │ │ │ │ │ + ldr r3, [pc, #316] @ fb10 <_PyObject_MaterializeManagedDict_LockHeld+0x1f4> │ │ │ │ │ cmp r0, r3 │ │ │ │ │ addne r7, r7, #1 │ │ │ │ │ - bne f804 <_PyObject_MaterializeManagedDict_LockHeld+0x84> │ │ │ │ │ + bne f9a0 <_PyObject_MaterializeManagedDict_LockHeld+0x84> │ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r7, r7, #1 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bne f810 <_PyObject_MaterializeManagedDict_LockHeld+0x90> │ │ │ │ │ - ldr r3, [pc, #280] @ f978 <_PyObject_MaterializeManagedDict_LockHeld+0x1f8> │ │ │ │ │ + bne f9ac <_PyObject_MaterializeManagedDict_LockHeld+0x90> │ │ │ │ │ + ldr r3, [pc, #280] @ fb14 <_PyObject_MaterializeManagedDict_LockHeld+0x1f8> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2416] @ 0x970 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble f91c <_PyObject_MaterializeManagedDict_LockHeld+0x19c> │ │ │ │ │ + ble fab8 <_PyObject_MaterializeManagedDict_LockHeld+0x19c> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #2416] @ 0x970 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r4, [r3, #2096] @ 0x830 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ @@ -17151,16 +17258,16 @@ │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str fp, [r4, #8] │ │ │ │ │ str r3, [r9, #208] @ 0xd0 │ │ │ │ │ str r2, [r9, #212] @ 0xd4 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ - beq f90c <_PyObject_MaterializeManagedDict_LockHeld+0x18c> │ │ │ │ │ - ldr r3, [pc, #160] @ f97c <_PyObject_MaterializeManagedDict_LockHeld+0x1fc> │ │ │ │ │ + beq faa8 <_PyObject_MaterializeManagedDict_LockHeld+0x18c> │ │ │ │ │ + ldr r3, [pc, #160] @ fb18 <_PyObject_MaterializeManagedDict_LockHeld+0x1fc> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ @@ -17171,254 +17278,254 @@ │ │ │ │ │ str r2, [r0] │ │ │ │ │ stmdb r4, {r1, r3} │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r4, [r6, #-12] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r0, [pc, #92] @ f980 <_PyObject_MaterializeManagedDict_LockHeld+0x200> │ │ │ │ │ + ldr r0, [pc, #92] @ fb1c <_PyObject_MaterializeManagedDict_LockHeld+0x200> │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne f894 <_PyObject_MaterializeManagedDict_LockHeld+0x114> │ │ │ │ │ + bne fa30 <_PyObject_MaterializeManagedDict_LockHeld+0x114> │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 5328 │ │ │ │ │ - b f90c <_PyObject_MaterializeManagedDict_LockHeld+0x18c> │ │ │ │ │ + bl 54c4 │ │ │ │ │ + b faa8 <_PyObject_MaterializeManagedDict_LockHeld+0x18c> │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ ldr r3, [r8, #16] │ │ │ │ │ adds sl, r2, r3 │ │ │ │ │ - bne f7f0 <_PyObject_MaterializeManagedDict_LockHeld+0x70> │ │ │ │ │ + bne f98c <_PyObject_MaterializeManagedDict_LockHeld+0x70> │ │ │ │ │ mov r7, #0 │ │ │ │ │ mov fp, r7 │ │ │ │ │ - b f858 <_PyObject_MaterializeManagedDict_LockHeld+0xd8> │ │ │ │ │ + b f9f4 <_PyObject_MaterializeManagedDict_LockHeld+0xd8> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ - ldr r1, [pc, #36] @ f984 <_PyObject_MaterializeManagedDict_LockHeld+0x204> │ │ │ │ │ + ldr r1, [pc, #36] @ fb20 <_PyObject_MaterializeManagedDict_LockHeld+0x204> │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl f0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b f90c <_PyObject_MaterializeManagedDict_LockHeld+0x18c> │ │ │ │ │ + b faa8 <_PyObject_MaterializeManagedDict_LockHeld+0x18c> │ │ │ │ │ .word 0x000001d0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyTuple_Type │ │ │ │ │ .word 0x00000110 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000098 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000f988 <_PyDict_GetItem_KnownHash>: │ │ │ │ │ +0000fb24 <_PyDict_GetItem_KnownHash>: │ │ │ │ │ _PyDict_GetItem_KnownHash(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq f9c0 <_PyDict_GetItem_KnownHash+0x38> │ │ │ │ │ + beq fb5c <_PyDict_GetItem_KnownHash+0x38> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ - ldr r0, [pc, #20] @ f9dc <_PyDict_GetItem_KnownHash+0x54> │ │ │ │ │ - ldr r1, [pc, #20] @ f9e0 <_PyDict_GetItem_KnownHash+0x58> │ │ │ │ │ + ldr r0, [pc, #20] @ fb78 <_PyDict_GetItem_KnownHash+0x54> │ │ │ │ │ + ldr r1, [pc, #20] @ fb7c <_PyDict_GetItem_KnownHash+0x58> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b f9b8 <_PyDict_GetItem_KnownHash+0x30> │ │ │ │ │ + b fb54 <_PyDict_GetItem_KnownHash+0x30> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000907 │ │ │ │ │ │ │ │ │ │ -0000f9e4 <_PyDict_SetItem_KnownHash>: │ │ │ │ │ +0000fb80 <_PyDict_SetItem_KnownHash>: │ │ │ │ │ _PyDict_SetItem_KnownHash(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ tst r0, #536870912 @ 0x20000000 │ │ │ │ │ - beq fa9c <_PyDict_SetItem_KnownHash+0xb8> │ │ │ │ │ + beq fc38 <_PyDict_SetItem_KnownHash+0xb8> │ │ │ │ │ mov r5, r2 │ │ │ │ │ - ldr r2, [pc, #152] @ fab0 <_PyDict_SetItem_KnownHash+0xcc> │ │ │ │ │ + ldr r2, [pc, #152] @ fc4c <_PyDict_SetItem_KnownHash+0xcc> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr ip, [r4, #24] │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - ldr r2, [pc, #132] @ fab4 <_PyDict_SetItem_KnownHash+0xd0> │ │ │ │ │ + ldr r2, [pc, #132] @ fc50 <_PyDict_SetItem_KnownHash+0xd0> │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ - beq fa6c <_PyDict_SetItem_KnownHash+0x88> │ │ │ │ │ + beq fc08 <_PyDict_SetItem_KnownHash+0x88> │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r1] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r5] │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 15e8 │ │ │ │ │ + bl 1784 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r1] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r5] │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 10b4 │ │ │ │ │ - b fa64 <_PyDict_SetItem_KnownHash+0x80> │ │ │ │ │ - ldr r0, [pc, #20] @ fab8 <_PyDict_SetItem_KnownHash+0xd4> │ │ │ │ │ + bl 1250 │ │ │ │ │ + b fc00 <_PyDict_SetItem_KnownHash+0x80> │ │ │ │ │ + ldr r0, [pc, #20] @ fc54 <_PyDict_SetItem_KnownHash+0xd4> │ │ │ │ │ mov r1, #2608 @ 0xa30 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b fa64 <_PyDict_SetItem_KnownHash+0x80> │ │ │ │ │ + b fc00 <_PyDict_SetItem_KnownHash+0x80> │ │ │ │ │ .word 0x00000090 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000fabc <_PyDict_SetItem_KnownHash_LockHeld>: │ │ │ │ │ +0000fc58 <_PyDict_SetItem_KnownHash_LockHeld>: │ │ │ │ │ _PyDict_SetItem_KnownHash_LockHeld(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r6, [pc, #144] @ fb64 <_PyDict_SetItem_KnownHash_LockHeld+0xa8> │ │ │ │ │ + ldr r6, [pc, #144] @ fd00 <_PyDict_SetItem_KnownHash_LockHeld+0xa8> │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r6, [pc, r6] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r0, r6] │ │ │ │ │ ldr ip, [r5, #24] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - ldr r2, [pc, #116] @ fb68 <_PyDict_SetItem_KnownHash_LockHeld+0xac> │ │ │ │ │ + ldr r2, [pc, #116] @ fd04 <_PyDict_SetItem_KnownHash_LockHeld+0xac> │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ - beq fb34 <_PyDict_SetItem_KnownHash_LockHeld+0x78> │ │ │ │ │ + beq fcd0 <_PyDict_SetItem_KnownHash_LockHeld+0x78> │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r1] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r4] │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r4, [sp] │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 15e8 │ │ │ │ │ + bl 1784 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r1] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r4] │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r4, [sp] │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 10b4 │ │ │ │ │ - b fb2c <_PyDict_SetItem_KnownHash_LockHeld+0x70> │ │ │ │ │ + bl 1250 │ │ │ │ │ + b fcc8 <_PyDict_SetItem_KnownHash_LockHeld+0x70> │ │ │ │ │ .word 0x00000088 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000fb6c : │ │ │ │ │ +0000fd08 : │ │ │ │ │ dictview_traverse(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bxeq lr │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -0000fb84 : │ │ │ │ │ +0000fd20 : │ │ │ │ │ dict_copy(): │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq fba0 │ │ │ │ │ + beq fd3c │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq fba0 │ │ │ │ │ - b 3d8c │ │ │ │ │ + beq fd3c │ │ │ │ │ + b 3f28 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - ldr r1, [pc, #12] @ fbc4 │ │ │ │ │ - ldr r0, [pc, #12] @ fbc8 │ │ │ │ │ + ldr r1, [pc, #12] @ fd60 │ │ │ │ │ + ldr r0, [pc, #12] @ fd64 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00000ff8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -0000fbcc <_PyDict_DetachFromObject>: │ │ │ │ │ +0000fd68 <_PyDict_DetachFromObject>: │ │ │ │ │ _PyDict_DetachFromObject(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ add r3, r1, #8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq fbf8 <_PyDict_DetachFromObject+0x2c> │ │ │ │ │ + beq fd94 <_PyDict_DetachFromObject+0x2c> │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl fc38 │ │ │ │ │ + bl fdd4 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r6, [r4, #28] │ │ │ │ │ strbne r3, [r5, #11] │ │ │ │ │ - bne fbf0 <_PyDict_DetachFromObject+0x24> │ │ │ │ │ - ldr r3, [pc, #24] @ fc34 <_PyDict_DetachFromObject+0x68> │ │ │ │ │ + bne fd8c <_PyDict_DetachFromObject+0x24> │ │ │ │ │ + ldr r3, [pc, #24] @ fdd0 <_PyDict_DetachFromObject+0x68> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - bl 5328 │ │ │ │ │ + bl 54c4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000fc38 : │ │ │ │ │ +0000fdd4 : │ │ │ │ │ copy_values(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldrb r7, [r0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -17426,252 +17533,252 @@ │ │ │ │ │ add r3, r7, #1 │ │ │ │ │ bic r0, r0, #3 │ │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ │ lsl r6, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq fcb8 │ │ │ │ │ + beq fe54 │ │ │ │ │ mov r3, #0 │ │ │ │ │ strb r3, [r4, #1] │ │ │ │ │ strb r3, [r4, #2] │ │ │ │ │ strb r7, [r4] │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ strb r3, [r4, #1] │ │ │ │ │ ldrb r2, [r5] │ │ │ │ │ add r0, r4, r6 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldrb r2, [r5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq fcb8 │ │ │ │ │ + beq fe54 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r1, r5, #4 │ │ │ │ │ add r0, r4, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ -0000fcc0 <_PyObject_IsInstanceDictEmpty>: │ │ │ │ │ +0000fe5c <_PyObject_IsInstanceDictEmpty>: │ │ │ │ │ _PyObject_IsInstanceDictEmpty(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r1, [r2, #144] @ 0x90 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq fd3c <_PyObject_IsInstanceDictEmpty+0x7c> │ │ │ │ │ + beq fed8 <_PyObject_IsInstanceDictEmpty+0x7c> │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ mov r3, r0 │ │ │ │ │ tst r1, #4 │ │ │ │ │ - beq fd18 <_PyObject_IsInstanceDictEmpty+0x58> │ │ │ │ │ + beq feb4 <_PyObject_IsInstanceDictEmpty+0x58> │ │ │ │ │ ldrb r1, [r0, #11] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq fd20 <_PyObject_IsInstanceDictEmpty+0x60> │ │ │ │ │ + beq febc <_PyObject_IsInstanceDictEmpty+0x60> │ │ │ │ │ ldr r2, [r2, #440] @ 0x1b8 │ │ │ │ │ add r3, r0, #8 │ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble fd3c <_PyObject_IsInstanceDictEmpty+0x7c> │ │ │ │ │ + ble fed8 <_PyObject_IsInstanceDictEmpty+0x7c> │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fd44 <_PyObject_IsInstanceDictEmpty+0x84> │ │ │ │ │ + beq fee0 <_PyObject_IsInstanceDictEmpty+0x84> │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ tst r1, #16 │ │ │ │ │ - beq fd4c <_PyObject_IsInstanceDictEmpty+0x8c> │ │ │ │ │ + beq fee8 <_PyObject_IsInstanceDictEmpty+0x8c> │ │ │ │ │ ldr r3, [r3, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq fd3c <_PyObject_IsInstanceDictEmpty+0x7c> │ │ │ │ │ + beq fed8 <_PyObject_IsInstanceDictEmpty+0x7c> │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - b fcfc <_PyObject_IsInstanceDictEmpty+0x3c> │ │ │ │ │ + b fe98 <_PyObject_IsInstanceDictEmpty+0x3c> │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq fd7c <_PyObject_IsInstanceDictEmpty+0xbc> │ │ │ │ │ + beq ff18 <_PyObject_IsInstanceDictEmpty+0xbc> │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -0000fd84 : │ │ │ │ │ +0000ff20 : │ │ │ │ │ dict_clear(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 100fc │ │ │ │ │ + beq 10298 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r7, [pc, #856] @ 10104 │ │ │ │ │ + ldr r7, [pc, #856] @ 102a0 │ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq ff10 │ │ │ │ │ - ldr r3, [pc, #836] @ 10108 │ │ │ │ │ + beq 100ac │ │ │ │ │ + ldr r3, [pc, #836] @ 102a4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r6, [r4, #28] │ │ │ │ │ ldr r2, [r0, r3] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ldr r8, [r2, #8] │ │ │ │ │ ands r0, r3, #255 @ 0xff │ │ │ │ │ - bne ffcc │ │ │ │ │ + bne 10168 │ │ │ │ │ add r2, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r1, [r2, #208] @ 0xd0 │ │ │ │ │ ldr ip, [r2, #212] @ 0xd4 │ │ │ │ │ lsl r3, r3, #20 │ │ │ │ │ adds r1, r1, #4096 @ 0x1000 │ │ │ │ │ lsr r3, r3, #20 │ │ │ │ │ str r1, [r2, #208] @ 0xd0 │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ adc r1, ip, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r1, [r2, #212] @ 0xd4 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ - bne 10024 │ │ │ │ │ + bne 101c0 │ │ │ │ │ ldr r6, [r5] │ │ │ │ │ str r7, [r4, #24] │ │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ff10 │ │ │ │ │ + beq 100ac │ │ │ │ │ sub r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne ff10 │ │ │ │ │ + bne 100ac │ │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r7, [r5, #16] │ │ │ │ │ lsl r6, r6, r2 │ │ │ │ │ - beq ff48 │ │ │ │ │ + beq 100e4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ addgt r6, r5, r6 │ │ │ │ │ addgt r8, r6, #20 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ addgt r6, r6, #24 │ │ │ │ │ - bgt fe94 │ │ │ │ │ - b fec4 │ │ │ │ │ + bgt 10030 │ │ │ │ │ + b 10060 │ │ │ │ │ ldr r0, [r6, r4, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fe88 │ │ │ │ │ + beq 10024 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne ff1c │ │ │ │ │ + bne 100b8 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq fec4 │ │ │ │ │ + beq 10060 │ │ │ │ │ ldr r0, [r8, r4, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fe70 │ │ │ │ │ + beq 1000c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq fe70 │ │ │ │ │ + beq 1000c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne fe70 │ │ │ │ │ + bne 1000c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fe70 │ │ │ │ │ + b 1000c │ │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne ff34 │ │ │ │ │ - ldr r3, [pc, #564] @ 1010c │ │ │ │ │ + bne 100d0 │ │ │ │ │ + ldr r3, [pc, #564] @ 102a8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #2740] @ 0xab4 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi ff34 │ │ │ │ │ + bhi 100d0 │ │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq ff34 │ │ │ │ │ + beq 100d0 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ str r1, [r3, #2740] @ 0xab4 │ │ │ │ │ str r5, [r2, #2420] @ 0x974 │ │ │ │ │ - ldr r0, [pc, #504] @ 10110 │ │ │ │ │ + ldr r0, [pc, #504] @ 102ac │ │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne fe88 │ │ │ │ │ + bne 10024 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fe88 │ │ │ │ │ + b 10024 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - ldr r0, [pc, #460] @ 10110 │ │ │ │ │ + ldr r0, [pc, #460] @ 102ac │ │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble fec4 │ │ │ │ │ + ble 10060 │ │ │ │ │ add r4, r5, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b ff84 │ │ │ │ │ + b 10120 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ff74 │ │ │ │ │ + beq 10110 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne ffb4 │ │ │ │ │ + bne 10150 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ - beq fec4 │ │ │ │ │ + beq 10060 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ff5c │ │ │ │ │ + beq 100f8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq ff5c │ │ │ │ │ + beq 100f8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne ff5c │ │ │ │ │ + bne 100f8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ff5c │ │ │ │ │ + b 100f8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne ff74 │ │ │ │ │ + bne 10110 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ff74 │ │ │ │ │ + b 10110 │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r9, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ add r2, r8, #42496 @ 0xa600 │ │ │ │ │ ldr r0, [r2, #208] @ 0xd0 │ │ │ │ │ ldr ip, [r2, #212] @ 0xd4 │ │ │ │ │ lsl r1, r1, #20 │ │ │ │ │ adds r0, r0, #4096 @ 0x1000 │ │ │ │ │ @@ -17680,121 +17787,121 @@ │ │ │ │ │ orr r1, r1, r0 │ │ │ │ │ adc r0, ip, #0 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ str r0, [r2, #212] @ 0xd4 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - beq fe1c │ │ │ │ │ + beq ffb8 │ │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ │ ldr r8, [r5, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1008c │ │ │ │ │ + bne 10228 │ │ │ │ │ str r7, [r4, #24] │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ add r7, r6, #4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bge 10078 │ │ │ │ │ + bge 10214 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1006c │ │ │ │ │ + beq 10208 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r9, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 100e4 │ │ │ │ │ + bne 10280 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add r7, r7, #4 │ │ │ │ │ - b 10048 │ │ │ │ │ + b 101e4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 5328 │ │ │ │ │ - b ff10 │ │ │ │ │ + bl 54c4 │ │ │ │ │ + b 100ac │ │ │ │ │ add r5, sp, #8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b 100b0 │ │ │ │ │ + b 1024c │ │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ │ str ip, [r1], #4 │ │ │ │ │ str r0, [r2] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - blt 100a4 │ │ │ │ │ + blt 10240 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ strb r3, [r6, #1] │ │ │ │ │ - b 100d8 │ │ │ │ │ + b 10274 │ │ │ │ │ ldr r0, [r5], #4 │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - blt 100cc │ │ │ │ │ - b ff10 │ │ │ │ │ + blt 10268 │ │ │ │ │ + b 100ac │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1006c │ │ │ │ │ + bne 10208 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1006c │ │ │ │ │ - ldr r0, [pc, #12] @ 10110 │ │ │ │ │ + b 10208 │ │ │ │ │ + ldr r0, [pc, #12] @ 102ac │ │ │ │ │ bx lr │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000033c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000022c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -00010114 <_PyObject_MaterializeManagedDict>: │ │ │ │ │ +000102b0 <_PyObject_MaterializeManagedDict>: │ │ │ │ │ _PyObject_MaterializeManagedDict(): │ │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 10128 <_PyObject_MaterializeManagedDict+0x14> │ │ │ │ │ + beq 102c4 <_PyObject_MaterializeManagedDict+0x14> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ - b f780 <_PyObject_MaterializeManagedDict_LockHeld> │ │ │ │ │ + b f91c <_PyObject_MaterializeManagedDict_LockHeld> │ │ │ │ │ R_ARM_JUMP24 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ │ │ │ │ │ -0001012c : │ │ │ │ │ +000102c8 : │ │ │ │ │ dictview_len(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r0, [r3, #8] │ │ │ │ │ moveq r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00010140 : │ │ │ │ │ +000102dc : │ │ │ │ │ PyDict_GetItem(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 10200 │ │ │ │ │ + beq 1039c │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #220] @ 10244 │ │ │ │ │ + ldr r3, [pc, #220] @ 103e0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bne 101dc │ │ │ │ │ + bne 10378 │ │ │ │ │ ldr r8, [r1, #12] │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 101dc │ │ │ │ │ - ldr r3, [pc, #184] @ 10248 │ │ │ │ │ + beq 10378 │ │ │ │ │ + ldr r3, [pc, #184] @ 103e4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r6, [r0, r3] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyErr_GetRaisedException> │ │ │ │ │ R_ARM_CALL _PyErr_GetRaisedException │ │ │ │ │ @@ -17803,121 +17910,121 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10218 │ │ │ │ │ + bne 103b4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_CALL _PyErr_SetRaisedException │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq 10208 │ │ │ │ │ - ldr r3, [pc, #84] @ 1024c │ │ │ │ │ + beq 103a4 │ │ │ │ │ + ldr r3, [pc, #84] @ 103e8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 10194 │ │ │ │ │ + b 10330 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ - ldr r0, [pc, #64] @ 10250 │ │ │ │ │ + ldr r0, [pc, #64] @ 103ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 101d4 │ │ │ │ │ + b 10370 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 101c4 │ │ │ │ │ - ldr r3, [pc, #40] @ 10254 │ │ │ │ │ + beq 10360 │ │ │ │ │ + ldr r3, [pc, #40] @ 103f0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 101c4 │ │ │ │ │ - ldr r0, [pc, #16] @ 10250 │ │ │ │ │ + bne 10360 │ │ │ │ │ + ldr r0, [pc, #16] @ 103ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 101c4 │ │ │ │ │ + b 10360 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x000000b0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000290 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_KeyError │ │ │ │ │ │ │ │ │ │ -00010258 : │ │ │ │ │ +000103f4 : │ │ │ │ │ dict_richcompare(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 104f4 │ │ │ │ │ + beq 10690 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ mov r6, r1 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 104ec │ │ │ │ │ + beq 10688 │ │ │ │ │ sub r3, r2, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - bhi 104ec │ │ │ │ │ + bhi 10688 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 104d0 │ │ │ │ │ + bne 1066c │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ movgt r7, #1 │ │ │ │ │ - bgt 102ec │ │ │ │ │ - b 10464 │ │ │ │ │ + bgt 10488 │ │ │ │ │ + b 10600 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 104c4 │ │ │ │ │ + ble 10660 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge 10464 │ │ │ │ │ + bge 10600 │ │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ lsl r3, r7, r3 │ │ │ │ │ add r2, r1, #20 │ │ │ │ │ - beq 10438 │ │ │ │ │ + beq 105d4 │ │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ │ ldr r9, [r2, r3] │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 10454 │ │ │ │ │ + beq 105f0 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 104d8 │ │ │ │ │ + bne 10674 │ │ │ │ │ ldr sl, [r3, #4] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 10454 │ │ │ │ │ + beq 105f0 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ mov r1, r9 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [sl] │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -17925,194 +18032,194 @@ │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r9] │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2b4 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr fp, [sp, #12] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 1049c │ │ │ │ │ + beq 10638 │ │ │ │ │ ldr r3, [fp] │ │ │ │ │ mov r2, #2 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [fp] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 103dc │ │ │ │ │ + bne 10578 │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 10408 │ │ │ │ │ + bne 105a4 │ │ │ │ │ ldr r2, [fp] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 102d0 │ │ │ │ │ + beq 1046c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [fp] │ │ │ │ │ - bne 102d0 │ │ │ │ │ + bne 1046c │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b 102d0 │ │ │ │ │ + b 1046c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r9] │ │ │ │ │ - bne 103a0 │ │ │ │ │ + bne 1053c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 103ac │ │ │ │ │ + beq 10548 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [sl] │ │ │ │ │ - bne 103ac │ │ │ │ │ + bne 10548 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 102d0 │ │ │ │ │ - b 103b8 │ │ │ │ │ + beq 1046c │ │ │ │ │ + b 10554 │ │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ │ add r0, r2, r3 │ │ │ │ │ ldmib r0, {r9, sl} │ │ │ │ │ ldr r2, [r2, r3] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 10334 │ │ │ │ │ + bne 104d0 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt 102ec │ │ │ │ │ + blt 10488 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r8, r8, #2 │ │ │ │ │ - ldr r3, [pc, #208] @ 10544 │ │ │ │ │ + ldr r3, [pc, #208] @ 106e0 │ │ │ │ │ clz r8, r8 │ │ │ │ │ lsr r8, r8, #5 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - ldr r0, [pc, #196] @ 10548 │ │ │ │ │ + ldr r0, [pc, #196] @ 106e4 │ │ │ │ │ moveq r0, r3 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 10528 │ │ │ │ │ + bne 106c4 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1050c │ │ │ │ │ + bne 106a8 │ │ │ │ │ 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 10494 │ │ │ │ │ + bne 10630 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 10468 │ │ │ │ │ + b 10604 │ │ │ │ │ add r0, r0, r4, lsl #2 │ │ │ │ │ ldr sl, [r0, #4] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 10334 │ │ │ │ │ - b 10454 │ │ │ │ │ - ldr r0, [pc, #88] @ 1054c │ │ │ │ │ - b 10484 │ │ │ │ │ - ldr r0, [pc, #80] @ 1054c │ │ │ │ │ + bne 104d0 │ │ │ │ │ + b 105f0 │ │ │ │ │ + ldr r0, [pc, #88] @ 106e8 │ │ │ │ │ + b 10620 │ │ │ │ │ + ldr r0, [pc, #80] @ 106e8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 104b4 │ │ │ │ │ + bne 10650 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 104b4 │ │ │ │ │ + b 10650 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 104a8 │ │ │ │ │ + bne 10644 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 104a8 │ │ │ │ │ + b 10644 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ R_ARM_ABS32 _Py_FalseStruct │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -00010550 : │ │ │ │ │ +000106ec : │ │ │ │ │ dict_popitem(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r3, [pc, #1180] @ 10a04 │ │ │ │ │ + ldr r3, [pc, #1180] @ 10ba0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r0, #2 │ │ │ │ │ ldr r9, [r3, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 107fc │ │ │ │ │ + beq 10998 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 107cc │ │ │ │ │ + beq 10968 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 10840 │ │ │ │ │ + bne 109dc │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ lsl r1, r1, r2 │ │ │ │ │ sub r2, r0, #1 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - beq 1088c │ │ │ │ │ + beq 10a28 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add r6, r3, r2, lsl #3 │ │ │ │ │ - blt 105f8 │ │ │ │ │ + blt 10794 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ lsl r2, r2, #3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 10910 │ │ │ │ │ + beq 10aac │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ ldr r8, [r6] │ │ │ │ │ ands r0, r2, #255 @ 0xff │ │ │ │ │ - bne 1095c │ │ │ │ │ + bne 10af8 │ │ │ │ │ add r9, r9, #42496 @ 0xa600 │ │ │ │ │ ldr r3, [r9, #208] @ 0xd0 │ │ │ │ │ ldr ip, [r9, #212] @ 0xd4 │ │ │ │ │ lsl r2, r2, #20 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ lsr r2, r2, #20 │ │ │ │ │ adc ip, ip, #0 │ │ │ │ │ @@ -18124,30 +18231,30 @@ │ │ │ │ │ str r0, [r6] │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ ldrb r3, [lr, #4] │ │ │ │ │ mvn r0, #0 │ │ │ │ │ mvn r0, r0, lsl r3 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ and r1, r9, r0 │ │ │ │ │ - bgt 10678 │ │ │ │ │ + bgt 10814 │ │ │ │ │ add r6, lr, r1 │ │ │ │ │ ldrsb sl, [r6, #20] │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - bne 106cc │ │ │ │ │ + bne 10868 │ │ │ │ │ mvn r3, #1 │ │ │ │ │ strb r3, [r6, #20] │ │ │ │ │ ldr lr, [r4, #24] │ │ │ │ │ - b 106a0 │ │ │ │ │ + b 1083c │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bgt 10804 │ │ │ │ │ + bgt 109a0 │ │ │ │ │ add r6, lr, r1, lsl #1 │ │ │ │ │ ldrsh sl, [r6, #20] │ │ │ │ │ lsl r6, r1, #1 │ │ │ │ │ cmp r7, sl │ │ │ │ │ - bne 10794 │ │ │ │ │ + bne 10930 │ │ │ │ │ add r6, lr, r6 │ │ │ │ │ mvn r3, #1 │ │ │ │ │ strh r3, [r6, #20] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r8, [r5, #12] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str fp, [r5, #16] │ │ │ │ │ @@ -18155,141 +18262,141 @@ │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str ip, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - beq 1078c │ │ │ │ │ + beq 10928 │ │ │ │ │ lsr r6, r9, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ add r1, r6, r1 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ and r1, r1, r0 │ │ │ │ │ - ble 10774 │ │ │ │ │ + ble 10910 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bgt 10828 │ │ │ │ │ + bgt 109c4 │ │ │ │ │ add r6, lr, r1, lsl #1 │ │ │ │ │ ldrsh sl, [r6, #20] │ │ │ │ │ lsl r6, r1, #1 │ │ │ │ │ cmp r7, sl │ │ │ │ │ - beq 10694 │ │ │ │ │ + beq 10830 │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - beq 1079c │ │ │ │ │ + beq 10938 │ │ │ │ │ lsr r9, r9, #10 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add r6, r9, #1 │ │ │ │ │ add r1, r1, r6 │ │ │ │ │ and r1, r1, r0 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ add r6, lr, r1 │ │ │ │ │ ldrsble r6, [r6, #20] │ │ │ │ │ add sl, lr, r1, lsl #1 │ │ │ │ │ - ble 1074c │ │ │ │ │ + ble 108e8 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ addgt r6, lr, r1, lsl #2 │ │ │ │ │ ldrshle r6, [sl, #20] │ │ │ │ │ ldrgt r6, [r6, #20] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne 107a4 │ │ │ │ │ + bne 10940 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ addle r6, lr, r1 │ │ │ │ │ - ble 10668 │ │ │ │ │ + ble 10804 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ lslgt r6, r1, #2 │ │ │ │ │ - bgt 10818 │ │ │ │ │ + bgt 109b4 │ │ │ │ │ lsl r6, r1, #1 │ │ │ │ │ - b 10694 │ │ │ │ │ + b 10830 │ │ │ │ │ add r6, lr, r1 │ │ │ │ │ ldrsb sl, [r6, #20] │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq 10668 │ │ │ │ │ + beq 10804 │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - bne 10714 │ │ │ │ │ + bne 108b0 │ │ │ │ │ sub r6, lr, #1 │ │ │ │ │ - b 10668 │ │ │ │ │ + b 10804 │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - bne 106d4 │ │ │ │ │ + bne 10870 │ │ │ │ │ mov r1, sl │ │ │ │ │ - b 10760 │ │ │ │ │ + b 108fc │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ lsr r9, r9, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmn r6, #1 │ │ │ │ │ add r1, r1, r9 │ │ │ │ │ - bne 10724 │ │ │ │ │ + bne 108c0 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ movgt r1, r6 │ │ │ │ │ - bgt 10760 │ │ │ │ │ - b 1078c │ │ │ │ │ + bgt 108fc │ │ │ │ │ + b 10928 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 107ec │ │ │ │ │ + beq 10988 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 107ec │ │ │ │ │ + bne 10988 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [pc, #532] @ 10a08 │ │ │ │ │ - ldr r1, [pc, #532] @ 10a0c │ │ │ │ │ + ldr r3, [pc, #532] @ 10ba4 │ │ │ │ │ + ldr r1, [pc, #532] @ 10ba8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 106c0 │ │ │ │ │ + b 1085c │ │ │ │ │ add r6, lr, r1, lsl #2 │ │ │ │ │ ldr sl, [r6, #20] │ │ │ │ │ lsl r6, r1, #2 │ │ │ │ │ cmp r7, sl │ │ │ │ │ - bne 10794 │ │ │ │ │ + bne 10930 │ │ │ │ │ add r6, lr, r6 │ │ │ │ │ mvn r3, #1 │ │ │ │ │ str r3, [r6, #20] │ │ │ │ │ - b 106a0 │ │ │ │ │ + b 1083c │ │ │ │ │ add r6, lr, r1, lsl #2 │ │ │ │ │ ldr sl, [r6, #20] │ │ │ │ │ lsl r6, r1, #2 │ │ │ │ │ cmp r7, sl │ │ │ │ │ - beq 10818 │ │ │ │ │ - b 1070c │ │ │ │ │ + beq 109b4 │ │ │ │ │ + b 108a8 │ │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1e20 │ │ │ │ │ + bl 1fbc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 109dc │ │ │ │ │ + beq 10b78 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ mov r1, #1 │ │ │ │ │ lsl r1, r1, r2 │ │ │ │ │ sub r2, r0, #1 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bne 105d4 │ │ │ │ │ + bne 10770 │ │ │ │ │ mov r0, #12 │ │ │ │ │ mla r1, r0, r2, r1 │ │ │ │ │ add r2, r3, #20 │ │ │ │ │ add r6, r2, r1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ sub r2, r6, #12 │ │ │ │ │ - blt 108b4 │ │ │ │ │ + blt 10a50 │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 10950 │ │ │ │ │ + beq 10aec │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ ldr r8, [r6, #4] │ │ │ │ │ ands r0, r2, #255 @ 0xff │ │ │ │ │ - bne 109b8 │ │ │ │ │ + bne 10b54 │ │ │ │ │ add r9, r9, #42496 @ 0xa600 │ │ │ │ │ mov lr, r3 │ │ │ │ │ ldr r3, [r9, #208] @ 0xd0 │ │ │ │ │ ldr ip, [r9, #212] @ 0xd4 │ │ │ │ │ lsl r2, r2, #20 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ lsr r2, r2, #20 │ │ │ │ │ @@ -18300,41 +18407,41 @@ │ │ │ │ │ mvn r1, #0 │ │ │ │ │ str ip, [r9, #212] @ 0xd4 │ │ │ │ │ ldr fp, [r6, #8] │ │ │ │ │ ldr r9, [r6] │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ str r1, [r6] │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b 10640 │ │ │ │ │ + b 107dc │ │ │ │ │ cmp r0, #1 │ │ │ │ │ sub r7, r0, #2 │ │ │ │ │ - beq 10944 │ │ │ │ │ + beq 10ae0 │ │ │ │ │ sub r2, r2, #8 │ │ │ │ │ add r2, r3, r2 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 105f8 │ │ │ │ │ + bne 10794 │ │ │ │ │ sub r7, r7, #1 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ sub r2, r2, #8 │ │ │ │ │ - bne 10924 │ │ │ │ │ + bne 10ac0 │ │ │ │ │ sub r6, r3, #8 │ │ │ │ │ mvn r7, #0 │ │ │ │ │ - b 105f8 │ │ │ │ │ + b 10794 │ │ │ │ │ sub r7, r7, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b 1089c │ │ │ │ │ + b 10a38 │ │ │ │ │ mov sl, #0 │ │ │ │ │ add r9, r9, #42496 @ 0xa600 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, #2 │ │ │ │ │ str sl, [sp] │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ ldr r3, [r9, #208] @ 0xd0 │ │ │ │ │ ldr ip, [r9, #212] @ 0xd4 │ │ │ │ │ adds r3, r3, #4096 @ 0x1000 │ │ │ │ │ lsl r2, r2, #20 │ │ │ │ │ lsr r2, r2, #20 │ │ │ │ │ @@ -18343,35 +18450,35 @@ │ │ │ │ │ ldr fp, [r6, #4] │ │ │ │ │ str r3, [r9, #208] @ 0xd0 │ │ │ │ │ str ip, [r9, #212] @ 0xd4 │ │ │ │ │ orr r2, r2, r3 │ │ │ │ │ ldr r9, [r8, #12] │ │ │ │ │ str sl, [r6] │ │ │ │ │ str sl, [r6, #4] │ │ │ │ │ - b 10640 │ │ │ │ │ + b 107dc │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r1, #2 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - bl e030 <_PyDict_SendEvent> │ │ │ │ │ + bl e1cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - b 108c4 │ │ │ │ │ + b 10a60 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 107fc │ │ │ │ │ + beq 10998 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 107fc │ │ │ │ │ + bne 10998 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 107fc │ │ │ │ │ + b 10998 │ │ │ │ │ .word 0x00000494 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_KeyError │ │ │ │ │ .word 0x000002f8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -56,15 +56,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ mvneq r5, #0 │ │ │ │ │ beq dc │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 6564 │ │ │ │ │ + bl 6700 │ │ │ │ │ R_ARM_CALL PyDict_DelItem │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ beq dc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -541,15 +541,15 @@ │ │ │ │ │ 00000718 : │ │ │ │ │ dictviews_or(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl 720 │ │ │ │ │ + bl 650 <_PyDictView_Intersect+0x1d8> │ │ │ │ │ R_ARM_CALL dictviews_to_set │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 76c │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PySet_Update> │ │ │ │ │ R_ARM_CALL _PySet_Update │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -715,32 +715,32 @@ │ │ │ │ │ │ │ │ │ │ 00000970 : │ │ │ │ │ dictitems_reversed(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 984 │ │ │ │ │ ldr r1, [pc, #8] @ 98c │ │ │ │ │ - b 8230 │ │ │ │ │ + b 83cc │ │ │ │ │ R_ARM_JUMP24 dictiter_new │ │ │ │ │ ldr r0, [pc, #4] @ 990 │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000028c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ 00000994 <_PyDict_DelItem_KnownHash>: │ │ │ │ │ _PyDict_DelItem_KnownHash(): │ │ │ │ │ - b 69c8 │ │ │ │ │ + b 6b64 │ │ │ │ │ R_ARM_JUMP24 delitem_knownhash_lock_held │ │ │ │ │ │ │ │ │ │ 00000998 : │ │ │ │ │ dict___reversed__(): │ │ │ │ │ ldr r1, [pc] @ 9a0 │ │ │ │ │ - b 8230 │ │ │ │ │ + b 83cc │ │ │ │ │ R_ARM_JUMP24 dictiter_new │ │ │ │ │ .word 0x0000035c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 000009a4 : │ │ │ │ │ dictiter_reduce(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ @@ -762,15 +762,15 @@ │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [ip] │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_List │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - bl 355c │ │ │ │ │ + bl 36f8 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ cmp r4, #0 │ │ │ │ │ beq a24 │ │ │ │ │ ldr r0, [pc, #32] @ a30 │ │ │ │ │ bl 0 <_PyEval_GetBuiltin> │ │ │ │ │ R_ARM_CALL _PyEval_GetBuiltin │ │ │ │ │ mov r2, r4 │ │ │ │ │ @@ -837,30 +837,30 @@ │ │ │ │ │ │ │ │ │ │ 00000ad0 : │ │ │ │ │ dictvalues_reversed(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq ae4 │ │ │ │ │ ldr r1, [pc, #8] @ aec │ │ │ │ │ - b 8230 │ │ │ │ │ + b 83cc │ │ │ │ │ R_ARM_JUMP24 dictiter_new │ │ │ │ │ ldr r0, [pc, #4] @ af0 │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000042c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ 00000af4 : │ │ │ │ │ dictkeys_reversed(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq b08 │ │ │ │ │ ldr r1, [pc, #8] @ b10 │ │ │ │ │ - b 8230 │ │ │ │ │ + b 83cc │ │ │ │ │ R_ARM_JUMP24 dictiter_new │ │ │ │ │ ldr r0, [pc, #4] @ b14 │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000035c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ @@ -890,28 +890,28 @@ │ │ │ │ │ lsr r1, r1, #1 │ │ │ │ │ mla r0, r1, r0, r3 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ .word 0xaaaaaaab │ │ │ │ │ │ │ │ │ │ 00000b68 : │ │ │ │ │ PyDict_MergeFromSeq2(): │ │ │ │ │ - b e32c │ │ │ │ │ + b e4c8 │ │ │ │ │ R_ARM_JUMP24 merge_from_seq2_lock_held │ │ │ │ │ │ │ │ │ │ 00000b6c : │ │ │ │ │ PyDict_SetDefault(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov ip, #0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ str ip, [sp] │ │ │ │ │ - bl 2c10 │ │ │ │ │ + bl 2dac │ │ │ │ │ R_ARM_CALL dict_setdefault_ref_lock_held │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ │ │ 00000b9c : │ │ │ │ │ PyDict_AddWatcher(): │ │ │ │ │ @@ -965,15 +965,15 @@ │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1e4 │ │ │ │ │ + bl 114 │ │ │ │ │ R_ARM_CALL validate_watcher_id │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addeq r1, r4, #10624 @ 0x2980 │ │ │ │ │ addeq r1, r1, #54 @ 0x36 │ │ │ │ │ addeq r5, r5, r1, lsl #2 │ │ │ │ │ streq r0, [r5, #4] │ │ │ │ │ mvnne r0, #0 │ │ │ │ │ @@ -1388,15 +1388,15 @@ │ │ │ │ │ addle r0, r0, #1 │ │ │ │ │ asrle r0, r0, #1 │ │ │ │ │ suble r0, r0, #1 │ │ │ │ │ clzle r0, r0 │ │ │ │ │ rsble r0, r0, #32 │ │ │ │ │ andle r0, r0, #255 @ 0xff │ │ │ │ │ movgt r0, #17 │ │ │ │ │ - bl 1460 <_PyDict_DelItemId+0x30> │ │ │ │ │ + bl 15fc │ │ │ │ │ R_ARM_CALL new_keys_object.isra.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1254 <_PyDict_NewPresized+0xa4> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1454,15 +1454,15 @@ │ │ │ │ │ blx r3 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 1310 <_PyDict_GetItemWithError+0x44> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b f988 <_PyDict_GetItem_KnownHash> │ │ │ │ │ + b fb24 <_PyDict_GetItem_KnownHash> │ │ │ │ │ R_ARM_JUMP24 _PyDict_GetItem_KnownHash │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ 00001318 <_PyDict_GetItemIdWithError>: │ │ │ │ │ _PyDict_GetItemIdWithError(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ @@ -1474,15 +1474,15 @@ │ │ │ │ │ bl 0 <_PyUnicode_FromId> │ │ │ │ │ R_ARM_CALL _PyUnicode_FromId │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ popeq {r4, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - b f988 <_PyDict_GetItem_KnownHash> │ │ │ │ │ + b fb24 <_PyDict_GetItem_KnownHash> │ │ │ │ │ R_ARM_JUMP24 _PyDict_GetItem_KnownHash │ │ │ │ │ │ │ │ │ │ 0000134c <_PyDict_GetItemStringWithError>: │ │ │ │ │ _PyDict_GetItemStringWithError(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -1491,15 +1491,15 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 13b0 <_PyDict_GetItemStringWithError+0x64> │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 3584 │ │ │ │ │ + bl 3720 │ │ │ │ │ R_ARM_CALL PyDict_GetItemWithError │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bne 1394 <_PyDict_GetItemStringWithError+0x48> │ │ │ │ │ mov r4, r5 │ │ │ │ │ b 13b0 <_PyDict_GetItemStringWithError+0x64> │ │ │ │ │ @@ -1545,15 +1545,15 @@ │ │ │ │ │ bl 0 <_PyUnicode_FromId> │ │ │ │ │ R_ARM_CALL _PyUnicode_FromId │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 1428 <_PyDict_SetItemId+0x38> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b f8c <_PyDict_CheckConsistency+0x318> │ │ │ │ │ + b 1128 <_PyDict_CheckConsistency+0x4b4> │ │ │ │ │ R_ARM_JUMP24 PyDict_SetItem │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ 00001430 <_PyDict_DelItemId>: │ │ │ │ │ _PyDict_DelItemId(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ @@ -1564,11 +1564,11 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_PyUnicode_FromId> │ │ │ │ │ R_ARM_CALL _PyUnicode_FromId │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 1460 <_PyDict_DelItemId+0x30> │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ - b 6564 │ │ │ │ │ + b 6700 │ │ │ │ │ R_ARM_JUMP24 PyDict_DelItem │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,370 +1,368 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ 0x00000000 00246100 64696374 6b657973 5f646563 .$a.dictkeys_dec │ │ │ │ │ 0x00000010 7265662e 636f6e73 7470726f 702e3000 ref.constprop.0. │ │ │ │ │ - 0x00000020 2464006e 65775f64 69637400 636f6d70 $d.new_dict.comp │ │ │ │ │ - 0x00000030 6172655f 756e6963 6f64655f 67656e65 are_unicode_gene │ │ │ │ │ - 0x00000040 72696300 696e7365 72746469 63740069 ric.insertdict.i │ │ │ │ │ - 0x00000050 6e736572 745f746f 5f656d70 74796469 nsert_to_emptydi │ │ │ │ │ - 0x00000060 63740073 65746974 656d5f74 616b6532 ct.setitem_take2 │ │ │ │ │ - 0x00000070 5f6c6f63 6b5f6865 6c642e70 6172742e _lock_held.part. │ │ │ │ │ - 0x00000080 30006e65 775f6b65 79735f6f 626a6563 0.new_keys_objec │ │ │ │ │ - 0x00000090 742e6973 72612e30 00646963 74726573 t.isra.0.dictres │ │ │ │ │ - 0x000000a0 697a652e 69737261 2e300069 6e736572 ize.isra.0.inser │ │ │ │ │ - 0x000000b0 745f7370 6c69745f 6b657900 696e7365 t_split_key.inse │ │ │ │ │ - 0x000000c0 72745f73 706c6974 5f76616c 75650066 rt_split_value.f │ │ │ │ │ - 0x000000d0 696e645f 656d7074 795f736c 6f740062 ind_empty_slot.b │ │ │ │ │ - 0x000000e0 75696c64 5f696e64 69636573 5f67656e uild_indices_gen │ │ │ │ │ - 0x000000f0 65726963 00646963 745f7365 74646566 eric.dict_setdef │ │ │ │ │ - 0x00000100 61756c74 5f726566 5f6c6f63 6b5f6865 ault_ref_lock_he │ │ │ │ │ - 0x00000110 6c640050 795f5844 45435245 46006e65 ld.Py_XDECREF.ne │ │ │ │ │ - 0x00000120 775f6469 63745f77 6974685f 73686172 w_dict_with_shar │ │ │ │ │ - 0x00000130 65645f6b 65797300 64656c69 74656d5f ed_keys.delitem_ │ │ │ │ │ - 0x00000140 6b6e6f77 6e686173 685f6c6f 636b5f68 knownhash_lock_h │ │ │ │ │ - 0x00000150 656c6400 636f7079 5f6c6f63 6b5f6865 eld.copy_lock_he │ │ │ │ │ - 0x00000160 6c640063 6f70795f 76616c75 65730064 ld.copy_values.d │ │ │ │ │ - 0x00000170 6963745f 6d657267 65006469 63745f69 ict_merge.dict_i │ │ │ │ │ - 0x00000180 74657200 64696374 5f737562 73637269 ter.dict_subscri │ │ │ │ │ - 0x00000190 70740064 6963745f 6465616c 6c6f6300 pt.dict_dealloc. │ │ │ │ │ - 0x000001a0 64696374 5f617373 5f737562 00646963 dict_ass_sub.dic │ │ │ │ │ - 0x000001b0 745f7472 61766572 73650064 6963745f t_traverse.dict_ │ │ │ │ │ - 0x000001c0 75706461 7465006d 65726765 5f66726f update.merge_fro │ │ │ │ │ - 0x000001d0 6d5f7365 71325f6c 6f636b5f 68656c64 m_seq2_lock_held │ │ │ │ │ - 0x000001e0 00646963 745f7570 64617465 5f617267 .dict_update_arg │ │ │ │ │ - 0x000001f0 00646963 745f6974 656d7300 64696374 .dict_items.dict │ │ │ │ │ - 0x00000200 6974656d 735f6974 65720064 69637469 items_iter.dicti │ │ │ │ │ - 0x00000210 7465725f 6e657700 64696374 76696577 ter_new.dictview │ │ │ │ │ - 0x00000220 5f646561 6c6c6f63 00646963 74697465 _dealloc.dictite │ │ │ │ │ - 0x00000230 725f6974 65726e65 78746974 656d0073 r_iternextitem.s │ │ │ │ │ - 0x00000240 746f7265 5f696e73 74616e63 655f6174 tore_instance_at │ │ │ │ │ - 0x00000250 74725f6c 6f636b5f 68656c64 00646963 tr_lock_held.dic │ │ │ │ │ - 0x00000260 745f706f 7000706f 705f6c6f 636b5f68 t_pop.pop_lock_h │ │ │ │ │ - 0x00000270 656c6400 64696374 69746572 5f646561 eld.dictiter_dea │ │ │ │ │ - 0x00000280 6c6c6f63 00646963 745f6765 74006469 lloc.dict_get.di │ │ │ │ │ - 0x00000290 63745f74 705f636c 65617200 64696374 ct_tp_clear.dict │ │ │ │ │ - 0x000002a0 69746572 5f6c656e 00646963 745f6b65 iter_len.dict_ke │ │ │ │ │ - 0x000002b0 79730064 6963746b 6579735f 69746572 ys.dictkeys_iter │ │ │ │ │ - 0x000002c0 00646963 745f7661 6c756573 00646963 .dict_values.dic │ │ │ │ │ - 0x000002d0 7476616c 7565735f 69746572 0076616c tvalues_iter.val │ │ │ │ │ - 0x000002e0 69646174 655f7761 74636865 725f6964 idate_watcher_id │ │ │ │ │ - 0x000002f0 00646963 74697465 725f6974 65726e65 .dictiter_iterne │ │ │ │ │ - 0x00000300 78746b65 79006469 63746974 65725f69 xtkey.dictiter_i │ │ │ │ │ - 0x00000310 7465726e 65787476 616c7565 00646963 ternextvalue.dic │ │ │ │ │ - 0x00000320 745f6c65 6e677468 00646963 745f696f t_length.dict_io │ │ │ │ │ - 0x00000330 72006469 63745f6e 65770064 6963745f r.dict_new.dict_ │ │ │ │ │ - 0x00000340 696e6974 00646963 745f7365 74646566 init.dict_setdef │ │ │ │ │ - 0x00000350 61756c74 00646963 745f7665 63746f72 ault.dict_vector │ │ │ │ │ - 0x00000360 63616c6c 00646963 745f7265 70720064 call.dict_repr.d │ │ │ │ │ - 0x00000370 6963745f 5f5f636f 6e746169 6e735f5f ict___contains__ │ │ │ │ │ - 0x00000380 00646963 746b6579 735f636f 6e746169 .dictkeys_contai │ │ │ │ │ - 0x00000390 6e730064 6963745f 66726f6d 6b657973 ns.dict_fromkeys │ │ │ │ │ - 0x000003a0 00646963 74697465 725f7472 61766572 .dictiter_traver │ │ │ │ │ - 0x000003b0 73650064 69637476 6965775f 74726176 se.dictview_trav │ │ │ │ │ - 0x000003c0 65727365 00646963 745f636f 70790064 erse.dict_copy.d │ │ │ │ │ - 0x000003d0 6963745f 636c6561 72006469 63747669 ict_clear.dictvi │ │ │ │ │ - 0x000003e0 65775f6c 656e0064 6963745f 6f720064 ew_len.dict_or.d │ │ │ │ │ - 0x000003f0 6963745f 72696368 636f6d70 61726500 ict_richcompare. │ │ │ │ │ - 0x00000400 64696374 5f706f70 6974656d 00646963 dict_popitem.dic │ │ │ │ │ - 0x00000410 74766965 77735f73 75620064 69637476 tviews_sub.dictv │ │ │ │ │ - 0x00000420 69657773 5f746f5f 73657400 64696374 iews_to_set.dict │ │ │ │ │ - 0x00000430 6974656d 735f636f 6e746169 6e730064 items_contains.d │ │ │ │ │ - 0x00000440 69637476 6965775f 72657072 00646963 ictview_repr.dic │ │ │ │ │ - 0x00000450 74766965 775f7269 6368636f 6d706172 tview_richcompar │ │ │ │ │ - 0x00000460 6500616c 6c5f636f 6e746169 6e65645f e.all_contained_ │ │ │ │ │ - 0x00000470 696e0064 69637476 69657773 5f6f7200 in.dictviews_or. │ │ │ │ │ - 0x00000480 64696374 76696577 735f786f 72006469 dictviews_xor.di │ │ │ │ │ - 0x00000490 63747669 6577735f 69736469 736a6f69 ctviews_isdisjoi │ │ │ │ │ - 0x000004a0 6e740064 69637469 74656d73 5f726576 nt.dictitems_rev │ │ │ │ │ - 0x000004b0 65727365 64006469 63747265 76697465 ersed.dictrevite │ │ │ │ │ - 0x000004c0 725f6974 65726e65 78740064 6963745f r_iternext.dict_ │ │ │ │ │ - 0x000004d0 5f5f7265 76657273 65645f5f 00646963 __reversed__.dic │ │ │ │ │ - 0x000004e0 74697465 725f7265 64756365 0073697a titer_reduce.siz │ │ │ │ │ - 0x000004f0 656f665f 6c6f636b 5f68656c 64006469 eof_lock_held.di │ │ │ │ │ - 0x00000500 63745f5f 5f73697a 656f665f 5f006469 ct___sizeof__.di │ │ │ │ │ - 0x00000510 63747661 6c756573 5f726576 65727365 ctvalues_reverse │ │ │ │ │ - 0x00000520 64006469 63746b65 79735f72 65766572 d.dictkeys_rever │ │ │ │ │ - 0x00000530 73656400 64696374 76696577 5f6d6170 sed.dictview_map │ │ │ │ │ - 0x00000540 70696e67 00656d70 74795f6b 6579735f ping.empty_keys_ │ │ │ │ │ - 0x00000550 73747275 63740064 6963745f 61735f6e struct.dict_as_n │ │ │ │ │ - 0x00000560 756d6265 72006469 63745f61 735f7365 umber.dict_as_se │ │ │ │ │ - 0x00000570 7175656e 63650064 6963745f 61735f6d quence.dict_as_m │ │ │ │ │ - 0x00000580 61707069 6e670064 69637469 6f6e6172 apping.dictionar │ │ │ │ │ - 0x00000590 795f646f 63006d61 70705f6d 6574686f y_doc.mapp_metho │ │ │ │ │ - 0x000005a0 64730064 69637476 69657773 5f61735f ds.dictviews_as_ │ │ │ │ │ - 0x000005b0 6e756d62 65720064 69637469 74656d73 number.dictitems │ │ │ │ │ - 0x000005c0 5f61735f 73657175 656e6365 00646963 _as_sequence.dic │ │ │ │ │ - 0x000005d0 74697465 6d735f6d 6574686f 64730064 titems_methods.d │ │ │ │ │ - 0x000005e0 69637476 6965775f 67657473 65740064 ictview_getset.d │ │ │ │ │ - 0x000005f0 69637469 7465725f 6d657468 6f647300 ictiter_methods. │ │ │ │ │ - 0x00000600 64696374 6b657973 5f61735f 73657175 dictkeys_as_sequ │ │ │ │ │ - 0x00000610 656e6365 00646963 746b6579 735f6d65 ence.dictkeys_me │ │ │ │ │ - 0x00000620 74686f64 73006469 63747661 6c756573 thods.dictvalues │ │ │ │ │ - 0x00000630 5f61735f 73657175 656e6365 00646963 _as_sequence.dic │ │ │ │ │ - 0x00000640 7476616c 7565735f 6d657468 6f647300 tvalues_methods. │ │ │ │ │ - 0x00000650 72657665 72736564 5f76616c 7565735f reversed_values_ │ │ │ │ │ - 0x00000660 646f6300 69736469 736a6f69 6e745f64 doc.isdisjoint_d │ │ │ │ │ - 0x00000670 6f630072 65766572 7365645f 6974656d oc.reversed_item │ │ │ │ │ - 0x00000680 735f646f 63007265 76657273 65645f6b s_doc.reversed_k │ │ │ │ │ - 0x00000690 6579735f 646f6300 6c656e67 74685f68 eys_doc.length_h │ │ │ │ │ - 0x000006a0 696e745f 646f6300 72656475 63655f64 int_doc.reduce_d │ │ │ │ │ - 0x000006b0 6f630064 6963745f 5f5f636f 6e746169 oc.dict___contai │ │ │ │ │ - 0x000006c0 6e735f5f 5f5f646f 635f5f00 67657469 ns____doc__.geti │ │ │ │ │ - 0x000006d0 74656d5f 5f646f63 5f5f0064 6963745f tem__doc__.dict_ │ │ │ │ │ - 0x000006e0 5f5f7369 7a656f66 5f5f5f5f 646f635f __sizeof____doc_ │ │ │ │ │ - 0x000006f0 5f006469 63745f67 65745f5f 646f635f _.dict_get__doc_ │ │ │ │ │ - 0x00000700 5f006469 63745f73 65746465 6661756c _.dict_setdefaul │ │ │ │ │ - 0x00000710 745f5f64 6f635f5f 00646963 745f706f t__doc__.dict_po │ │ │ │ │ - 0x00000720 705f5f64 6f635f5f 00646963 745f706f p__doc__.dict_po │ │ │ │ │ - 0x00000730 70697465 6d5f5f64 6f635f5f 00646963 pitem__doc__.dic │ │ │ │ │ - 0x00000740 745f6b65 79735f5f 646f635f 5f006469 t_keys__doc__.di │ │ │ │ │ - 0x00000750 63745f69 74656d73 5f5f646f 635f5f00 ct_items__doc__. │ │ │ │ │ - 0x00000760 64696374 5f76616c 7565735f 5f646f63 dict_values__doc │ │ │ │ │ - 0x00000770 5f5f0075 70646174 655f5f64 6f635f5f __.update__doc__ │ │ │ │ │ - 0x00000780 00646963 745f6672 6f6d6b65 79735f5f .dict_fromkeys__ │ │ │ │ │ - 0x00000790 646f635f 5f006469 63745f63 6c656172 doc__.dict_clear │ │ │ │ │ - 0x000007a0 5f5f646f 635f5f00 64696374 5f636f70 __doc__.dict_cop │ │ │ │ │ - 0x000007b0 795f5f64 6f635f5f 00646963 745f5f5f y__doc__.dict___ │ │ │ │ │ - 0x000007c0 72657665 72736564 5f5f5f5f 646f635f reversed____doc_ │ │ │ │ │ - 0x000007d0 5f004353 57544348 2e333834 005f5f66 _.CSWTCH.384.__f │ │ │ │ │ - 0x000007e0 756e635f 5f2e3000 50794469 63745f4e unc__.0.PyDict_N │ │ │ │ │ - 0x000007f0 6577005f 5f616561 62695f72 6561645f ew.__aeabi_read_ │ │ │ │ │ - 0x00000800 7470005f 50795f4e 65775265 66657265 tp._Py_NewRefere │ │ │ │ │ - 0x00000810 6e636500 5f50794f 626a6563 745f4743 nce._PyObject_GC │ │ │ │ │ - 0x00000820 5f4e6577 005f5079 5f747373 5f747374 _New._Py_tss_tst │ │ │ │ │ - 0x00000830 61746500 50794d65 6d5f4672 65650050 ate.PyMem_Free.P │ │ │ │ │ - 0x00000840 79446963 745f436f 6e746169 6e73005f yDict_Contains._ │ │ │ │ │ - 0x00000850 50795f64 6963745f 6c6f6f6b 75700050 Py_dict_lookup.P │ │ │ │ │ - 0x00000860 794f626a 6563745f 48617368 00507955 yObject_Hash.PyU │ │ │ │ │ - 0x00000870 6e69636f 64655f54 79706500 5f507944 nicode_Type._PyD │ │ │ │ │ - 0x00000880 6963745f 436f6e74 61696e73 5f4b6e6f ict_Contains_Kno │ │ │ │ │ - 0x00000890 776e4861 7368006d 656d636d 70005079 wnHash.memcmp.Py │ │ │ │ │ - 0x000008a0 4f626a65 63745f52 69636843 6f6d7061 Object_RichCompa │ │ │ │ │ - 0x000008b0 7265426f 6f6c005f 50795f44 65616c6c reBool._Py_Deall │ │ │ │ │ - 0x000008c0 6f630050 79446963 745f5365 74497465 oc.PyDict_SetIte │ │ │ │ │ - 0x000008d0 6d005f50 79457272 5f426164 496e7465 m._PyErr_BadInte │ │ │ │ │ - 0x000008e0 726e616c 43616c6c 006d656d 73657400 rnalCall.memset. │ │ │ │ │ - 0x000008f0 50794d65 6d5f4d61 6c6c6f63 0050794f PyMem_Malloc.PyO │ │ │ │ │ - 0x00000900 626a6563 745f4953 5f474300 5f507944 bject_IS_GC._PyD │ │ │ │ │ - 0x00000910 6963745f 53656e64 4576656e 74005079 ict_SendEvent.Py │ │ │ │ │ - 0x00000920 4572725f 4e6f4d65 6d6f7279 00507954 Err_NoMemory.PyT │ │ │ │ │ - 0x00000930 75706c65 5f547970 65006d65 6d637079 uple_Type.memcpy │ │ │ │ │ - 0x00000940 00507944 6963745f 53657444 65666175 .PyDict_SetDefau │ │ │ │ │ - 0x00000950 6c745265 66005f50 79446963 745f4e65 ltRef._PyDict_Ne │ │ │ │ │ - 0x00000960 774b6579 73466f72 436c6173 73005079 wKeysForClass.Py │ │ │ │ │ - 0x00000970 4572725f 436c6561 72005079 44696374 Err_Clear.PyDict │ │ │ │ │ - 0x00000980 5f536574 4974656d 53747269 6e670050 _SetItemString.P │ │ │ │ │ - 0x00000990 79556e69 636f6465 5f46726f 6d537472 yUnicode_FromStr │ │ │ │ │ - 0x000009a0 696e6700 5f507955 6e69636f 64655f49 ing._PyUnicode_I │ │ │ │ │ - 0x000009b0 6e746572 6e496d6d 6f727461 6c005079 nternImmortal.Py │ │ │ │ │ - 0x000009c0 44696374 5f476574 4974656d 52656600 Dict_GetItemRef. │ │ │ │ │ - 0x000009d0 5f507944 6963745f 47657449 74656d52 _PyDict_GetItemR │ │ │ │ │ - 0x000009e0 65665f4b 6e6f776e 48617368 005f5079 ef_KnownHash._Py │ │ │ │ │ - 0x000009f0 4f626a65 63744469 63745f53 65744974 ObjectDict_SetIt │ │ │ │ │ - 0x00000a00 656d005f 50794469 63745f53 65744974 em._PyDict_SetIt │ │ │ │ │ - 0x00000a10 656d5f4c 6f636b48 656c6400 50794469 em_LockHeld.PyDi │ │ │ │ │ - 0x00000a20 63745f43 6f707900 5f507945 72725f53 ct_Copy._PyErr_S │ │ │ │ │ - 0x00000a30 65744b65 79457272 6f72005f 50794f62 etKeyError._PyOb │ │ │ │ │ - 0x00000a40 6a656374 5f4c6f6f 6b757053 70656369 ject_LookupSpeci │ │ │ │ │ - 0x00000a50 616c0050 794f626a 6563745f 43616c6c al.PyObject_Call │ │ │ │ │ - 0x00000a60 4f6e6541 72670050 79457272 5f4f6363 OneArg.PyErr_Occ │ │ │ │ │ - 0x00000a70 75727265 64005f50 7952756e 74696d65 urred._PyRuntime │ │ │ │ │ - 0x00000a80 005f5079 5f646963 745f6c6f 6f6b7570 ._Py_dict_lookup │ │ │ │ │ - 0x00000a90 5f746872 65616473 61666500 50794469 _threadsafe.PyDi │ │ │ │ │ - 0x00000aa0 63745f55 70646174 65005079 4d617070 ct_Update.PyMapp │ │ │ │ │ - 0x00000ab0 696e675f 4b657973 0050794f 626a6563 ing_Keys.PyObjec │ │ │ │ │ - 0x00000ac0 745f4765 74497465 72005079 49746572 t_GetIter.PyIter │ │ │ │ │ - 0x00000ad0 5f4e6578 74005079 4f626a65 63745f47 _Next.PyObject_G │ │ │ │ │ - 0x00000ae0 65744974 656d0050 79457272 5f536574 etItem.PyErr_Set │ │ │ │ │ - 0x00000af0 53747269 6e670050 79457863 5f52756e String.PyExc_Run │ │ │ │ │ - 0x00000b00 74696d65 4572726f 72005079 4f626a65 timeError.PyObje │ │ │ │ │ - 0x00000b10 63745f47 435f556e 54726163 6b005079 ct_GC_UnTrack.Py │ │ │ │ │ - 0x00000b20 54687265 61645374 6174655f 47657400 ThreadState_Get. │ │ │ │ │ - 0x00000b30 5f507954 72617368 5f746872 6561645f _PyTrash_thread_ │ │ │ │ │ - 0x00000b40 64657374 726f795f 63686169 6e005f50 destroy_chain._P │ │ │ │ │ - 0x00000b50 79547261 73685f74 68726561 645f6465 yTrash_thread_de │ │ │ │ │ - 0x00000b60 706f7369 745f6f62 6a656374 005f5079 posit_object._Py │ │ │ │ │ - 0x00000b70 44696374 5f486173 4f6e6c79 53747269 Dict_HasOnlyStri │ │ │ │ │ - 0x00000b80 6e674b65 7973005f 50794469 63745f4e ngKeys._PyDict_N │ │ │ │ │ - 0x00000b90 65787400 50794469 63745f47 65744974 ext.PyDict_GetIt │ │ │ │ │ - 0x00000ba0 656d5374 72696e67 52656600 50794469 emStringRef.PyDi │ │ │ │ │ - 0x00000bb0 63745f44 656c4974 656d005f 50794469 ct_DelItem._PyDi │ │ │ │ │ - 0x00000bc0 63745f46 726f6d49 74656d73 005f5079 ct_FromItems._Py │ │ │ │ │ - 0x00000bd0 44696374 5f4c6f61 64476c6f 62616c00 Dict_LoadGlobal. │ │ │ │ │ - 0x00000be0 5f507944 6963744b 6579735f 53747269 _PyDictKeys_Stri │ │ │ │ │ - 0x00000bf0 6e674c6f 6f6b7570 005f5079 44696374 ngLookup._PyDict │ │ │ │ │ - 0x00000c00 4b657973 5f476574 56657273 696f6e46 Keys_GetVersionF │ │ │ │ │ - 0x00000c10 6f724375 7272656e 74537461 74650050 orCurrentState.P │ │ │ │ │ - 0x00000c20 794f626a 6563745f 47656e65 72696347 yObject_GenericG │ │ │ │ │ - 0x00000c30 65744469 6374005f 50794f62 6a656374 etDict._PyObject │ │ │ │ │ - 0x00000c40 5f436f6d 70757465 64446963 74506f69 _ComputedDictPoi │ │ │ │ │ - 0x00000c50 6e746572 005f5079 4f626a65 63745f4d nter._PyObject_M │ │ │ │ │ - 0x00000c60 61746572 69616c69 7a654d61 6e616765 aterializeManage │ │ │ │ │ - 0x00000c70 64446963 745f4c6f 636b4865 6c640050 dDict_LockHeld.P │ │ │ │ │ - 0x00000c80 79457863 5f417474 72696275 74654572 yExc_AttributeEr │ │ │ │ │ - 0x00000c90 726f7200 50794172 675f556e 7061636b ror.PyArg_Unpack │ │ │ │ │ - 0x00000ca0 5475706c 65005079 4f626a65 63745f48 Tuple.PyObject_H │ │ │ │ │ - 0x00000cb0 61734174 74725769 74684572 726f7200 asAttrWithError. │ │ │ │ │ - 0x00000cc0 50794172 675f5661 6c696461 74654b65 PyArg_ValidateKe │ │ │ │ │ - 0x00000cd0 79776f72 64417267 756d656e 7473005f ywordArguments._ │ │ │ │ │ - 0x00000ce0 50795f4e 6f6e6553 74727563 74005079 Py_NoneStruct.Py │ │ │ │ │ - 0x00000cf0 4572725f 466f726d 61740050 79457863 Err_Format.PyExc │ │ │ │ │ - 0x00000d00 5f547970 65457272 6f72005f 50794469 _TypeError._PyDi │ │ │ │ │ - 0x00000d10 63745669 65775f4e 65770050 79547570 ctView_New.PyTup │ │ │ │ │ - 0x00000d20 6c655f50 61636b00 50794f62 6a656374 le_Pack.PyObject │ │ │ │ │ - 0x00000d30 5f47435f 44656c00 50795475 706c655f _GC_Del.PyTuple_ │ │ │ │ │ - 0x00000d40 4e657700 5f50794f 626a6563 745f496e New._PyObject_In │ │ │ │ │ - 0x00000d50 6974496e 6c696e65 56616c75 6573005f itInlineValues._ │ │ │ │ │ - 0x00000d60 50794f62 6a656374 5f53746f 7265496e PyObject_StoreIn │ │ │ │ │ - 0x00000d70 7374616e 63654174 74726962 75746500 stanceAttribute. │ │ │ │ │ - 0x00000d80 6d656d6d 6f766500 5079496e 74657270 memmove.PyInterp │ │ │ │ │ - 0x00000d90 72657465 72537461 74655f47 6574005f reterState_Get._ │ │ │ │ │ - 0x00000da0 50794f62 6a656374 5f547279 47657449 PyObject_TryGetI │ │ │ │ │ - 0x00000db0 6e737461 6e636541 74747269 62757465 nstanceAttribute │ │ │ │ │ - 0x00000dc0 005f5079 44696374 4b657973 5f537472 ._PyDictKeys_Str │ │ │ │ │ - 0x00000dd0 696e674c 6f6f6b75 7053706c 6974005f ingLookupSplit._ │ │ │ │ │ - 0x00000de0 50794469 63745f4c 6f6f6b75 70496e64 PyDict_LookupInd │ │ │ │ │ - 0x00000df0 6578005f 50794172 675f4368 65636b50 ex._PyArg_CheckP │ │ │ │ │ - 0x00000e00 6f736974 696f6e61 6c005f50 79446963 ositional._PyDic │ │ │ │ │ - 0x00000e10 745f506f 70005f50 79446963 745f506f t_Pop._PyDict_Po │ │ │ │ │ - 0x00000e20 705f4b6e 6f776e48 61736800 5f507944 p_KnownHash._PyD │ │ │ │ │ - 0x00000e30 6963745f 4d657267 65457800 5f507944 ict_MergeEx._PyD │ │ │ │ │ - 0x00000e40 6963745f 53657449 74656d5f 54616b65 ict_SetItem_Take │ │ │ │ │ - 0x00000e50 32005079 44696374 5f4b6579 73005079 2.PyDict_Keys.Py │ │ │ │ │ - 0x00000e60 4c697374 5f4e6577 0050794f 626a6563 List_New.PyObjec │ │ │ │ │ - 0x00000e70 745f436c 6561724d 616e6167 65644469 t_ClearManagedDi │ │ │ │ │ - 0x00000e80 63740050 79457272 5f577269 7465556e ct.PyErr_WriteUn │ │ │ │ │ - 0x00000e90 72616973 61626c65 005f5079 4f626a65 raisable._PyObje │ │ │ │ │ - 0x00000ea0 63745f53 65744d61 6e616765 64446963 ct_SetManagedDic │ │ │ │ │ - 0x00000eb0 74005f50 79446963 745f4465 74616368 t._PyDict_Detach │ │ │ │ │ - 0x00000ec0 46726f6d 4f626a65 6374005f 50794469 FromObject._PyDi │ │ │ │ │ - 0x00000ed0 63745f44 656c4974 656d4966 005f5079 ct_DelItemIf._Py │ │ │ │ │ - 0x00000ee0 44696374 5f476574 4974656d 5265665f Dict_GetItemRef_ │ │ │ │ │ - 0x00000ef0 556e6963 6f64655f 4c6f636b 48656c64 Unicode_LockHeld │ │ │ │ │ - 0x00000f00 00507944 6963745f 436f6e74 61696e73 .PyDict_Contains │ │ │ │ │ - 0x00000f10 53747269 6e670050 794f626a 6563745f String.PyObject_ │ │ │ │ │ - 0x00000f20 56697369 744d616e 61676564 44696374 VisitManagedDict │ │ │ │ │ - 0x00000f30 0050794c 6f6e675f 46726f6d 53697a65 .PyLong_FromSize │ │ │ │ │ - 0x00000f40 5f740050 79446963 745f5761 74636800 _t.PyDict_Watch. │ │ │ │ │ - 0x00000f50 50794578 635f5661 6c756545 72726f72 PyExc_ValueError │ │ │ │ │ - 0x00000f60 00507944 6963745f 436c6561 72005079 .PyDict_Clear.Py │ │ │ │ │ - 0x00000f70 44696374 5f53697a 65005f50 79446963 Dict_Size._PyDic │ │ │ │ │ - 0x00000f80 744b6579 735f4465 63526566 005f5079 tKeys_DecRef._Py │ │ │ │ │ - 0x00000f90 44696374 5f4d6179 6265556e 74726163 Dict_MaybeUntrac │ │ │ │ │ - 0x00000fa0 6b005f50 79446963 745f436c 65617246 k._PyDict_ClearF │ │ │ │ │ - 0x00000fb0 7265654c 69737400 50794469 63745f55 reeList.PyDict_U │ │ │ │ │ - 0x00000fc0 6e776174 63680050 79446963 745f506f nwatch.PyDict_Po │ │ │ │ │ - 0x00000fd0 70537472 696e6700 50794572 725f466f pString.PyErr_Fo │ │ │ │ │ - 0x00000fe0 726d6174 556e7261 69736162 6c650050 rmatUnraisable.P │ │ │ │ │ - 0x00000ff0 79536571 75656e63 655f4661 73740050 ySequence_Fast.P │ │ │ │ │ - 0x00001000 79457272 5f457863 65707469 6f6e4d61 yErr_ExceptionMa │ │ │ │ │ - 0x00001010 74636865 73005079 5f526570 72456e74 tches.Py_ReprEnt │ │ │ │ │ - 0x00001020 6572005f 5079556e 69636f64 65577269 er._PyUnicodeWri │ │ │ │ │ - 0x00001030 7465725f 496e6974 005f5079 556e6963 ter_Init._PyUnic │ │ │ │ │ - 0x00001040 6f646557 72697465 725f5772 69746543 odeWriter_WriteC │ │ │ │ │ - 0x00001050 68617200 5f507955 6e69636f 64655772 har._PyUnicodeWr │ │ │ │ │ - 0x00001060 69746572 5f577269 74654153 43494953 iter_WriteASCIIS │ │ │ │ │ - 0x00001070 7472696e 67005079 4f626a65 63745f52 tring.PyObject_R │ │ │ │ │ - 0x00001080 65707200 5f507955 6e69636f 64655772 epr._PyUnicodeWr │ │ │ │ │ - 0x00001090 69746572 5f577269 74655374 72005079 iter_WriteStr.Py │ │ │ │ │ - 0x000010a0 5f526570 724c6561 7665005f 5079556e _ReprLeave._PyUn │ │ │ │ │ - 0x000010b0 69636f64 65577269 7465725f 4465616c icodeWriter_Deal │ │ │ │ │ - 0x000010c0 6c6f6300 5f507955 6e69636f 64655772 loc._PyUnicodeWr │ │ │ │ │ - 0x000010d0 69746572 5f46696e 69736800 5f50795f iter_Finish._Py_ │ │ │ │ │ - 0x000010e0 46616c73 65537472 75637400 5f50795f FalseStruct._Py_ │ │ │ │ │ - 0x000010f0 54727565 53747275 6374005f 50794469 TrueStruct._PyDi │ │ │ │ │ - 0x00001100 63745f44 65627567 4d616c6c 6f635374 ct_DebugMallocSt │ │ │ │ │ - 0x00001110 61747300 5f507944 65627567 416c6c6f ats._PyDebugAllo │ │ │ │ │ - 0x00001120 6361746f 72537461 7473005f 50794469 catorStats._PyDi │ │ │ │ │ - 0x00001130 63745f46 726f6d4b 65797300 5f50795f ct_FromKeys._Py_ │ │ │ │ │ - 0x00001140 43686563 6b46756e 6374696f 6e526573 CheckFunctionRes │ │ │ │ │ - 0x00001150 756c7400 50794f62 6a656374 5f536574 ult.PyObject_Set │ │ │ │ │ - 0x00001160 4974656d 005f5079 5365745f 4e657874 Item._PySet_Next │ │ │ │ │ - 0x00001170 456e7472 79526566 005f5079 4f626a65 EntryRef._PyObje │ │ │ │ │ - 0x00001180 63745f4d 616b6554 7043616c 6c005079 ct_MakeTpCall.Py │ │ │ │ │ - 0x00001190 5365745f 54797065 00507946 726f7a65 Set_Type.PyFroze │ │ │ │ │ - 0x000011a0 6e536574 5f547970 65005f50 79446963 nSet_Type._PyDic │ │ │ │ │ - 0x000011b0 745f4765 74497465 6d5f4b6e 6f776e48 t_GetItem_KnownH │ │ │ │ │ - 0x000011c0 61736800 5f507944 6963745f 53657449 ash._PyDict_SetI │ │ │ │ │ - 0x000011d0 74656d5f 4b6e6f77 6e486173 68005f50 tem_KnownHash._P │ │ │ │ │ - 0x000011e0 79446963 745f5365 74497465 6d5f4b6e yDict_SetItem_Kn │ │ │ │ │ - 0x000011f0 6f776e48 6173685f 4c6f636b 48656c64 ownHash_LockHeld │ │ │ │ │ - 0x00001200 005f5079 4f626a65 63745f49 73496e73 ._PyObject_IsIns │ │ │ │ │ - 0x00001210 74616e63 65446963 74456d70 7479005f tanceDictEmpty._ │ │ │ │ │ - 0x00001220 50794f62 6a656374 5f4d6174 65726961 PyObject_Materia │ │ │ │ │ - 0x00001230 6c697a65 4d616e61 67656444 69637400 lizeManagedDict. │ │ │ │ │ - 0x00001240 50794469 63745f47 65744974 656d005f PyDict_GetItem._ │ │ │ │ │ - 0x00001250 50794572 725f4765 74526169 73656445 PyErr_GetRaisedE │ │ │ │ │ - 0x00001260 78636570 74696f6e 005f5079 4572725f xception._PyErr_ │ │ │ │ │ - 0x00001270 53657452 61697365 64457863 65707469 SetRaisedExcepti │ │ │ │ │ - 0x00001280 6f6e0050 79457272 5f476976 656e4578 on.PyErr_GivenEx │ │ │ │ │ - 0x00001290 63657074 696f6e4d 61746368 65730050 ceptionMatches.P │ │ │ │ │ - 0x000012a0 79457863 5f4b6579 4572726f 72005f50 yExc_KeyError._P │ │ │ │ │ - 0x000012b0 795f4e6f 74496d70 6c656d65 6e746564 y_NotImplemented │ │ │ │ │ - 0x000012c0 53747275 63740050 79446963 745f5661 Struct.PyDict_Va │ │ │ │ │ - 0x000012d0 6c756573 00507944 6963745f 4d657267 lues.PyDict_Merg │ │ │ │ │ - 0x000012e0 65005079 4f626a65 63745f56 6563746f e.PyObject_Vecto │ │ │ │ │ - 0x000012f0 7263616c 6c4d6574 686f6400 50795365 rcallMethod.PySe │ │ │ │ │ - 0x00001300 745f4e65 77005079 54797065 5f497353 t_New.PyType_IsS │ │ │ │ │ - 0x00001310 75627479 70650050 79446963 745f4465 ubtype.PyDict_De │ │ │ │ │ - 0x00001320 6c497465 6d537472 696e6700 50794469 lItemString.PyDi │ │ │ │ │ - 0x00001330 63745f47 65744974 656d5374 72696e67 ct_GetItemString │ │ │ │ │ - 0x00001340 00507953 65717565 6e63655f 4c697374 .PySequence_List │ │ │ │ │ - 0x00001350 00507955 6e69636f 64655f46 726f6d46 .PyUnicode_FromF │ │ │ │ │ - 0x00001360 6f726d61 74005079 4f626a65 63745f53 ormat.PyObject_S │ │ │ │ │ - 0x00001370 697a6500 50795365 7175656e 63655f43 ize.PySequence_C │ │ │ │ │ - 0x00001380 6f6e7461 696e7300 5f507944 69637456 ontains._PyDictV │ │ │ │ │ - 0x00001390 6965775f 496e7465 72736563 74005079 iew_Intersect.Py │ │ │ │ │ - 0x000013a0 4f626a65 63745f43 616c6c4d 6574686f Object_CallMetho │ │ │ │ │ - 0x000013b0 644f626a 41726773 00507953 65745f41 dObjArgs.PySet_A │ │ │ │ │ - 0x000013c0 6464005f 50795365 745f5570 64617465 dd._PySet_Update │ │ │ │ │ - 0x000013d0 00507944 6963745f 4974656d 73005f50 .PyDict_Items._P │ │ │ │ │ - 0x000013e0 79446963 745f4465 6c497465 6d5f4b6e yDict_DelItem_Kn │ │ │ │ │ - 0x000013f0 6f776e48 61736800 5f507945 76616c5f ownHash._PyEval_ │ │ │ │ │ - 0x00001400 47657442 75696c74 696e0050 795f4275 GetBuiltin.Py_Bu │ │ │ │ │ - 0x00001410 696c6456 616c7565 005f5079 44696374 ildValue._PyDict │ │ │ │ │ - 0x00001420 5f53697a 654f6600 50794c6f 6e675f46 _SizeOf.PyLong_F │ │ │ │ │ - 0x00001430 726f6d53 73697a65 5f740050 79446963 romSsize_t.PyDic │ │ │ │ │ - 0x00001440 7450726f 78795f4e 6577005f 50794469 tProxy_New._PyDi │ │ │ │ │ - 0x00001450 63745f4b 65797353 697a6500 50794469 ct_KeysSize.PyDi │ │ │ │ │ - 0x00001460 63745f4d 65726765 46726f6d 53657132 ct_MergeFromSeq2 │ │ │ │ │ - 0x00001470 00507944 6963745f 53657444 65666175 .PyDict_SetDefau │ │ │ │ │ - 0x00001480 6c740050 79446963 745f4164 64576174 lt.PyDict_AddWat │ │ │ │ │ - 0x00001490 63686572 00507944 6963745f 436c6561 cher.PyDict_Clea │ │ │ │ │ - 0x000014a0 72576174 63686572 005f5079 44696374 rWatcher._PyDict │ │ │ │ │ - 0x000014b0 5f436865 636b436f 6e736973 74656e63 _CheckConsistenc │ │ │ │ │ - 0x000014c0 79005f50 794f626a 6563745f 41737365 y._PyObject_Asse │ │ │ │ │ - 0x000014d0 72744661 696c6564 005f5079 44696374 rtFailed._PyDict │ │ │ │ │ - 0x000014e0 5f4e6577 50726573 697a6564 005f5079 _NewPresized._Py │ │ │ │ │ - 0x000014f0 44696374 5f476574 4974656d 5265665f Dict_GetItemRef_ │ │ │ │ │ - 0x00001500 4b6e6f77 6e486173 685f4c6f 636b4865 KnownHash_LockHe │ │ │ │ │ - 0x00001510 6c64005f 50794469 63745f47 65744974 ld._PyDict_GetIt │ │ │ │ │ - 0x00001520 656d5769 74684572 726f7200 5f507944 emWithError._PyD │ │ │ │ │ - 0x00001530 6963745f 47657449 74656d49 64576974 ict_GetItemIdWit │ │ │ │ │ - 0x00001540 68457272 6f72005f 5079556e 69636f64 hError._PyUnicod │ │ │ │ │ - 0x00001550 655f4672 6f6d4964 005f5079 44696374 e_FromId._PyDict │ │ │ │ │ - 0x00001560 5f476574 4974656d 53747269 6e675769 _GetItemStringWi │ │ │ │ │ - 0x00001570 74684572 726f7200 5f507944 6963745f thError._PyDict_ │ │ │ │ │ - 0x00001580 436f6e74 61696e73 4964005f 50794469 ContainsId._PyDi │ │ │ │ │ - 0x00001590 63745f53 65744974 656d4964 005f5079 ct_SetItemId._Py │ │ │ │ │ - 0x000015a0 44696374 5f44656c 4974656d 49640050 Dict_DelItemId.P │ │ │ │ │ - 0x000015b0 79446963 7456616c 7565735f 54797065 yDictValues_Type │ │ │ │ │ - 0x000015c0 00507944 69637449 74656d73 5f547970 .PyDictItems_Typ │ │ │ │ │ - 0x000015d0 65005079 44696374 4b657973 5f547970 e.PyDictKeys_Typ │ │ │ │ │ - 0x000015e0 65005079 44696374 52657649 74657256 e.PyDictRevIterV │ │ │ │ │ - 0x000015f0 616c7565 5f547970 65005079 44696374 alue_Type.PyDict │ │ │ │ │ - 0x00001600 52657649 74657249 74656d5f 54797065 RevIterItem_Type │ │ │ │ │ - 0x00001610 00507944 69637452 65764974 65724b65 .PyDictRevIterKe │ │ │ │ │ - 0x00001620 795f5479 70650050 79446963 74497465 y_Type.PyDictIte │ │ │ │ │ - 0x00001630 72497465 6d5f5479 70650050 79446963 rItem_Type.PyDic │ │ │ │ │ - 0x00001640 74497465 7256616c 75655f54 79706500 tIterValue_Type. │ │ │ │ │ - 0x00001650 50794469 63744974 65724b65 795f5479 PyDictIterKey_Ty │ │ │ │ │ - 0x00001660 70650050 79446963 745f5479 70650050 pe.PyDict_Type.P │ │ │ │ │ - 0x00001670 79547970 655f5479 70650050 794f626a yType_Type.PyObj │ │ │ │ │ - 0x00001680 6563745f 48617368 4e6f7449 6d706c65 ect_HashNotImple │ │ │ │ │ - 0x00001690 6d656e74 65640050 794f626a 6563745f mented.PyObject_ │ │ │ │ │ - 0x000016a0 47656e65 72696347 65744174 7472005f GenericGetAttr._ │ │ │ │ │ - 0x000016b0 50795479 70655f41 6c6c6f63 4e6f5472 PyType_AllocNoTr │ │ │ │ │ - 0x000016c0 61636b00 50794f62 6a656374 5f53656c ack.PyObject_Sel │ │ │ │ │ - 0x000016d0 66497465 72005079 5f47656e 65726963 fIter.Py_Generic │ │ │ │ │ - 0x000016e0 416c6961 7300 Alias. │ │ │ │ │ + 0x00000020 2464006e 65775f64 69637400 696e7365 $d.new_dict.inse │ │ │ │ │ + 0x00000030 72746469 63740069 6e736572 745f746f rtdict.insert_to │ │ │ │ │ + 0x00000040 5f656d70 74796469 63740073 65746974 _emptydict.setit │ │ │ │ │ + 0x00000050 656d5f74 616b6532 5f6c6f63 6b5f6865 em_take2_lock_he │ │ │ │ │ + 0x00000060 6c642e70 6172742e 30006e65 775f6b65 ld.part.0.new_ke │ │ │ │ │ + 0x00000070 79735f6f 626a6563 742e6973 72612e30 ys_object.isra.0 │ │ │ │ │ + 0x00000080 00646963 74726573 697a652e 69737261 .dictresize.isra │ │ │ │ │ + 0x00000090 2e300069 6e736572 745f7370 6c69745f .0.insert_split_ │ │ │ │ │ + 0x000000a0 6b657900 696e7365 72745f73 706c6974 key.insert_split │ │ │ │ │ + 0x000000b0 5f76616c 75650066 696e645f 656d7074 _value.find_empt │ │ │ │ │ + 0x000000c0 795f736c 6f740062 75696c64 5f696e64 y_slot.build_ind │ │ │ │ │ + 0x000000d0 69636573 5f67656e 65726963 00646963 ices_generic.dic │ │ │ │ │ + 0x000000e0 745f7365 74646566 61756c74 5f726566 t_setdefault_ref │ │ │ │ │ + 0x000000f0 5f6c6f63 6b5f6865 6c640050 795f5844 _lock_held.Py_XD │ │ │ │ │ + 0x00000100 45435245 46006e65 775f6469 63745f77 ECREF.new_dict_w │ │ │ │ │ + 0x00000110 6974685f 73686172 65645f6b 65797300 ith_shared_keys. │ │ │ │ │ + 0x00000120 64656c69 74656d5f 6b6e6f77 6e686173 delitem_knownhas │ │ │ │ │ + 0x00000130 685f6c6f 636b5f68 656c6400 636f7079 h_lock_held.copy │ │ │ │ │ + 0x00000140 5f6c6f63 6b5f6865 6c640063 6f70795f _lock_held.copy_ │ │ │ │ │ + 0x00000150 76616c75 65730064 6963745f 6d657267 values.dict_merg │ │ │ │ │ + 0x00000160 65006469 63745f69 74657200 64696374 e.dict_iter.dict │ │ │ │ │ + 0x00000170 5f737562 73637269 70740064 6963745f _subscript.dict_ │ │ │ │ │ + 0x00000180 6465616c 6c6f6300 64696374 5f617373 dealloc.dict_ass │ │ │ │ │ + 0x00000190 5f737562 00646963 745f7472 61766572 _sub.dict_traver │ │ │ │ │ + 0x000001a0 73650064 6963745f 75706461 7465006d se.dict_update.m │ │ │ │ │ + 0x000001b0 65726765 5f66726f 6d5f7365 71325f6c erge_from_seq2_l │ │ │ │ │ + 0x000001c0 6f636b5f 68656c64 00646963 745f7570 ock_held.dict_up │ │ │ │ │ + 0x000001d0 64617465 5f617267 00646963 745f6974 date_arg.dict_it │ │ │ │ │ + 0x000001e0 656d7300 64696374 6974656d 735f6974 ems.dictitems_it │ │ │ │ │ + 0x000001f0 65720064 69637469 7465725f 6e657700 er.dictiter_new. │ │ │ │ │ + 0x00000200 64696374 76696577 5f646561 6c6c6f63 dictview_dealloc │ │ │ │ │ + 0x00000210 00646963 74697465 725f6974 65726e65 .dictiter_iterne │ │ │ │ │ + 0x00000220 78746974 656d0073 746f7265 5f696e73 xtitem.store_ins │ │ │ │ │ + 0x00000230 74616e63 655f6174 74725f6c 6f636b5f tance_attr_lock_ │ │ │ │ │ + 0x00000240 68656c64 00646963 745f706f 7000706f held.dict_pop.po │ │ │ │ │ + 0x00000250 705f6c6f 636b5f68 656c6400 64696374 p_lock_held.dict │ │ │ │ │ + 0x00000260 69746572 5f646561 6c6c6f63 00646963 iter_dealloc.dic │ │ │ │ │ + 0x00000270 745f6765 74006469 63745f74 705f636c t_get.dict_tp_cl │ │ │ │ │ + 0x00000280 65617200 64696374 69746572 5f6c656e ear.dictiter_len │ │ │ │ │ + 0x00000290 00646963 745f6b65 79730064 6963746b .dict_keys.dictk │ │ │ │ │ + 0x000002a0 6579735f 69746572 00646963 745f7661 eys_iter.dict_va │ │ │ │ │ + 0x000002b0 6c756573 00646963 7476616c 7565735f lues.dictvalues_ │ │ │ │ │ + 0x000002c0 69746572 0076616c 69646174 655f7761 iter.validate_wa │ │ │ │ │ + 0x000002d0 74636865 725f6964 00646963 74697465 tcher_id.dictite │ │ │ │ │ + 0x000002e0 725f6974 65726e65 78746b65 79006469 r_iternextkey.di │ │ │ │ │ + 0x000002f0 63746974 65725f69 7465726e 65787476 ctiter_iternextv │ │ │ │ │ + 0x00000300 616c7565 00646963 745f6c65 6e677468 alue.dict_length │ │ │ │ │ + 0x00000310 00646963 745f696f 72006469 63745f6e .dict_ior.dict_n │ │ │ │ │ + 0x00000320 65770064 6963745f 696e6974 00646963 ew.dict_init.dic │ │ │ │ │ + 0x00000330 745f7365 74646566 61756c74 00646963 t_setdefault.dic │ │ │ │ │ + 0x00000340 745f7665 63746f72 63616c6c 00646963 t_vectorcall.dic │ │ │ │ │ + 0x00000350 745f7265 70720064 6963745f 5f5f636f t_repr.dict___co │ │ │ │ │ + 0x00000360 6e746169 6e735f5f 00646963 746b6579 ntains__.dictkey │ │ │ │ │ + 0x00000370 735f636f 6e746169 6e730064 6963745f s_contains.dict_ │ │ │ │ │ + 0x00000380 66726f6d 6b657973 00646963 74697465 fromkeys.dictite │ │ │ │ │ + 0x00000390 725f7472 61766572 73650064 69637476 r_traverse.dictv │ │ │ │ │ + 0x000003a0 6965775f 74726176 65727365 00646963 iew_traverse.dic │ │ │ │ │ + 0x000003b0 745f636f 70790064 6963745f 636c6561 t_copy.dict_clea │ │ │ │ │ + 0x000003c0 72006469 63747669 65775f6c 656e0064 r.dictview_len.d │ │ │ │ │ + 0x000003d0 6963745f 6f720064 6963745f 72696368 ict_or.dict_rich │ │ │ │ │ + 0x000003e0 636f6d70 61726500 64696374 5f706f70 compare.dict_pop │ │ │ │ │ + 0x000003f0 6974656d 00646963 74766965 77735f73 item.dictviews_s │ │ │ │ │ + 0x00000400 75620064 69637476 69657773 5f746f5f ub.dictviews_to_ │ │ │ │ │ + 0x00000410 73657400 64696374 6974656d 735f636f set.dictitems_co │ │ │ │ │ + 0x00000420 6e746169 6e730064 69637476 6965775f ntains.dictview_ │ │ │ │ │ + 0x00000430 72657072 00646963 74766965 775f7269 repr.dictview_ri │ │ │ │ │ + 0x00000440 6368636f 6d706172 6500616c 6c5f636f chcompare.all_co │ │ │ │ │ + 0x00000450 6e746169 6e65645f 696e0064 69637476 ntained_in.dictv │ │ │ │ │ + 0x00000460 69657773 5f6f7200 64696374 76696577 iews_or.dictview │ │ │ │ │ + 0x00000470 735f786f 72006469 63747669 6577735f s_xor.dictviews_ │ │ │ │ │ + 0x00000480 69736469 736a6f69 6e740064 69637469 isdisjoint.dicti │ │ │ │ │ + 0x00000490 74656d73 5f726576 65727365 64006469 tems_reversed.di │ │ │ │ │ + 0x000004a0 63747265 76697465 725f6974 65726e65 ctreviter_iterne │ │ │ │ │ + 0x000004b0 78740064 6963745f 5f5f7265 76657273 xt.dict___revers │ │ │ │ │ + 0x000004c0 65645f5f 00646963 74697465 725f7265 ed__.dictiter_re │ │ │ │ │ + 0x000004d0 64756365 0073697a 656f665f 6c6f636b duce.sizeof_lock │ │ │ │ │ + 0x000004e0 5f68656c 64006469 63745f5f 5f73697a _held.dict___siz │ │ │ │ │ + 0x000004f0 656f665f 5f006469 63747661 6c756573 eof__.dictvalues │ │ │ │ │ + 0x00000500 5f726576 65727365 64006469 63746b65 _reversed.dictke │ │ │ │ │ + 0x00000510 79735f72 65766572 73656400 64696374 ys_reversed.dict │ │ │ │ │ + 0x00000520 76696577 5f6d6170 70696e67 00656d70 view_mapping.emp │ │ │ │ │ + 0x00000530 74795f6b 6579735f 73747275 63740064 ty_keys_struct.d │ │ │ │ │ + 0x00000540 6963745f 61735f6e 756d6265 72006469 ict_as_number.di │ │ │ │ │ + 0x00000550 63745f61 735f7365 7175656e 63650064 ct_as_sequence.d │ │ │ │ │ + 0x00000560 6963745f 61735f6d 61707069 6e670064 ict_as_mapping.d │ │ │ │ │ + 0x00000570 69637469 6f6e6172 795f646f 63006d61 ictionary_doc.ma │ │ │ │ │ + 0x00000580 70705f6d 6574686f 64730064 69637476 pp_methods.dictv │ │ │ │ │ + 0x00000590 69657773 5f61735f 6e756d62 65720064 iews_as_number.d │ │ │ │ │ + 0x000005a0 69637469 74656d73 5f61735f 73657175 ictitems_as_sequ │ │ │ │ │ + 0x000005b0 656e6365 00646963 74697465 6d735f6d ence.dictitems_m │ │ │ │ │ + 0x000005c0 6574686f 64730064 69637476 6965775f ethods.dictview_ │ │ │ │ │ + 0x000005d0 67657473 65740064 69637469 7465725f getset.dictiter_ │ │ │ │ │ + 0x000005e0 6d657468 6f647300 64696374 6b657973 methods.dictkeys │ │ │ │ │ + 0x000005f0 5f61735f 73657175 656e6365 00646963 _as_sequence.dic │ │ │ │ │ + 0x00000600 746b6579 735f6d65 74686f64 73006469 tkeys_methods.di │ │ │ │ │ + 0x00000610 63747661 6c756573 5f61735f 73657175 ctvalues_as_sequ │ │ │ │ │ + 0x00000620 656e6365 00646963 7476616c 7565735f ence.dictvalues_ │ │ │ │ │ + 0x00000630 6d657468 6f647300 72657665 72736564 methods.reversed │ │ │ │ │ + 0x00000640 5f76616c 7565735f 646f6300 69736469 _values_doc.isdi │ │ │ │ │ + 0x00000650 736a6f69 6e745f64 6f630072 65766572 sjoint_doc.rever │ │ │ │ │ + 0x00000660 7365645f 6974656d 735f646f 63007265 sed_items_doc.re │ │ │ │ │ + 0x00000670 76657273 65645f6b 6579735f 646f6300 versed_keys_doc. │ │ │ │ │ + 0x00000680 6c656e67 74685f68 696e745f 646f6300 length_hint_doc. │ │ │ │ │ + 0x00000690 72656475 63655f64 6f630064 6963745f reduce_doc.dict_ │ │ │ │ │ + 0x000006a0 5f5f636f 6e746169 6e735f5f 5f5f646f __contains____do │ │ │ │ │ + 0x000006b0 635f5f00 67657469 74656d5f 5f646f63 c__.getitem__doc │ │ │ │ │ + 0x000006c0 5f5f0064 6963745f 5f5f7369 7a656f66 __.dict___sizeof │ │ │ │ │ + 0x000006d0 5f5f5f5f 646f635f 5f006469 63745f67 ____doc__.dict_g │ │ │ │ │ + 0x000006e0 65745f5f 646f635f 5f006469 63745f73 et__doc__.dict_s │ │ │ │ │ + 0x000006f0 65746465 6661756c 745f5f64 6f635f5f etdefault__doc__ │ │ │ │ │ + 0x00000700 00646963 745f706f 705f5f64 6f635f5f .dict_pop__doc__ │ │ │ │ │ + 0x00000710 00646963 745f706f 70697465 6d5f5f64 .dict_popitem__d │ │ │ │ │ + 0x00000720 6f635f5f 00646963 745f6b65 79735f5f oc__.dict_keys__ │ │ │ │ │ + 0x00000730 646f635f 5f006469 63745f69 74656d73 doc__.dict_items │ │ │ │ │ + 0x00000740 5f5f646f 635f5f00 64696374 5f76616c __doc__.dict_val │ │ │ │ │ + 0x00000750 7565735f 5f646f63 5f5f0075 70646174 ues__doc__.updat │ │ │ │ │ + 0x00000760 655f5f64 6f635f5f 00646963 745f6672 e__doc__.dict_fr │ │ │ │ │ + 0x00000770 6f6d6b65 79735f5f 646f635f 5f006469 omkeys__doc__.di │ │ │ │ │ + 0x00000780 63745f63 6c656172 5f5f646f 635f5f00 ct_clear__doc__. │ │ │ │ │ + 0x00000790 64696374 5f636f70 795f5f64 6f635f5f dict_copy__doc__ │ │ │ │ │ + 0x000007a0 00646963 745f5f5f 72657665 72736564 .dict___reversed │ │ │ │ │ + 0x000007b0 5f5f5f5f 646f635f 5f004353 57544348 ____doc__.CSWTCH │ │ │ │ │ + 0x000007c0 2e333834 005f5f66 756e635f 5f2e3000 .384.__func__.0. │ │ │ │ │ + 0x000007d0 50794469 63745f4e 6577005f 5f616561 PyDict_New.__aea │ │ │ │ │ + 0x000007e0 62695f72 6561645f 7470005f 50795f4e bi_read_tp._Py_N │ │ │ │ │ + 0x000007f0 65775265 66657265 6e636500 5f50794f ewReference._PyO │ │ │ │ │ + 0x00000800 626a6563 745f4743 5f4e6577 005f5079 bject_GC_New._Py │ │ │ │ │ + 0x00000810 5f747373 5f747374 61746500 50794d65 _tss_tstate.PyMe │ │ │ │ │ + 0x00000820 6d5f4672 65650050 79446963 745f436f m_Free.PyDict_Co │ │ │ │ │ + 0x00000830 6e746169 6e73005f 50795f64 6963745f ntains._Py_dict_ │ │ │ │ │ + 0x00000840 6c6f6f6b 75700050 794f626a 6563745f lookup.PyObject_ │ │ │ │ │ + 0x00000850 48617368 00507955 6e69636f 64655f54 Hash.PyUnicode_T │ │ │ │ │ + 0x00000860 79706500 5f507944 6963745f 436f6e74 ype._PyDict_Cont │ │ │ │ │ + 0x00000870 61696e73 5f4b6e6f 776e4861 7368006d ains_KnownHash.m │ │ │ │ │ + 0x00000880 656d636d 70005079 4f626a65 63745f52 emcmp.PyObject_R │ │ │ │ │ + 0x00000890 69636843 6f6d7061 7265426f 6f6c005f ichCompareBool._ │ │ │ │ │ + 0x000008a0 50795f44 65616c6c 6f630050 79446963 Py_Dealloc.PyDic │ │ │ │ │ + 0x000008b0 745f5365 74497465 6d005f50 79457272 t_SetItem._PyErr │ │ │ │ │ + 0x000008c0 5f426164 496e7465 726e616c 43616c6c _BadInternalCall │ │ │ │ │ + 0x000008d0 006d656d 73657400 50794d65 6d5f4d61 .memset.PyMem_Ma │ │ │ │ │ + 0x000008e0 6c6c6f63 0050794f 626a6563 745f4953 lloc.PyObject_IS │ │ │ │ │ + 0x000008f0 5f474300 5f507944 6963745f 53656e64 _GC._PyDict_Send │ │ │ │ │ + 0x00000900 4576656e 74005079 4572725f 4e6f4d65 Event.PyErr_NoMe │ │ │ │ │ + 0x00000910 6d6f7279 00507954 75706c65 5f547970 mory.PyTuple_Typ │ │ │ │ │ + 0x00000920 65006d65 6d637079 00507944 6963745f e.memcpy.PyDict_ │ │ │ │ │ + 0x00000930 53657444 65666175 6c745265 66005f50 SetDefaultRef._P │ │ │ │ │ + 0x00000940 79446963 745f4e65 774b6579 73466f72 yDict_NewKeysFor │ │ │ │ │ + 0x00000950 436c6173 73005079 4572725f 436c6561 Class.PyErr_Clea │ │ │ │ │ + 0x00000960 72005079 44696374 5f536574 4974656d r.PyDict_SetItem │ │ │ │ │ + 0x00000970 53747269 6e670050 79556e69 636f6465 String.PyUnicode │ │ │ │ │ + 0x00000980 5f46726f 6d537472 696e6700 5f507955 _FromString._PyU │ │ │ │ │ + 0x00000990 6e69636f 64655f49 6e746572 6e496d6d nicode_InternImm │ │ │ │ │ + 0x000009a0 6f727461 6c005079 44696374 5f476574 ortal.PyDict_Get │ │ │ │ │ + 0x000009b0 4974656d 52656600 5f507944 6963745f ItemRef._PyDict_ │ │ │ │ │ + 0x000009c0 47657449 74656d52 65665f4b 6e6f776e GetItemRef_Known │ │ │ │ │ + 0x000009d0 48617368 005f5079 4f626a65 63744469 Hash._PyObjectDi │ │ │ │ │ + 0x000009e0 63745f53 65744974 656d005f 50794469 ct_SetItem._PyDi │ │ │ │ │ + 0x000009f0 63745f53 65744974 656d5f4c 6f636b48 ct_SetItem_LockH │ │ │ │ │ + 0x00000a00 656c6400 50794469 63745f43 6f707900 eld.PyDict_Copy. │ │ │ │ │ + 0x00000a10 5f507945 72725f53 65744b65 79457272 _PyErr_SetKeyErr │ │ │ │ │ + 0x00000a20 6f72005f 50794f62 6a656374 5f4c6f6f or._PyObject_Loo │ │ │ │ │ + 0x00000a30 6b757053 70656369 616c0050 794f626a kupSpecial.PyObj │ │ │ │ │ + 0x00000a40 6563745f 43616c6c 4f6e6541 72670050 ect_CallOneArg.P │ │ │ │ │ + 0x00000a50 79457272 5f4f6363 75727265 64005f50 yErr_Occurred._P │ │ │ │ │ + 0x00000a60 7952756e 74696d65 005f5079 5f646963 yRuntime._Py_dic │ │ │ │ │ + 0x00000a70 745f6c6f 6f6b7570 5f746872 65616473 t_lookup_threads │ │ │ │ │ + 0x00000a80 61666500 50794469 63745f55 70646174 afe.PyDict_Updat │ │ │ │ │ + 0x00000a90 65005079 4d617070 696e675f 4b657973 e.PyMapping_Keys │ │ │ │ │ + 0x00000aa0 0050794f 626a6563 745f4765 74497465 .PyObject_GetIte │ │ │ │ │ + 0x00000ab0 72005079 49746572 5f4e6578 74005079 r.PyIter_Next.Py │ │ │ │ │ + 0x00000ac0 4f626a65 63745f47 65744974 656d0050 Object_GetItem.P │ │ │ │ │ + 0x00000ad0 79457272 5f536574 53747269 6e670050 yErr_SetString.P │ │ │ │ │ + 0x00000ae0 79457863 5f52756e 74696d65 4572726f yExc_RuntimeErro │ │ │ │ │ + 0x00000af0 72005079 4f626a65 63745f47 435f556e r.PyObject_GC_Un │ │ │ │ │ + 0x00000b00 54726163 6b005079 54687265 61645374 Track.PyThreadSt │ │ │ │ │ + 0x00000b10 6174655f 47657400 5f507954 72617368 ate_Get._PyTrash │ │ │ │ │ + 0x00000b20 5f746872 6561645f 64657374 726f795f _thread_destroy_ │ │ │ │ │ + 0x00000b30 63686169 6e005f50 79547261 73685f74 chain._PyTrash_t │ │ │ │ │ + 0x00000b40 68726561 645f6465 706f7369 745f6f62 hread_deposit_ob │ │ │ │ │ + 0x00000b50 6a656374 005f5079 44696374 5f486173 ject._PyDict_Has │ │ │ │ │ + 0x00000b60 4f6e6c79 53747269 6e674b65 7973005f OnlyStringKeys._ │ │ │ │ │ + 0x00000b70 50794469 63745f4e 65787400 50794469 PyDict_Next.PyDi │ │ │ │ │ + 0x00000b80 63745f47 65744974 656d5374 72696e67 ct_GetItemString │ │ │ │ │ + 0x00000b90 52656600 50794469 63745f44 656c4974 Ref.PyDict_DelIt │ │ │ │ │ + 0x00000ba0 656d005f 50794469 63745f46 726f6d49 em._PyDict_FromI │ │ │ │ │ + 0x00000bb0 74656d73 005f5079 44696374 5f4c6f61 tems._PyDict_Loa │ │ │ │ │ + 0x00000bc0 64476c6f 62616c00 5f507944 6963744b dGlobal._PyDictK │ │ │ │ │ + 0x00000bd0 6579735f 53747269 6e674c6f 6f6b7570 eys_StringLookup │ │ │ │ │ + 0x00000be0 005f5079 44696374 4b657973 5f476574 ._PyDictKeys_Get │ │ │ │ │ + 0x00000bf0 56657273 696f6e46 6f724375 7272656e VersionForCurren │ │ │ │ │ + 0x00000c00 74537461 74650050 794f626a 6563745f tState.PyObject_ │ │ │ │ │ + 0x00000c10 47656e65 72696347 65744469 6374005f GenericGetDict._ │ │ │ │ │ + 0x00000c20 50794f62 6a656374 5f436f6d 70757465 PyObject_Compute │ │ │ │ │ + 0x00000c30 64446963 74506f69 6e746572 005f5079 dDictPointer._Py │ │ │ │ │ + 0x00000c40 4f626a65 63745f4d 61746572 69616c69 Object_Materiali │ │ │ │ │ + 0x00000c50 7a654d61 6e616765 64446963 745f4c6f zeManagedDict_Lo │ │ │ │ │ + 0x00000c60 636b4865 6c640050 79457863 5f417474 ckHeld.PyExc_Att │ │ │ │ │ + 0x00000c70 72696275 74654572 726f7200 50794172 ributeError.PyAr │ │ │ │ │ + 0x00000c80 675f556e 7061636b 5475706c 65005079 g_UnpackTuple.Py │ │ │ │ │ + 0x00000c90 4f626a65 63745f48 61734174 74725769 Object_HasAttrWi │ │ │ │ │ + 0x00000ca0 74684572 726f7200 50794172 675f5661 thError.PyArg_Va │ │ │ │ │ + 0x00000cb0 6c696461 74654b65 79776f72 64417267 lidateKeywordArg │ │ │ │ │ + 0x00000cc0 756d656e 7473005f 50795f4e 6f6e6553 uments._Py_NoneS │ │ │ │ │ + 0x00000cd0 74727563 74005079 4572725f 466f726d truct.PyErr_Form │ │ │ │ │ + 0x00000ce0 61740050 79457863 5f547970 65457272 at.PyExc_TypeErr │ │ │ │ │ + 0x00000cf0 6f72005f 50794469 63745669 65775f4e or._PyDictView_N │ │ │ │ │ + 0x00000d00 65770050 79547570 6c655f50 61636b00 ew.PyTuple_Pack. │ │ │ │ │ + 0x00000d10 50794f62 6a656374 5f47435f 44656c00 PyObject_GC_Del. │ │ │ │ │ + 0x00000d20 50795475 706c655f 4e657700 5f50794f PyTuple_New._PyO │ │ │ │ │ + 0x00000d30 626a6563 745f496e 6974496e 6c696e65 bject_InitInline │ │ │ │ │ + 0x00000d40 56616c75 6573005f 50794f62 6a656374 Values._PyObject │ │ │ │ │ + 0x00000d50 5f53746f 7265496e 7374616e 63654174 _StoreInstanceAt │ │ │ │ │ + 0x00000d60 74726962 75746500 6d656d6d 6f766500 tribute.memmove. │ │ │ │ │ + 0x00000d70 5079496e 74657270 72657465 72537461 PyInterpreterSta │ │ │ │ │ + 0x00000d80 74655f47 6574005f 50794f62 6a656374 te_Get._PyObject │ │ │ │ │ + 0x00000d90 5f547279 47657449 6e737461 6e636541 _TryGetInstanceA │ │ │ │ │ + 0x00000da0 74747269 62757465 005f5079 44696374 ttribute._PyDict │ │ │ │ │ + 0x00000db0 4b657973 5f537472 696e674c 6f6f6b75 Keys_StringLooku │ │ │ │ │ + 0x00000dc0 7053706c 6974005f 50794469 63745f4c pSplit._PyDict_L │ │ │ │ │ + 0x00000dd0 6f6f6b75 70496e64 6578005f 50794172 ookupIndex._PyAr │ │ │ │ │ + 0x00000de0 675f4368 65636b50 6f736974 696f6e61 g_CheckPositiona │ │ │ │ │ + 0x00000df0 6c005f50 79446963 745f506f 70005f50 l._PyDict_Pop._P │ │ │ │ │ + 0x00000e00 79446963 745f506f 705f4b6e 6f776e48 yDict_Pop_KnownH │ │ │ │ │ + 0x00000e10 61736800 5f507944 6963745f 4d657267 ash._PyDict_Merg │ │ │ │ │ + 0x00000e20 65457800 5f507944 6963745f 53657449 eEx._PyDict_SetI │ │ │ │ │ + 0x00000e30 74656d5f 54616b65 32005079 44696374 tem_Take2.PyDict │ │ │ │ │ + 0x00000e40 5f4b6579 73005079 4c697374 5f4e6577 _Keys.PyList_New │ │ │ │ │ + 0x00000e50 0050794f 626a6563 745f436c 6561724d .PyObject_ClearM │ │ │ │ │ + 0x00000e60 616e6167 65644469 63740050 79457272 anagedDict.PyErr │ │ │ │ │ + 0x00000e70 5f577269 7465556e 72616973 61626c65 _WriteUnraisable │ │ │ │ │ + 0x00000e80 005f5079 4f626a65 63745f53 65744d61 ._PyObject_SetMa │ │ │ │ │ + 0x00000e90 6e616765 64446963 74005f50 79446963 nagedDict._PyDic │ │ │ │ │ + 0x00000ea0 745f4465 74616368 46726f6d 4f626a65 t_DetachFromObje │ │ │ │ │ + 0x00000eb0 6374005f 50794469 63745f44 656c4974 ct._PyDict_DelIt │ │ │ │ │ + 0x00000ec0 656d4966 005f5079 44696374 5f476574 emIf._PyDict_Get │ │ │ │ │ + 0x00000ed0 4974656d 5265665f 556e6963 6f64655f ItemRef_Unicode_ │ │ │ │ │ + 0x00000ee0 4c6f636b 48656c64 00507944 6963745f LockHeld.PyDict_ │ │ │ │ │ + 0x00000ef0 436f6e74 61696e73 53747269 6e670050 ContainsString.P │ │ │ │ │ + 0x00000f00 794f626a 6563745f 56697369 744d616e yObject_VisitMan │ │ │ │ │ + 0x00000f10 61676564 44696374 0050794c 6f6e675f agedDict.PyLong_ │ │ │ │ │ + 0x00000f20 46726f6d 53697a65 5f740050 79446963 FromSize_t.PyDic │ │ │ │ │ + 0x00000f30 745f5761 74636800 50794578 635f5661 t_Watch.PyExc_Va │ │ │ │ │ + 0x00000f40 6c756545 72726f72 00507944 6963745f lueError.PyDict_ │ │ │ │ │ + 0x00000f50 436c6561 72005079 44696374 5f53697a Clear.PyDict_Siz │ │ │ │ │ + 0x00000f60 65005f50 79446963 744b6579 735f4465 e._PyDictKeys_De │ │ │ │ │ + 0x00000f70 63526566 005f5079 44696374 5f4d6179 cRef._PyDict_May │ │ │ │ │ + 0x00000f80 6265556e 74726163 6b005f50 79446963 beUntrack._PyDic │ │ │ │ │ + 0x00000f90 745f436c 65617246 7265654c 69737400 t_ClearFreeList. │ │ │ │ │ + 0x00000fa0 50794469 63745f55 6e776174 63680050 PyDict_Unwatch.P │ │ │ │ │ + 0x00000fb0 79446963 745f506f 70537472 696e6700 yDict_PopString. │ │ │ │ │ + 0x00000fc0 50794572 725f466f 726d6174 556e7261 PyErr_FormatUnra │ │ │ │ │ + 0x00000fd0 69736162 6c650050 79536571 75656e63 isable.PySequenc │ │ │ │ │ + 0x00000fe0 655f4661 73740050 79457272 5f457863 e_Fast.PyErr_Exc │ │ │ │ │ + 0x00000ff0 65707469 6f6e4d61 74636865 73005079 eptionMatches.Py │ │ │ │ │ + 0x00001000 5f526570 72456e74 6572005f 5079556e _ReprEnter._PyUn │ │ │ │ │ + 0x00001010 69636f64 65577269 7465725f 496e6974 icodeWriter_Init │ │ │ │ │ + 0x00001020 005f5079 556e6963 6f646557 72697465 ._PyUnicodeWrite │ │ │ │ │ + 0x00001030 725f5772 69746543 68617200 5f507955 r_WriteChar._PyU │ │ │ │ │ + 0x00001040 6e69636f 64655772 69746572 5f577269 nicodeWriter_Wri │ │ │ │ │ + 0x00001050 74654153 43494953 7472696e 67005079 teASCIIString.Py │ │ │ │ │ + 0x00001060 4f626a65 63745f52 65707200 5f507955 Object_Repr._PyU │ │ │ │ │ + 0x00001070 6e69636f 64655772 69746572 5f577269 nicodeWriter_Wri │ │ │ │ │ + 0x00001080 74655374 72005079 5f526570 724c6561 teStr.Py_ReprLea │ │ │ │ │ + 0x00001090 7665005f 5079556e 69636f64 65577269 ve._PyUnicodeWri │ │ │ │ │ + 0x000010a0 7465725f 4465616c 6c6f6300 5f507955 ter_Dealloc._PyU │ │ │ │ │ + 0x000010b0 6e69636f 64655772 69746572 5f46696e nicodeWriter_Fin │ │ │ │ │ + 0x000010c0 69736800 5f50795f 46616c73 65537472 ish._Py_FalseStr │ │ │ │ │ + 0x000010d0 75637400 5f50795f 54727565 53747275 uct._Py_TrueStru │ │ │ │ │ + 0x000010e0 6374005f 50794469 63745f44 65627567 ct._PyDict_Debug │ │ │ │ │ + 0x000010f0 4d616c6c 6f635374 61747300 5f507944 MallocStats._PyD │ │ │ │ │ + 0x00001100 65627567 416c6c6f 6361746f 72537461 ebugAllocatorSta │ │ │ │ │ + 0x00001110 7473005f 50794469 63745f46 726f6d4b ts._PyDict_FromK │ │ │ │ │ + 0x00001120 65797300 5f50795f 43686563 6b46756e eys._Py_CheckFun │ │ │ │ │ + 0x00001130 6374696f 6e526573 756c7400 50794f62 ctionResult.PyOb │ │ │ │ │ + 0x00001140 6a656374 5f536574 4974656d 005f5079 ject_SetItem._Py │ │ │ │ │ + 0x00001150 5365745f 4e657874 456e7472 79526566 Set_NextEntryRef │ │ │ │ │ + 0x00001160 005f5079 4f626a65 63745f4d 616b6554 ._PyObject_MakeT │ │ │ │ │ + 0x00001170 7043616c 6c005079 5365745f 54797065 pCall.PySet_Type │ │ │ │ │ + 0x00001180 00507946 726f7a65 6e536574 5f547970 .PyFrozenSet_Typ │ │ │ │ │ + 0x00001190 65005f50 79446963 745f4765 74497465 e._PyDict_GetIte │ │ │ │ │ + 0x000011a0 6d5f4b6e 6f776e48 61736800 5f507944 m_KnownHash._PyD │ │ │ │ │ + 0x000011b0 6963745f 53657449 74656d5f 4b6e6f77 ict_SetItem_Know │ │ │ │ │ + 0x000011c0 6e486173 68005f50 79446963 745f5365 nHash._PyDict_Se │ │ │ │ │ + 0x000011d0 74497465 6d5f4b6e 6f776e48 6173685f tItem_KnownHash_ │ │ │ │ │ + 0x000011e0 4c6f636b 48656c64 005f5079 4f626a65 LockHeld._PyObje │ │ │ │ │ + 0x000011f0 63745f49 73496e73 74616e63 65446963 ct_IsInstanceDic │ │ │ │ │ + 0x00001200 74456d70 7479005f 50794f62 6a656374 tEmpty._PyObject │ │ │ │ │ + 0x00001210 5f4d6174 65726961 6c697a65 4d616e61 _MaterializeMana │ │ │ │ │ + 0x00001220 67656444 69637400 50794469 63745f47 gedDict.PyDict_G │ │ │ │ │ + 0x00001230 65744974 656d005f 50794572 725f4765 etItem._PyErr_Ge │ │ │ │ │ + 0x00001240 74526169 73656445 78636570 74696f6e tRaisedException │ │ │ │ │ + 0x00001250 005f5079 4572725f 53657452 61697365 ._PyErr_SetRaise │ │ │ │ │ + 0x00001260 64457863 65707469 6f6e0050 79457272 dException.PyErr │ │ │ │ │ + 0x00001270 5f476976 656e4578 63657074 696f6e4d _GivenExceptionM │ │ │ │ │ + 0x00001280 61746368 65730050 79457863 5f4b6579 atches.PyExc_Key │ │ │ │ │ + 0x00001290 4572726f 72005f50 795f4e6f 74496d70 Error._Py_NotImp │ │ │ │ │ + 0x000012a0 6c656d65 6e746564 53747275 63740050 lementedStruct.P │ │ │ │ │ + 0x000012b0 79446963 745f5661 6c756573 00507944 yDict_Values.PyD │ │ │ │ │ + 0x000012c0 6963745f 4d657267 65005079 4f626a65 ict_Merge.PyObje │ │ │ │ │ + 0x000012d0 63745f56 6563746f 7263616c 6c4d6574 ct_VectorcallMet │ │ │ │ │ + 0x000012e0 686f6400 50795365 745f4e65 77005079 hod.PySet_New.Py │ │ │ │ │ + 0x000012f0 54797065 5f497353 75627479 70650050 Type_IsSubtype.P │ │ │ │ │ + 0x00001300 79446963 745f4465 6c497465 6d537472 yDict_DelItemStr │ │ │ │ │ + 0x00001310 696e6700 50794469 63745f47 65744974 ing.PyDict_GetIt │ │ │ │ │ + 0x00001320 656d5374 72696e67 00507953 65717565 emString.PySeque │ │ │ │ │ + 0x00001330 6e63655f 4c697374 00507955 6e69636f nce_List.PyUnico │ │ │ │ │ + 0x00001340 64655f46 726f6d46 6f726d61 74005079 de_FromFormat.Py │ │ │ │ │ + 0x00001350 4f626a65 63745f53 697a6500 50795365 Object_Size.PySe │ │ │ │ │ + 0x00001360 7175656e 63655f43 6f6e7461 696e7300 quence_Contains. │ │ │ │ │ + 0x00001370 5f507944 69637456 6965775f 496e7465 _PyDictView_Inte │ │ │ │ │ + 0x00001380 72736563 74005079 4f626a65 63745f43 rsect.PyObject_C │ │ │ │ │ + 0x00001390 616c6c4d 6574686f 644f626a 41726773 allMethodObjArgs │ │ │ │ │ + 0x000013a0 00507953 65745f41 6464005f 50795365 .PySet_Add._PySe │ │ │ │ │ + 0x000013b0 745f5570 64617465 00507944 6963745f t_Update.PyDict_ │ │ │ │ │ + 0x000013c0 4974656d 73005f50 79446963 745f4465 Items._PyDict_De │ │ │ │ │ + 0x000013d0 6c497465 6d5f4b6e 6f776e48 61736800 lItem_KnownHash. │ │ │ │ │ + 0x000013e0 5f507945 76616c5f 47657442 75696c74 _PyEval_GetBuilt │ │ │ │ │ + 0x000013f0 696e0050 795f4275 696c6456 616c7565 in.Py_BuildValue │ │ │ │ │ + 0x00001400 005f5079 44696374 5f53697a 654f6600 ._PyDict_SizeOf. │ │ │ │ │ + 0x00001410 50794c6f 6e675f46 726f6d53 73697a65 PyLong_FromSsize │ │ │ │ │ + 0x00001420 5f740050 79446963 7450726f 78795f4e _t.PyDictProxy_N │ │ │ │ │ + 0x00001430 6577005f 50794469 63745f4b 65797353 ew._PyDict_KeysS │ │ │ │ │ + 0x00001440 697a6500 50794469 63745f4d 65726765 ize.PyDict_Merge │ │ │ │ │ + 0x00001450 46726f6d 53657132 00507944 6963745f FromSeq2.PyDict_ │ │ │ │ │ + 0x00001460 53657444 65666175 6c740050 79446963 SetDefault.PyDic │ │ │ │ │ + 0x00001470 745f4164 64576174 63686572 00507944 t_AddWatcher.PyD │ │ │ │ │ + 0x00001480 6963745f 436c6561 72576174 63686572 ict_ClearWatcher │ │ │ │ │ + 0x00001490 005f5079 44696374 5f436865 636b436f ._PyDict_CheckCo │ │ │ │ │ + 0x000014a0 6e736973 74656e63 79005f50 794f626a nsistency._PyObj │ │ │ │ │ + 0x000014b0 6563745f 41737365 72744661 696c6564 ect_AssertFailed │ │ │ │ │ + 0x000014c0 005f5079 44696374 5f4e6577 50726573 ._PyDict_NewPres │ │ │ │ │ + 0x000014d0 697a6564 005f5079 44696374 5f476574 ized._PyDict_Get │ │ │ │ │ + 0x000014e0 4974656d 5265665f 4b6e6f77 6e486173 ItemRef_KnownHas │ │ │ │ │ + 0x000014f0 685f4c6f 636b4865 6c64005f 50794469 h_LockHeld._PyDi │ │ │ │ │ + 0x00001500 63745f47 65744974 656d5769 74684572 ct_GetItemWithEr │ │ │ │ │ + 0x00001510 726f7200 5f507944 6963745f 47657449 ror._PyDict_GetI │ │ │ │ │ + 0x00001520 74656d49 64576974 68457272 6f72005f temIdWithError._ │ │ │ │ │ + 0x00001530 5079556e 69636f64 655f4672 6f6d4964 PyUnicode_FromId │ │ │ │ │ + 0x00001540 005f5079 44696374 5f476574 4974656d ._PyDict_GetItem │ │ │ │ │ + 0x00001550 53747269 6e675769 74684572 726f7200 StringWithError. │ │ │ │ │ + 0x00001560 5f507944 6963745f 436f6e74 61696e73 _PyDict_Contains │ │ │ │ │ + 0x00001570 4964005f 50794469 63745f53 65744974 Id._PyDict_SetIt │ │ │ │ │ + 0x00001580 656d4964 005f5079 44696374 5f44656c emId._PyDict_Del │ │ │ │ │ + 0x00001590 4974656d 49640050 79446963 7456616c ItemId.PyDictVal │ │ │ │ │ + 0x000015a0 7565735f 54797065 00507944 69637449 ues_Type.PyDictI │ │ │ │ │ + 0x000015b0 74656d73 5f547970 65005079 44696374 tems_Type.PyDict │ │ │ │ │ + 0x000015c0 4b657973 5f547970 65005079 44696374 Keys_Type.PyDict │ │ │ │ │ + 0x000015d0 52657649 74657256 616c7565 5f547970 RevIterValue_Typ │ │ │ │ │ + 0x000015e0 65005079 44696374 52657649 74657249 e.PyDictRevIterI │ │ │ │ │ + 0x000015f0 74656d5f 54797065 00507944 69637452 tem_Type.PyDictR │ │ │ │ │ + 0x00001600 65764974 65724b65 795f5479 70650050 evIterKey_Type.P │ │ │ │ │ + 0x00001610 79446963 74497465 72497465 6d5f5479 yDictIterItem_Ty │ │ │ │ │ + 0x00001620 70650050 79446963 74497465 7256616c pe.PyDictIterVal │ │ │ │ │ + 0x00001630 75655f54 79706500 50794469 63744974 ue_Type.PyDictIt │ │ │ │ │ + 0x00001640 65724b65 795f5479 70650050 79446963 erKey_Type.PyDic │ │ │ │ │ + 0x00001650 745f5479 70650050 79547970 655f5479 t_Type.PyType_Ty │ │ │ │ │ + 0x00001660 70650050 794f626a 6563745f 48617368 pe.PyObject_Hash │ │ │ │ │ + 0x00001670 4e6f7449 6d706c65 6d656e74 65640050 NotImplemented.P │ │ │ │ │ + 0x00001680 794f626a 6563745f 47656e65 72696347 yObject_GenericG │ │ │ │ │ + 0x00001690 65744174 7472005f 50795479 70655f41 etAttr._PyType_A │ │ │ │ │ + 0x000016a0 6c6c6f63 4e6f5472 61636b00 50794f62 llocNoTrack.PyOb │ │ │ │ │ + 0x000016b0 6a656374 5f53656c 66497465 72005079 ject_SelfIter.Py │ │ │ │ │ + 0x000016c0 5f47656e 65726963 416c6961 7300 _GenericAlias. │ │ │ ├── memoryobject.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -683,22 +683,22 @@ │ │ │ │ │ 00003b38 0000ce1c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 00003b48 0000cf1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00003b6c 0000d01c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00003bb0 0000d11c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00003bd0 0000d21c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 00003d64 0000d81c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 00003e44 0000071c R_ARM_CALL 00000000 init_shape_strides.part.0 │ │ │ │ │ -00003e54 0000d41c R_ARM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -00003e68 0000d41c R_ARM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +00003e5c 0000d41c R_ARM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +00003e70 0000d41c R_ARM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ 00003ec0 0000d51c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00003ed0 0000d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003ee4 0000d71c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00003f18 0000d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f2c 0000d71c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003f40 0000d71c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003f34 0000d71c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003f48 0000d71c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00003f50 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003f54 0000d96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00003f58 0000d96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00003f5c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003f60 0000da02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00003f64 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003f68 0000db02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ @@ -959,16 +959,16 @@ │ │ │ │ │ 000068f8 0000d21c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 00006ad8 0000d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006aec 0000d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006af8 0000d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006b1c 0000d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006b34 0000d81c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 00006c24 0000071c R_ARM_CALL 00000000 init_shape_strides.part.0 │ │ │ │ │ -00006c40 0000d41c R_ARM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -00006c54 0000d41c R_ARM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +00006c38 0000d41c R_ARM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +00006c4c 0000d41c R_ARM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ 00006c90 0000d71c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00006cbc 0000ed1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00006ce8 0000d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006d1c 0000ed1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00006d34 0000e81c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00006d3c 0000e81c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00006d50 0000d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -4412,15 +4412,15 @@ │ │ │ │ │ bne 3d8c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 3ea4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 3e4c │ │ │ │ │ + bne 3e54 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ beq 3e04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ @@ -4456,20 +4456,20 @@ │ │ │ │ │ str r1, [r6, r2, lsl #2] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ blt 3d80 │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3f48 │ │ │ │ │ + beq 3f20 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 3e4c │ │ │ │ │ + bne 3e54 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 3e80 │ │ │ │ │ + beq 3e4c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ ldr r7, [r2] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ moveq r7, #6 │ │ │ │ │ movne r7, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ @@ -4485,29 +4485,31 @@ │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ b 3d5c │ │ │ │ │ mov r7, #6 │ │ │ │ │ b 3d1c │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ tst r3, #1 │ │ │ │ │ - bne 3f34 │ │ │ │ │ + bne 3f3c │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 3f34 │ │ │ │ │ + bne 3f3c │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 3f20 │ │ │ │ │ + bne 3f28 │ │ │ │ │ add r1, r6, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b 748 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL init_shape_strides.part.0 │ │ │ │ │ b 3ccc │ │ │ │ │ + mov r7, #6 │ │ │ │ │ + b 3dd0 │ │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_IsContiguous │ │ │ │ │ mov r1, #70 @ 0x46 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -4515,16 +4517,14 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_IsContiguous │ │ │ │ │ lsl r7, r7, #1 │ │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ orrne r7, r7, #4 │ │ │ │ │ b 3dd0 │ │ │ │ │ - mov r7, #6 │ │ │ │ │ - b 3dd0 │ │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movne r7, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ beq 3cdc │ │ │ │ │ b 3d98 │ │ │ │ │ @@ -4559,28 +4559,28 @@ │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r3, [r5] │ │ │ │ │ bne 3ec4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 3ec4 │ │ │ │ │ - ldr r3, [pc, #64] @ 3f68 │ │ │ │ │ - ldr r1, [pc, #68] @ 3f70 │ │ │ │ │ + mov r7, #14 │ │ │ │ │ + b 3dd0 │ │ │ │ │ + ldr r3, [pc, #56] @ 3f68 │ │ │ │ │ + ldr r1, [pc, #60] @ 3f70 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ b 3ec4 │ │ │ │ │ - ldr r3, [pc, #44] @ 3f68 │ │ │ │ │ - ldr r1, [pc, #52] @ 3f74 │ │ │ │ │ + ldr r3, [pc, #36] @ 3f68 │ │ │ │ │ + ldr r1, [pc, #44] @ 3f74 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ b 3ec4 │ │ │ │ │ - mov r7, #14 │ │ │ │ │ - b 3dd0 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000003e4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000338 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000098 │ │ │ │ │ @@ -7602,15 +7602,15 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 6b8c │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 6c6c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 6c38 │ │ │ │ │ + bne 6c30 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ beq 6b84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r6, [r3] │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ @@ -7708,18 +7708,18 @@ │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ blt 6c08 │ │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 6c7c │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 6c38 │ │ │ │ │ + bne 6c30 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 6c30 │ │ │ │ │ + beq 6c64 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r6, [r2] │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ moveq r6, #6 │ │ │ │ │ movne r6, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -7742,16 +7742,14 @@ │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL init_shape_strides.part.0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ b 69f8 │ │ │ │ │ - mov r6, #6 │ │ │ │ │ - b 6bd4 │ │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_IsContiguous │ │ │ │ │ mov r1, #70 @ 0x46 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ mov r0, fp │ │ │ │ │ @@ -7759,14 +7757,16 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_IsContiguous │ │ │ │ │ lsl r6, r6, #1 │ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ orrne r6, r6, #4 │ │ │ │ │ b 6bd4 │ │ │ │ │ + mov r6, #6 │ │ │ │ │ + b 6bd4 │ │ │ │ │ mov r3, #14 │ │ │ │ │ b 6be4 │ │ │ │ │ mov r7, #0 │ │ │ │ │ b 6adc │ │ │ │ │ mov r6, #14 │ │ │ │ │ b 6bd4 │ │ │ │ │ ldr r3, [pc, #248] @ 6d84 │ │ │ ├── object.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: 43012 (bytes into file) │ │ │ │ │ + Start of section headers: 42992 (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 0xa804: │ │ │ │ │ +There are 18 section headers, starting at offset 0xa7f0: │ │ │ │ │ │ │ │ │ │ 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 0003b0 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0090ac 0000f0 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 009098 0000f0 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0003e4 000334 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 00919c 0000e8 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 009188 0000e8 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 000718 000000 00 WA 0 0 1 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 000718 0007c3 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 000edc 003ce4 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 009284 000c48 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 004bc0 000ca4 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 009ecc 0004f0 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 005864 0002bb 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 00a3bc 0003b8 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 005b1f 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 005b1f 00002b 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 005b4c 001d40 10 16 160 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 00788c 00181f 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 00a774 000090 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 000edc 003cd0 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 009270 000c48 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 004bac 000ca4 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 009eb8 0004f0 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 005850 0002bb 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 00a3a8 0003b8 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 005b0b 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 005b0b 00002b 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 005b38 001d40 10 16 160 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 007878 00181f 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 00a760 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 {} │ │ │ │ │ @@ -39,69 +39,69 @@ │ │ │ │ │ 35: 00001284 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 36: 000013e8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 37: 00001400 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 38: 000017d8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 39: 000017f0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 40: 000018c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 41: 000018d0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 42: 00001a94 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 43: 00001aac 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 44: 00001f4c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 45: 00001f84 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 46: 00002300 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 47: 00002330 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 48: 000027c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 49: 00002800 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 50: 00002974 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 51: 00002990 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 52: 00002ad8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 53: 00002af4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 54: 00002be4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 55: 00002bf0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 56: 00002c4c 12 FUNC LOCAL DEFAULT 7 none_hash │ │ │ │ │ - 57: 00002c54 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 58: 00002c58 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 59: 00002e3c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 60: 00002e58 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 61: 00002fdc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 62: 00002ff4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 63: 000031b4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 42: 00001a90 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 43: 00001aa8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 44: 00001f48 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 45: 00001f80 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 46: 000022fc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 47: 0000232c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 48: 000027c0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 49: 000027fc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 50: 00002960 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 51: 0000297c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 52: 00002ac4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 53: 00002ae0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 54: 00002bd0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 55: 00002bdc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 56: 00002c38 12 FUNC LOCAL DEFAULT 7 none_hash │ │ │ │ │ + 57: 00002c40 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 58: 00002c44 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 59: 00002e28 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 60: 00002e44 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 61: 00002fc8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 62: 00002fe0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 63: 000031a0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 64: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 65: 00000014 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 66: 000031d8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 67: 00003240 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 68: 00003244 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 69: 000034fc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 70: 00003514 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 71: 00003744 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 72: 0000374c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 73: 000037f0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 74: 000037f4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 75: 000038fc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 76: 00003900 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 77: 00003b54 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 66: 000031c4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 67: 0000322c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 68: 00003230 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 69: 000034e8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 70: 00003500 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 71: 00003730 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 72: 00003738 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 73: 000037dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 74: 000037e0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 75: 000038e8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 76: 000038ec 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 77: 00003b40 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 78: 00000188 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 79: 00000018 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 80: 00003b78 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 81: 00003b78 12 FUNC LOCAL DEFAULT 7 none_repr │ │ │ │ │ - 82: 00003b80 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 83: 00003b84 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 80: 00003b64 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 81: 00003b64 12 FUNC LOCAL DEFAULT 7 none_repr │ │ │ │ │ + 82: 00003b6c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 83: 00003b70 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 84: 0000015c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 85: 00000190 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 86: 000001e0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 87: 00000180 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 88: 00000308 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 89: 000001ec 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 90: 0000021c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 91: 00000224 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 92: 00000350 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 93: 0000036c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 94: 000003a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 95: 00000318 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 96: 00003cd8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 96: 00003cc4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 97: 000003f8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 98: 0000040c 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 99: 000004d0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 100: 000004d8 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 101: 00000520 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 102: 00000524 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 103: 00000604 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ @@ -192,15 +192,15 @@ │ │ │ │ │ 188: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ 189: 00000874 8 FUNC GLOBAL DEFAULT 7 PyObject_GenericSetAttr │ │ │ │ │ 190: 000005d4 672 FUNC GLOBAL DEFAULT 7 PyObject_SetAttr │ │ │ │ │ 191: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_LookupRef │ │ │ │ │ 192: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObjectDict_SetItem │ │ │ │ │ 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_StoreInstanceAttribute │ │ │ │ │ 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 195: 00002330 1232 FUNC GLOBAL HIDDEN 7 _PyObject_SetAttributeErrorContext │ │ │ │ │ + 195: 0000232c 1232 FUNC GLOBAL HIDDEN 7 _PyObject_SetAttributeErrorContext │ │ │ │ │ 196: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItem │ │ │ │ │ 197: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_DelItem │ │ │ │ │ 198: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ 199: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ 200: 00000cc4 144 FUNC GLOBAL DEFAULT 7 _PyObject_New │ │ │ │ │ 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ 202: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ @@ -222,82 +222,82 @@ │ │ │ │ │ 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_type_getattro │ │ │ │ │ 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_module_getattro │ │ │ │ │ 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MaterializeManagedDict │ │ │ │ │ 221: 000017fc 212 FUNC GLOBAL DEFAULT 7 PyObject_IsTrue │ │ │ │ │ 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 224: 000018d0 76 FUNC GLOBAL HIDDEN 7 _PyObject_ComputedDictPointer │ │ │ │ │ - 225: 0000191c 400 FUNC GLOBAL DEFAULT 7 PyObject_GetAttrString │ │ │ │ │ + 225: 0000191c 396 FUNC GLOBAL DEFAULT 7 PyObject_GetAttrString │ │ │ │ │ 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 227: 00001aac 28 FUNC GLOBAL DEFAULT 7 PyCallable_Check │ │ │ │ │ - 228: 00001ac8 1212 FUNC GLOBAL DEFAULT 7 PyObject_RichCompareBool │ │ │ │ │ + 227: 00001aa8 28 FUNC GLOBAL DEFAULT 7 PyCallable_Check │ │ │ │ │ + 228: 00001ac4 1212 FUNC GLOBAL DEFAULT 7 PyObject_RichCompareBool │ │ │ │ │ 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckRecursiveCall │ │ │ │ │ 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ - 234: 00001f84 940 FUNC GLOBAL DEFAULT 7 PyObject_RichCompare │ │ │ │ │ + 234: 00001f80 940 FUNC GLOBAL DEFAULT 7 PyObject_RichCompare │ │ │ │ │ 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ - 238: 00002800 400 FUNC GLOBAL DEFAULT 7 PyObject_Str │ │ │ │ │ + 238: 000027fc 384 FUNC GLOBAL DEFAULT 7 PyObject_Str │ │ │ │ │ 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_CheckSignals │ │ │ │ │ - 240: 00002990 356 FUNC GLOBAL DEFAULT 7 PyObject_Repr │ │ │ │ │ + 240: 0000297c 356 FUNC GLOBAL DEFAULT 7 PyObject_Repr │ │ │ │ │ 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 242: 00002af4 20 FUNC GLOBAL DEFAULT 7 PyObject_SelfIter │ │ │ │ │ - 243: 00002b08 232 FUNC GLOBAL DEFAULT 7 PyObject_CallFinalizerFromDealloc │ │ │ │ │ + 242: 00002ae0 20 FUNC GLOBAL DEFAULT 7 PyObject_SelfIter │ │ │ │ │ + 243: 00002af4 232 FUNC GLOBAL DEFAULT 7 PyObject_CallFinalizerFromDealloc │ │ │ │ │ 244: 000009a8 380 FUNC GLOBAL DEFAULT 9 _PyObject_AssertFailed │ │ │ │ │ - 245: 00002bf0 92 FUNC GLOBAL DEFAULT 7 PyObject_CallFinalizer │ │ │ │ │ - 246: 00002c58 512 FUNC GLOBAL DEFAULT 7 PyObject_Bytes │ │ │ │ │ + 245: 00002bdc 92 FUNC GLOBAL DEFAULT 7 PyObject_CallFinalizer │ │ │ │ │ + 246: 00002c44 512 FUNC GLOBAL DEFAULT 7 PyObject_Bytes │ │ │ │ │ 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromObject │ │ │ │ │ 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromString │ │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ - 254: 00002e58 412 FUNC GLOBAL DEFAULT 7 PyObject_HasAttrWithError │ │ │ │ │ - 255: 00002ff4 484 FUNC GLOBAL HIDDEN 7 _PyObject_IsAbstract │ │ │ │ │ + 254: 00002e44 412 FUNC GLOBAL DEFAULT 7 PyObject_HasAttrWithError │ │ │ │ │ + 255: 00002fe0 484 FUNC GLOBAL HIDDEN 7 _PyObject_IsAbstract │ │ │ │ │ 256: 00000000 24 FUNC GLOBAL DEFAULT 9 PyRefTracer_SetTracer │ │ │ │ │ - 257: 000031d8 108 FUNC GLOBAL DEFAULT 7 _Py_DecRef │ │ │ │ │ - 258: 00003244 720 FUNC GLOBAL DEFAULT 7 PyObject_Dir │ │ │ │ │ + 257: 000031c4 108 FUNC GLOBAL DEFAULT 7 _Py_DecRef │ │ │ │ │ + 258: 00003230 720 FUNC GLOBAL DEFAULT 7 PyObject_Dir │ │ │ │ │ 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Sort │ │ │ │ │ 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetFrameLocals │ │ │ │ │ 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Keys │ │ │ │ │ 263: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 264: 00003514 568 FUNC GLOBAL DEFAULT 7 Py_ReprEnter │ │ │ │ │ + 264: 00003500 568 FUNC GLOBAL DEFAULT 7 Py_ReprEnter │ │ │ │ │ 265: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_GetDict │ │ │ │ │ 266: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 268: 0000374c 168 FUNC GLOBAL DEFAULT 7 Py_ReprLeave │ │ │ │ │ + 268: 00003738 168 FUNC GLOBAL DEFAULT 7 Py_ReprLeave │ │ │ │ │ 269: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_SetSlice │ │ │ │ │ - 270: 000037f4 116 FUNC GLOBAL HIDDEN 7 _PyObject_ClearFreeLists │ │ │ │ │ + 270: 000037e0 116 FUNC GLOBAL HIDDEN 7 _PyObject_ClearFreeLists │ │ │ │ │ 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFloat_ClearFreeList │ │ │ │ │ 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_ClearFreeList │ │ │ │ │ 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyList_ClearFreeList │ │ │ │ │ 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_ClearFreeList │ │ │ │ │ 275: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyContext_ClearFreeList │ │ │ │ │ 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAsyncGen_ClearFreeLists │ │ │ │ │ 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObjectStackChunk_ClearFreeList │ │ │ │ │ 278: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySlice_ClearFreeList │ │ │ │ │ - 279: 00003868 152 FUNC GLOBAL HIDDEN 7 _PyTypes_FiniTypes │ │ │ │ │ + 279: 00003854 152 FUNC GLOBAL HIDDEN 7 _PyTypes_FiniTypes │ │ │ │ │ 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_FiniBuiltin │ │ │ │ │ - 281: 00003900 4 FUNC GLOBAL HIDDEN 7 _PyObject_FiniState │ │ │ │ │ - 282: 00003904 628 FUNC GLOBAL DEFAULT 7 PyObject_DelAttr │ │ │ │ │ + 281: 000038ec 4 FUNC GLOBAL HIDDEN 7 _PyObject_FiniState │ │ │ │ │ + 282: 000038f0 628 FUNC GLOBAL DEFAULT 7 PyObject_DelAttr │ │ │ │ │ 283: 00000088 264 FUNC GLOBAL DEFAULT 1 PyObject_ASCII │ │ │ │ │ 284: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_AsASCIIString │ │ │ │ │ 285: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeASCII │ │ │ │ │ 286: 00000018 52 FUNC GLOBAL HIDDEN 9 _PyObject_DebugTypeStats │ │ │ │ │ 287: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_DebugMallocStats │ │ │ │ │ 288: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFloat_DebugMallocStats │ │ │ │ │ 289: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyList_DebugMallocStats │ │ │ │ │ 290: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_DebugMallocStats │ │ │ │ │ - 291: 00003b84 28 FUNC GLOBAL DEFAULT 7 _PyTrash_thread_deposit_object │ │ │ │ │ - 292: 00003ba0 96 FUNC GLOBAL DEFAULT 7 _PyTrash_thread_destroy_chain │ │ │ │ │ + 291: 00003b70 28 FUNC GLOBAL DEFAULT 7 _PyTrash_thread_deposit_object │ │ │ │ │ + 292: 00003b8c 96 FUNC GLOBAL DEFAULT 7 _PyTrash_thread_destroy_chain │ │ │ │ │ 293: 0000004c 308 FUNC GLOBAL DEFAULT 9 _PyObject_Dump │ │ │ │ │ 294: 00000190 92 FUNC GLOBAL DEFAULT 1 _PyObject_IsFreed │ │ │ │ │ 295: 00000000 0 NOTYPE GLOBAL DEFAULT UND __fprintf_chk │ │ │ │ │ 296: 00000000 0 NOTYPE GLOBAL DEFAULT UND fflush │ │ │ │ │ 297: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyGILState_Ensure │ │ │ │ │ 298: 00000180 408 FUNC GLOBAL DEFAULT 9 PyObject_Print │ │ │ │ │ 299: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyGILState_Release │ │ │ │ │ @@ -310,16 +310,16 @@ │ │ │ │ │ 306: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetFromErrno │ │ │ │ │ 307: 00000000 0 NOTYPE GLOBAL DEFAULT UND ferror │ │ │ │ │ 308: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OSError │ │ │ │ │ 309: 000001ec 56 FUNC GLOBAL DEFAULT 1 PyObject_HashNotImplemented │ │ │ │ │ 310: 00000224 328 FUNC GLOBAL DEFAULT 1 _PyObject_FunctionStr │ │ │ │ │ 311: 0000036c 68 FUNC GLOBAL DEFAULT 1 Py_GetConstantBorrowed │ │ │ │ │ 312: 00000318 20 FUNC GLOBAL DEFAULT 9 _Py_IncRef │ │ │ │ │ - 313: 00003c00 4 FUNC GLOBAL DEFAULT 7 Py_NewRef │ │ │ │ │ - 314: 00003c04 224 FUNC GLOBAL DEFAULT 7 PyObject_Not │ │ │ │ │ + 313: 00003bec 4 FUNC GLOBAL DEFAULT 7 Py_NewRef │ │ │ │ │ + 314: 00003bf0 224 FUNC GLOBAL DEFAULT 7 PyObject_Not │ │ │ │ │ 315: 0000032c 4 FUNC GLOBAL DEFAULT 9 _Py_ResurrectReference │ │ │ │ │ 316: 00000330 220 FUNC GLOBAL DEFAULT 9 PyObject_GenericSetDict │ │ │ │ │ 317: 0000040c 148 FUNC GLOBAL DEFAULT 9 _PyObject_GetDictPtr │ │ │ │ │ 318: 000004a0 56 FUNC GLOBAL HIDDEN 9 _PyObject_NextNotImplemented │ │ │ │ │ 319: 000004d8 76 FUNC GLOBAL DEFAULT 9 PyObject_HasAttrString │ │ │ │ │ 320: 00000524 232 FUNC GLOBAL DEFAULT 9 PyObject_GetOptionalAttrString │ │ │ │ │ 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,42 +1,42 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x90ac contains 30 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x9098 contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000044 0000a91c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ 00000058 0000aa1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000068 0000ab1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ 00000074 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000098 0000f01c R_ARM_CALL 00002990 PyObject_Repr │ │ │ │ │ +00000098 0000f01c R_ARM_CALL 0000297c PyObject_Repr │ │ │ │ │ 000000b4 00011c1c R_ARM_CALL 00000000 _PyUnicode_AsASCIIString │ │ │ │ │ 0000010c 00011d1c R_ARM_CALL 00000000 PyUnicode_DecodeASCII │ │ │ │ │ 00000188 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000018c 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000210 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000021c 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000220 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000244 0000d61c R_ARM_CALL 00001284 PyObject_GetOptionalAttr │ │ │ │ │ 00000260 0000d61c R_ARM_CALL 00001284 PyObject_GetOptionalAttr │ │ │ │ │ 00000288 0000f11c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 000002d0 0000161c R_ARM_CALL 00000c4c Py_XDECREF │ │ │ │ │ -000002f0 0000e41c R_ARM_CALL 00001ac8 PyObject_RichCompareBool │ │ │ │ │ +000002f0 0000e41c R_ARM_CALL 00001ac4 PyObject_RichCompareBool │ │ │ │ │ 00000310 0000f11c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000330 0000ee1d R_ARM_JUMP24 00002800 PyObject_Str │ │ │ │ │ +00000330 0000ee1d R_ARM_JUMP24 000027fc PyObject_Str │ │ │ │ │ 00000350 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000354 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000358 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000035c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000360 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000364 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000368 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000398 0000e51c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000003a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000003ac 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x919c contains 29 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x9188 contains 29 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00016302 R_ARM_ABS32 00000028 _Py_NoneStruct │ │ │ │ │ 00000004 0000df02 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 00000008 0000de02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 0000000c 0001d102 R_ARM_ABS32 00000000 _Py_EllipsisObject │ │ │ │ │ 00000010 00016102 R_ARM_ABS32 00000030 _Py_NotImplementedStruct │ │ │ │ │ 0000002c 00016402 R_ARM_ABS32 000001d4 _PyNone_Type │ │ │ │ │ @@ -52,23 +52,23 @@ │ │ │ │ │ 000000f0 00007802 R_ARM_ABS32 000007ac notimplemented_new │ │ │ │ │ 00000148 00007b02 R_ARM_ABS32 00000808 notimplemented_bool │ │ │ │ │ 000001b4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001b8 00007002 R_ARM_ABS32 000006dc NotImplemented_reduce │ │ │ │ │ 000001d8 00016602 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001e0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001ec 00008302 R_ARM_ABS32 000009a0 none_dealloc │ │ │ │ │ -00000200 00005102 R_ARM_ABS32 00003b78 none_repr │ │ │ │ │ +00000200 00005102 R_ARM_ABS32 00003b64 none_repr │ │ │ │ │ 00000204 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000210 00003802 R_ARM_ABS32 00002c4c none_hash │ │ │ │ │ +00000210 00003802 R_ARM_ABS32 00002c38 none_hash │ │ │ │ │ 0000022c 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000238 0001d302 R_ARM_ABS32 00000000 _Py_BaseObject_RichCompare │ │ │ │ │ 00000270 00007502 R_ARM_ABS32 00000750 none_new │ │ │ │ │ 000002c8 00008002 R_ARM_ABS32 000008ac none_bool │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x9284 contains 393 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x9270 contains 393 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000030 0000a21c R_ARM_CALL 00000000 _PyType_GetDict │ │ │ │ │ 00000040 0000a31c R_ARM_CALL 00000000 PyType_Ready │ │ │ │ │ 00000070 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000007c 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000080 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000a8 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -132,19 +132,19 @@ │ │ │ │ │ 00000878 0000ba1d R_ARM_JUMP24 0000087c _PyObject_GenericSetAttrWithDict │ │ │ │ │ 000008b8 0000a21c R_ARM_CALL 00000000 _PyType_GetDict │ │ │ │ │ 000008e8 0000bf1c R_ARM_CALL 00000000 _PyType_LookupRef │ │ │ │ │ 00000948 0000c01c R_ARM_CALL 00000000 _PyObjectDict_SetItem │ │ │ │ │ 00000a00 0000c11c R_ARM_CALL 00000000 _PyObject_StoreInstanceAttribute │ │ │ │ │ 00000a18 0000c21c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00000a38 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000a44 0000c31c R_ARM_CALL 00002330 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00000a44 0000c31c R_ARM_CALL 0000232c _PyObject_SetAttributeErrorContext │ │ │ │ │ 00000ab8 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000ae8 0000c41c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 00000b70 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000b7c 0000c31c R_ARM_CALL 00002330 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00000b7c 0000c31c R_ARM_CALL 0000232c _PyObject_SetAttributeErrorContext │ │ │ │ │ 00000b8c 0000c51c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ 00000bfc 0000a31c R_ARM_CALL 00000000 PyType_Ready │ │ │ │ │ 00000c1c 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000c28 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000c2c 0000c602 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ 00000c30 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ 00000c34 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -154,15 +154,15 @@ │ │ │ │ │ 00000c44 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000c48 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000cc0 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000cdc 0000c91c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000d4c 0000ca1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ 00000d50 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000da0 0000cd1c R_ARM_CALL 00001400 _PyObject_GenericGetAttrWithDict │ │ │ │ │ -00000db4 0000c31c R_ARM_CALL 00002330 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00000db4 0000c31c R_ARM_CALL 0000232c _PyObject_SetAttributeErrorContext │ │ │ │ │ 00000dd0 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ 00000e04 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000e20 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000e28 0000ce02 R_ARM_ABS32 000017f0 PyObject_GenericGetAttr │ │ │ │ │ 00000e2c 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000e30 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e34 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ @@ -170,15 +170,15 @@ │ │ │ │ │ 00000e64 0000a21c R_ARM_CALL 00000000 _PyType_GetDict │ │ │ │ │ 00000e98 0000bf1c R_ARM_CALL 00000000 _PyType_LookupRef │ │ │ │ │ 00000f14 0000d01c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ 00000f5c 0000cc1c R_ARM_CALL 00000d54 PyObject_GetAttr │ │ │ │ │ 00000f80 0000d11c R_ARM_CALL 00000000 _PyObject_TryGetInstanceAttribute │ │ │ │ │ 0000105c 0000d21c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ 000010e0 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000010ec 0000c31c R_ARM_CALL 00002330 _PyObject_SetAttributeErrorContext │ │ │ │ │ +000010ec 0000c31c R_ARM_CALL 0000232c _PyObject_SetAttributeErrorContext │ │ │ │ │ 00001168 0000a31c R_ARM_CALL 00000000 PyType_Ready │ │ │ │ │ 000011a0 0000ce02 R_ARM_ABS32 000017f0 PyObject_GenericGetAttr │ │ │ │ │ 000011a4 0000d302 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ 000011a8 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000011ac 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ 000011b0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000011e0 0000c91c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ @@ -203,15 +203,15 @@ │ │ │ │ │ 00001468 0000bf1c R_ARM_CALL 00000000 _PyType_LookupRef │ │ │ │ │ 00001488 0000d21c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ 00001560 0000d01c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ 000015f4 0000c21c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00001600 0000d91c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00001624 0000d11c R_ARM_CALL 00000000 _PyObject_TryGetInstanceAttribute │ │ │ │ │ 00001668 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001674 0000c31c R_ARM_CALL 00002330 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00001674 0000c31c R_ARM_CALL 0000232c _PyObject_SetAttributeErrorContext │ │ │ │ │ 00001690 0000dc1c R_ARM_CALL 00000000 _PyObject_MaterializeManagedDict │ │ │ │ │ 000016f0 0000c21c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 000016fc 0000d91c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00001728 0000c21c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00001734 0000d91c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00001740 0000a31c R_ARM_CALL 00000000 PyType_Ready │ │ │ │ │ 00001764 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ @@ -223,248 +223,248 @@ │ │ │ │ │ 000017ec 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000017f8 0000cd1d R_ARM_JUMP24 00001400 _PyObject_GenericGetAttrWithDict │ │ │ │ │ 000018c4 0000de02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 000018c8 0000df02 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 000018cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001944 0000e21c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 0000198c 0000cd1c R_ARM_CALL 00001400 _PyObject_GenericGetAttrWithDict │ │ │ │ │ -000019d8 0000c31c R_ARM_CALL 00002330 _PyObject_SetAttributeErrorContext │ │ │ │ │ +000019d8 0000c31c R_ARM_CALL 0000232c _PyObject_SetAttributeErrorContext │ │ │ │ │ 000019f4 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001a34 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00001a6c 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001a94 0000ce02 R_ARM_ABS32 000017f0 PyObject_GenericGetAttr │ │ │ │ │ -00001a98 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00001a9c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001aa0 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001aa4 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ -00001aa8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001af4 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00001bc4 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00001bec 0000e51c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001ca0 0000e61c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001cbc 0000e71c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001ddc 0000e81c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001e68 0000dd1c R_ARM_CALL 000017fc PyObject_IsTrue │ │ │ │ │ -00001f4c 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001f50 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001f54 0000e902 R_ARM_ABS32 00000000 PyBool_Type │ │ │ │ │ -00001f58 0000de02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00001f5c 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001f64 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f68 0000df02 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -00001f6c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f70 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00001f74 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00001f78 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f7c 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001f80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001fa0 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000020b4 0000e71c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002190 0000e61c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -000021b8 0000e51c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000021f4 0000e81c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00002300 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002304 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002308 0000df02 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -0000230c 0000de02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00002310 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002318 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000231c 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00002320 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00002324 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002328 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000232c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002354 0000c21c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002360 0000eb1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -0000236c 0000ec1c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -000023dc 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000023ec 0000b91c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -0000241c 0000ba1c R_ARM_CALL 0000087c _PyObject_GenericSetAttrWithDict │ │ │ │ │ -00002484 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00002490 0000b91c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -000024c0 0000ba1c R_ARM_CALL 0000087c _PyObject_GenericSetAttrWithDict │ │ │ │ │ -000024e4 0000ed1c R_ARM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ -00002518 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -000025d0 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00002648 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000026a0 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000026f4 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002758 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000027bc 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000027c4 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ -000027c8 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001a44 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +00001a7c 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001a90 0000ce02 R_ARM_ABS32 000017f0 PyObject_GenericGetAttr │ │ │ │ │ +00001a94 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00001a98 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001a9c 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001aa0 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ +00001aa4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001af0 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00001bc0 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00001be8 0000e51c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001c9c 0000e61c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001cb8 0000e71c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001dd8 0000e81c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001e64 0000dd1c R_ARM_CALL 000017fc PyObject_IsTrue │ │ │ │ │ +00001f48 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001f4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001f50 0000e902 R_ARM_ABS32 00000000 PyBool_Type │ │ │ │ │ +00001f54 0000de02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00001f58 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001f60 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f64 0000df02 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00001f68 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f6c 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001f70 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00001f74 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f78 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001f9c 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000020b0 0000e71c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000218c 0000e61c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +000021b4 0000e51c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000021f0 0000e81c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +000022fc 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002300 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002304 0000df02 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00002308 0000de02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +0000230c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002314 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002318 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000231c 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00002320 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002324 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002328 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002350 0000c21c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000235c 0000eb1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +00002368 0000ec1c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +000023d8 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000023e8 0000b91c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00002418 0000ba1c R_ARM_CALL 0000087c _PyObject_GenericSetAttrWithDict │ │ │ │ │ +00002480 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000248c 0000b91c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +000024bc 0000ba1c R_ARM_CALL 0000087c _PyObject_GenericSetAttrWithDict │ │ │ │ │ +000024e0 0000ed1c R_ARM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ +00002514 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +000025cc 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +00002644 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000269c 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000026f0 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002754 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000027b8 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000027c0 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ +000027c4 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000027c8 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000027cc 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027d0 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027d4 0000bd02 R_ARM_ABS32 00000874 PyObject_GenericSetAttr │ │ │ │ │ -000027d8 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000027d0 0000bd02 R_ARM_ABS32 00000874 PyObject_GenericSetAttr │ │ │ │ │ +000027d4 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000027d8 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000027dc 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027e0 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027e4 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000027e8 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000027e0 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000027e4 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000027e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000027ec 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000027f0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000027f4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000027f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000027fc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002814 0000ef1c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00002848 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002810 0000ef1c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00002844 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000028b8 0000e21d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ 000028d0 0000e81c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -000028f8 0000f01d R_ARM_JUMP24 00002990 PyObject_Repr │ │ │ │ │ -00002904 0000e21d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00002910 0000e61c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00002974 0000d302 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00002978 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000297c 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00002980 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002984 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002988 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000298c 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000029a4 0000ef1c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -000029cc 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00002a28 0000e61c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00002a44 0000e21d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00002a58 0000f11d R_ARM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00002a70 0000e81c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00002ad8 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002adc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002ae0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002ae4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002ae8 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00002aec 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002af0 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002be0 0000f41c R_ARM_CALL 000009a8 _PyObject_AssertFailed │ │ │ │ │ -00002be4 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00002be8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002bec 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002ca4 0000f71c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00002cb0 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002cc8 0000f81d R_ARM_JUMP24 00000000 PyBytes_FromObject │ │ │ │ │ -00002cdc 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00002cfc 0000f91c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002d30 0000fa1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00002d9c 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002dd8 0000fb1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00002e04 0000fc1d R_ARM_JUMP24 00000000 PyBytes_FromString │ │ │ │ │ -00002e3c 0000fd02 R_ARM_ABS32 00000000 PyBytes_Type │ │ │ │ │ -00002e40 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002e44 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002e48 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002e4c 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00002e50 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002e54 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002e98 0000cd1c R_ARM_CALL 00001400 _PyObject_GenericGetAttrWithDict │ │ │ │ │ -00002ed0 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002f08 0000d71c R_ARM_CALL 00000000 _Py_module_getattro_impl │ │ │ │ │ -00002f14 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002f34 0000d81c R_ARM_CALL 00000000 _Py_type_getattro_impl │ │ │ │ │ -00002f54 0000c21c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002f60 0000d91c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00002f9c 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002fc0 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00002fdc 0000ce02 R_ARM_ABS32 000017f0 PyObject_GenericGetAttr │ │ │ │ │ -00002fe0 0000da02 R_ARM_ABS32 00000000 _Py_type_getattro │ │ │ │ │ -00002fe4 0000db02 R_ARM_ABS32 00000000 _Py_module_getattro │ │ │ │ │ -00002fe8 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ -00002fec 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00002ff0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003048 0000cd1c R_ARM_CALL 00001400 _PyObject_GenericGetAttrWithDict │ │ │ │ │ -00003058 0000dd1c R_ARM_CALL 000017fc PyObject_IsTrue │ │ │ │ │ -000030d4 0000d71c R_ARM_CALL 00000000 _Py_module_getattro_impl │ │ │ │ │ -000030e0 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003110 0000d81c R_ARM_CALL 00000000 _Py_type_getattro_impl │ │ │ │ │ -00003134 0000c21c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00003140 0000d91c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00003178 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003194 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -000031b4 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000031b8 0000ce02 R_ARM_ABS32 000017f0 PyObject_GenericGetAttr │ │ │ │ │ -000031bc 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000031c0 0000da02 R_ARM_ABS32 00000000 _Py_type_getattro │ │ │ │ │ -000031c4 0000db02 R_ARM_ABS32 00000000 _Py_module_getattro │ │ │ │ │ -000031c8 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ -000031cc 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000031d0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000031d4 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003240 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003264 0000f71c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00003280 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000032a0 0000f91c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000032d4 0000fa1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00003324 0001031c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ -00003374 0001041c R_ARM_CALL 00000000 PyList_Sort │ │ │ │ │ -0000338c 0001051c R_ARM_CALL 00000000 _PyEval_GetFrameLocals │ │ │ │ │ -00003398 0001061c R_ARM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -000033e4 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000349c 0000fb1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -000034b4 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000034cc 0001071c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000034fc 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003500 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003504 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003508 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000350c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003510 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003528 0001091c R_ARM_CALL 00000000 PyThreadState_GetDict │ │ │ │ │ -00003538 0000ae1c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -00003694 00010a1c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -000036b4 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000036c0 00010b1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000036d8 0000c41c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00003744 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003748 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003760 0000eb1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -00003768 0001091c R_ARM_CALL 00000000 PyThreadState_GetDict │ │ │ │ │ -00003778 0000ae1c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -000037b4 00010d1c R_ARM_CALL 00000000 PyList_SetSlice │ │ │ │ │ -000037c0 0000ed1d R_ARM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ -000037e8 00010d1c R_ARM_CALL 00000000 PyList_SetSlice │ │ │ │ │ -000037f0 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000380c 00010f1c R_ARM_CALL 00000000 _PyFloat_ClearFreeList │ │ │ │ │ -00003818 0001101c R_ARM_CALL 00000000 _PyTuple_ClearFreeList │ │ │ │ │ -00003824 0001111c R_ARM_CALL 00000000 _PyList_ClearFreeList │ │ │ │ │ -00003830 0001121c R_ARM_CALL 00000000 _PyDict_ClearFreeList │ │ │ │ │ -0000383c 0001131c R_ARM_CALL 00000000 _PyContext_ClearFreeList │ │ │ │ │ -00003848 0001141c R_ARM_CALL 00000000 _PyAsyncGen_ClearFreeLists │ │ │ │ │ -00003854 0001151c R_ARM_CALL 00000000 _PyObjectStackChunk_ClearFreeList │ │ │ │ │ -00003864 0001161d R_ARM_JUMP24 00000000 _PySlice_ClearFreeList │ │ │ │ │ -00003888 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00003894 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -000038a0 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -000038ac 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -000038b8 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -000038c4 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -000038d0 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -000038dc 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -000038ec 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -000038fc 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00003944 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00003958 0000b91c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00003988 0000ba1c R_ARM_CALL 0000087c _PyObject_GenericSetAttrWithDict │ │ │ │ │ -000039d0 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00003a30 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00003aa8 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003af4 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003b4c 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003b54 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003b58 0000bd02 R_ARM_ABS32 00000874 PyObject_GenericSetAttr │ │ │ │ │ -00003b5c 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003b60 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003b64 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00003b68 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000028f0 0000e61c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00002918 0000f01d R_ARM_JUMP24 0000297c PyObject_Repr │ │ │ │ │ +00002960 0000d302 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00002964 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002968 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000296c 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00002970 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002974 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002978 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002990 0000ef1c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +000029b8 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002a14 0000e61c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00002a30 0000e21d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00002a44 0000f11d R_ARM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00002a5c 0000e81c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00002ac4 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002ac8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002acc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002ad0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002ad4 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00002ad8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002adc 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002bcc 0000f41c R_ARM_CALL 000009a8 _PyObject_AssertFailed │ │ │ │ │ +00002bd0 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00002bd4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002bd8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002c90 0000f71c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00002c9c 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002cb4 0000f81d R_ARM_JUMP24 00000000 PyBytes_FromObject │ │ │ │ │ +00002cc8 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002ce8 0000f91c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002d1c 0000fa1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00002d88 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002dc4 0000fb1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00002df0 0000fc1d R_ARM_JUMP24 00000000 PyBytes_FromString │ │ │ │ │ +00002e28 0000fd02 R_ARM_ABS32 00000000 PyBytes_Type │ │ │ │ │ +00002e2c 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002e30 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002e34 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002e38 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00002e3c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002e40 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002e84 0000cd1c R_ARM_CALL 00001400 _PyObject_GenericGetAttrWithDict │ │ │ │ │ +00002ebc 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002ef4 0000d71c R_ARM_CALL 00000000 _Py_module_getattro_impl │ │ │ │ │ +00002f00 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002f20 0000d81c R_ARM_CALL 00000000 _Py_type_getattro_impl │ │ │ │ │ +00002f40 0000c21c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00002f4c 0000d91c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00002f88 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002fac 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +00002fc8 0000ce02 R_ARM_ABS32 000017f0 PyObject_GenericGetAttr │ │ │ │ │ +00002fcc 0000da02 R_ARM_ABS32 00000000 _Py_type_getattro │ │ │ │ │ +00002fd0 0000db02 R_ARM_ABS32 00000000 _Py_module_getattro │ │ │ │ │ +00002fd4 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ +00002fd8 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00002fdc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003034 0000cd1c R_ARM_CALL 00001400 _PyObject_GenericGetAttrWithDict │ │ │ │ │ +00003044 0000dd1c R_ARM_CALL 000017fc PyObject_IsTrue │ │ │ │ │ +000030c0 0000d71c R_ARM_CALL 00000000 _Py_module_getattro_impl │ │ │ │ │ +000030cc 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000030fc 0000d81c R_ARM_CALL 00000000 _Py_type_getattro_impl │ │ │ │ │ +00003120 0000c21c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000312c 0000d91c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00003164 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003180 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +000031a0 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000031a4 0000ce02 R_ARM_ABS32 000017f0 PyObject_GenericGetAttr │ │ │ │ │ +000031a8 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000031ac 0000da02 R_ARM_ABS32 00000000 _Py_type_getattro │ │ │ │ │ +000031b0 0000db02 R_ARM_ABS32 00000000 _Py_module_getattro │ │ │ │ │ +000031b4 0000c702 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ +000031b8 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000031bc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000031c0 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000322c 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003250 0000f71c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +0000326c 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000328c 0000f91c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000032c0 0000fa1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00003310 0001031c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ +00003360 0001041c R_ARM_CALL 00000000 PyList_Sort │ │ │ │ │ +00003378 0001051c R_ARM_CALL 00000000 _PyEval_GetFrameLocals │ │ │ │ │ +00003384 0001061c R_ARM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +000033d0 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003488 0000fb1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +000034a0 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000034b8 0001071c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000034e8 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000034ec 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000034f0 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000034f4 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000034f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000034fc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003514 0001091c R_ARM_CALL 00000000 PyThreadState_GetDict │ │ │ │ │ +00003524 0000ae1c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +00003680 00010a1c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +000036a0 0000b01c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000036ac 00010b1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +000036c4 0000c41c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00003730 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003734 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000374c 0000eb1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +00003754 0001091c R_ARM_CALL 00000000 PyThreadState_GetDict │ │ │ │ │ +00003764 0000ae1c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +000037a0 00010d1c R_ARM_CALL 00000000 PyList_SetSlice │ │ │ │ │ +000037ac 0000ed1d R_ARM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ +000037d4 00010d1c R_ARM_CALL 00000000 PyList_SetSlice │ │ │ │ │ +000037dc 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000037f8 00010f1c R_ARM_CALL 00000000 _PyFloat_ClearFreeList │ │ │ │ │ +00003804 0001101c R_ARM_CALL 00000000 _PyTuple_ClearFreeList │ │ │ │ │ +00003810 0001111c R_ARM_CALL 00000000 _PyList_ClearFreeList │ │ │ │ │ +0000381c 0001121c R_ARM_CALL 00000000 _PyDict_ClearFreeList │ │ │ │ │ +00003828 0001131c R_ARM_CALL 00000000 _PyContext_ClearFreeList │ │ │ │ │ +00003834 0001141c R_ARM_CALL 00000000 _PyAsyncGen_ClearFreeLists │ │ │ │ │ +00003840 0001151c R_ARM_CALL 00000000 _PyObjectStackChunk_ClearFreeList │ │ │ │ │ +00003850 0001161d R_ARM_JUMP24 00000000 _PySlice_ClearFreeList │ │ │ │ │ +00003874 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00003880 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +0000388c 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00003898 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +000038a4 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +000038b0 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +000038bc 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +000038c8 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +000038d8 0001181c R_ARM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +000038e8 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00003930 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00003944 0000b91c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00003974 0000ba1c R_ARM_CALL 0000087c _PyObject_GenericSetAttrWithDict │ │ │ │ │ +000039bc 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00003a1c 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003a38 0000bb1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +00003ae0 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003b00 0000a41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003b40 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003b44 0000bd02 R_ARM_ABS32 00000874 PyObject_GenericSetAttr │ │ │ │ │ +00003b48 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003b4c 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003b50 0000a502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00003b54 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003b58 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003b5c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003b60 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003b68 0000e21d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ 00003b6c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003b70 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003b74 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003b7c 0000e21d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00003b80 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003c00 0000f21d R_ARM_JUMP24 00002af4 PyObject_SelfIter │ │ │ │ │ -00003cd8 0000de02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00003cdc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003ce0 0000df02 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00003bec 0000f21d R_ARM_JUMP24 00002ae0 PyObject_SelfIter │ │ │ │ │ +00003cc4 0000de02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00003cc8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003ccc 0000df02 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x9ecc contains 158 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x9eb8 contains 158 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 0000a702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000002c 00011f1c R_ARM_CALL 00000000 _PyDict_DebugMallocStats │ │ │ │ │ 00000034 0001201c R_ARM_CALL 00000000 _PyFloat_DebugMallocStats │ │ │ │ │ 0000003c 0001211c R_ARM_CALL 00000000 _PyList_DebugMallocStats │ │ │ │ │ 00000048 0001221d R_ARM_JUMP24 00000000 _PyTuple_DebugMallocStats │ │ │ │ │ 00000060 0001261c R_ARM_CALL 00000190 _PyObject_IsFreed │ │ │ │ │ @@ -498,16 +498,16 @@ │ │ │ │ │ 000001b0 00012d1c R_ARM_CALL 00000000 clearerr │ │ │ │ │ 000001bc 00012e1c R_ARM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ 000001d0 0001271c R_ARM_CALL 00000000 __fprintf_chk │ │ │ │ │ 000001d8 00012f1c R_ARM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ 000001ec 00012e1c R_ARM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ 00000208 0001271c R_ARM_CALL 00000000 __fprintf_chk │ │ │ │ │ 00000210 00012f1c R_ARM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ -00000224 0000ee1c R_ARM_CALL 00002800 PyObject_Str │ │ │ │ │ -00000230 0000f01c R_ARM_CALL 00002990 PyObject_Repr │ │ │ │ │ +00000224 0000ee1c R_ARM_CALL 000027fc PyObject_Str │ │ │ │ │ +00000230 0000f01c R_ARM_CALL 0000297c PyObject_Repr │ │ │ │ │ 00000248 0001301c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ 00000264 0001311c R_ARM_CALL 00000000 fwrite │ │ │ │ │ 000002dc 0001321c R_ARM_CALL 00000000 PyErr_SetFromErrno │ │ │ │ │ 000002e4 00012d1c R_ARM_CALL 00000000 clearerr │ │ │ │ │ 000002f4 0001331c R_ARM_CALL 00000000 ferror │ │ │ │ │ 00000308 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000030c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -617,15 +617,15 @@ │ │ │ │ │ 00000c20 0000b81c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000c30 00015b1c R_ARM_CALL 00000000 _PyStaticType_GetState │ │ │ │ │ 00000c48 0000bc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000c60 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000c78 0000de02 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 00000c90 0000df02 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0xa3bc contains 119 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0xa3a8 contains 119 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 0000b102 R_ARM_ABS32 00000000 PyBaseObject_Type │ │ │ │ │ 00000004 00016602 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000008 00016702 R_ARM_ABS32 00000000 PyAsyncGen_Type │ │ │ │ │ 0000000c 00016802 R_ARM_ABS32 00000000 PyByteArrayIter_Type │ │ │ │ │ 00000010 00016902 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ 00000014 00016a02 R_ARM_ABS32 00000000 PyBytesIter_Type │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ │ │ │ │ │ │ 00000088 : │ │ │ │ │ PyObject_ASCII(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - bl 2990 │ │ │ │ │ + bl 297c │ │ │ │ │ R_ARM_CALL PyObject_Repr │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 158 │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ bne 150 │ │ │ │ │ ldr r1, [pc, #208] @ 188 │ │ │ │ │ @@ -223,15 +223,15 @@ │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r1, [pc, #120] @ 364 <_PyObject_FunctionStr+0x140> │ │ │ │ │ mov r2, #3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1ac8 │ │ │ │ │ + bl 1ac4 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt 348 <_PyObject_FunctionStr+0x124> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ bne 280 <_PyObject_FunctionStr+0x5c> │ │ │ │ │ ldr r0, [pc, #92] @ 368 <_PyObject_FunctionStr+0x144> │ │ │ │ │ mov r2, r4 │ │ │ │ │ @@ -241,15 +241,15 @@ │ │ │ │ │ mov r6, r0 │ │ │ │ │ b 290 <_PyObject_FunctionStr+0x6c> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 2d8 <_PyObject_FunctionStr+0xb4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ │ - b 2800 │ │ │ │ │ + b 27fc │ │ │ │ │ R_ARM_JUMP24 PyObject_Str │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ b 2c4 <_PyObject_FunctionStr+0xa0> │ │ │ │ │ mov r6, #0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -754,15 +754,15 @@ │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ ldr r1, [pc, #508] @ c34 <_PyObject_GenericSetAttrWithDict+0x3b8> │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 2330 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 232c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b 954 <_PyObject_GenericSetAttrWithDict+0xd8> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ b 8d0 <_PyObject_GenericSetAttrWithDict+0x54> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -836,15 +836,15 @@ │ │ │ │ │ ldreq r1, [pc, #212] @ c40 <_PyObject_GenericSetAttrWithDict+0x3c4> │ │ │ │ │ ldrne r1, [pc, #196] @ c34 <_PyObject_GenericSetAttrWithDict+0x3b8> │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 2330 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 232c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b 95c <_PyObject_GenericSetAttrWithDict+0xe0> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_DelItem │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -1007,15 +1007,15 @@ │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 1400 <_PyObject_GenericGetAttrWithDict> │ │ │ │ │ R_ARM_CALL _PyObject_GenericGetAttrWithDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2330 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 232c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq e0c │ │ │ │ │ mov r0, r1 │ │ │ │ │ @@ -1231,15 +1231,15 @@ │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ ldr r1, [pc, #208] @ 11b0 <_PyObject_GetMethod+0x374> │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2330 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 232c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b f64 <_PyObject_GetMethod+0x128> │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r2, [pc, #168] @ 11a8 <_PyObject_GetMethod+0x36c> │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ @@ -1625,15 +1625,15 @@ │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ ldr r1, [pc, #380] @ 17e4 <_PyObject_GenericGetAttrWithDict+0x3e4> │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 2330 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 232c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ b 1598 <_PyObject_GenericGetAttrWithDict+0x198> │ │ │ │ │ ldr r6, [r7, #-12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 1544 <_PyObject_GenericGetAttrWithDict+0x144> │ │ │ │ │ b 15b8 <_PyObject_GenericGetAttrWithDict+0x1b8> │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -1830,427 +1830,426 @@ │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r6, [r3, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1a74 │ │ │ │ │ + bne 1a84 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 1a20 │ │ │ │ │ + beq 1a30 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r7, [r5, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ beq 19e4 │ │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1a28 │ │ │ │ │ - ldr r3, [pc, #284] @ 1a94 │ │ │ │ │ + beq 1a38 │ │ │ │ │ + ldr r3, [pc, #280] @ 1a90 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne 19bc │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 1400 <_PyObject_GenericGetAttrWithDict> │ │ │ │ │ R_ARM_CALL _PyObject_GenericGetAttrWithDict │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 19d0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 1a1c │ │ │ │ │ + beq 1a2c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ beq 19fc │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r2 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 1998 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2330 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ + bl 232c <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ mov r6, #0 │ │ │ │ │ b 1998 │ │ │ │ │ - ldr r0, [pc, #172] @ 1a98 │ │ │ │ │ + ldr r0, [pc, #168] @ 1a94 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #168] @ 1a9c │ │ │ │ │ + ldr r1, [pc, #164] @ 1a98 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ b 19dc │ │ │ │ │ - ldr r2, [pc, #156] @ 1aa0 │ │ │ │ │ + ldr r2, [pc, #152] @ 1a9c │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r5, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a80 │ │ │ │ │ + beq 1a24 │ │ │ │ │ + ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ + mov r1, #1 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r4 │ │ │ │ │ b 19b4 │ │ │ │ │ ldr r3, [r7, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1a58 │ │ │ │ │ + beq 1a68 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 19dc │ │ │ │ │ ldr r3, [r7, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 1998 │ │ │ │ │ b 19d0 │ │ │ │ │ - ldr r3, [pc, #68] @ 1aa4 │ │ │ │ │ + ldr r3, [pc, #48] @ 1aa0 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - ldr r1, [pc, #60] @ 1aa8 │ │ │ │ │ + ldr r1, [pc, #40] @ 1aa4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ b 19d0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ bx r3 │ │ │ │ │ - ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r3 │ │ │ │ │ - b 1a14 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyObject_GenericGetAttr │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000094 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_AttributeError │ │ │ │ │ .word 0x00000178 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00001aac : │ │ │ │ │ +00001aa8 : │ │ │ │ │ PyCallable_Check(): │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ │ subs r0, r0, #0 │ │ │ │ │ movne r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001ac8 : │ │ │ │ │ +00001ac4 : │ │ │ │ │ PyObject_RichCompareBool(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - beq 1bac │ │ │ │ │ - ldr r3, [pc, #1108] @ 1f4c │ │ │ │ │ + beq 1ba8 │ │ │ │ │ + ldr r3, [pc, #1108] @ 1f48 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ cmpne r6, #0 │ │ │ │ │ ldr r7, [r0, r3] │ │ │ │ │ - beq 1bd8 │ │ │ │ │ + beq 1bd4 │ │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ │ - blt 1c98 │ │ │ │ │ + blt 1c94 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 1cbc │ │ │ │ │ + bne 1cb8 │ │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1d90 │ │ │ │ │ + beq 1d8c │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r9, [pc, #1020] @ 1f50 │ │ │ │ │ + ldr r9, [pc, #1020] @ 1f4c │ │ │ │ │ add sl, r9, #48 @ 0x30 │ │ │ │ │ cmp r0, sl │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 1bf8 │ │ │ │ │ + beq 1bf4 │ │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ │ - beq 1bf0 │ │ │ │ │ - ldr r3, [pc, #984] @ 1f54 │ │ │ │ │ + beq 1bec │ │ │ │ │ + ldr r3, [pc, #984] @ 1f50 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1e64 │ │ │ │ │ - ldr r5, [pc, #972] @ 1f58 │ │ │ │ │ + bne 1e60 │ │ │ │ │ + ldr r5, [pc, #972] @ 1f54 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ sub r5, r4, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ - bne 1e7c │ │ │ │ │ + bne 1e78 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #2 │ │ │ │ │ moveq r5, #1 │ │ │ │ │ - beq 1ba0 │ │ │ │ │ + beq 1b9c │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq 1f44 │ │ │ │ │ - ldr r3, [pc, #916] @ 1f5c │ │ │ │ │ + beq 1f40 │ │ │ │ │ + ldr r3, [pc, #916] @ 1f58 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r7, [r0, r3] │ │ │ │ │ - bne 1b0c │ │ │ │ │ + bne 1b08 │ │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1df0 │ │ │ │ │ - ldr r1, [pc, #884] @ 1f60 │ │ │ │ │ - ldr r0, [pc, #884] @ 1f64 │ │ │ │ │ + bne 1dec │ │ │ │ │ + ldr r1, [pc, #884] @ 1f5c │ │ │ │ │ + ldr r0, [pc, #884] @ 1f60 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 1ba0 │ │ │ │ │ + b 1b9c │ │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movne fp, #0 │ │ │ │ │ - bne 1ec0 │ │ │ │ │ + bne 1ebc │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1c44 │ │ │ │ │ + beq 1c40 │ │ │ │ │ add r2, r9, r8, lsl #2 │ │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, sl │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 1b60 │ │ │ │ │ + bne 1b5c │ │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1f04 │ │ │ │ │ + bne 1f00 │ │ │ │ │ cmp r8, #2 │ │ │ │ │ - bne 1d74 │ │ │ │ │ - ldr r3, [pc, #788] @ 1f68 │ │ │ │ │ + bne 1d70 │ │ │ │ │ + ldr r3, [pc, #788] @ 1f64 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ldr r4, [pc, #764] @ 1f58 │ │ │ │ │ + ldr r4, [pc, #764] @ 1f54 │ │ │ │ │ movne r4, r3 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - bne 1e00 │ │ │ │ │ + bne 1dfc │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ - ldr r2, [pc, #728] @ 1f54 │ │ │ │ │ + ldr r2, [pc, #728] @ 1f50 │ │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 1e64 │ │ │ │ │ - ldr r5, [pc, #716] @ 1f58 │ │ │ │ │ + bne 1e60 │ │ │ │ │ + ldr r5, [pc, #716] @ 1f54 │ │ │ │ │ sub r5, r4, r5 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ - b 1ba0 │ │ │ │ │ - ldr r1, [pc, #716] @ 1f6c │ │ │ │ │ + b 1b9c │ │ │ │ │ + ldr r1, [pc, #716] @ 1f68 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1bf0 │ │ │ │ │ + bne 1bec │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 1b30 │ │ │ │ │ + beq 1b2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - bne 1d18 │ │ │ │ │ + bne 1d14 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq r0, [r5, #4] │ │ │ │ │ - beq 1d90 │ │ │ │ │ - ldr r9, [pc, #620] @ 1f50 │ │ │ │ │ + beq 1d8c │ │ │ │ │ + ldr r9, [pc, #620] @ 1f4c │ │ │ │ │ add sl, r9, #48 @ 0x30 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, sl │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 1b60 │ │ │ │ │ + bne 1b5c │ │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1ec0 │ │ │ │ │ + bne 1ebc │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 1c44 │ │ │ │ │ - b 1c08 │ │ │ │ │ + bne 1c40 │ │ │ │ │ + b 1c04 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr fp, [r3, #100] @ 0x64 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 1e50 │ │ │ │ │ - ldr r9, [pc, #544] @ 1f50 │ │ │ │ │ + beq 1e4c │ │ │ │ │ + ldr r9, [pc, #544] @ 1f4c │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r3, r9, r8, lsl #2 │ │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx fp │ │ │ │ │ add sl, r9, #48 @ 0x30 │ │ │ │ │ cmp r0, sl │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 1b60 │ │ │ │ │ + bne 1b5c │ │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 1e10 │ │ │ │ │ + bne 1e0c │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne fp, #1 │ │ │ │ │ - bne 1ce4 │ │ │ │ │ - b 1c44 │ │ │ │ │ + bne 1ce0 │ │ │ │ │ + b 1c40 │ │ │ │ │ cmp r8, #3 │ │ │ │ │ - bne 1da8 │ │ │ │ │ - ldr r3, [pc, #484] @ 1f68 │ │ │ │ │ + bne 1da4 │ │ │ │ │ + ldr r3, [pc, #484] @ 1f64 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ldr r4, [pc, #460] @ 1f58 │ │ │ │ │ + ldr r4, [pc, #460] @ 1f54 │ │ │ │ │ moveq r4, r3 │ │ │ │ │ - b 1c5c │ │ │ │ │ + b 1c58 │ │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1c44 │ │ │ │ │ - ldr r9, [pc, #428] @ 1f50 │ │ │ │ │ + beq 1c40 │ │ │ │ │ + ldr r9, [pc, #428] @ 1f4c │ │ │ │ │ add sl, r9, #48 @ 0x30 │ │ │ │ │ - b 1c18 │ │ │ │ │ + b 1c14 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ - ldr r3, [pc, #440] @ 1f70 │ │ │ │ │ + ldr r3, [pc, #440] @ 1f6c │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ - ldr r1, [pc, #436] @ 1f74 │ │ │ │ │ + ldr r1, [pc, #436] @ 1f70 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ ldr r3, [r3, #472] @ 0x1d8 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ - ldr r2, [pc, #416] @ 1f78 │ │ │ │ │ + ldr r2, [pc, #416] @ 1f74 │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ │ - b 1bf0 │ │ │ │ │ + b 1bec │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1bf0 │ │ │ │ │ - b 1be4 │ │ │ │ │ + bne 1bec │ │ │ │ │ + b 1be0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ │ - b 1b74 │ │ │ │ │ + b 1b70 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9, #48] @ 0x30 │ │ │ │ │ - bne 1d5c │ │ │ │ │ + bne 1d58 │ │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ │ - ldr r2, [pc, #336] @ 1f7c │ │ │ │ │ + ldr r2, [pc, #336] @ 1f78 │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1e44 │ │ │ │ │ + beq 1e40 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r0, [pc, #308] @ 1f80 │ │ │ │ │ + ldr r0, [pc, #308] @ 1f7c │ │ │ │ │ blx r4 │ │ │ │ │ - b 1d5c │ │ │ │ │ + b 1d58 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1cdc │ │ │ │ │ - b 1c44 │ │ │ │ │ + bne 1cd8 │ │ │ │ │ + b 1c40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 17fc │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 1ba0 │ │ │ │ │ + beq 1b9c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 1ba0 │ │ │ │ │ - ldr r2, [pc, #232] @ 1f7c │ │ │ │ │ + bne 1b9c │ │ │ │ │ + ldr r2, [pc, #232] @ 1f78 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r6, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1eb4 │ │ │ │ │ + beq 1eb0 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ - b 1ba0 │ │ │ │ │ + b 1b9c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9, #48] @ 0x30 │ │ │ │ │ - bne 1d0c │ │ │ │ │ + bne 1d08 │ │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ │ - ldr r2, [pc, #160] @ 1f7c │ │ │ │ │ + ldr r2, [pc, #160] @ 1f78 │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1ef8 │ │ │ │ │ + beq 1ef4 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r0, [pc, #128] @ 1f80 │ │ │ │ │ + ldr r0, [pc, #128] @ 1f7c │ │ │ │ │ blx r4 │ │ │ │ │ - b 1d0c │ │ │ │ │ + b 1d08 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9, #48] @ 0x30 │ │ │ │ │ - bne 1c44 │ │ │ │ │ + bne 1c40 │ │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ │ - ldr r2, [pc, #92] @ 1f7c │ │ │ │ │ + ldr r2, [pc, #92] @ 1f78 │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1f38 │ │ │ │ │ + beq 1f34 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r0, [pc, #64] @ 1f80 │ │ │ │ │ + ldr r0, [pc, #64] @ 1f7c │ │ │ │ │ blx r4 │ │ │ │ │ - b 1c44 │ │ │ │ │ + b 1c40 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1ba0 │ │ │ │ │ + b 1b9c │ │ │ │ │ .word 0x0000044c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyBool_Type │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ .word 0x0000038c │ │ │ │ │ @@ -2268,244 +2267,244 @@ │ │ │ │ │ .word 0x000001f0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000030 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001f84 : │ │ │ │ │ +00001f80 : │ │ │ │ │ PyObject_RichCompare(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r3, [pc, #868] @ 2300 │ │ │ │ │ + ldr r3, [pc, #868] @ 22fc │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ cmp r1, #0 │ │ │ │ │ cmpne r5, #0 │ │ │ │ │ ldr r6, [r0, r3] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ - beq 21a4 │ │ │ │ │ + beq 21a0 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ │ - blt 2188 │ │ │ │ │ + blt 2184 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 20b4 │ │ │ │ │ + bne 20b0 │ │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2200 │ │ │ │ │ + beq 21fc │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r8, [pc, #764] @ 2304 │ │ │ │ │ + ldr r8, [pc, #764] @ 2300 │ │ │ │ │ add r9, r8, #48 @ 0x30 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - beq 202c │ │ │ │ │ + beq 2028 │ │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movne sl, #0 │ │ │ │ │ - bne 22ac │ │ │ │ │ + bne 22a8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2078 │ │ │ │ │ + beq 2074 │ │ │ │ │ add r2, r8, r7, lsl #2 │ │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 2014 │ │ │ │ │ + bne 2010 │ │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 226c │ │ │ │ │ + bne 2268 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne 216c │ │ │ │ │ - ldr r2, [pc, #640] @ 2308 │ │ │ │ │ + bne 2168 │ │ │ │ │ + ldr r2, [pc, #640] @ 2304 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ldr r3, [pc, #636] @ 230c │ │ │ │ │ + ldr r3, [pc, #636] @ 2308 │ │ │ │ │ movne r3, r2 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ - b 2014 │ │ │ │ │ + b 2010 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 1fe4 │ │ │ │ │ + beq 1fe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 2110 │ │ │ │ │ + bne 210c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq r0, [r4, #4] │ │ │ │ │ - beq 2200 │ │ │ │ │ - ldr r8, [pc, #552] @ 2304 │ │ │ │ │ + beq 21fc │ │ │ │ │ + ldr r8, [pc, #552] @ 2300 │ │ │ │ │ add r9, r8, #48 @ 0x30 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 2014 │ │ │ │ │ + bne 2010 │ │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 22ac │ │ │ │ │ + bne 22a8 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 2078 │ │ │ │ │ - b 203c │ │ │ │ │ + bne 2074 │ │ │ │ │ + b 2038 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr sl, [r3, #100] @ 0x64 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 2258 │ │ │ │ │ - ldr r8, [pc, #476] @ 2304 │ │ │ │ │ + beq 2254 │ │ │ │ │ + ldr r8, [pc, #476] @ 2300 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r3, r8, r7, lsl #2 │ │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx sl │ │ │ │ │ add r9, r8, #48 @ 0x30 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 2014 │ │ │ │ │ + bne 2010 │ │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2218 │ │ │ │ │ + bne 2214 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne sl, #1 │ │ │ │ │ - bne 20dc │ │ │ │ │ - b 2078 │ │ │ │ │ + bne 20d8 │ │ │ │ │ + b 2074 │ │ │ │ │ cmp r7, #3 │ │ │ │ │ - bne 21c0 │ │ │ │ │ - ldr r2, [pc, #396] @ 2308 │ │ │ │ │ + bne 21bc │ │ │ │ │ + ldr r2, [pc, #396] @ 2304 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ldr r3, [pc, #392] @ 230c │ │ │ │ │ + ldr r3, [pc, #392] @ 2308 │ │ │ │ │ moveq r3, r2 │ │ │ │ │ - b 2090 │ │ │ │ │ - ldr r1, [pc, #384] @ 2310 │ │ │ │ │ + b 208c │ │ │ │ │ + ldr r1, [pc, #384] @ 230c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20a4 │ │ │ │ │ + beq 20a0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 2020 │ │ │ │ │ + b 201c │ │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22f0 │ │ │ │ │ - ldr r1, [pc, #348] @ 2314 │ │ │ │ │ - ldr r0, [pc, #348] @ 2318 │ │ │ │ │ + bne 22ec │ │ │ │ │ + ldr r1, [pc, #348] @ 2310 │ │ │ │ │ + ldr r0, [pc, #348] @ 2314 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 219c │ │ │ │ │ + b 2198 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ - ldr r3, [pc, #332] @ 231c │ │ │ │ │ + ldr r3, [pc, #332] @ 2318 │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ - ldr r1, [pc, #328] @ 2320 │ │ │ │ │ + ldr r1, [pc, #328] @ 231c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ ldr r3, [r3, #472] @ 0x1d8 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ - ldr r2, [pc, #308] @ 2324 │ │ │ │ │ + ldr r2, [pc, #308] @ 2320 │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 2014 │ │ │ │ │ + b 2010 │ │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2078 │ │ │ │ │ - ldr r8, [pc, #240] @ 2304 │ │ │ │ │ + beq 2074 │ │ │ │ │ + ldr r8, [pc, #240] @ 2300 │ │ │ │ │ add r9, r8, #48 @ 0x30 │ │ │ │ │ - b 204c │ │ │ │ │ + b 2048 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8, #48] @ 0x30 │ │ │ │ │ - bne 2154 │ │ │ │ │ + bne 2150 │ │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ │ - ldr r2, [pc, #244] @ 2328 │ │ │ │ │ + ldr r2, [pc, #244] @ 2324 │ │ │ │ │ ldr sl, [r3, #24] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 224c │ │ │ │ │ + beq 2248 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r0, [pc, #216] @ 232c │ │ │ │ │ + ldr r0, [pc, #216] @ 2328 │ │ │ │ │ blx sl │ │ │ │ │ - b 2154 │ │ │ │ │ + b 2150 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20d4 │ │ │ │ │ - b 2078 │ │ │ │ │ + bne 20d0 │ │ │ │ │ + b 2074 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8, #48] @ 0x30 │ │ │ │ │ - bne 2078 │ │ │ │ │ + bne 2074 │ │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ │ - ldr r2, [pc, #160] @ 2328 │ │ │ │ │ + ldr r2, [pc, #160] @ 2324 │ │ │ │ │ ldr r8, [r3, #24] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 22a0 │ │ │ │ │ + beq 229c │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r0, [pc, #132] @ 232c │ │ │ │ │ + ldr r0, [pc, #132] @ 2328 │ │ │ │ │ blx r8 │ │ │ │ │ - b 2078 │ │ │ │ │ + b 2074 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8, #48] @ 0x30 │ │ │ │ │ - bne 2104 │ │ │ │ │ + bne 2100 │ │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ │ - ldr r2, [pc, #96] @ 2328 │ │ │ │ │ + ldr r2, [pc, #96] @ 2324 │ │ │ │ │ ldr fp, [r3, #24] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 22e4 │ │ │ │ │ + beq 22e0 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r0, [pc, #64] @ 232c │ │ │ │ │ + ldr r0, [pc, #64] @ 2328 │ │ │ │ │ blx fp │ │ │ │ │ - b 2104 │ │ │ │ │ + b 2100 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 219c │ │ │ │ │ - b 21b0 │ │ │ │ │ + bne 2198 │ │ │ │ │ + b 21ac │ │ │ │ │ .word 0x0000035c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 _Py_FalseStruct │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ .word 0x000001e0 │ │ │ │ │ @@ -2519,326 +2518,326 @@ │ │ │ │ │ .word 0x000001f0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000030 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002330 <_PyObject_SetAttributeErrorContext>: │ │ │ │ │ +0000232c <_PyObject_SetAttributeErrorContext>: │ │ │ │ │ _PyObject_SetAttributeErrorContext(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r7, [pc, #1148] @ 27c4 <_PyObject_SetAttributeErrorContext+0x494> │ │ │ │ │ + ldr r7, [pc, #1148] @ 27c0 <_PyObject_SetAttributeErrorContext+0x494> │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ mov r6, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24e8 <_PyObject_SetAttributeErrorContext+0x1b8> │ │ │ │ │ + beq 24e4 <_PyObject_SetAttributeErrorContext+0x1b8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_GetRaisedException │ │ │ │ │ ldr r1, [r7] │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24e0 <_PyObject_SetAttributeErrorContext+0x1b0> │ │ │ │ │ + beq 24dc <_PyObject_SetAttributeErrorContext+0x1b0> │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24e0 <_PyObject_SetAttributeErrorContext+0x1b0> │ │ │ │ │ + bne 24dc <_PyObject_SetAttributeErrorContext+0x1b0> │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24e0 <_PyObject_SetAttributeErrorContext+0x1b0> │ │ │ │ │ - ldr r3, [pc, #1072] @ 27c8 <_PyObject_SetAttributeErrorContext+0x498> │ │ │ │ │ + bne 24dc <_PyObject_SetAttributeErrorContext+0x1b0> │ │ │ │ │ + ldr r3, [pc, #1072] @ 27c4 <_PyObject_SetAttributeErrorContext+0x498> │ │ │ │ │ ldr r9, [r4, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ sub r3, r3, #3744 @ 0xea0 │ │ │ │ │ ldr r2, [r3, #3748] @ 0xea4 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ │ - beq 2638 <_PyObject_SetAttributeErrorContext+0x308> │ │ │ │ │ + beq 2634 <_PyObject_SetAttributeErrorContext+0x308> │ │ │ │ │ ldr r2, [r3, #3748] @ 0xea4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3, #3748] @ 0xea4 │ │ │ │ │ - ldreq r3, [pc, #1024] @ 27cc <_PyObject_SetAttributeErrorContext+0x49c> │ │ │ │ │ - ldrne r3, [pc, #1024] @ 27d0 <_PyObject_SetAttributeErrorContext+0x4a0> │ │ │ │ │ + ldreq r3, [pc, #1024] @ 27c8 <_PyObject_SetAttributeErrorContext+0x49c> │ │ │ │ │ + ldrne r3, [pc, #1024] @ 27cc <_PyObject_SetAttributeErrorContext+0x4a0> │ │ │ │ │ ldreq r3, [pc, r3] │ │ │ │ │ ldrne r3, [pc, r3] │ │ │ │ │ addeq r8, sp, #12 │ │ │ │ │ addne r8, sp, #12 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_CALL _PyUnicode_InternMortal │ │ │ │ │ ldr r3, [r9, #76] @ 0x4c │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2508 <_PyObject_SetAttributeErrorContext+0x1d8> │ │ │ │ │ - ldr r2, [pc, #972] @ 27d4 <_PyObject_SetAttributeErrorContext+0x4a4> │ │ │ │ │ + beq 2504 <_PyObject_SetAttributeErrorContext+0x1d8> │ │ │ │ │ + ldr r2, [pc, #972] @ 27d0 <_PyObject_SetAttributeErrorContext+0x4a4> │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bne 252c <_PyObject_SetAttributeErrorContext+0x1fc> │ │ │ │ │ + bne 2528 <_PyObject_SetAttributeErrorContext+0x1fc> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 87c <_PyObject_GenericSetAttrWithDict> │ │ │ │ │ R_ARM_CALL _PyObject_GenericSetAttrWithDict │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 257c <_PyObject_SetAttributeErrorContext+0x24c> │ │ │ │ │ + bne 2578 <_PyObject_SetAttributeErrorContext+0x24c> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 264c <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ - ldr r3, [pc, #916] @ 27d8 <_PyObject_SetAttributeErrorContext+0x4a8> │ │ │ │ │ + bne 2648 <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ + ldr r3, [pc, #916] @ 27d4 <_PyObject_SetAttributeErrorContext+0x4a8> │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ sub r3, r3, #248 @ 0xf8 │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ │ - beq 2638 <_PyObject_SetAttributeErrorContext+0x308> │ │ │ │ │ + beq 2634 <_PyObject_SetAttributeErrorContext+0x308> │ │ │ │ │ ldr r2, [r3, #248] @ 0xf8 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3, #248] @ 0xf8 │ │ │ │ │ - ldreq r3, [pc, #872] @ 27dc <_PyObject_SetAttributeErrorContext+0x4ac> │ │ │ │ │ - ldrne r3, [pc, #872] @ 27e0 <_PyObject_SetAttributeErrorContext+0x4b0> │ │ │ │ │ + ldreq r3, [pc, #872] @ 27d8 <_PyObject_SetAttributeErrorContext+0x4ac> │ │ │ │ │ + ldrne r3, [pc, #872] @ 27dc <_PyObject_SetAttributeErrorContext+0x4b0> │ │ │ │ │ ldreq r3, [pc, r3] │ │ │ │ │ ldrne r3, [pc, r3] │ │ │ │ │ moveq r1, r8 │ │ │ │ │ movne r1, r8 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_CALL _PyUnicode_InternMortal │ │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 25c0 <_PyObject_SetAttributeErrorContext+0x290> │ │ │ │ │ - ldr r2, [pc, #808] @ 27d4 <_PyObject_SetAttributeErrorContext+0x4a4> │ │ │ │ │ + beq 25bc <_PyObject_SetAttributeErrorContext+0x290> │ │ │ │ │ + ldr r2, [pc, #808] @ 27d0 <_PyObject_SetAttributeErrorContext+0x4a4> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 24f4 <_PyObject_SetAttributeErrorContext+0x1c4> │ │ │ │ │ + bne 24f0 <_PyObject_SetAttributeErrorContext+0x1c4> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 87c <_PyObject_GenericSetAttrWithDict> │ │ │ │ │ R_ARM_CALL _PyObject_GenericSetAttrWithDict │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2538 <_PyObject_SetAttributeErrorContext+0x208> │ │ │ │ │ + bne 2534 <_PyObject_SetAttributeErrorContext+0x208> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 264c <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ + bne 2648 <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetRaisedException │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 24c4 <_PyObject_SetAttributeErrorContext+0x194> │ │ │ │ │ + b 24c0 <_PyObject_SetAttributeErrorContext+0x194> │ │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2654 <_PyObject_SetAttributeErrorContext+0x324> │ │ │ │ │ + beq 2650 <_PyObject_SetAttributeErrorContext+0x324> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ ldrne r3, [r9, #36] @ 0x24 │ │ │ │ │ movne r2, r6 │ │ │ │ │ - beq 25e4 <_PyObject_SetAttributeErrorContext+0x2b4> │ │ │ │ │ + beq 25e0 <_PyObject_SetAttributeErrorContext+0x2b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 2420 <_PyObject_SetAttributeErrorContext+0xf0> │ │ │ │ │ + b 241c <_PyObject_SetAttributeErrorContext+0xf0> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 24d8 <_PyObject_SetAttributeErrorContext+0x1a8> │ │ │ │ │ + bne 24d4 <_PyObject_SetAttributeErrorContext+0x1a8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ - ldr r2, [pc, #656] @ 27e4 <_PyObject_SetAttributeErrorContext+0x4b4> │ │ │ │ │ + ldr r2, [pc, #656] @ 27e0 <_PyObject_SetAttributeErrorContext+0x4b4> │ │ │ │ │ ldr r7, [r3, #24] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2570 <_PyObject_SetAttributeErrorContext+0x240> │ │ │ │ │ + beq 256c <_PyObject_SetAttributeErrorContext+0x240> │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r7 │ │ │ │ │ - b 24d8 <_PyObject_SetAttributeErrorContext+0x1a8> │ │ │ │ │ + b 24d4 <_PyObject_SetAttributeErrorContext+0x1a8> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 2434 <_PyObject_SetAttributeErrorContext+0x104> │ │ │ │ │ + bne 2430 <_PyObject_SetAttributeErrorContext+0x104> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ - ldr r2, [pc, #588] @ 27e4 <_PyObject_SetAttributeErrorContext+0x4b4> │ │ │ │ │ + ldr r2, [pc, #588] @ 27e0 <_PyObject_SetAttributeErrorContext+0x4b4> │ │ │ │ │ ldr r9, [r3, #24] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 25b4 <_PyObject_SetAttributeErrorContext+0x284> │ │ │ │ │ + beq 25b0 <_PyObject_SetAttributeErrorContext+0x284> │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r9 │ │ │ │ │ - b 2434 <_PyObject_SetAttributeErrorContext+0x104> │ │ │ │ │ + b 2430 <_PyObject_SetAttributeErrorContext+0x104> │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 26a8 <_PyObject_SetAttributeErrorContext+0x378> │ │ │ │ │ + beq 26a4 <_PyObject_SetAttributeErrorContext+0x378> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ ldrne r3, [r6, #36] @ 0x24 │ │ │ │ │ movne r2, r5 │ │ │ │ │ - bne 24fc <_PyObject_SetAttributeErrorContext+0x1cc> │ │ │ │ │ + bne 24f8 <_PyObject_SetAttributeErrorContext+0x1cc> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 264c <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ + beq 2648 <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 264c <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ - ldr r2, [pc, #472] @ 27e4 <_PyObject_SetAttributeErrorContext+0x4b4> │ │ │ │ │ + bne 2648 <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ + ldr r2, [pc, #472] @ 27e0 <_PyObject_SetAttributeErrorContext+0x4b4> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r5, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 262c <_PyObject_SetAttributeErrorContext+0x2fc> │ │ │ │ │ + beq 2628 <_PyObject_SetAttributeErrorContext+0x2fc> │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ - b 264c <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ - ldr r3, [pc, #424] @ 27e8 <_PyObject_SetAttributeErrorContext+0x4b8> │ │ │ │ │ + b 2648 <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ + ldr r3, [pc, #424] @ 27e4 <_PyObject_SetAttributeErrorContext+0x4b8> │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - ldr r1, [pc, #420] @ 27ec <_PyObject_SetAttributeErrorContext+0x4bc> │ │ │ │ │ + ldr r1, [pc, #420] @ 27e8 <_PyObject_SetAttributeErrorContext+0x4bc> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 24ec <_PyObject_SetAttributeErrorContext+0x1bc> │ │ │ │ │ + b 24e8 <_PyObject_SetAttributeErrorContext+0x1bc> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2670 <_PyObject_SetAttributeErrorContext+0x340> │ │ │ │ │ + beq 266c <_PyObject_SetAttributeErrorContext+0x340> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 2760 <_PyObject_SetAttributeErrorContext+0x430> │ │ │ │ │ - ldr r3, [pc, #368] @ 27e8 <_PyObject_SetAttributeErrorContext+0x4b8> │ │ │ │ │ + beq 275c <_PyObject_SetAttributeErrorContext+0x430> │ │ │ │ │ + ldr r3, [pc, #368] @ 27e4 <_PyObject_SetAttributeErrorContext+0x4b8> │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ ldr r3, [r9, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2734 <_PyObject_SetAttributeErrorContext+0x404> │ │ │ │ │ - ldr r1, [pc, #352] @ 27f0 <_PyObject_SetAttributeErrorContext+0x4c0> │ │ │ │ │ + beq 2730 <_PyObject_SetAttributeErrorContext+0x404> │ │ │ │ │ + ldr r1, [pc, #352] @ 27ec <_PyObject_SetAttributeErrorContext+0x4c0> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ldr r3, [pc, #348] @ 27f4 <_PyObject_SetAttributeErrorContext+0x4c4> │ │ │ │ │ + ldr r3, [pc, #348] @ 27f0 <_PyObject_SetAttributeErrorContext+0x4c4> │ │ │ │ │ str r7, [sp] │ │ │ │ │ movne r3, r1 │ │ │ │ │ - ldr r1, [pc, #340] @ 27f8 <_PyObject_SetAttributeErrorContext+0x4c8> │ │ │ │ │ + ldr r1, [pc, #340] @ 27f4 <_PyObject_SetAttributeErrorContext+0x4c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 264c <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ + b 2648 <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 26c4 <_PyObject_SetAttributeErrorContext+0x394> │ │ │ │ │ + beq 26c0 <_PyObject_SetAttributeErrorContext+0x394> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 26fc <_PyObject_SetAttributeErrorContext+0x3cc> │ │ │ │ │ - ldr r3, [pc, #284] @ 27e8 <_PyObject_SetAttributeErrorContext+0x4b8> │ │ │ │ │ + beq 26f8 <_PyObject_SetAttributeErrorContext+0x3cc> │ │ │ │ │ + ldr r3, [pc, #284] @ 27e4 <_PyObject_SetAttributeErrorContext+0x4b8> │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2798 <_PyObject_SetAttributeErrorContext+0x468> │ │ │ │ │ - ldr r1, [pc, #268] @ 27f0 <_PyObject_SetAttributeErrorContext+0x4c0> │ │ │ │ │ + beq 2794 <_PyObject_SetAttributeErrorContext+0x468> │ │ │ │ │ + ldr r1, [pc, #268] @ 27ec <_PyObject_SetAttributeErrorContext+0x4c0> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldr r3, [pc, #264] @ 27f4 <_PyObject_SetAttributeErrorContext+0x4c4> │ │ │ │ │ + ldr r3, [pc, #264] @ 27f0 <_PyObject_SetAttributeErrorContext+0x4c4> │ │ │ │ │ str r7, [sp] │ │ │ │ │ movne r3, r1 │ │ │ │ │ - ldr r1, [pc, #256] @ 27f8 <_PyObject_SetAttributeErrorContext+0x4c8> │ │ │ │ │ + ldr r1, [pc, #256] @ 27f4 <_PyObject_SetAttributeErrorContext+0x4c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 264c <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ + b 2648 <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ - ldr r2, [pc, #220] @ 27e4 <_PyObject_SetAttributeErrorContext+0x4b4> │ │ │ │ │ + ldr r2, [pc, #220] @ 27e0 <_PyObject_SetAttributeErrorContext+0x4b4> │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2724 <_PyObject_SetAttributeErrorContext+0x3f4> │ │ │ │ │ + beq 2720 <_PyObject_SetAttributeErrorContext+0x3f4> │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ - b 26c4 <_PyObject_SetAttributeErrorContext+0x394> │ │ │ │ │ + b 26c0 <_PyObject_SetAttributeErrorContext+0x394> │ │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2688 <_PyObject_SetAttributeErrorContext+0x358> │ │ │ │ │ - ldr r1, [pc, #168] @ 27f0 <_PyObject_SetAttributeErrorContext+0x4c0> │ │ │ │ │ + bne 2684 <_PyObject_SetAttributeErrorContext+0x358> │ │ │ │ │ + ldr r1, [pc, #168] @ 27ec <_PyObject_SetAttributeErrorContext+0x4c0> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ldr r3, [pc, #164] @ 27f4 <_PyObject_SetAttributeErrorContext+0x4c4> │ │ │ │ │ + ldr r3, [pc, #164] @ 27f0 <_PyObject_SetAttributeErrorContext+0x4c4> │ │ │ │ │ str r7, [sp] │ │ │ │ │ movne r3, r1 │ │ │ │ │ - ldr r1, [pc, #160] @ 27fc <_PyObject_SetAttributeErrorContext+0x4cc> │ │ │ │ │ + ldr r1, [pc, #160] @ 27f8 <_PyObject_SetAttributeErrorContext+0x4cc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 264c <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ + b 2648 <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ - ldr r2, [pc, #120] @ 27e4 <_PyObject_SetAttributeErrorContext+0x4b4> │ │ │ │ │ + ldr r2, [pc, #120] @ 27e0 <_PyObject_SetAttributeErrorContext+0x4b4> │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2788 <_PyObject_SetAttributeErrorContext+0x458> │ │ │ │ │ + beq 2784 <_PyObject_SetAttributeErrorContext+0x458> │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ - b 2670 <_PyObject_SetAttributeErrorContext+0x340> │ │ │ │ │ + b 266c <_PyObject_SetAttributeErrorContext+0x340> │ │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 26dc <_PyObject_SetAttributeErrorContext+0x3ac> │ │ │ │ │ - ldr r1, [pc, #68] @ 27f0 <_PyObject_SetAttributeErrorContext+0x4c0> │ │ │ │ │ + bne 26d8 <_PyObject_SetAttributeErrorContext+0x3ac> │ │ │ │ │ + ldr r1, [pc, #68] @ 27ec <_PyObject_SetAttributeErrorContext+0x4c0> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldr r3, [pc, #64] @ 27f4 <_PyObject_SetAttributeErrorContext+0x4c4> │ │ │ │ │ + ldr r3, [pc, #64] @ 27f0 <_PyObject_SetAttributeErrorContext+0x4c4> │ │ │ │ │ str r7, [sp] │ │ │ │ │ movne r3, r1 │ │ │ │ │ - ldr r1, [pc, #60] @ 27fc <_PyObject_SetAttributeErrorContext+0x4cc> │ │ │ │ │ + ldr r1, [pc, #60] @ 27f8 <_PyObject_SetAttributeErrorContext+0x4cc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 264c <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ + b 2648 <_PyObject_SetAttributeErrorContext+0x31c> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_AttributeError │ │ │ │ │ .word 0x00008ea4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000003f8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000003f8 │ │ │ │ │ @@ -2862,220 +2861,216 @@ │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000000ec │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000000c0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002800 : │ │ │ │ │ +000027fc : │ │ │ │ │ PyObject_Str(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 28e0 │ │ │ │ │ + bne 28e0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 28fc │ │ │ │ │ + beq 28b0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [pc, #320] @ 2974 │ │ │ │ │ + ldr r2, [pc, #304] @ 2960 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 289c │ │ │ │ │ + beq 2898 │ │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 28f0 │ │ │ │ │ - ldr r3, [pc, #300] @ 2978 │ │ │ │ │ + beq 2910 │ │ │ │ │ + ldr r3, [pc, #284] @ 2964 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ + ldr r5, [r0, r3] │ │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ │ - blt 2908 │ │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ │ + blt 28e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ │ - beq 28e0 │ │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ │ + beq 28e0 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 28bc │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + beq 28bc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 28e4 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ + addne r3, r3, #1 │ │ │ │ │ + strne r3, [r4] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [pc, #184] @ 297c │ │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ │ + ldr r0, [pc, #172] @ 2968 │ │ │ │ │ + b 0 │ │ │ │ │ + R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ + ldr r1, [pc, #168] @ 296c │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - ldr r2, [pc, #180] @ 2980 │ │ │ │ │ + ldr r2, [pc, #164] @ 2970 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 2930 │ │ │ │ │ + bne 291c │ │ │ │ │ mov r4, #0 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ + b 2890 │ │ │ │ │ + ldr r1, [pc, #132] @ 2974 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ │ - b 2990 │ │ │ │ │ - R_ARM_JUMP24 PyObject_Repr │ │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ │ - ldr r0, [pc, #124] @ 2984 │ │ │ │ │ - b 0 │ │ │ │ │ - R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ - ldr r1, [pc, #120] @ 2988 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 28e0 │ │ │ │ │ + bne 28e0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ blx r3 │ │ │ │ │ - b 2870 │ │ │ │ │ + b 286c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ │ + b 297c │ │ │ │ │ + R_ARM_JUMP24 PyObject_Repr │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 28e0 │ │ │ │ │ - ldr r2, [pc, #68] @ 298c │ │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 28e0 │ │ │ │ │ + ldr r2, [pc, #68] @ 2978 │ │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ │ + ldr r5, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2968 │ │ │ │ │ + beq 2954 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - blx r4 │ │ │ │ │ - b 28e0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r5 │ │ │ │ │ + b 28e0 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ - .word 0x00000124 │ │ │ │ │ + .word 0x00000114 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ + .word 0x00000230 │ │ │ │ │ + R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x0000025c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000230 │ │ │ │ │ - R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000238 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002990 : │ │ │ │ │ +0000297c : │ │ │ │ │ PyObject_Repr(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2a34 │ │ │ │ │ + bne 2a20 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 2a3c │ │ │ │ │ + beq 2a28 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2a48 │ │ │ │ │ - ldr r3, [pc, #264] @ 2ad8 │ │ │ │ │ + beq 2a34 │ │ │ │ │ + ldr r3, [pc, #264] @ 2ac4 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r5, [r0, r3] │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ │ - blt 2a20 │ │ │ │ │ + blt 2a0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ │ - beq 2a34 │ │ │ │ │ + beq 2a20 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 2a5c │ │ │ │ │ + beq 2a48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [pc, #180] @ 2adc │ │ │ │ │ + ldr r1, [pc, #180] @ 2ac8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ac4 │ │ │ │ │ + beq 2ab0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 2a18 │ │ │ │ │ + b 2a04 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - ldr r0, [pc, #152] @ 2ae0 │ │ │ │ │ + ldr r0, [pc, #152] @ 2acc │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - ldr r0, [pc, #136] @ 2ae4 │ │ │ │ │ + ldr r0, [pc, #136] @ 2ad0 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ - ldr r1, [pc, #132] @ 2ae8 │ │ │ │ │ + ldr r1, [pc, #132] @ 2ad4 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - ldr r2, [pc, #128] @ 2aec │ │ │ │ │ + ldr r2, [pc, #128] @ 2ad8 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2a34 │ │ │ │ │ + beq 2a20 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 2a34 │ │ │ │ │ - ldr r2, [pc, #88] @ 2af0 │ │ │ │ │ + bne 2a20 │ │ │ │ │ + ldr r2, [pc, #88] @ 2adc │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r5, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2ab8 │ │ │ │ │ + beq 2aa4 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ - b 2a34 │ │ │ │ │ + b 2a20 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ blx r3 │ │ │ │ │ - b 29f4 │ │ │ │ │ + b 29e0 │ │ │ │ │ .word 0x00000100 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000029c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000230 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000288 │ │ │ │ │ @@ -3083,251 +3078,251 @@ │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x000002c4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002af4 : │ │ │ │ │ +00002ae0 : │ │ │ │ │ PyObject_SelfIter(): │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002b08 : │ │ │ │ │ +00002af4 : │ │ │ │ │ PyObject_CallFinalizerFromDealloc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2bc8 │ │ │ │ │ + bne 2bb4 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2ba4 │ │ │ │ │ + beq 2b90 │ │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ │ - beq 2b5c │ │ │ │ │ + beq 2b48 │ │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ │ tst r1, #1 │ │ │ │ │ - bne 2ba4 │ │ │ │ │ + bne 2b90 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq 2bb0 │ │ │ │ │ + beq 2b9c │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ orr r3, r3, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [r4, #-4] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 2bc0 │ │ │ │ │ + beq 2bac │ │ │ │ │ subs r3, r2, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ rsb r3, r3, #0 │ │ │ │ │ str r2, [r4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - b 2b98 │ │ │ │ │ + b 2b84 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 2b88 │ │ │ │ │ + bne 2b74 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 2b98 │ │ │ │ │ - ldr ip, [pc, #20] @ 2be4 │ │ │ │ │ + b 2b84 │ │ │ │ │ + ldr ip, [pc, #20] @ 2bd0 │ │ │ │ │ mov r1, #576 @ 0x240 │ │ │ │ │ stm sp, {r1, ip} │ │ │ │ │ - ldr r3, [pc, #12] @ 2be8 │ │ │ │ │ - ldr r2, [pc, #12] @ 2bec │ │ │ │ │ + ldr r3, [pc, #12] @ 2bd4 │ │ │ │ │ + ldr r2, [pc, #12] @ 2bd8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 9a8 <_PyObject_GenericSetAttrWithDict+0x12c> │ │ │ │ │ R_ARM_CALL _PyObject_AssertFailed │ │ │ │ │ .word 0x000001f0 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x000001cc │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000002f0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002bf0 : │ │ │ │ │ +00002bdc : │ │ │ │ │ PyObject_CallFinalizer(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ │ - beq 2c2c │ │ │ │ │ + beq 2c18 │ │ │ │ │ ldr r2, [r0, #-4] │ │ │ │ │ tst r2, #1 │ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ ldrne r3, [r4, #-4] │ │ │ │ │ orrne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #-4] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ -00002c4c : │ │ │ │ │ +00002c38 : │ │ │ │ │ none_hash(): │ │ │ │ │ - ldr r0, [pc] @ 2c54 │ │ │ │ │ + ldr r0, [pc] @ 2c40 │ │ │ │ │ bx lr │ │ │ │ │ .word 0xfca86420 │ │ │ │ │ │ │ │ │ │ -00002c58 : │ │ │ │ │ +00002c44 : │ │ │ │ │ PyObject_Bytes(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ - beq 2df8 │ │ │ │ │ - ldr r3, [pc, #448] @ 2e3c │ │ │ │ │ + beq 2de4 │ │ │ │ │ + ldr r3, [pc, #448] @ 2e28 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 2ca0 │ │ │ │ │ + bne 2c8c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [pc, #408] @ 2e40 │ │ │ │ │ + ldr r1, [pc, #408] @ 2e2c │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_CALL _PyObject_LookupSpecial │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 2ccc │ │ │ │ │ + bne 2cb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2dbc │ │ │ │ │ + bne 2da8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyBytes_FromObject │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ - ldr r3, [pc, #364] @ 2e44 │ │ │ │ │ + ldr r3, [pc, #364] @ 2e30 │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ │ ldr r4, [r0, r3] │ │ │ │ │ - beq 2dc4 │ │ │ │ │ + beq 2db0 │ │ │ │ │ ldr r1, [r2, #28] │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ mov r2, #4 │ │ │ │ │ add r1, r5, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 2dc4 │ │ │ │ │ + beq 2db0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2d74 │ │ │ │ │ + beq 2d60 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 2d74 │ │ │ │ │ - ldr r2, [pc, #236] @ 2e48 │ │ │ │ │ + bne 2d60 │ │ │ │ │ + ldr r2, [pc, #236] @ 2e34 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r6, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2de4 │ │ │ │ │ + bne 2dd0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 2dbc │ │ │ │ │ + beq 2da8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ │ - bne 2c94 │ │ │ │ │ - ldr r0, [pc, #184] @ 2e4c │ │ │ │ │ + bne 2c80 │ │ │ │ │ + ldr r0, [pc, #184] @ 2e38 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #180] @ 2e50 │ │ │ │ │ + ldr r1, [pc, #180] @ 2e3c │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2dbc │ │ │ │ │ + beq 2da8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 2e08 │ │ │ │ │ + beq 2df4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 2c94 │ │ │ │ │ + b 2c80 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 2d38 │ │ │ │ │ + b 2d24 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - b 2d6c │ │ │ │ │ - ldr r0, [pc, #84] @ 2e54 │ │ │ │ │ + b 2d58 │ │ │ │ │ + ldr r0, [pc, #84] @ 2e40 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyBytes_FromString │ │ │ │ │ - ldr r2, [pc, #56] @ 2e48 │ │ │ │ │ + ldr r2, [pc, #56] @ 2e34 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r5, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2e30 │ │ │ │ │ + beq 2e1c │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ - b 2dbc │ │ │ │ │ + b 2da8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyBytes_Type │ │ │ │ │ .word 0x000051ec │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000164 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001000 │ │ │ │ │ @@ -3335,195 +3330,195 @@ │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x0000033c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000230 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002e58 : │ │ │ │ │ +00002e44 : │ │ │ │ │ PyObject_HasAttrWithError(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ │ - beq 2f8c │ │ │ │ │ + beq 2f78 │ │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ │ - ldr ip, [pc, #336] @ 2fdc │ │ │ │ │ + ldr ip, [pc, #336] @ 2fc8 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne 2eec │ │ │ │ │ + bne 2ed8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 1400 <_PyObject_GenericGetAttrWithDict> │ │ │ │ │ R_ARM_CALL _PyObject_GenericGetAttrWithDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ed0 │ │ │ │ │ + beq 2ebc │ │ │ │ │ mov r4, #1 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 2ec4 │ │ │ │ │ + beq 2eb0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 2f68 │ │ │ │ │ + beq 2f54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ movne r4, #1 │ │ │ │ │ rsb r4, r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr ip, [pc, #236] @ 2fe0 │ │ │ │ │ + ldr ip, [pc, #236] @ 2fcc │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq 2f28 │ │ │ │ │ - ldr ip, [pc, #228] @ 2fe4 │ │ │ │ │ + beq 2f14 │ │ │ │ │ + ldr ip, [pc, #228] @ 2fd0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne 2f70 │ │ │ │ │ + bne 2f5c │ │ │ │ │ mov r2, #1 │ │ │ │ │ bl 0 <_Py_module_getattro_impl> │ │ │ │ │ R_ARM_CALL _Py_module_getattro_impl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2ea4 │ │ │ │ │ + bne 2e90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2fa0 │ │ │ │ │ + bne 2f8c │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 2ec4 │ │ │ │ │ + b 2eb0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ bl 0 <_Py_type_getattro_impl> │ │ │ │ │ R_ARM_CALL _Py_type_getattro_impl │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne 2f80 │ │ │ │ │ + bne 2f6c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2ea4 │ │ │ │ │ - ldr r3, [pc, #148] @ 2fe8 │ │ │ │ │ + bne 2e90 │ │ │ │ │ + ldr r3, [pc, #148] @ 2fd4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2fa0 │ │ │ │ │ + beq 2f8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - b 2f20 │ │ │ │ │ + b 2f0c │ │ │ │ │ bl c74 │ │ │ │ │ - b 2ec4 │ │ │ │ │ + b 2eb0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2fa8 │ │ │ │ │ + beq 2f94 │ │ │ │ │ blx r2 │ │ │ │ │ - b 2f44 │ │ │ │ │ + b 2f30 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq 2f20 │ │ │ │ │ - b 2ea8 │ │ │ │ │ - ldr r3, [pc, #88] @ 2fec │ │ │ │ │ + beq 2f0c │ │ │ │ │ + b 2e94 │ │ │ │ │ + ldr r3, [pc, #88] @ 2fd8 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - ldr r1, [pc, #84] @ 2ff0 │ │ │ │ │ + ldr r1, [pc, #84] @ 2fdc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 2ec4 │ │ │ │ │ + b 2eb0 │ │ │ │ │ ldr r2, [r5, #32] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ moveq r4, r2 │ │ │ │ │ - beq 2ec4 │ │ │ │ │ + beq 2eb0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 2fa0 │ │ │ │ │ + beq 2f8c │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 2f44 │ │ │ │ │ + b 2f30 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyObject_GenericGetAttr │ │ │ │ │ R_ARM_ABS32 _Py_type_getattro │ │ │ │ │ R_ARM_ABS32 _Py_module_getattro │ │ │ │ │ R_ARM_ABS32 PyExc_AttributeError │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000094 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00002ff4 <_PyObject_IsAbstract>: │ │ │ │ │ +00002fe0 <_PyObject_IsAbstract>: │ │ │ │ │ _PyObject_IsAbstract(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ - beq 3144 <_PyObject_IsAbstract+0x150> │ │ │ │ │ - ldr r1, [pc, #412] @ 31b4 <_PyObject_IsAbstract+0x1c0> │ │ │ │ │ + beq 3130 <_PyObject_IsAbstract+0x150> │ │ │ │ │ + ldr r1, [pc, #412] @ 31a0 <_PyObject_IsAbstract+0x1c0> │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r1, #2424] @ 0x978 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 3168 <_PyObject_IsAbstract+0x174> │ │ │ │ │ + beq 3154 <_PyObject_IsAbstract+0x174> │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ - ldr r2, [pc, #388] @ 31b8 <_PyObject_IsAbstract+0x1c4> │ │ │ │ │ + ldr r2, [pc, #388] @ 31a4 <_PyObject_IsAbstract+0x1c4> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 30b0 <_PyObject_IsAbstract+0xbc> │ │ │ │ │ + bne 309c <_PyObject_IsAbstract+0xbc> │ │ │ │ │ add r1, r1, #2416 @ 0x970 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ bl 1400 <_PyObject_GenericGetAttrWithDict> │ │ │ │ │ R_ARM_CALL _PyObject_GenericGetAttrWithDict │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 30e0 <_PyObject_IsAbstract+0xec> │ │ │ │ │ + beq 30cc <_PyObject_IsAbstract+0xec> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 17fc │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 30f0 <_PyObject_IsAbstract+0xfc> │ │ │ │ │ + beq 30dc <_PyObject_IsAbstract+0xfc> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 30f0 <_PyObject_IsAbstract+0xfc> │ │ │ │ │ - ldr r2, [pc, #312] @ 31bc <_PyObject_IsAbstract+0x1c8> │ │ │ │ │ + bne 30dc <_PyObject_IsAbstract+0xfc> │ │ │ │ │ + ldr r2, [pc, #312] @ 31a8 <_PyObject_IsAbstract+0x1c8> │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r6, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 30a4 <_PyObject_IsAbstract+0xb0> │ │ │ │ │ + beq 3090 <_PyObject_IsAbstract+0xb0> │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ - b 30f0 <_PyObject_IsAbstract+0xfc> │ │ │ │ │ - ldr r2, [pc, #264] @ 31c0 <_PyObject_IsAbstract+0x1cc> │ │ │ │ │ + b 30dc <_PyObject_IsAbstract+0xfc> │ │ │ │ │ + ldr r2, [pc, #264] @ 31ac <_PyObject_IsAbstract+0x1cc> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 30fc <_PyObject_IsAbstract+0x108> │ │ │ │ │ - ldr r2, [pc, #256] @ 31c4 <_PyObject_IsAbstract+0x1d0> │ │ │ │ │ + beq 30e8 <_PyObject_IsAbstract+0x108> │ │ │ │ │ + ldr r2, [pc, #256] @ 31b0 <_PyObject_IsAbstract+0x1d0> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 314c <_PyObject_IsAbstract+0x158> │ │ │ │ │ + bne 3138 <_PyObject_IsAbstract+0x158> │ │ │ │ │ add r1, r1, #2416 @ 0x970 │ │ │ │ │ mov r2, #1 │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ bl 0 <_Py_module_getattro_impl> │ │ │ │ │ R_ARM_CALL _Py_module_getattro_impl │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 3054 <_PyObject_IsAbstract+0x60> │ │ │ │ │ + bne 3040 <_PyObject_IsAbstract+0x60> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ movne r4, #1 │ │ │ │ │ rsb r4, r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ @@ -3534,55 +3529,55 @@ │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_type_getattro_impl> │ │ │ │ │ R_ARM_CALL _Py_type_getattro_impl │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 3144 <_PyObject_IsAbstract+0x150> │ │ │ │ │ + bne 3130 <_PyObject_IsAbstract+0x150> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3054 <_PyObject_IsAbstract+0x60> │ │ │ │ │ - ldr r3, [pc, #148] @ 31c8 <_PyObject_IsAbstract+0x1d4> │ │ │ │ │ + bne 3040 <_PyObject_IsAbstract+0x60> │ │ │ │ │ + ldr r3, [pc, #148] @ 31b4 <_PyObject_IsAbstract+0x1d4> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 317c <_PyObject_IsAbstract+0x188> │ │ │ │ │ + beq 3168 <_PyObject_IsAbstract+0x188> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 30f0 <_PyObject_IsAbstract+0xfc> │ │ │ │ │ + b 30dc <_PyObject_IsAbstract+0xfc> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3184 <_PyObject_IsAbstract+0x190> │ │ │ │ │ + beq 3170 <_PyObject_IsAbstract+0x190> │ │ │ │ │ add r1, r1, #2416 @ 0x970 │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 3124 <_PyObject_IsAbstract+0x130> │ │ │ │ │ - ldr r0, [pc, #92] @ 31cc <_PyObject_IsAbstract+0x1d8> │ │ │ │ │ + b 3110 <_PyObject_IsAbstract+0x130> │ │ │ │ │ + ldr r0, [pc, #92] @ 31b8 <_PyObject_IsAbstract+0x1d8> │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #88] @ 31d0 <_PyObject_IsAbstract+0x1dc> │ │ │ │ │ + ldr r1, [pc, #88] @ 31bc <_PyObject_IsAbstract+0x1dc> │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 30f0 <_PyObject_IsAbstract+0xfc> │ │ │ │ │ + b 30dc <_PyObject_IsAbstract+0xfc> │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3144 <_PyObject_IsAbstract+0x150> │ │ │ │ │ - ldr r0, [pc, #60] @ 31d4 <_PyObject_IsAbstract+0x1e0> │ │ │ │ │ + beq 3130 <_PyObject_IsAbstract+0x150> │ │ │ │ │ + ldr r0, [pc, #60] @ 31c0 <_PyObject_IsAbstract+0x1e0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 317c <_PyObject_IsAbstract+0x188> │ │ │ │ │ + beq 3168 <_PyObject_IsAbstract+0x188> │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 3124 <_PyObject_IsAbstract+0x130> │ │ │ │ │ + b 3110 <_PyObject_IsAbstract+0x130> │ │ │ │ │ .word 0x00005000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyObject_GenericGetAttr │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ @@ -3591,452 +3586,452 @@ │ │ │ │ │ R_ARM_ABS32 PyExc_AttributeError │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000094 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00005974 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000031d8 <_Py_DecRef>: │ │ │ │ │ +000031c4 <_Py_DecRef>: │ │ │ │ │ _Py_DecRef(): │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxeq lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ │ - ldr r2, [pc, #48] @ 3240 <_Py_DecRef+0x68> │ │ │ │ │ + ldr r2, [pc, #48] @ 322c <_Py_DecRef+0x68> │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r5, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3230 <_Py_DecRef+0x58> │ │ │ │ │ + bne 321c <_Py_DecRef+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - b 3220 <_Py_DecRef+0x48> │ │ │ │ │ + b 320c <_Py_DecRef+0x48> │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003244 : │ │ │ │ │ +00003230 : │ │ │ │ │ PyObject_Dir(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ - beq 338c │ │ │ │ │ - ldr r1, [pc, #660] @ 34fc │ │ │ │ │ + beq 3378 │ │ │ │ │ + ldr r1, [pc, #660] @ 34e8 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_CALL _PyObject_LookupSpecial │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 34b4 │ │ │ │ │ + beq 34a0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #644] @ 3500 │ │ │ │ │ + ldr r3, [pc, #644] @ 34ec │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ │ ldr r6, [r0, r3] │ │ │ │ │ - beq 3488 │ │ │ │ │ + beq 3474 │ │ │ │ │ ldr r1, [r2, #28] │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ mov r2, #4 │ │ │ │ │ add r1, r4, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3488 │ │ │ │ │ + beq 3474 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 3318 │ │ │ │ │ + beq 3304 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 3318 │ │ │ │ │ - ldr r2, [pc, #516] @ 3504 │ │ │ │ │ + bne 3304 │ │ │ │ │ + ldr r2, [pc, #516] @ 34f0 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r6, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 34d4 │ │ │ │ │ + bne 34c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3424 │ │ │ │ │ + beq 3410 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_List │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 3368 │ │ │ │ │ + beq 3354 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 3368 │ │ │ │ │ - ldr r2, [pc, #436] @ 3504 │ │ │ │ │ + bne 3354 │ │ │ │ │ + ldr r2, [pc, #436] @ 34f0 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r6, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3474 │ │ │ │ │ + bne 3460 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 3424 │ │ │ │ │ + beq 3410 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Sort │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3464 │ │ │ │ │ + bne 3450 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 <_PyEval_GetFrameLocals> │ │ │ │ │ R_ARM_CALL _PyEval_GetFrameLocals │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 3424 │ │ │ │ │ + beq 3410 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMapping_Keys │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 33bc │ │ │ │ │ + beq 33a8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 342c │ │ │ │ │ + beq 3418 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 3424 │ │ │ │ │ + beq 3410 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ │ - bne 3370 │ │ │ │ │ - ldr r0, [pc, #300] @ 3508 │ │ │ │ │ + bne 335c │ │ │ │ │ + ldr r0, [pc, #300] @ 34f4 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #296] @ 350c │ │ │ │ │ + ldr r1, [pc, #296] @ 34f8 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3424 │ │ │ │ │ + beq 3410 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 3424 │ │ │ │ │ - ldr r2, [pc, #248] @ 3504 │ │ │ │ │ + bne 3410 │ │ │ │ │ + ldr r2, [pc, #248] @ 34f0 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r5, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 34e8 │ │ │ │ │ + bne 34d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 3380 │ │ │ │ │ - ldr r2, [pc, #208] @ 3504 │ │ │ │ │ + b 336c │ │ │ │ │ + ldr r2, [pc, #208] @ 34f0 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r6, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3450 │ │ │ │ │ + bne 343c │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ - b 33bc │ │ │ │ │ + b 33a8 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - b 3444 │ │ │ │ │ + b 3430 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 33f4 │ │ │ │ │ - b 3424 │ │ │ │ │ + bne 33e0 │ │ │ │ │ + b 3410 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - b 3360 │ │ │ │ │ + b 334c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 32e8 │ │ │ │ │ - b 3318 │ │ │ │ │ + bne 32d4 │ │ │ │ │ + b 3304 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3424 │ │ │ │ │ - ldr r3, [pc, #64] @ 3508 │ │ │ │ │ - ldr r1, [pc, #68] @ 3510 │ │ │ │ │ + bne 3410 │ │ │ │ │ + ldr r3, [pc, #64] @ 34f4 │ │ │ │ │ + ldr r1, [pc, #68] @ 34fc │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 3424 │ │ │ │ │ + b 3410 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 3310 │ │ │ │ │ + b 32fc │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 341c │ │ │ │ │ + b 3408 │ │ │ │ │ .word 0x0000545c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000027c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000368 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000003a4 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00003514 : │ │ │ │ │ +00003500 : │ │ │ │ │ Py_ReprEnter(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_GetDict │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 3734 │ │ │ │ │ - ldr r1, [pc, #520] @ 3744 │ │ │ │ │ + beq 3720 │ │ │ │ │ + ldr r1, [pc, #520] @ 3730 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemWithError │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 36b4 │ │ │ │ │ + beq 36a0 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ands r0, r3, #7 │ │ │ │ │ - beq 3680 │ │ │ │ │ + beq 366c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bmi 368c │ │ │ │ │ + bmi 3678 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 3680 │ │ │ │ │ + beq 366c │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 35e8 │ │ │ │ │ + beq 35d4 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq 35d4 │ │ │ │ │ + beq 35c0 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - beq 35c0 │ │ │ │ │ + beq 35ac │ │ │ │ │ cmp r0, #5 │ │ │ │ │ - beq 35ac │ │ │ │ │ + beq 3598 │ │ │ │ │ cmp r0, #6 │ │ │ │ │ - bne 36a0 │ │ │ │ │ + bne 368c │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne 3680 │ │ │ │ │ + bne 366c │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ sub r3, r0, #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ sub r3, r0, #3 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ sub r3, r0, #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ sub r3, r0, #5 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ sub r3, r0, #6 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ sub r3, r0, #7 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 35fc │ │ │ │ │ + beq 35e8 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ sub r3, r0, #1 │ │ │ │ │ - bpl 3604 │ │ │ │ │ + bpl 35f0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ asr r0, r0, #31 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne 3598 │ │ │ │ │ - b 35fc │ │ │ │ │ + bne 3584 │ │ │ │ │ + b 35e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 373c │ │ │ │ │ + bne 3728 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 373c │ │ │ │ │ - ldr r1, [pc, #112] @ 3744 │ │ │ │ │ + beq 3728 │ │ │ │ │ + ldr r1, [pc, #112] @ 3730 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 373c │ │ │ │ │ + blt 3728 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3544 │ │ │ │ │ + beq 3530 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 3544 │ │ │ │ │ - ldr r2, [pc, #64] @ 3748 │ │ │ │ │ + bne 3530 │ │ │ │ │ + ldr r2, [pc, #64] @ 3734 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r6, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3728 │ │ │ │ │ + beq 3714 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ - b 3544 │ │ │ │ │ + b 3530 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00004ed8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000374c : │ │ │ │ │ +00003738 : │ │ │ │ │ Py_ReprLeave(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_GetRaisedException │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_GetDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 37b8 │ │ │ │ │ - ldr r1, [pc, #116] @ 37f0 │ │ │ │ │ + beq 37a4 │ │ │ │ │ + ldr r1, [pc, #116] @ 37dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemWithError │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 37b8 │ │ │ │ │ + beq 37a4 │ │ │ │ │ ldr r3, [ip, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 37b8 │ │ │ │ │ + beq 37a4 │ │ │ │ │ ldr r2, [ip, #8] │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - bmi 37b8 │ │ │ │ │ + bmi 37a4 │ │ │ │ │ ldr r3, [ip, #12] │ │ │ │ │ ldr lr, [r3, r1, lsl #2] │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bne 37d0 │ │ │ │ │ + bne 37bc │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_SetSlice │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_SetRaisedException │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq 37e0 │ │ │ │ │ + beq 37cc │ │ │ │ │ mov r2, r1 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ - bcs 37c4 │ │ │ │ │ - b 37b8 │ │ │ │ │ + bcs 37b0 │ │ │ │ │ + b 37a4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_SetSlice │ │ │ │ │ - b 37b8 │ │ │ │ │ + b 37a4 │ │ │ │ │ .word 0x00004ed8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000037f4 <_PyObject_ClearFreeLists>: │ │ │ │ │ +000037e0 <_PyObject_ClearFreeLists>: │ │ │ │ │ _PyObject_ClearFreeLists(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -4068,21 +4063,21 @@ │ │ │ │ │ R_ARM_CALL _PyObjectStackChunk_ClearFreeList │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 0 <_PySlice_ClearFreeList> │ │ │ │ │ R_ARM_JUMP24 _PySlice_ClearFreeList │ │ │ │ │ │ │ │ │ │ -00003868 <_PyTypes_FiniTypes>: │ │ │ │ │ +00003854 <_PyTypes_FiniTypes>: │ │ │ │ │ _PyTypes_FiniTypes(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r6, [pc, #124] @ 38fc <_PyTypes_FiniTypes+0x94> │ │ │ │ │ + ldr r6, [pc, #124] @ 38e8 <_PyTypes_FiniTypes+0x94> │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r1, [r4, #448]! @ 0x1c0 │ │ │ │ │ bl 0 <_PyStaticType_FiniBuiltin> │ │ │ │ │ R_ARM_CALL _PyStaticType_FiniBuiltin │ │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -4114,181 +4109,181 @@ │ │ │ │ │ R_ARM_CALL _PyStaticType_FiniBuiltin │ │ │ │ │ sub r4, r4, #32 │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticType_FiniBuiltin> │ │ │ │ │ R_ARM_CALL _PyStaticType_FiniBuiltin │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne 388c <_PyTypes_FiniTypes+0x24> │ │ │ │ │ + bne 3878 <_PyTypes_FiniTypes+0x24> │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -00003900 <_PyObject_FiniState>: │ │ │ │ │ +000038ec <_PyObject_FiniState>: │ │ │ │ │ _PyObject_FiniState(): │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00003904 : │ │ │ │ │ +000038f0 : │ │ │ │ │ PyObject_DelAttr(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ - beq 3a98 │ │ │ │ │ + beq 3a0c │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 39c0 │ │ │ │ │ - ldr r3, [pc, #524] @ 3b54 │ │ │ │ │ + bne 39ac │ │ │ │ │ + ldr r3, [pc, #524] @ 3b40 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_CALL _PyUnicode_InternMortal │ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3a20 │ │ │ │ │ - ldr r2, [pc, #484] @ 3b58 │ │ │ │ │ + beq 3a28 │ │ │ │ │ + ldr r2, [pc, #484] @ 3b44 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 39ac │ │ │ │ │ + bne 3998 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 87c <_PyObject_GenericSetAttrWithDict> │ │ │ │ │ R_ARM_CALL _PyObject_GenericSetAttrWithDict │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 39dc │ │ │ │ │ + bne 39c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 398c │ │ │ │ │ - ldr r2, [pc, #404] @ 3b5c │ │ │ │ │ + b 3978 │ │ │ │ │ + ldr r2, [pc, #404] @ 3b48 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r2] │ │ │ │ │ - b 3950 │ │ │ │ │ + b 393c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 39a0 │ │ │ │ │ - ldr r2, [pc, #364] @ 3b60 │ │ │ │ │ + bne 398c │ │ │ │ │ + ldr r2, [pc, #364] @ 3b4c │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r6, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3a14 │ │ │ │ │ + beq 3a00 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ - b 39a0 │ │ │ │ │ + b 398c │ │ │ │ │ + ldr r0, [pc, #316] @ 3b50 │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r1, [pc, #312] @ 3b54 │ │ │ │ │ + ldr r0, [r0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + mvn r4, #0 │ │ │ │ │ + b 398c │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3ab4 │ │ │ │ │ + beq 3aa0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - bne 39b4 │ │ │ │ │ + bne 39a0 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3aac │ │ │ │ │ + beq 3a20 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 3aac │ │ │ │ │ - ldr r2, [pc, #244] @ 3b60 │ │ │ │ │ + bne 3a20 │ │ │ │ │ + ldr r2, [pc, #216] @ 3b4c │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r5, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3a8c │ │ │ │ │ + beq 3a94 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ - b 3aac │ │ │ │ │ - ldr r0, [pc, #196] @ 3b64 │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #192] @ 3b68 │ │ │ │ │ - ldr r0, [r0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - mvn r4, #0 │ │ │ │ │ - b 39a0 │ │ │ │ │ + b 3a20 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3ad0 │ │ │ │ │ + beq 3abc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 3afc │ │ │ │ │ + beq 3b08 │ │ │ │ │ ldr r2, [r5, #32] │ │ │ │ │ - ldr r3, [pc, #136] @ 3b64 │ │ │ │ │ + ldr r3, [pc, #136] @ 3b50 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ - beq 3b34 │ │ │ │ │ - ldr r3, [pc, #124] @ 3b6c │ │ │ │ │ - ldr r1, [pc, #124] @ 3b70 │ │ │ │ │ + beq 3ae8 │ │ │ │ │ + ldr r3, [pc, #124] @ 3b58 │ │ │ │ │ + ldr r1, [pc, #124] @ 3b5c │ │ │ │ │ str r6, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3aac │ │ │ │ │ - ldr r2, [pc, #92] @ 3b60 │ │ │ │ │ + b 3a20 │ │ │ │ │ + ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 3ad4 │ │ │ │ │ + ldr r3, [pc, #92] @ 3b58 │ │ │ │ │ + ldr r1, [pc, #96] @ 3b60 │ │ │ │ │ + str r6, [sp] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b 3a20 │ │ │ │ │ + ldr r2, [pc, #60] @ 3b4c │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r3, [r2, #1416] @ 0x588 │ │ │ │ │ ldr r4, [r1, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3b24 │ │ │ │ │ + beq 3b30 │ │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ - b 3ad0 │ │ │ │ │ - ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 3ae8 │ │ │ │ │ - ldr r3, [pc, #36] @ 3b6c │ │ │ │ │ - ldr r1, [pc, #40] @ 3b74 │ │ │ │ │ - str r6, [sp] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3aac │ │ │ │ │ + b 3abc │ │ │ │ │ .word 0x00000204 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyObject_GenericSetAttr │ │ │ │ │ .word 0x00000188 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001000 │ │ │ │ │ @@ -4300,118 +4295,118 @@ │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000000ec │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x000000c0 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00003b78 : │ │ │ │ │ +00003b64 : │ │ │ │ │ none_repr(): │ │ │ │ │ - ldr r0, [pc] @ 3b80 │ │ │ │ │ + ldr r0, [pc] @ 3b6c │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ .word 0x000003d8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00003b84 <_PyTrash_thread_deposit_object>: │ │ │ │ │ +00003b70 <_PyTrash_thread_deposit_object>: │ │ │ │ │ _PyTrash_thread_deposit_object(): │ │ │ │ │ ldr r2, [r1, #-4] │ │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r1, #-4] │ │ │ │ │ str r1, [r0, #100] @ 0x64 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00003ba0 <_PyTrash_thread_destroy_chain>: │ │ │ │ │ +00003b8c <_PyTrash_thread_destroy_chain>: │ │ │ │ │ _PyTrash_thread_destroy_chain(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ - beq 3bf4 <_PyTrash_thread_destroy_chain+0x54> │ │ │ │ │ + beq 3be0 <_PyTrash_thread_destroy_chain+0x54> │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ bic r3, r3, #3 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3bcc <_PyTrash_thread_destroy_chain+0x2c> │ │ │ │ │ + bne 3bb8 <_PyTrash_thread_destroy_chain+0x2c> │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00003c00 : │ │ │ │ │ +00003bec : │ │ │ │ │ Py_NewRef(): │ │ │ │ │ - b 2af4 │ │ │ │ │ + b 2ae0 │ │ │ │ │ R_ARM_JUMP24 PyObject_SelfIter │ │ │ │ │ │ │ │ │ │ -00003c04 : │ │ │ │ │ +00003bf0 : │ │ │ │ │ PyObject_Not(): │ │ │ │ │ - ldr r2, [pc, #204] @ 3cd8 │ │ │ │ │ + ldr r2, [pc, #204] @ 3cc4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq 3ca0 │ │ │ │ │ - ldr r1, [pc, #196] @ 3cdc │ │ │ │ │ - ldr r2, [pc, #196] @ 3ce0 │ │ │ │ │ + beq 3c8c │ │ │ │ │ + ldr r1, [pc, #196] @ 3cc8 │ │ │ │ │ + ldr r2, [pc, #196] @ 3ccc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - bne 3c34 │ │ │ │ │ + bne 3c20 │ │ │ │ │ eor r0, r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 3c60 │ │ │ │ │ + beq 3c4c │ │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 3c7c │ │ │ │ │ + bne 3c68 │ │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 3ca8 │ │ │ │ │ + beq 3c94 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 3ca8 │ │ │ │ │ + beq 3c94 │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx r1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ movlt r0, r3 │ │ │ │ │ movge r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ poplt {r4, pc} │ │ │ │ │ eor r0, r0, #1 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 3c2c │ │ │ │ │ + b 3c18 │ │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 3cd0 │ │ │ │ │ + beq 3cbc │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 3cd0 │ │ │ │ │ + beq 3cbc │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 3c84 │ │ │ │ │ + b 3c70 │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 3c98 │ │ │ │ │ + b 3c84 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ .word 0x00000028 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_FalseStruct │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -187,19 +187,19 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyEval_RestoreThread │ │ │ │ │ b 2f0 │ │ │ │ │ tst r7, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ beq 230 │ │ │ │ │ - bl 2800 │ │ │ │ │ + bl 27fc │ │ │ │ │ R_ARM_CALL PyObject_Str │ │ │ │ │ mov r4, r0 │ │ │ │ │ b 238 │ │ │ │ │ - bl 2990 │ │ │ │ │ + bl 297c │ │ │ │ │ R_ARM_CALL PyObject_Repr │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ beq 2e8 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ ├── obmalloc.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: 135652 (bytes into file) │ │ │ │ │ + Start of section headers: 135648 (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: 25 │ │ │ │ │ Section header string table index: 24 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ -There are 25 section headers, starting at offset 0x211e4: │ │ │ │ │ +There are 25 section headers, starting at offset 0x211e0: │ │ │ │ │ │ │ │ │ │ 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 0039b4 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 01cf30 0008f0 08 I 22 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 0039e8 000ce0 00 WA 0 0 8 │ │ │ │ │ - [ 4] .rel.data REL 00000000 01d820 000540 08 I 22 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 0046c8 028a11 00 WA 0 0 64 │ │ │ │ │ - [ 6] .text.startup PROGBITS 00000000 0046c8 000070 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.startup REL 00000000 01dd60 000050 08 I 22 6 4 │ │ │ │ │ - [ 8] .init_array INIT_ARRAY 00000000 004738 000004 04 WA 0 0 4 │ │ │ │ │ - [ 9] .rel.init_array REL 00000000 01ddb0 000008 08 I 22 8 4 │ │ │ │ │ - [10] .text.hot PROGBITS 00000000 00473c 004d70 00 AX 0 0 4 │ │ │ │ │ - [11] .rel.text.hot REL 00000000 01ddb8 000b48 08 I 22 10 4 │ │ │ │ │ - [12] .rodata.str1.4 PROGBITS 00000000 0094ac 001266 01 AMS 0 0 4 │ │ │ │ │ - [13] .text.unlikely PROGBITS 00000000 00a714 00a9ac 00 AX 0 0 4 │ │ │ │ │ - [14] .rel.text.unlikely REL 00000000 01e900 0022f8 08 I 22 13 4 │ │ │ │ │ - [15] .rodata PROGBITS 00000000 0150c0 000c68 00 A 0 0 64 │ │ │ │ │ - [16] .rel.rodata REL 00000000 020bf8 000520 08 I 22 15 4 │ │ │ │ │ - [17] .tbss NOBITS 00000000 015d28 000001 00 WAT 0 0 1 │ │ │ │ │ - [18] .tdata PROGBITS 00000000 015d28 000004 00 WAT 0 0 4 │ │ │ │ │ - [19] .rel.tdata REL 00000000 021118 000008 08 I 22 18 4 │ │ │ │ │ - [20] .note.GNU-stack PROGBITS 00000000 015d2c 000000 00 0 0 1 │ │ │ │ │ - [21] .ARM.attributes ARM_ATTRIBUTES 00000000 015d2c 00002b 00 0 0 1 │ │ │ │ │ - [22] .symtab SYMTAB 00000000 015d58 004730 10 23 706 4 │ │ │ │ │ - [23] .strtab STRTAB 00000000 01a488 002aa8 00 0 0 1 │ │ │ │ │ - [24] .shstrtab STRTAB 00000000 021120 0000c3 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 0039b0 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 01cf2c 0008f0 08 I 22 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 0039e4 000ce0 00 WA 0 0 8 │ │ │ │ │ + [ 4] .rel.data REL 00000000 01d81c 000540 08 I 22 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0046c4 028a11 00 WA 0 0 64 │ │ │ │ │ + [ 6] .text.startup PROGBITS 00000000 0046c4 000070 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.startup REL 00000000 01dd5c 000050 08 I 22 6 4 │ │ │ │ │ + [ 8] .init_array INIT_ARRAY 00000000 004734 000004 04 WA 0 0 4 │ │ │ │ │ + [ 9] .rel.init_array REL 00000000 01ddac 000008 08 I 22 8 4 │ │ │ │ │ + [10] .text.hot PROGBITS 00000000 004738 004d70 00 AX 0 0 4 │ │ │ │ │ + [11] .rel.text.hot REL 00000000 01ddb4 000b48 08 I 22 10 4 │ │ │ │ │ + [12] .rodata.str1.4 PROGBITS 00000000 0094a8 001266 01 AMS 0 0 4 │ │ │ │ │ + [13] .text.unlikely PROGBITS 00000000 00a710 00a9ac 00 AX 0 0 4 │ │ │ │ │ + [14] .rel.text.unlikely REL 00000000 01e8fc 0022f8 08 I 22 13 4 │ │ │ │ │ + [15] .rodata PROGBITS 00000000 0150bc 000c68 00 A 0 0 64 │ │ │ │ │ + [16] .rel.rodata REL 00000000 020bf4 000520 08 I 22 15 4 │ │ │ │ │ + [17] .tbss NOBITS 00000000 015d24 000001 00 WAT 0 0 1 │ │ │ │ │ + [18] .tdata PROGBITS 00000000 015d24 000004 00 WAT 0 0 4 │ │ │ │ │ + [19] .rel.tdata REL 00000000 021114 000008 08 I 22 18 4 │ │ │ │ │ + [20] .note.GNU-stack PROGBITS 00000000 015d28 000000 00 0 0 1 │ │ │ │ │ + [21] .ARM.attributes ARM_ATTRIBUTES 00000000 015d28 00002b 00 0 0 1 │ │ │ │ │ + [22] .symtab SYMTAB 00000000 015d54 004730 10 23 706 4 │ │ │ │ │ + [23] .strtab STRTAB 00000000 01a484 002aa8 00 0 0 1 │ │ │ │ │ + [24] .shstrtab STRTAB 00000000 02111c 0000c3 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 {} │ │ │ │ │ @@ -172,15 +172,15 @@ │ │ │ │ │ 168: 0000307c 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 169: 00003098 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 170: 00003228 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 171: 00003238 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 172: 000034d0 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 173: 000005f8 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 174: 00000968 156 FUNC LOCAL DEFAULT 13 mi_segment_calculate_slices │ │ │ │ │ - 175: 000033e4 152 FUNC LOCAL DEFAULT 1 mi_commit_mask_create │ │ │ │ │ + 175: 000033e0 152 FUNC LOCAL DEFAULT 1 mi_commit_mask_create │ │ │ │ │ 176: 000021e4 112 FUNC LOCAL DEFAULT 13 mi_segments_track_size │ │ │ │ │ 177: 000024a8 188 FUNC LOCAL DEFAULT 1 mi_stat_update │ │ │ │ │ 178: 00000958 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 179: 000034e0 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 180: 0000375c 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 181: 00000968 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 182: 000009fc 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ @@ -229,15 +229,15 @@ │ │ │ │ │ 225: 00001bc4 492 FUNC LOCAL DEFAULT 13 mi_arena_try_alloc_at.isra.0 │ │ │ │ │ 226: 00001bc0 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 227: 00001bc4 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 228: 000043c4 220 FUNC LOCAL DEFAULT 13 mi_bitmap_is_claimedx_across.isra.0 │ │ │ │ │ 229: 00004858 704 FUNC LOCAL DEFAULT 13 mi_bitmap_try_find_claim_field_across │ │ │ │ │ 230: 00002064 136 FUNC LOCAL DEFAULT 13 mi_bitmap_mask_across.isra.0 │ │ │ │ │ 231: 000022c0 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ - 232: 00003294 336 FUNC LOCAL DEFAULT 1 mi_segment_commit_mask.constprop.0 │ │ │ │ │ + 232: 00003294 332 FUNC LOCAL DEFAULT 1 mi_segment_commit_mask.constprop.0 │ │ │ │ │ 233: 000029cc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 234: 000029dc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 235: 000028e0 400 FUNC LOCAL DEFAULT 13 mi_segment_purge.isra.0 │ │ │ │ │ 236: 00002d98 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 237: 00002dac 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 238: 00002ec0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 239: 00003c0c 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ @@ -265,25 +265,25 @@ │ │ │ │ │ 261: 000078c8 324 FUNC LOCAL DEFAULT 13 mi_segment_free.isra.0 │ │ │ │ │ 262: 00007a0c 336 FUNC LOCAL DEFAULT 13 mi_segment_abandon │ │ │ │ │ 263: 000025e8 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 264: 000025f0 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 265: 00002d90 144 FUNC LOCAL DEFAULT 13 mi_segment_span_remove_from_queue │ │ │ │ │ 266: 00002710 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 267: 00003294 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 268: 000033dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 269: 000033e4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 268: 000033d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 269: 000033e0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 270: 000040bc 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 271: 00004228 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 272: 00004238 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 273: 0000436c 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 274: 00004378 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 275: 0000467c 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ - 276: 00003498 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 277: 0000349c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 278: 00003594 104 FUNC LOCAL DEFAULT 1 _mi_usable_size.isra.0 │ │ │ │ │ + 276: 00003494 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 277: 00003498 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 278: 00003590 104 FUNC LOCAL DEFAULT 1 _mi_usable_size.isra.0 │ │ │ │ │ 279: 00003ac0 120 FUNC LOCAL DEFAULT 13 mi_page_usable_aligned_size_of │ │ │ │ │ 280: 00004698 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 281: 00004804 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 282: 00004814 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 283: 0000487c 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 284: 00002714 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 285: 000027b0 68 FUNC LOCAL DEFAULT 13 _mi_free_block │ │ │ │ │ @@ -305,43 +305,43 @@ │ │ │ │ │ 301: 00003e20 56 FUNC LOCAL DEFAULT 13 process_interp_queue │ │ │ │ │ 302: 00004954 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 303: 00002d90 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 304: 0000495c 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 305: 000049a0 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 306: 000049a8 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 307: 00003984 48 FUNC LOCAL DEFAULT 13 free_work_item │ │ │ │ │ - 308: 000036a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 309: 000036ac 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 310: 000037a8 80 FUNC LOCAL DEFAULT 1 has_own_state │ │ │ │ │ - 311: 0000379c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 312: 000037a8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 313: 000037f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 308: 000036a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 309: 000036a8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 310: 000037a4 80 FUNC LOCAL DEFAULT 1 has_own_state │ │ │ │ │ + 311: 00003798 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 312: 000037a4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 313: 000037ec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 314: 00004bd4 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 315: 000039b4 28 FUNC LOCAL DEFAULT 13 count_blocks │ │ │ │ │ - 316: 000037f8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 317: 00003828 268 FUNC LOCAL DEFAULT 1 get_num_global_allocated_blocks │ │ │ │ │ - 318: 00003824 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 319: 00003828 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 320: 0000392c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 321: 00003934 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 322: 00003954 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 316: 000037f4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 317: 00003824 268 FUNC LOCAL DEFAULT 1 get_num_global_allocated_blocks │ │ │ │ │ + 318: 00003820 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 319: 00003824 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 320: 00003928 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 321: 00003930 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 322: 00003950 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 323: 00002fb0 1096 FUNC LOCAL DEFAULT 13 pymalloc_print_stats │ │ │ │ │ 324: 00002f7c 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 325: 000039d0 96 FUNC LOCAL DEFAULT 13 _collect_alloc_stats │ │ │ │ │ 326: 00002fb0 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 327: 000033f8 344 FUNC LOCAL DEFAULT 13 printone │ │ │ │ │ 328: 000033a8 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 329: 000033f8 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 330: 00003548 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 331: 00003550 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 332: 000035e0 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 333: 000035ec 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 334: 00003884 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ - 335: 00003958 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 336: 000039ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 335: 00003954 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 336: 000039a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 337: 00004bf0 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 338: 00004d60 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 339: 000038c0 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 340: 00003934 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 341: 00003938 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 342: 00003938 48 FUNC LOCAL DEFAULT 13 mi_recurse_enter_prim │ │ │ │ │ 343: 00003964 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ @@ -547,15 +547,15 @@ │ │ │ │ │ 543: 000090f8 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 544: 000090fc 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 545: 00009144 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 546: 0000914c 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 547: 00009184 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 548: 00009188 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 549: 000091b8 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ - 550: 000039b0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 550: 000039ac 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 551: 000091bc 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 552: 00009230 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 553: 00009234 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 554: 00009234 340 FUNC LOCAL DEFAULT 13 mi_heap_malloc_zero_aligned_at_fallback │ │ │ │ │ 555: 00009384 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 556: 00009388 0 NOTYPE LOCAL DEFAULT 13 $a │ │ │ │ │ 557: 00009388 148 FUNC LOCAL DEFAULT 13 mi_heap_malloc_zero_aligned_at │ │ │ │ │ @@ -772,15 +772,15 @@ │ │ │ │ │ 768: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uidiv │ │ │ │ │ 769: 00000000 0 NOTYPE GLOBAL DEFAULT UND calloc │ │ │ │ │ 770: 00001690 28 FUNC GLOBAL HIDDEN 10 _PyMem_RawCalloc │ │ │ │ │ 771: 00000000 880 FUNC GLOBAL HIDDEN 13 _PyMem_SetupAllocators │ │ │ │ │ 772: 00000370 308 FUNC GLOBAL HIDDEN 13 _PyMem_GetAllocatorName │ │ │ │ │ 773: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ 774: 000016ac 540 FUNC GLOBAL HIDDEN 10 _PyMem_DebugRawMalloc │ │ │ │ │ - 775: 00003600 16 FUNC GLOBAL HIDDEN 1 _PyMem_DebugRawCalloc │ │ │ │ │ + 775: 000035fc 16 FUNC GLOBAL HIDDEN 1 _PyMem_DebugRawCalloc │ │ │ │ │ 776: 00001ed4 740 FUNC GLOBAL HIDDEN 10 _PyMem_DebugRawRealloc │ │ │ │ │ 777: 00001b14 960 FUNC GLOBAL HIDDEN 10 _PyMem_DebugRawFree │ │ │ │ │ 778: 00002a80 560 FUNC GLOBAL HIDDEN 10 _PyMem_DebugMalloc │ │ │ │ │ 779: 00003768 192 FUNC GLOBAL HIDDEN 10 _PyMem_DebugCalloc │ │ │ │ │ 780: 00004378 800 FUNC GLOBAL HIDDEN 10 _PyMem_DebugRealloc │ │ │ │ │ 781: 00003828 996 FUNC GLOBAL HIDDEN 10 _PyMem_DebugFree │ │ │ │ │ 782: 000023a8 284 FUNC GLOBAL HIDDEN 10 _PyObject_Malloc │ │ │ │ │ @@ -859,44 +859,44 @@ │ │ │ │ │ 855: 00003078 228 FUNC GLOBAL HIDDEN 1 _mi_page_retire │ │ │ │ │ 856: 00002714 156 FUNC GLOBAL HIDDEN 13 _mi_free_generic │ │ │ │ │ 857: 0000400c 176 FUNC GLOBAL HIDDEN 10 _PyObject_MiFree │ │ │ │ │ 858: 00002460 96 FUNC GLOBAL HIDDEN 13 _mi_segment_page_free │ │ │ │ │ 859: 000072d8 156 FUNC GLOBAL HIDDEN 13 _mi_os_reset │ │ │ │ │ 860: 000040bc 380 FUNC GLOBAL DEFAULT 10 PyMem_Realloc │ │ │ │ │ 861: 00004238 320 FUNC GLOBAL HIDDEN 10 _PyObject_Realloc │ │ │ │ │ - 862: 0000347c 32 FUNC GLOBAL HIDDEN 1 _PyMem_MiRealloc │ │ │ │ │ - 863: 0000349c 248 FUNC GLOBAL HIDDEN 1 _mi_heap_realloc_zero │ │ │ │ │ + 862: 00003478 32 FUNC GLOBAL HIDDEN 1 _PyMem_MiRealloc │ │ │ │ │ + 863: 00003498 248 FUNC GLOBAL HIDDEN 1 _mi_heap_realloc_zero │ │ │ │ │ 864: 00004698 380 FUNC GLOBAL DEFAULT 10 PyObject_Realloc │ │ │ │ │ 865: 00004814 112 FUNC GLOBAL HIDDEN 10 _PyObject_VirtualAlloc │ │ │ │ │ 866: 000027f4 80 FUNC GLOBAL HIDDEN 13 _mi_page_unfull │ │ │ │ │ - 867: 000035fc 4 FUNC GLOBAL HIDDEN 1 _PyObject_MiRealloc │ │ │ │ │ + 867: 000035f8 4 FUNC GLOBAL HIDDEN 1 _PyObject_MiRealloc │ │ │ │ │ 868: 00002a70 220 FUNC GLOBAL HIDDEN 13 _mi_os_purge_ex │ │ │ │ │ 869: 00002b4c 168 FUNC GLOBAL HIDDEN 13 _mi_stat_counter_increase │ │ │ │ │ 870: 00004884 216 FUNC GLOBAL HIDDEN 10 _PyMem_AbandonDelayed │ │ │ │ │ 871: 0000495c 76 FUNC GLOBAL HIDDEN 10 _PyObject_VirtualFree │ │ │ │ │ 872: 000049a8 16 FUNC GLOBAL HIDDEN 10 _PyMem_ArenaFree │ │ │ │ │ - 873: 00003610 156 FUNC GLOBAL HIDDEN 1 _PyMem_FiniDelayed │ │ │ │ │ - 874: 000036ac 252 FUNC GLOBAL HIDDEN 1 _PyInterpreterState_FinalizeAllocatedBlocks │ │ │ │ │ + 873: 0000360c 156 FUNC GLOBAL HIDDEN 1 _PyMem_FiniDelayed │ │ │ │ │ + 874: 000036a8 252 FUNC GLOBAL HIDDEN 1 _PyInterpreterState_FinalizeAllocatedBlocks │ │ │ │ │ 875: 000049b8 568 FUNC GLOBAL HIDDEN 10 _PyInterpreterState_GetAllocatedBlocks │ │ │ │ │ 876: 00007fb8 76 FUNC GLOBAL HIDDEN 13 mi_heap_visit_blocks │ │ │ │ │ - 877: 000037f8 48 FUNC GLOBAL HIDDEN 1 _Py_FinalizeAllocatedBlocks │ │ │ │ │ + 877: 000037f4 48 FUNC GLOBAL HIDDEN 1 _Py_FinalizeAllocatedBlocks │ │ │ │ │ 878: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_StopTheWorldAll │ │ │ │ │ 879: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyMutex_LockTimed │ │ │ │ │ 880: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Head │ │ │ │ │ 881: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_StartTheWorldAll │ │ │ │ │ 882: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Next │ │ │ │ │ - 883: 00003934 36 FUNC GLOBAL HIDDEN 1 _PyMem_obmalloc_state_on_heap │ │ │ │ │ + 883: 00003930 36 FUNC GLOBAL HIDDEN 1 _PyMem_obmalloc_state_on_heap │ │ │ │ │ 884: 00000000 0 NOTYPE GLOBAL DEFAULT UND __fprintf_chk │ │ │ │ │ 885: 00000000 0 NOTYPE GLOBAL DEFAULT UND fputc │ │ │ │ │ 886: 00000000 0 NOTYPE GLOBAL DEFAULT UND fwrite │ │ │ │ │ 887: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_snprintf │ │ │ │ │ 888: 00003550 156 FUNC GLOBAL HIDDEN 13 _PyDebugAllocatorStats │ │ │ │ │ 889: 000035ec 724 FUNC GLOBAL DEFAULT 13 _PyMem_GetCurrentAllocatorName │ │ │ │ │ 890: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 891: 00003958 88 FUNC GLOBAL DEFAULT 1 PyObject_Calloc │ │ │ │ │ + 891: 00003954 88 FUNC GLOBAL DEFAULT 1 PyObject_Calloc │ │ │ │ │ 892: 00004bf0 384 FUNC GLOBAL DEFAULT 10 _PyMem_Strdup │ │ │ │ │ 893: 00007bbc 72 FUNC GLOBAL HIDDEN 13 _mi_page_abandon │ │ │ │ │ 894: 0000392c 12 FUNC GLOBAL HIDDEN 13 _Py_GetGlobalAllocatedBlocks │ │ │ │ │ 895: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_qsbr_poll │ │ │ │ │ 896: 00000000 0 NOTYPE GLOBAL DEFAULT UND fflush │ │ │ │ │ 897: 00000000 0 NOTYPE GLOBAL DEFAULT UND fileno │ │ │ │ │ 898: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyMem_DumpTraceback │ │ │ │ │ @@ -1036,15 +1036,15 @@ │ │ │ │ │ 1032: 00008f90 8 FUNC GLOBAL HIDDEN 13 _mi_random_init_weak │ │ │ │ │ 1033: 00008f98 8 FUNC GLOBAL HIDDEN 13 _mi_random_init │ │ │ │ │ 1034: 00009098 32 FUNC GLOBAL HIDDEN 13 _mi_heap_main_get │ │ │ │ │ 1035: 000090b8 68 FUNC GLOBAL HIDDEN 13 mi_thread_stats_print_out │ │ │ │ │ 1036: 0000914c 8 FUNC GLOBAL HIDDEN 13 mi_stats_print │ │ │ │ │ 1037: 00009154 52 FUNC GLOBAL HIDDEN 13 mi_stats_merge │ │ │ │ │ 1038: 00009188 52 FUNC GLOBAL HIDDEN 13 mi_zalloc_small │ │ │ │ │ - 1039: 000039b0 4 FUNC GLOBAL HIDDEN 1 _PyObject_MiCalloc │ │ │ │ │ + 1039: 000039ac 4 FUNC GLOBAL HIDDEN 1 _PyObject_MiCalloc │ │ │ │ │ 1040: 000091bc 120 FUNC GLOBAL HIDDEN 13 mi_wcsdup │ │ │ │ │ 1041: 0000941c 96 FUNC GLOBAL HIDDEN 13 mi_calloc_aligned │ │ │ │ │ 1042: 0000947c 92 FUNC GLOBAL HIDDEN 13 mi_calloc_aligned_at │ │ │ │ │ 1043: 000094d8 72 FUNC GLOBAL HIDDEN 13 mi_zalloc_aligned │ │ │ │ │ 1044: 00009520 72 FUNC GLOBAL HIDDEN 13 mi_zalloc_aligned_at │ │ │ │ │ 1045: 00009568 72 FUNC GLOBAL HIDDEN 13 mi_malloc_aligned_at │ │ │ │ │ 1046: 000095b0 88 FUNC GLOBAL HIDDEN 13 mi_heap_calloc_aligned │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x1cf30 contains 286 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x1cf2c contains 286 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000038 0002c61c R_ARM_CALL 00000000 memset │ │ │ │ │ 0000004c 0002c71c R_ARM_CALL 00000240 _mi_prim_random_buf │ │ │ │ │ 00000064 0002c61c R_ARM_CALL 00000000 memset │ │ │ │ │ 000001c8 0002c81c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 000001d0 0002c91c R_ARM_CALL 00005d78 _mi_warning_message │ │ │ │ │ 000001d8 0002ca1c R_ARM_CALL 00003c64 _mi_os_random_weak │ │ │ │ │ @@ -246,53 +246,53 @@ │ │ │ │ │ 00003030 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00003058 00032c1d R_ARM_JUMP24 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ 00003074 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 00003154 00031d1d R_ARM_JUMP24 0000237c _mi_page_free │ │ │ │ │ 00003210 0002dc1c R_ARM_CALL 00000000 __sync_val_compare_and_swap_4 │ │ │ │ │ 00003288 0002e81c R_ARM_CALL 000061b4 _mi_error_message │ │ │ │ │ 00003290 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000033b8 0002c91c R_ARM_CALL 00005d78 _mi_warning_message │ │ │ │ │ -000033e0 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003484 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00003494 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ -00003498 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ -000034e0 00032c1c R_ARM_CALL 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ -00003510 0002cf1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003518 0003561c R_ARM_CALL 00003f5c mi_free │ │ │ │ │ -00003550 00032c1c R_ARM_CALL 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ -0000358c 0002c61c R_ARM_CALL 00000000 memset │ │ │ │ │ -000035f8 0001171d R_ARM_JUMP24 00003ac0 mi_page_usable_aligned_size_of │ │ │ │ │ -000035fc 00035e1d R_ARM_JUMP24 0000347c _PyMem_MiRealloc │ │ │ │ │ -0000360c 0000581d R_ARM_JUMP24 000018c8 _PyMem_DebugRawAlloc │ │ │ │ │ -00003660 0001331c R_ARM_CALL 00003984 free_work_item │ │ │ │ │ -000036a8 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003704 00036b1c R_ARM_CALL 000049b8 _PyInterpreterState_GetAllocatedBlocks │ │ │ │ │ -0000379c 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000037a0 00032d02 R_ARM_ABS32 000029e8 _PyObject_MiMalloc │ │ │ │ │ -000037a4 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ +000033b4 0002c91c R_ARM_CALL 00005d78 _mi_warning_message │ │ │ │ │ +000033dc 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003480 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00003490 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ +00003494 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ +000034dc 00032c1c R_ARM_CALL 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ +0000350c 0002cf1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003514 0003561c R_ARM_CALL 00003f5c mi_free │ │ │ │ │ +0000354c 00032c1c R_ARM_CALL 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ +00003588 0002c61c R_ARM_CALL 00000000 memset │ │ │ │ │ +000035f4 0001171d R_ARM_JUMP24 00003ac0 mi_page_usable_aligned_size_of │ │ │ │ │ +000035f8 00035e1d R_ARM_JUMP24 00003478 _PyMem_MiRealloc │ │ │ │ │ +00003608 0000581d R_ARM_JUMP24 000018c8 _PyMem_DebugRawAlloc │ │ │ │ │ +0000365c 0001331c R_ARM_CALL 00003984 free_work_item │ │ │ │ │ +000036a4 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003700 00036b1c R_ARM_CALL 000049b8 _PyInterpreterState_GetAllocatedBlocks │ │ │ │ │ +00003798 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000379c 00032d02 R_ARM_ABS32 000029e8 _PyObject_MiMalloc │ │ │ │ │ +000037a0 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ +000037ec 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000037f0 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000037f4 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003824 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ -00003880 00036e1c R_ARM_CALL 00000000 _PyEval_StopTheWorldAll │ │ │ │ │ -00003894 0002ee1c R_ARM_CALL 00000000 __sync_val_compare_and_swap_1 │ │ │ │ │ -000038c8 00036f1c R_ARM_CALL 00000000 _PyMutex_LockTimed │ │ │ │ │ -000038cc 0003701c R_ARM_CALL 00000000 PyInterpreterState_Head │ │ │ │ │ -000038e4 00003d1c R_ARM_CALL 000012ec _PyMutex_Unlock │ │ │ │ │ -000038ec 0003711c R_ARM_CALL 00000000 _PyEval_StartTheWorldAll │ │ │ │ │ -000038f8 00036b1c R_ARM_CALL 000049b8 _PyInterpreterState_GetAllocatedBlocks │ │ │ │ │ -00003914 00036b1c R_ARM_CALL 000049b8 _PyInterpreterState_GetAllocatedBlocks │ │ │ │ │ -00003920 0003721c R_ARM_CALL 00000000 PyInterpreterState_Next │ │ │ │ │ -0000392c 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003930 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ -00003954 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ -00003978 0003001c R_ARM_CALL 00000000 __aeabi_uidiv │ │ │ │ │ -000039ac 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000039b0 0003541d R_ARM_JUMP24 0000302c _PyMem_MiCalloc │ │ │ │ │ +00003820 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ +0000387c 00036e1c R_ARM_CALL 00000000 _PyEval_StopTheWorldAll │ │ │ │ │ +00003890 0002ee1c R_ARM_CALL 00000000 __sync_val_compare_and_swap_1 │ │ │ │ │ +000038c4 00036f1c R_ARM_CALL 00000000 _PyMutex_LockTimed │ │ │ │ │ +000038c8 0003701c R_ARM_CALL 00000000 PyInterpreterState_Head │ │ │ │ │ +000038e0 00003d1c R_ARM_CALL 000012ec _PyMutex_Unlock │ │ │ │ │ +000038e8 0003711c R_ARM_CALL 00000000 _PyEval_StartTheWorldAll │ │ │ │ │ +000038f4 00036b1c R_ARM_CALL 000049b8 _PyInterpreterState_GetAllocatedBlocks │ │ │ │ │ +00003910 00036b1c R_ARM_CALL 000049b8 _PyInterpreterState_GetAllocatedBlocks │ │ │ │ │ +0000391c 0003721c R_ARM_CALL 00000000 PyInterpreterState_Next │ │ │ │ │ +00003928 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000392c 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ +00003950 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ +00003974 0003001c R_ARM_CALL 00000000 __aeabi_uidiv │ │ │ │ │ +000039a8 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000039ac 0003541d R_ARM_JUMP24 0000302c _PyMem_MiCalloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x1d820 contains 168 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x1d81c contains 168 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000008 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ 0000000c 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ 00000010 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ 00000014 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ 00000018 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ @@ -455,32 +455,32 @@ │ │ │ │ │ 00000884 00046f02 R_ARM_ABS32 00000004 _mi_heap_main │ │ │ │ │ 00000888 00046f02 R_ARM_ABS32 00000004 _mi_heap_main │ │ │ │ │ 00000a4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000a50 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000a54 00046b02 R_ARM_ABS32 00000300 _mi_abandoned_default │ │ │ │ │ 00000a5c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.startup' at offset 0x1dd60 contains 10 entries: │ │ │ │ │ +Relocation section '.rel.text.startup' at offset 0x1dd5c contains 10 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 0000051c R_ARM_CALL 00000000 mi_heap_main_init │ │ │ │ │ 00000024 0002c21c R_ARM_CALL 00000000 atexit │ │ │ │ │ 00000028 0002c31c R_ARM_CALL 00000418 _mi_options_init │ │ │ │ │ 0000003c 0000061c R_ARM_CALL 0000058c mi_process_setup_auto_thread_done.part.0 │ │ │ │ │ 00000040 0002c41c R_ARM_CALL 000003a8 mi_process_init │ │ │ │ │ 0000005c 0000071d R_ARM_JUMP24 00000000 mi_random_init_ex │ │ │ │ │ 00000060 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000064 00000902 R_ARM_ABS32 00000a70 mi_process_done │ │ │ │ │ 00000068 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 0000006c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.init_array' at offset 0x1ddb0 contains 1 entry: │ │ │ │ │ +Relocation section '.rel.init_array' at offset 0x1ddac contains 1 entry: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000402 R_ARM_ABS32 00000000 _mi_process_init │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x1ddb8 contains 361 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x1ddb4 contains 361 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000024 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00000040 0000071c R_ARM_CALL 00000000 mi_random_init_ex │ │ │ │ │ 0000004c 00000c1c R_ARM_CALL 0000033c chacha_next32 │ │ │ │ │ 00000060 00000c1c R_ARM_CALL 0000033c chacha_next32 │ │ │ │ │ 00000074 00000c1c R_ARM_CALL 0000033c chacha_next32 │ │ │ │ │ 00000080 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -816,15 +816,15 @@ │ │ │ │ │ 00004914 00012d1c R_ARM_CALL 00003e20 process_interp_queue │ │ │ │ │ 00004954 00030f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00004958 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00004984 0003491d R_ARM_JUMP24 00000000 munmap │ │ │ │ │ 000049a0 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000049a4 00036802 R_ARM_ABS32 000049a8 _PyMem_ArenaFree │ │ │ │ │ 000049b4 0003491d R_ARM_JUMP24 00000000 munmap │ │ │ │ │ -000049f4 0001361c R_ARM_CALL 000037a8 has_own_state │ │ │ │ │ +000049f4 0001361c R_ARM_CALL 000037a4 has_own_state │ │ │ │ │ 00004b98 0002de1c R_ARM_CALL 000006ec mi_thread_init │ │ │ │ │ 00004ba8 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00004bb4 00036c1c R_ARM_CALL 00007fb8 mi_heap_visit_blocks │ │ │ │ │ 00004bd0 0003111c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ 00004bd4 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00004bd8 00032d02 R_ARM_ABS32 000029e8 _PyObject_MiMalloc │ │ │ │ │ 00004be0 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ @@ -836,15 +836,15 @@ │ │ │ │ │ 00004cb8 0002cf1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00004cfc 0002f31c R_ARM_CALL 00000000 malloc │ │ │ │ │ 00004d60 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00004d64 00030e02 R_ARM_ABS32 000023a8 _PyObject_Malloc │ │ │ │ │ 00004d68 00030f6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00004d6c 0002f402 R_ARM_ABS32 0000124c _PyMem_RawMalloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x1e900 contains 1119 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x1e8fc contains 1119 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 0000391c R_ARM_CALL 00001200 _PyMutex_Lock │ │ │ │ │ 0000034c 00003d1c R_ARM_CALL 000012ec _PyMutex_Unlock │ │ │ │ │ 0000035c 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000360 00004b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000364 00004b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000368 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -866,26 +866,26 @@ │ │ │ │ │ 0000049c 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004a0 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004d4 00003a1c R_ARM_CALL 0000125c get_allocator_unlocked │ │ │ │ │ 00000520 00003a1c R_ARM_CALL 0000125c get_allocator_unlocked │ │ │ │ │ 0000056c 00003a1c R_ARM_CALL 0000125c get_allocator_unlocked │ │ │ │ │ 00000598 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000059c 00030602 R_ARM_ABS32 000016ac _PyMem_DebugRawMalloc │ │ │ │ │ -000005a0 00030702 R_ARM_ABS32 00003600 _PyMem_DebugRawCalloc │ │ │ │ │ +000005a0 00030702 R_ARM_ABS32 000035fc _PyMem_DebugRawCalloc │ │ │ │ │ 000005a4 00030802 R_ARM_ABS32 00001ed4 _PyMem_DebugRawRealloc │ │ │ │ │ 000005a8 00030902 R_ARM_ABS32 00001b14 _PyMem_DebugRawFree │ │ │ │ │ 000005ac 00030a02 R_ARM_ABS32 00002a80 _PyMem_DebugMalloc │ │ │ │ │ 000005b0 00030b02 R_ARM_ABS32 00003768 _PyMem_DebugCalloc │ │ │ │ │ 000005b4 00030c02 R_ARM_ABS32 00004378 _PyMem_DebugRealloc │ │ │ │ │ 000005b8 00030d02 R_ARM_ABS32 00003828 _PyMem_DebugFree │ │ │ │ │ 000005f4 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000064c 0000181c R_ARM_CALL 0000064c mi_option_init │ │ │ │ │ 00000668 0000181c R_ARM_CALL 0000064c mi_option_init │ │ │ │ │ 00000718 0003381c R_ARM_CALL 00000a04 _mi_arena_alloc_aligned │ │ │ │ │ -00000764 0000af1c R_ARM_CALL 000033e4 mi_commit_mask_create │ │ │ │ │ +00000764 0000af1c R_ARM_CALL 000033e0 mi_commit_mask_create │ │ │ │ │ 00000780 0003391c R_ARM_CALL 00007034 _mi_os_commit │ │ │ │ │ 000007b0 00033a1c R_ARM_CALL 000075dc _mi_arena_free │ │ │ │ │ 000007f8 0000181c R_ARM_CALL 0000064c mi_option_init │ │ │ │ │ 0000083c 0002cc1c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 00000854 00033b1c R_ARM_CALL 00002254 _mi_segment_map_allocated_at │ │ │ │ │ 00000874 0002c61c R_ARM_CALL 00000000 memset │ │ │ │ │ 00000880 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ @@ -1173,15 +1173,15 @@ │ │ │ │ │ 000038b0 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000038b4 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000038b8 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000038bc 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000038ec 0003311c R_ARM_CALL 0000315c _mi_page_free_collect │ │ │ │ │ 00003908 00031d1c R_ARM_CALL 0000237c _mi_page_free │ │ │ │ │ 00003920 00037d1c R_ARM_CALL 00007bbc _mi_page_abandon │ │ │ │ │ -00003930 00013d1d R_ARM_JUMP24 00003828 get_num_global_allocated_blocks │ │ │ │ │ +00003930 00013d1d R_ARM_JUMP24 00003824 get_num_global_allocated_blocks │ │ │ │ │ 00003934 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00003940 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00003964 0002bd6c R_ARM_TLS_LE32 00000000 .LANCHOR4 │ │ │ │ │ 00003974 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00003980 0002bd6c R_ARM_TLS_LE32 00000000 .LANCHOR4 │ │ │ │ │ 000039b0 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00003b28 00033c1c R_ARM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ @@ -1251,19 +1251,19 @@ │ │ │ │ │ 000041f8 0003471c R_ARM_CALL 00000000 __atomic_fetch_add_8 │ │ │ │ │ 00004208 0003471c R_ARM_CALL 00000000 __atomic_fetch_add_8 │ │ │ │ │ 00004244 0003471c R_ARM_CALL 00000000 __atomic_fetch_add_8 │ │ │ │ │ 00004254 0003471c R_ARM_CALL 00000000 __atomic_fetch_add_8 │ │ │ │ │ 000043bc 0002c61d R_ARM_JUMP24 00000000 memset │ │ │ │ │ 000043c0 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 00004510 00033c1c R_ARM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ -00004520 0001161d R_ARM_JUMP24 00003594 _mi_usable_size.isra.0 │ │ │ │ │ -00004540 0001161c R_ARM_CALL 00003594 _mi_usable_size.isra.0 │ │ │ │ │ +00004520 0001161d R_ARM_JUMP24 00003590 _mi_usable_size.isra.0 │ │ │ │ │ +00004540 0001161c R_ARM_CALL 00003590 _mi_usable_size.isra.0 │ │ │ │ │ 0000455c 0003851d R_ARM_JUMP24 00004520 mi_usable_size │ │ │ │ │ 00004560 0003851d R_ARM_JUMP24 00004520 mi_usable_size │ │ │ │ │ -00004580 0001161c R_ARM_CALL 00003594 _mi_usable_size.isra.0 │ │ │ │ │ +00004580 0001161c R_ARM_CALL 00003590 _mi_usable_size.isra.0 │ │ │ │ │ 0000458c 0002ce1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ 00004690 0002cc1c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 000046ac 0002cc1c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 000046b4 0002cc1c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 000046c0 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 000046f4 0002cc1c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 0000470c 0002cc1c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ @@ -1520,15 +1520,15 @@ │ │ │ │ │ 000072c8 0003461d R_ARM_JUMP24 00000000 madvise │ │ │ │ │ 000072d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00007324 0000b11c R_ARM_CALL 000024a8 mi_stat_update │ │ │ │ │ 00007330 0003651c R_ARM_CALL 00002b4c _mi_stat_counter_increase │ │ │ │ │ 0000733c 0003e71c R_ARM_CALL 00007248 _mi_prim_reset │ │ │ │ │ 0000735c 0002c91c R_ARM_CALL 00005d78 _mi_warning_message │ │ │ │ │ 00007370 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007398 0001161c R_ARM_CALL 00003594 _mi_usable_size.isra.0 │ │ │ │ │ +00007398 0001161c R_ARM_CALL 00003590 _mi_usable_size.isra.0 │ │ │ │ │ 000073b4 00035b1d R_ARM_JUMP24 000072d8 _mi_os_reset │ │ │ │ │ 000073b8 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 000073f8 0003e81c R_ARM_CALL 00007374 _mi_segment_huge_page_reset │ │ │ │ │ 00007438 0002dc1c R_ARM_CALL 00000000 __sync_val_compare_and_swap_4 │ │ │ │ │ 00007454 0002cc1c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 00007488 0002dc1c R_ARM_CALL 00000000 __sync_val_compare_and_swap_4 │ │ │ │ │ 000074b8 0002dc1c R_ARM_CALL 00000000 __sync_val_compare_and_swap_4 │ │ │ │ │ @@ -1766,15 +1766,15 @@ │ │ │ │ │ 000091f4 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00009204 00032c1c R_ARM_CALL 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ 00009220 0002cf1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00009230 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 00009290 00032c1d R_ARM_JUMP24 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ 000092cc 00032c1c R_ARM_CALL 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ 000092f0 00032c1c R_ARM_CALL 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ -00009368 0001161c R_ARM_CALL 00003594 _mi_usable_size.isra.0 │ │ │ │ │ +00009368 0001161c R_ARM_CALL 00003590 _mi_usable_size.isra.0 │ │ │ │ │ 00009378 0002c61c R_ARM_CALL 00000000 memset │ │ │ │ │ 00009400 00032f1d R_ARM_JUMP24 00002cb0 _mi_page_malloc │ │ │ │ │ 00009434 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00009478 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 00009490 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000094d4 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 00009508 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ @@ -1847,69 +1847,69 @@ │ │ │ │ │ 00009d08 0004301d R_ARM_JUMP24 00009c8c mi_heap_realpath │ │ │ │ │ 00009d0c 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 00009d1c 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00009d28 00042d1d R_ARM_JUMP24 00009b84 mi_heap_strdup │ │ │ │ │ 00009d2c 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 00009d30 0004331d R_ARM_JUMP24 00009d10 mi_strdup │ │ │ │ │ 00009d50 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00009d64 00035f1c R_ARM_CALL 0000349c _mi_heap_realloc_zero │ │ │ │ │ +00009d64 00035f1c R_ARM_CALL 00003498 _mi_heap_realloc_zero │ │ │ │ │ 00009d70 0002ce1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ 00009d9c 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 00009db8 0002ce1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ 00009dd0 0004351c R_ARM_CALL 00009d34 mi_reallocarray │ │ │ │ │ 00009de4 0002ce1c R_ARM_CALL 00000000 __errno_location │ │ │ │ │ -00009e24 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ -00009e60 0001161c R_ARM_CALL 00003594 _mi_usable_size.isra.0 │ │ │ │ │ +00009e24 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ +00009e60 0001161c R_ARM_CALL 00003590 _mi_usable_size.isra.0 │ │ │ │ │ 00009e84 00033c1c R_ARM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ 00009ee8 0002c61c R_ARM_CALL 00000000 memset │ │ │ │ │ 00009f00 0002cf1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00009f08 0003561c R_ARM_CALL 00003f5c mi_free │ │ │ │ │ 00009f38 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00009f7c 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 00009f80 0004371d R_ARM_JUMP24 00009f18 mi_recalloc_aligned_at │ │ │ │ │ 00009f98 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00009fcc 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 00009fe4 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000a018 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ -0000a0f0 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ +0000a0f0 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ 0000a10c 00033c1c R_ARM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ 0000a148 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000a18c 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 0000a190 00043e1d R_ARM_JUMP24 0000a130 mi_recalloc_aligned │ │ │ │ │ 0000a1b0 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000a1d8 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 0000a1f8 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000a220 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 0000a2d0 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000a2e4 00035f1c R_ARM_CALL 0000349c _mi_heap_realloc_zero │ │ │ │ │ +0000a2e4 00035f1c R_ARM_CALL 00003498 _mi_heap_realloc_zero │ │ │ │ │ 0000a304 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 0000a318 0004451d R_ARM_JUMP24 0000a2b4 mi_new_realloc │ │ │ │ │ 0000a35c 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000a374 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ +0000a374 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ 0000a390 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 0000a3a4 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000a3b8 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ +0000a3b8 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ 0000a3bc 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 0000a3d0 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000a3e8 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ +0000a3e8 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ 0000a404 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 0000a418 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000a42c 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ +0000a42c 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ 0000a430 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ -0000a460 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ -0000a470 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ -0000a478 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ -0000a494 00035f1c R_ARM_CALL 0000349c _mi_heap_realloc_zero │ │ │ │ │ +0000a460 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ +0000a470 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ +0000a478 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ +0000a494 00035f1c R_ARM_CALL 00003498 _mi_heap_realloc_zero │ │ │ │ │ 0000a4b8 0003561c R_ARM_CALL 00003f5c mi_free │ │ │ │ │ 0000a4d4 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000a4e4 00044d1d R_ARM_JUMP24 0000a47c mi_heap_reallocf │ │ │ │ │ 0000a4e8 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ -0000a518 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ -0000a528 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ -0000a530 00035f1d R_ARM_JUMP24 0000349c _mi_heap_realloc_zero │ │ │ │ │ +0000a518 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ +0000a528 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ +0000a530 00035f1d R_ARM_JUMP24 00003498 _mi_heap_realloc_zero │ │ │ │ │ 0000a540 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000a55c 00032c1d R_ARM_JUMP24 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ 0000a578 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 0000a594 00032c1d R_ARM_JUMP24 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ 0000a5bc 0002c51c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000a5d8 00032c1d R_ARM_JUMP24 00002a4c _mi_heap_malloc_zero_ex │ │ │ │ │ 0000a5f4 0002c16c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ @@ -1958,15 +1958,15 @@ │ │ │ │ │ 0000a8cc 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000a8e8 0000391c R_ARM_CALL 00001200 _PyMutex_Lock │ │ │ │ │ 0000a904 00003d1d R_ARM_JUMP24 000012ec _PyMutex_Unlock │ │ │ │ │ 0000a908 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000a97c 00036f1c R_ARM_CALL 00000000 _PyMutex_LockTimed │ │ │ │ │ 0000a9a0 00003d1d R_ARM_JUMP24 000012ec _PyMutex_Unlock │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x20bf8 contains 164 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x20bf4 contains 164 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000044 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ 00000048 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ 0000004c 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ 00000050 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ 00000054 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ 00000058 00047102 R_ARM_ABS32 00000bc0 _mi_page_empty │ │ │ │ │ @@ -2103,32 +2103,32 @@ │ │ │ │ │ 00000af8 0002f702 R_ARM_ABS32 00001364 _PyMem_RawFree │ │ │ │ │ 00000b00 00030e02 R_ARM_ABS32 000023a8 _PyObject_Malloc │ │ │ │ │ 00000b04 00033602 R_ARM_ABS32 00003098 _PyObject_Calloc │ │ │ │ │ 00000b08 00035d02 R_ARM_ABS32 00004238 _PyObject_Realloc │ │ │ │ │ 00000b0c 00031202 R_ARM_ABS32 000034e0 _PyObject_Free │ │ │ │ │ 00000b14 00032b02 R_ARM_ABS32 000029c4 _PyMem_MiMalloc │ │ │ │ │ 00000b18 00035402 R_ARM_ABS32 0000302c _PyMem_MiCalloc │ │ │ │ │ -00000b1c 00035e02 R_ARM_ABS32 0000347c _PyMem_MiRealloc │ │ │ │ │ +00000b1c 00035e02 R_ARM_ABS32 00003478 _PyMem_MiRealloc │ │ │ │ │ 00000b20 00035502 R_ARM_ABS32 00003f54 _PyMem_MiFree │ │ │ │ │ 00000b28 00032d02 R_ARM_ABS32 000029e8 _PyObject_MiMalloc │ │ │ │ │ -00000b2c 00040f02 R_ARM_ABS32 000039b0 _PyObject_MiCalloc │ │ │ │ │ -00000b30 00036302 R_ARM_ABS32 000035fc _PyObject_MiRealloc │ │ │ │ │ +00000b2c 00040f02 R_ARM_ABS32 000039ac _PyObject_MiCalloc │ │ │ │ │ +00000b30 00036302 R_ARM_ABS32 000035f8 _PyObject_MiRealloc │ │ │ │ │ 00000b34 00035902 R_ARM_ABS32 0000400c _PyObject_MiFree │ │ │ │ │ 00000c2c 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000c30 00030602 R_ARM_ABS32 000016ac _PyMem_DebugRawMalloc │ │ │ │ │ -00000c34 00030702 R_ARM_ABS32 00003600 _PyMem_DebugRawCalloc │ │ │ │ │ +00000c34 00030702 R_ARM_ABS32 000035fc _PyMem_DebugRawCalloc │ │ │ │ │ 00000c38 00030802 R_ARM_ABS32 00001ed4 _PyMem_DebugRawRealloc │ │ │ │ │ 00000c3c 00030902 R_ARM_ABS32 00001b14 _PyMem_DebugRawFree │ │ │ │ │ 00000c40 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000c44 00030a02 R_ARM_ABS32 00002a80 _PyMem_DebugMalloc │ │ │ │ │ 00000c48 00030b02 R_ARM_ABS32 00003768 _PyMem_DebugCalloc │ │ │ │ │ 00000c4c 00030c02 R_ARM_ABS32 00004378 _PyMem_DebugRealloc │ │ │ │ │ 00000c50 00030d02 R_ARM_ABS32 00003828 _PyMem_DebugFree │ │ │ │ │ 00000c54 0002f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000c58 00030a02 R_ARM_ABS32 00002a80 _PyMem_DebugMalloc │ │ │ │ │ 00000c5c 00030b02 R_ARM_ABS32 00003768 _PyMem_DebugCalloc │ │ │ │ │ 00000c60 00030c02 R_ARM_ABS32 00004378 _PyMem_DebugRealloc │ │ │ │ │ 00000c64 00030d02 R_ARM_ABS32 00003828 _PyMem_DebugFree │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.tdata' at offset 0x21118 contains 1 entry: │ │ │ │ │ +Relocation section '.rel.tdata' at offset 0x21114 contains 1 entry: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00047002 R_ARM_ABS32 00000040 _mi_heap_empty │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -3615,92 +3615,91 @@ │ │ │ │ │ mov ip, #0 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ str ip, [r4] │ │ │ │ │ str ip, [r4, #4] │ │ │ │ │ str ip, [r4, #8] │ │ │ │ │ str ip, [r4, #12] │ │ │ │ │ - bcs 3394 │ │ │ │ │ + bcs 3390 │ │ │ │ │ ldr ip, [r0, #104] @ 0x68 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq 3394 │ │ │ │ │ + beq 3390 │ │ │ │ │ ldr lr, [r0, #96] @ 0x60 │ │ │ │ │ ldr ip, [r0, #100] @ 0x64 │ │ │ │ │ add r5, r0, lr, lsl #15 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ lsl ip, ip, #15 │ │ │ │ │ lsl lr, lr, #15 │ │ │ │ │ - bcs 3394 │ │ │ │ │ + bcs 3390 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - sub r5, r2, r0 │ │ │ │ │ - beq 33c0 │ │ │ │ │ - ldr r9, [pc, #204] @ 33dc │ │ │ │ │ - add r1, r5, #32512 @ 0x7f00 │ │ │ │ │ + sub r8, r2, r0 │ │ │ │ │ + beq 33bc │ │ │ │ │ + ldr r9, [pc, #200] @ 33d8 │ │ │ │ │ + add r1, r8, #32512 @ 0x7f00 │ │ │ │ │ add r1, r1, #255 @ 0xff │ │ │ │ │ - add r8, r3, r5 │ │ │ │ │ + add r5, r3, r8 │ │ │ │ │ and r1, r1, r9 │ │ │ │ │ - and r8, r8, r9 │ │ │ │ │ - cmp ip, r5 │ │ │ │ │ - movls r5, #1 │ │ │ │ │ - movhi r5, #0 │ │ │ │ │ + and r5, r5, r9 │ │ │ │ │ + cmp ip, r8 │ │ │ │ │ + movls r8, #1 │ │ │ │ │ + movhi r8, #0 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - movls r5, #0 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + movls r8, #0 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ moveq ip, r1 │ │ │ │ │ - cmp lr, r8 │ │ │ │ │ - movcc r1, lr │ │ │ │ │ - movcs r1, r8 │ │ │ │ │ + cmp lr, r5 │ │ │ │ │ + movcs lr, r5 │ │ │ │ │ add r0, r0, ip │ │ │ │ │ - cmp r1, ip │ │ │ │ │ + cmp lr, ip │ │ │ │ │ str r0, [r7] │ │ │ │ │ - bls 338c │ │ │ │ │ - sub r0, r1, ip │ │ │ │ │ - lsr r5, r0, #15 │ │ │ │ │ - add lr, r5, ip, lsr #15 │ │ │ │ │ - cmp lr, #128 @ 0x80 │ │ │ │ │ - str r0, [r6] │ │ │ │ │ + bls 3388 │ │ │ │ │ + sub r1, lr, ip │ │ │ │ │ + lsr r5, r1, #15 │ │ │ │ │ + add r0, r5, ip, lsr #15 │ │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ │ + str r1, [r6] │ │ │ │ │ lsr r6, ip, #15 │ │ │ │ │ - bhi 339c │ │ │ │ │ + bhi 3398 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ - b 33e4 │ │ │ │ │ + b 33e0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ stmib sp, {r2, r3} │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - str r1, [sp] │ │ │ │ │ - ldr r0, [pc, #48] @ 33e0 │ │ │ │ │ + str r1, [sp, #12] │ │ │ │ │ + ldr r0, [pc, #52] @ 33dc │ │ │ │ │ mov r3, ip │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ + str lr, [sp] │ │ │ │ │ bl 5d78 <_mi_warning_message> │ │ │ │ │ R_ARM_CALL _mi_warning_message │ │ │ │ │ - b 3374 │ │ │ │ │ - add r8, r3, #32512 @ 0x7f00 │ │ │ │ │ - ldr r1, [pc, #16] @ 33dc │ │ │ │ │ - add r8, r8, #255 @ 0xff │ │ │ │ │ - add r8, r8, r5 │ │ │ │ │ - and r8, r8, r1 │ │ │ │ │ - and r1, r1, r5 │ │ │ │ │ + b 3370 │ │ │ │ │ + add r5, r3, #32512 @ 0x7f00 │ │ │ │ │ + ldr r1, [pc, #16] @ 33d8 │ │ │ │ │ + add r5, r5, #255 @ 0xff │ │ │ │ │ + add r5, r5, r8 │ │ │ │ │ + and r5, r5, r1 │ │ │ │ │ + and r1, r1, r8 │ │ │ │ │ b 3320 │ │ │ │ │ .word 0xffff8000 │ │ │ │ │ .word 0x000004e8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -000033e4 : │ │ │ │ │ +000033e0 : │ │ │ │ │ mi_commit_mask_create(): │ │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ │ - beq 3450 │ │ │ │ │ + beq 344c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 3468 │ │ │ │ │ + beq 3464 │ │ │ │ │ mov ip, #0 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ and lr, r0, #31 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ str ip, [r2] │ │ │ │ │ str ip, [r2, #4] │ │ │ │ │ str ip, [r2, #8] │ │ │ │ │ @@ -3715,68 +3714,68 @@ │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ lslne r0, r0, lr │ │ │ │ │ mvneq r0, #0 │ │ │ │ │ subs r1, r1, r2 │ │ │ │ │ mov lr, #0 │ │ │ │ │ str r0, [r3], #4 │ │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ │ - b 341c │ │ │ │ │ + b 3418 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r2] │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ bx lr │ │ │ │ │ str r1, [r2] │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000347c <_PyMem_MiRealloc>: │ │ │ │ │ +00003478 <_PyMem_MiRealloc>: │ │ │ │ │ _PyMem_MiRealloc(): │ │ │ │ │ - ldr r3, [pc, #20] @ 3498 <_PyMem_MiRealloc+0x1c> │ │ │ │ │ + ldr r3, [pc, #20] @ 3494 <_PyMem_MiRealloc+0x1c> │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ │ ldr r0, [r3, r0] │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 349c <_mi_heap_realloc_zero> │ │ │ │ │ + b 3498 <_mi_heap_realloc_zero> │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_TLS_LE32 .LANCHOR2 │ │ │ │ │ │ │ │ │ │ -0000349c <_mi_heap_realloc_zero>: │ │ │ │ │ +00003498 <_mi_heap_realloc_zero>: │ │ │ │ │ _mi_heap_realloc_zero(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl 3594 <_mi_usable_size.isra.0> │ │ │ │ │ + bl 3590 <_mi_usable_size.isra.0> │ │ │ │ │ cmp r0, r5 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bcs 3528 <_mi_heap_realloc_zero+0x8c> │ │ │ │ │ + bcs 3524 <_mi_heap_realloc_zero+0x8c> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 2a4c │ │ │ │ │ R_ARM_CALL _mi_heap_malloc_zero_ex │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 3568 <_mi_heap_realloc_zero+0xcc> │ │ │ │ │ + beq 3564 <_mi_heap_realloc_zero+0xcc> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 3570 <_mi_heap_realloc_zero+0xd4> │ │ │ │ │ + bne 356c <_mi_heap_realloc_zero+0xd4> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 351c <_mi_heap_realloc_zero+0x80> │ │ │ │ │ + beq 3518 <_mi_heap_realloc_zero+0x80> │ │ │ │ │ cmp r6, r5 │ │ │ │ │ movcc r2, r6 │ │ │ │ │ movcs r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ @@ -3788,39 +3787,39 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r3, r5, #0 │ │ │ │ │ lsr r2, r0, #1 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ movhi r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3520 <_mi_heap_realloc_zero+0x84> │ │ │ │ │ + bne 351c <_mi_heap_realloc_zero+0x84> │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 2a4c │ │ │ │ │ R_ARM_CALL _mi_heap_malloc_zero_ex │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 3568 <_mi_heap_realloc_zero+0xcc> │ │ │ │ │ + beq 3564 <_mi_heap_realloc_zero+0xcc> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ strbeq r5, [r7] │ │ │ │ │ - b 34f4 <_mi_heap_realloc_zero+0x58> │ │ │ │ │ + b 34f0 <_mi_heap_realloc_zero+0x58> │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 3520 <_mi_heap_realloc_zero+0x84> │ │ │ │ │ + b 351c <_mi_heap_realloc_zero+0x84> │ │ │ │ │ cmp r6, #4 │ │ │ │ │ movcs r0, r6 │ │ │ │ │ movcc r0, #4 │ │ │ │ │ sub r0, r0, #4 │ │ │ │ │ sub r2, r5, r0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, r7, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ - b 34f4 <_mi_heap_realloc_zero+0x58> │ │ │ │ │ + b 34f0 <_mi_heap_realloc_zero+0x58> │ │ │ │ │ │ │ │ │ │ -00003594 <_mi_usable_size.isra.0>: │ │ │ │ │ +00003590 <_mi_usable_size.isra.0>: │ │ │ │ │ _mi_usable_size.isra.0(): │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ sub ip, r0, #1 │ │ │ │ │ lsr ip, ip, #22 │ │ │ │ │ lsl ip, ip, #22 │ │ │ │ │ sub r3, r0, ip │ │ │ │ │ @@ -3830,110 +3829,110 @@ │ │ │ │ │ add r2, ip, r3 │ │ │ │ │ ldr r2, [r2, #120] @ 0x78 │ │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ add r1, ip, r3 │ │ │ │ │ ldrb r2, [r1, #14] │ │ │ │ │ tst r2, #2 │ │ │ │ │ - bne 35f0 <_mi_usable_size.isra.0+0x5c> │ │ │ │ │ + bne 35ec <_mi_usable_size.isra.0+0x5c> │ │ │ │ │ ldr r0, [r1, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bxge lr │ │ │ │ │ ldr r0, [ip, r3] │ │ │ │ │ lsl r0, r0, #15 │ │ │ │ │ bx lr │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ b 3ac0 │ │ │ │ │ R_ARM_JUMP24 mi_page_usable_aligned_size_of │ │ │ │ │ │ │ │ │ │ -000035fc <_PyObject_MiRealloc>: │ │ │ │ │ +000035f8 <_PyObject_MiRealloc>: │ │ │ │ │ _PyObject_MiRealloc(): │ │ │ │ │ - b 347c <_PyMem_MiRealloc> │ │ │ │ │ + b 3478 <_PyMem_MiRealloc> │ │ │ │ │ R_ARM_JUMP24 _PyMem_MiRealloc │ │ │ │ │ │ │ │ │ │ -00003600 <_PyMem_DebugRawCalloc>: │ │ │ │ │ +000035fc <_PyMem_DebugRawCalloc>: │ │ │ │ │ _PyMem_DebugRawCalloc(): │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, #1 │ │ │ │ │ b 18c8 │ │ │ │ │ R_ARM_JUMP24 _PyMem_DebugRawAlloc │ │ │ │ │ │ │ │ │ │ -00003610 <_PyMem_FiniDelayed>: │ │ │ │ │ +0000360c <_PyMem_FiniDelayed>: │ │ │ │ │ _PyMem_FiniDelayed(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add r5, r0, #42752 @ 0xa700 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ add r5, r5, #24 │ │ │ │ │ add r4, r0, #40960 @ 0xa000 │ │ │ │ │ ldr r1, [r4, #1816] @ 0x718 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne 3644 <_PyMem_FiniDelayed+0x34> │ │ │ │ │ + bne 3640 <_PyMem_FiniDelayed+0x34> │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ add r0, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge 3678 <_PyMem_FiniDelayed+0x68> │ │ │ │ │ + bge 3674 <_PyMem_FiniDelayed+0x68> │ │ │ │ │ ldr r0, [r1, r0, lsl #4] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 3984 │ │ │ │ │ + bl 3984 │ │ │ │ │ R_ARM_CALL free_work_item │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ - b 3648 <_PyMem_FiniDelayed+0x38> │ │ │ │ │ + b 3644 <_PyMem_FiniDelayed+0x38> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ str r3, [r2] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ strd r2, [r1] │ │ │ │ │ - ldr r3, [pc, #12] @ 36a8 <_PyMem_FiniDelayed+0x98> │ │ │ │ │ + ldr r3, [pc, #12] @ 36a4 <_PyMem_FiniDelayed+0x98> │ │ │ │ │ ldr r2, [r3, #704] @ 0x2c0 │ │ │ │ │ ldr r0, [r3, #688] @ 0x2b0 │ │ │ │ │ blx r2 │ │ │ │ │ - b 3630 <_PyMem_FiniDelayed+0x20> │ │ │ │ │ + b 362c <_PyMem_FiniDelayed+0x20> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000036ac <_PyInterpreterState_FinalizeAllocatedBlocks>: │ │ │ │ │ +000036a8 <_PyInterpreterState_FinalizeAllocatedBlocks>: │ │ │ │ │ _PyInterpreterState_FinalizeAllocatedBlocks(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r5, [pc, #216] @ 379c <_PyInterpreterState_FinalizeAllocatedBlocks+0xf0> │ │ │ │ │ + ldr r5, [pc, #216] @ 3798 <_PyInterpreterState_FinalizeAllocatedBlocks+0xf0> │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [pc, #204] @ 37a0 <_PyInterpreterState_FinalizeAllocatedBlocks+0xf4> │ │ │ │ │ - bne 377c <_PyInterpreterState_FinalizeAllocatedBlocks+0xd0> │ │ │ │ │ + ldr r3, [pc, #204] @ 379c <_PyInterpreterState_FinalizeAllocatedBlocks+0xf4> │ │ │ │ │ + bne 3778 <_PyInterpreterState_FinalizeAllocatedBlocks+0xd0> │ │ │ │ │ ldr r2, [r5, #712] @ 0x2c8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 37a8 │ │ │ │ │ + bl 37a4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add r6, r4, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r6, #1528] @ 0x5f8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 49b8 <_PyInterpreterState_GetAllocatedBlocks> │ │ │ │ │ R_ARM_CALL _PyInterpreterState_GetAllocatedBlocks │ │ │ │ │ - ldr r3, [pc, #148] @ 37a4 <_PyInterpreterState_FinalizeAllocatedBlocks+0xf8> │ │ │ │ │ + ldr r3, [pc, #148] @ 37a0 <_PyInterpreterState_FinalizeAllocatedBlocks+0xf8> │ │ │ │ │ ldr r1, [r4, #3720] @ 0xe88 │ │ │ │ │ ldr r4, [r6, #1528] @ 0x5f8 │ │ │ │ │ ldr r2, [r1, #820] @ 0x334 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ cmpne r4, r3 │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ @@ -3946,100 +3945,100 @@ │ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r7, #28 │ │ │ │ │ ldr r3, [r4, #516] @ 0x204 │ │ │ │ │ mul r2, r7, r6 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ │ - bcs 378c <_PyInterpreterState_FinalizeAllocatedBlocks+0xe0> │ │ │ │ │ + bcs 3788 <_PyInterpreterState_FinalizeAllocatedBlocks+0xe0> │ │ │ │ │ ldr r1, [r1, r2] │ │ │ │ │ ldr r0, [r5, #804] @ 0x324 │ │ │ │ │ ldr r3, [r5, #812] @ 0x32c │ │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ │ blx r3 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 374c <_PyInterpreterState_FinalizeAllocatedBlocks+0xa0> │ │ │ │ │ + b 3748 <_PyInterpreterState_FinalizeAllocatedBlocks+0xa0> │ │ │ │ │ ldr r2, [r5, #784] @ 0x310 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 36e0 <_PyInterpreterState_FinalizeAllocatedBlocks+0x34> │ │ │ │ │ + bne 36dc <_PyInterpreterState_FinalizeAllocatedBlocks+0x34> │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r5, #684] @ 0x2ac │ │ │ │ │ ldr r0, [r5, #668] @ 0x29c │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ R_ARM_ABS32 _PyObject_MiMalloc │ │ │ │ │ .word 0x000006ec │ │ │ │ │ R_ARM_ABS32 .bss │ │ │ │ │ │ │ │ │ │ -000037a8 : │ │ │ │ │ +000037a4 : │ │ │ │ │ has_own_state(): │ │ │ │ │ - ldr r3, [pc, #64] @ 37f0 │ │ │ │ │ + ldr r3, [pc, #64] @ 37ec │ │ │ │ │ ldr r2, [r3, #624] @ 0x270 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 37c0 │ │ │ │ │ + bne 37bc │ │ │ │ │ mov r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r2, #324] @ 0x144 │ │ │ │ │ tst r2, #32 │ │ │ │ │ - beq 37b8 │ │ │ │ │ + beq 37b4 │ │ │ │ │ ldr r3, [r3, #604] @ 0x25c │ │ │ │ │ - ldr r2, [pc, #24] @ 37f4 │ │ │ │ │ + ldr r2, [pc, #24] @ 37f0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r0, r0, r2 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000c240 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000037f8 <_Py_FinalizeAllocatedBlocks>: │ │ │ │ │ +000037f4 <_Py_FinalizeAllocatedBlocks>: │ │ │ │ │ _Py_FinalizeAllocatedBlocks(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 3828 │ │ │ │ │ - ldr r2, [pc, #12] @ 3824 <_Py_FinalizeAllocatedBlocks+0x2c> │ │ │ │ │ + bl 3824 │ │ │ │ │ + ldr r2, [pc, #12] @ 3820 <_Py_FinalizeAllocatedBlocks+0x2c> │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #820] @ 0x334 │ │ │ │ │ str r0, [r2, #1748] @ 0x6d4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .bss │ │ │ │ │ │ │ │ │ │ -00003828 : │ │ │ │ │ +00003824 : │ │ │ │ │ get_num_global_allocated_blocks(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r5, [r0, #604] @ 0x25c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3878 │ │ │ │ │ - ldr r3, [pc, #216] @ 392c │ │ │ │ │ + beq 3874 │ │ │ │ │ + ldr r3, [pc, #216] @ 3928 │ │ │ │ │ ldr r5, [r3, #624] @ 0x270 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 38f4 │ │ │ │ │ - ldr r3, [pc, #204] @ 3930 │ │ │ │ │ + bne 38f0 │ │ │ │ │ + ldr r3, [pc, #204] @ 392c │ │ │ │ │ ldr r0, [r4, #820] @ 0x334 │ │ │ │ │ ldr r3, [r3, #1748] @ 0x6d4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ add r0, r0, r5 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ - ldr r0, [pc, #172] @ 392c │ │ │ │ │ + ldr r0, [pc, #172] @ 3928 │ │ │ │ │ add r7, r4, #616 @ 0x268 │ │ │ │ │ bl 0 <_PyEval_StopTheWorldAll> │ │ │ │ │ R_ARM_CALL _PyEval_StopTheWorldAll │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strb r5, [sp, #15] │ │ │ │ │ @@ -4047,93 +4046,93 @@ │ │ │ │ │ R_ARM_CALL __sync_val_compare_and_swap_1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ │ sub r2, r2, r5 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 38cc │ │ │ │ │ + bne 38c8 │ │ │ │ │ str r2, [sp] │ │ │ │ │ strb r3, [sp, #15] │ │ │ │ │ mov r0, r7 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ bl 0 <_PyMutex_LockTimed> │ │ │ │ │ R_ARM_CALL _PyMutex_LockTimed │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyInterpreterState_Head │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r0, r6, #0 │ │ │ │ │ - bne 3904 │ │ │ │ │ + bne 3900 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 12ec <_mi_abandoned_collect+0xa0> │ │ │ │ │ R_ARM_CALL _PyMutex_Unlock │ │ │ │ │ - ldr r0, [pc, #60] @ 392c │ │ │ │ │ + ldr r0, [pc, #60] @ 3928 │ │ │ │ │ bl 0 <_PyEval_StartTheWorldAll> │ │ │ │ │ R_ARM_CALL _PyEval_StartTheWorldAll │ │ │ │ │ - b 385c │ │ │ │ │ + b 3858 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 49b8 <_PyInterpreterState_GetAllocatedBlocks> │ │ │ │ │ R_ARM_CALL _PyInterpreterState_GetAllocatedBlocks │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 385c │ │ │ │ │ - bl 37a8 │ │ │ │ │ + b 3858 │ │ │ │ │ + bl 37a4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 391c │ │ │ │ │ + beq 3918 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 49b8 <_PyInterpreterState_GetAllocatedBlocks> │ │ │ │ │ R_ARM_CALL _PyInterpreterState_GetAllocatedBlocks │ │ │ │ │ add r5, r5, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyInterpreterState_Next │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 38d8 │ │ │ │ │ + b 38d4 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ R_ARM_ABS32 .bss │ │ │ │ │ │ │ │ │ │ -00003934 <_PyMem_obmalloc_state_on_heap>: │ │ │ │ │ +00003930 <_PyMem_obmalloc_state_on_heap>: │ │ │ │ │ _PyMem_obmalloc_state_on_heap(): │ │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r0, #1528] @ 0x5f8 │ │ │ │ │ - ldr r3, [pc, #16] @ 3954 <_PyMem_obmalloc_state_on_heap+0x20> │ │ │ │ │ + ldr r3, [pc, #16] @ 3950 <_PyMem_obmalloc_state_on_heap+0x20> │ │ │ │ │ cmp r0, r3 │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ movne r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ .word 0x000006ec │ │ │ │ │ R_ARM_ABS32 .bss │ │ │ │ │ │ │ │ │ │ -00003958 : │ │ │ │ │ +00003954 : │ │ │ │ │ PyObject_Calloc(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 3984 │ │ │ │ │ + beq 3980 │ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_uidiv> │ │ │ │ │ R_ARM_CALL __aeabi_uidiv │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bcc 39a4 │ │ │ │ │ - ldr r3, [pc, #32] @ 39ac │ │ │ │ │ + bcc 39a0 │ │ │ │ │ + ldr r3, [pc, #32] @ 39a8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr lr, [r3, #716] @ 0x2cc │ │ │ │ │ ldr r0, [r3, #708] @ 0x2c4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, lr │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000039b0 <_PyObject_MiCalloc>: │ │ │ │ │ +000039ac <_PyObject_MiCalloc>: │ │ │ │ │ _PyObject_MiCalloc(): │ │ │ │ │ b 302c <_PyMem_MiCalloc> │ │ │ │ │ R_ARM_JUMP24 _PyMem_MiCalloc │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -5224,15 +5224,15 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [pc, #500] @ 4bd8 <_PyInterpreterState_GetAllocatedBlocks+0x220> │ │ │ │ │ bne 4b84 <_PyInterpreterState_GetAllocatedBlocks+0x1cc> │ │ │ │ │ ldr r3, [r3, #712] @ 0x2c8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ beq 4b90 <_PyInterpreterState_GetAllocatedBlocks+0x1d8> │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bl 37a8 <_PyMem_DebugCalloc+0x40> │ │ │ │ │ + bl 37a4 <_PyMem_DebugCalloc+0x3c> │ │ │ │ │ R_ARM_CALL has_own_state │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 4bc8 <_PyInterpreterState_GetAllocatedBlocks+0x210> │ │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r1, #1528] @ 0x5f8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 4bc0 <_PyInterpreterState_GetAllocatedBlocks+0x208> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -517,15 +517,15 @@ │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r2, r9 │ │ │ │ │ lsl r1, r1, #15 │ │ │ │ │ add fp, r1, #32512 @ 0x7f00 │ │ │ │ │ lsr r1, r1, #15 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add fp, fp, #255 @ 0xff │ │ │ │ │ - bl 33e4 │ │ │ │ │ + bl 33e0 │ │ │ │ │ R_ARM_CALL mi_commit_mask_create │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ bic r1, fp, #32512 @ 0x7f00 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ │ bic r1, r1, #255 @ 0xff │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -2896,52 +2896,52 @@ │ │ │ │ │ add r1, r1, #1408 @ 0x580 │ │ │ │ │ add r0, r0, #520 @ 0x208 │ │ │ │ │ b 22c4 │ │ │ │ │ │ │ │ │ │ 00002844 <_mi_commit_mask_next_run>: │ │ │ │ │ _mi_commit_mask_next_run(): │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ + push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ lsr ip, r3, #5 │ │ │ │ │ + mov lr, r0 │ │ │ │ │ and r3, r3, #31 │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - bhi 2888 <_mi_commit_mask_next_run+0x44> │ │ │ │ │ - ldr r2, [r0, ip, lsl #2] │ │ │ │ │ + bhi 288c <_mi_commit_mask_next_run+0x48> │ │ │ │ │ + ldr r2, [lr, ip, lsl #2] │ │ │ │ │ lsrs r2, r2, r3 │ │ │ │ │ - beq 287c <_mi_commit_mask_next_run+0x38> │ │ │ │ │ - push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ + beq 2880 <_mi_commit_mask_next_run+0x3c> │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 2898 <_mi_commit_mask_next_run+0x54> │ │ │ │ │ + bne 289c <_mi_commit_mask_next_run+0x58> │ │ │ │ │ lsr r2, r2, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b 2868 <_mi_commit_mask_next_run+0x24> │ │ │ │ │ + b 286c <_mi_commit_mask_next_run+0x28> │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b 2850 <_mi_commit_mask_next_run+0xc> │ │ │ │ │ + b 2858 <_mi_commit_mask_next_run+0x14> │ │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bx lr │ │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ add r3, r3, ip, lsl #5 │ │ │ │ │ - add lr, r0, #12 │ │ │ │ │ - add ip, r0, ip, lsl #2 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r1] │ │ │ │ │ lsr r2, r2, #1 │ │ │ │ │ tst r2, #1 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ - bne 28ac <_mi_commit_mask_next_run+0x68> │ │ │ │ │ + bne 28a8 <_mi_commit_mask_next_run+0x64> │ │ │ │ │ add r2, r3, r0 │ │ │ │ │ tst r2, #31 │ │ │ │ │ popne {pc} @ (ldrne pc, [sp], #4) │ │ │ │ │ - cmp ip, lr │ │ │ │ │ - popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ │ - ldr r2, [ip, #4]! │ │ │ │ │ + add ip, ip, #1 │ │ │ │ │ + cmp ip, #3 │ │ │ │ │ + pophi {pc} @ (ldrhi pc, [sp], #4) │ │ │ │ │ + ldr r2, [lr, ip, lsl #2] │ │ │ │ │ tst r2, #1 │ │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ │ - b 28ac <_mi_commit_mask_next_run+0x68> │ │ │ │ │ + b 28a8 <_mi_commit_mask_next_run+0x64> │ │ │ │ │ │ │ │ │ │ 000028e0 : │ │ │ │ │ mi_segment_purge.isra.0(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ @@ -4149,15 +4149,15 @@ │ │ │ │ │ R_ARM_CALL _mi_page_abandon │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ 0000392c <_Py_GetGlobalAllocatedBlocks>: │ │ │ │ │ _Py_GetGlobalAllocatedBlocks(): │ │ │ │ │ ldr r0, [pc] @ 3934 <_Py_GetGlobalAllocatedBlocks+0x8> │ │ │ │ │ - b 3828 <_PyMem_GetCurrentAllocatorName+0x23c> │ │ │ │ │ + b 3824 <_PyMem_GetCurrentAllocatorName+0x238> │ │ │ │ │ R_ARM_JUMP24 get_num_global_allocated_blocks │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00003938 : │ │ │ │ │ mi_recurse_enter_prim(): │ │ │ │ │ ldr r2, [pc, #36] @ 3964 │ │ │ │ │ @@ -5057,27 +5057,27 @@ │ │ │ │ │ R_ARM_CALL __aeabi_uidivmod │ │ │ │ │ sub r0, r4, r1 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0xaaaaaaab │ │ │ │ │ │ │ │ │ │ 00004520 : │ │ │ │ │ mi_usable_size(): │ │ │ │ │ - b 3594 <_PyDebugAllocatorStats+0x44> │ │ │ │ │ + b 3590 <_PyDebugAllocatorStats+0x40> │ │ │ │ │ R_ARM_JUMP24 _mi_usable_size.isra.0 │ │ │ │ │ │ │ │ │ │ 00004524 : │ │ │ │ │ mi_expand(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 454c │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl 3594 <_PyDebugAllocatorStats+0x44> │ │ │ │ │ + bl 3590 <_PyDebugAllocatorStats+0x40> │ │ │ │ │ R_ARM_CALL _mi_usable_size.isra.0 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ movcc r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ 00004554 <_Py__ZSt15get_new_handlerv>: │ │ │ │ │ @@ -5100,15 +5100,15 @@ │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 458c │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl 3594 <_PyDebugAllocatorStats+0x44> │ │ │ │ │ + bl 3590 <_PyDebugAllocatorStats+0x40> │ │ │ │ │ R_ARM_CALL _mi_usable_size.isra.0 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ bls 459c │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_CALL __errno_location │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r3, #12 │ │ │ │ │ @@ -8634,15 +8634,15 @@ │ │ │ │ │ bxeq lr │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - bl 3594 <_PyDebugAllocatorStats+0x44> │ │ │ │ │ + bl 3590 <_PyDebugAllocatorStats+0x40> │ │ │ │ │ R_ARM_CALL _mi_usable_size.isra.0 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ popls {r4, pc} │ │ │ │ │ sub r1, r0, #4 │ │ │ │ │ ldr r2, [pc, #8] @ 73b8 <_mi_segment_huge_page_reset+0x44> │ │ │ │ │ add r0, r4, #4 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ @@ -11088,15 +11088,15 @@ │ │ │ │ │ strb r2, [r3, #14] │ │ │ │ │ cmp r4, #2097152 @ 0x200000 │ │ │ │ │ movls r5, #0 │ │ │ │ │ andhi r5, r5, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 937c │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 3594 <_PyDebugAllocatorStats+0x44> │ │ │ │ │ + bl 3590 <_PyDebugAllocatorStats+0x40> │ │ │ │ │ R_ARM_CALL _mi_usable_size.isra.0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -11914,15 +11914,15 @@ │ │ │ │ │ mov r1, r0 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ bne 9d88 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bl 349c │ │ │ │ │ + bl 3498 │ │ │ │ │ R_ARM_CALL _mi_heap_realloc_zero │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, pc} │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_CALL __errno_location │ │ │ │ │ mov r2, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ @@ -11974,15 +11974,15 @@ │ │ │ │ │ cmp r3, #4 │ │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ │ ldrb r8, [sp, #44] @ 0x2c │ │ │ │ │ bhi 9e28 │ │ │ │ │ mov r3, r8 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ bne 9e58 │ │ │ │ │ mov r3, sl │ │ │ │ │ @@ -11990,15 +11990,15 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b 9388 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bl 3594 <_PyDebugAllocatorStats+0x44> │ │ │ │ │ + bl 3590 <_PyDebugAllocatorStats+0x40> │ │ │ │ │ R_ARM_CALL _mi_usable_size.isra.0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bcc 9e94 │ │ │ │ │ sub r3, r0, r0, lsr #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ bhi 9e94 │ │ │ │ │ @@ -12190,15 +12190,15 @@ │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldrb r3, [sp, #32] │ │ │ │ │ bhi a0f4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -12349,15 +12349,15 @@ │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [r7, r0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 349c │ │ │ │ │ + bl 3498 │ │ │ │ │ R_ARM_CALL _mi_heap_realloc_zero │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ bne a2fc │ │ │ │ │ bl 62a4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne a2d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -12395,15 +12395,15 @@ │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ bne a378 │ │ │ │ │ pop {r4, lr} │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ umull ip, lr, r3, r2 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ mov r2, ip │ │ │ │ │ beq a36c │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ @@ -12418,15 +12418,15 @@ │ │ │ │ │ mov r2, r1 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r3, r0] │ │ │ │ │ pop {r4, lr} │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_TLS_LE32 .LANCHOR2 │ │ │ │ │ │ │ │ │ │ 0000a3c0 : │ │ │ │ │ mi_reallocn(): │ │ │ │ │ mov r3, r1 │ │ │ │ │ @@ -12436,15 +12436,15 @@ │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ bne a3ec │ │ │ │ │ pop {r4, lr} │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ umull ip, lr, r3, r2 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ mov r2, ip │ │ │ │ │ beq a3e0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ @@ -12459,15 +12459,15 @@ │ │ │ │ │ mov r2, r1 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r3, r0] │ │ │ │ │ pop {r4, lr} │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_TLS_LE32 .LANCHOR2 │ │ │ │ │ │ │ │ │ │ 0000a434 : │ │ │ │ │ mi_heap_recalloc(): │ │ │ │ │ cmp r2, #1 │ │ │ │ │ @@ -12477,37 +12477,37 @@ │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ umull r3, lr, ip, r2 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ bne a464 │ │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ │ │ │ │ │ 0000a474 : │ │ │ │ │ mi_heap_rezalloc(): │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ │ │ │ │ │ 0000a47c : │ │ │ │ │ mi_heap_reallocf(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl 349c │ │ │ │ │ + bl 3498 │ │ │ │ │ R_ARM_CALL _mi_heap_realloc_zero │ │ │ │ │ cmp r5, #0 │ │ │ │ │ clz r3, r0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -12543,26 +12543,26 @@ │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ umull r3, lr, ip, r2 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ bne a51c │ │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ │ │ │ │ │ 0000a52c : │ │ │ │ │ mi_heap_realloc(): │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 349c │ │ │ │ │ + b 3498 │ │ │ │ │ R_ARM_JUMP24 _mi_heap_realloc_zero │ │ │ │ │ │ │ │ │ │ 0000a534 : │ │ │ │ │ mi_mallocn(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [pc, #56] @ a578 │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ ├── 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: 65684 (bytes into file) │ │ │ │ │ + Start of section headers: 65716 (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 0x10094: │ │ │ │ │ +There are 17 section headers, starting at offset 0x100b4: │ │ │ │ │ │ │ │ │ │ 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 0012c4 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00e530 0004c8 08 I 14 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00e550 0004c8 08 I 14 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0012f8 0006f4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 00e9f8 000550 08 I 14 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 00ea18 000550 08 I 14 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 0019ec 000000 00 WA 0 0 1 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 0019ec 000208 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 001bf4 009d34 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 00ef48 001048 08 I 14 7 4 │ │ │ │ │ - [ 9] .rodata PROGBITS 00000000 00b928 0008d4 00 A 0 0 4 │ │ │ │ │ - [10] .text.unlikely PROGBITS 00000000 00c1fc 000118 00 AX 0 0 4 │ │ │ │ │ - [11] .rel.text.unlikely REL 00000000 00ff90 000078 08 I 14 10 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 00c314 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 00c314 00002b 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 00c340 001590 10 15 261 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 00d8d0 000c5d 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 010008 00008c 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 001bf4 009d54 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 00ef68 001048 08 I 14 7 4 │ │ │ │ │ + [ 9] .rodata PROGBITS 00000000 00b948 0008d4 00 A 0 0 4 │ │ │ │ │ + [10] .text.unlikely PROGBITS 00000000 00c21c 000118 00 AX 0 0 4 │ │ │ │ │ + [11] .rel.text.unlikely REL 00000000 00ffb0 000078 08 I 14 10 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 00c334 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 00c334 00002b 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 00c360 001590 10 15 261 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 00d8f0 000c5d 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 010028 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 {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 6 .rodata.str1.4 │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 5: 00000000 548 FUNC LOCAL DEFAULT 7 frozenset_vectorcall │ │ │ │ │ 6: 00000330 1880 FUNC LOCAL DEFAULT 7 set_update_iterable_lock_held │ │ │ │ │ 7: 00002d40 2488 FUNC LOCAL DEFAULT 7 set_merge_lock_held │ │ │ │ │ - 8: 00005988 836 FUNC LOCAL DEFAULT 7 set_update_dict_lock_held │ │ │ │ │ + 8: 00005974 836 FUNC LOCAL DEFAULT 7 set_update_dict_lock_held │ │ │ │ │ 9: 00000224 268 FUNC LOCAL DEFAULT 7 make_new_set │ │ │ │ │ 10: 00000218 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 11: 00000224 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 12: 00000328 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 13: 00000330 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 14: 000010dc 108 FUNC LOCAL DEFAULT 7 set_insert_clean │ │ │ │ │ 15: 00000a7c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ @@ -91,112 +91,112 @@ │ │ │ │ │ 87: 00004bc4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 88: 00004bd0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 89: 00004bd0 860 FUNC LOCAL DEFAULT 7 set___contains__ │ │ │ │ │ 90: 00004f28 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 91: 00004f2c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 92: 00004f2c 432 FUNC LOCAL DEFAULT 7 set_richcompare │ │ │ │ │ 93: 00000000 0 SECTION LOCAL DEFAULT 9 .rodata │ │ │ │ │ - 94: 000050dc 1412 FUNC LOCAL DEFAULT 7 set_issubset_impl │ │ │ │ │ - 95: 00007750 128 FUNC LOCAL DEFAULT 7 set_issuperset_impl │ │ │ │ │ + 94: 000050dc 1392 FUNC LOCAL DEFAULT 7 set_issubset_impl │ │ │ │ │ + 95: 00007778 128 FUNC LOCAL DEFAULT 7 set_issuperset_impl │ │ │ │ │ 96: 000050c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 97: 000050dc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 98: 00005d90 2660 FUNC LOCAL DEFAULT 7 set_intersection │ │ │ │ │ - 99: 00005648 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 98: 00005d7c 2660 FUNC LOCAL DEFAULT 7 set_intersection │ │ │ │ │ + 99: 00005634 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 100: 00000298 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 101: 000002f4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 102: 00005660 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 103: 00005660 516 FUNC LOCAL DEFAULT 7 set_or │ │ │ │ │ - 104: 00005854 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 105: 00005864 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 106: 00005864 204 FUNC LOCAL DEFAULT 7 set_copy_impl │ │ │ │ │ - 107: 0000592c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 108: 00005930 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 109: 00005930 88 FUNC LOCAL DEFAULT 7 make_new_set_basetype │ │ │ │ │ - 110: 00005984 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 111: 00005988 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 112: 00005cc4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 113: 00005ccc 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 114: 00005ccc 196 FUNC LOCAL DEFAULT 7 set_and │ │ │ │ │ - 115: 00005d84 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 116: 00005d90 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 117: 000067e4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 118: 000067f4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 119: 000067f4 352 FUNC LOCAL DEFAULT 7 set_pop │ │ │ │ │ - 120: 00006948 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 121: 00006954 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 122: 00006954 196 FUNC LOCAL DEFAULT 7 set_sub │ │ │ │ │ - 123: 00006a18 1640 FUNC LOCAL DEFAULT 7 set_difference │ │ │ │ │ - 124: 00006a0c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 125: 00006a18 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 102: 0000564c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 103: 0000564c 516 FUNC LOCAL DEFAULT 7 set_or │ │ │ │ │ + 104: 00005840 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 105: 00005850 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 106: 00005850 204 FUNC LOCAL DEFAULT 7 set_copy_impl │ │ │ │ │ + 107: 00005918 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 108: 0000591c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 109: 0000591c 88 FUNC LOCAL DEFAULT 7 make_new_set_basetype │ │ │ │ │ + 110: 00005970 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 111: 00005974 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 112: 00005cb0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 113: 00005cb8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 114: 00005cb8 196 FUNC LOCAL DEFAULT 7 set_and │ │ │ │ │ + 115: 00005d70 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 116: 00005d7c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 117: 000067d0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 118: 000067e0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 119: 000067e0 352 FUNC LOCAL DEFAULT 7 set_pop │ │ │ │ │ + 120: 00006934 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 121: 00006940 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 122: 00006940 196 FUNC LOCAL DEFAULT 7 set_sub │ │ │ │ │ + 123: 00006a04 1704 FUNC LOCAL DEFAULT 7 set_difference │ │ │ │ │ + 124: 000069f8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 125: 00006a04 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 126: 000008e4 100 FUNC LOCAL DEFAULT 1 set_copy_and_difference │ │ │ │ │ - 127: 0000706c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 128: 00007080 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 129: 00007080 568 FUNC LOCAL DEFAULT 7 set_update │ │ │ │ │ - 130: 000072a4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 127: 00007098 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 128: 000070ac 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 129: 000070ac 568 FUNC LOCAL DEFAULT 7 set_update │ │ │ │ │ + 130: 000072d0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 131: 00000300 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 132: 00000300 240 FUNC LOCAL DEFAULT 1 set_iand │ │ │ │ │ 133: 000003f0 292 FUNC LOCAL DEFAULT 1 set_swap_bodies │ │ │ │ │ 134: 000003e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 135: 000003f0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 136: 00000510 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 137: 000072b8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 138: 000072b8 1048 FUNC LOCAL DEFAULT 7 set_discard │ │ │ │ │ - 139: 000076b8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 140: 000076d0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 141: 000076d0 128 FUNC LOCAL DEFAULT 7 set_issuperset │ │ │ │ │ - 142: 000077d0 1148 FUNC LOCAL DEFAULT 7 set_issuperset_impl.part.0 │ │ │ │ │ - 143: 00007748 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 144: 00007750 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 145: 000077c8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 146: 000077d0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 147: 00007c40 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 148: 00007c4c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 149: 00007c4c 1036 FUNC LOCAL DEFAULT 7 set_remove │ │ │ │ │ - 150: 00008040 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 137: 000072e4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 138: 000072e4 1044 FUNC LOCAL DEFAULT 7 set_discard │ │ │ │ │ + 139: 000076e0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 140: 000076f8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 141: 000076f8 128 FUNC LOCAL DEFAULT 7 set_issuperset │ │ │ │ │ + 142: 000077f8 1148 FUNC LOCAL DEFAULT 7 set_issuperset_impl.part.0 │ │ │ │ │ + 143: 00007770 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 144: 00007778 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 145: 000077f0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 146: 000077f8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 147: 00007c68 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 148: 00007c74 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 149: 00007c74 1036 FUNC LOCAL DEFAULT 7 set_remove │ │ │ │ │ + 150: 00008068 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 151: 00000514 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 152: 00000514 588 FUNC LOCAL DEFAULT 1 set_repr │ │ │ │ │ 153: 00000748 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 154: 00000760 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 155: 00000760 388 FUNC LOCAL DEFAULT 1 set_union │ │ │ │ │ 156: 000008d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 157: 000008e4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 158: 00008058 2556 FUNC LOCAL DEFAULT 7 set_difference_update_internal │ │ │ │ │ - 159: 00008058 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 160: 00008a40 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 158: 00008080 2556 FUNC LOCAL DEFAULT 7 set_difference_update_internal │ │ │ │ │ + 159: 00008080 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 160: 00008a68 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 161: 00000948 4 FUNC LOCAL DEFAULT 1 set_copy │ │ │ │ │ - 162: 00008a54 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 163: 00008a54 404 FUNC LOCAL DEFAULT 7 set_difference_multi │ │ │ │ │ - 164: 00008be4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 162: 00008a7c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 163: 00008a7c 404 FUNC LOCAL DEFAULT 7 set_difference_multi │ │ │ │ │ + 164: 00008c0c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 165: 0000094c 44 FUNC LOCAL DEFAULT 1 setiter_len │ │ │ │ │ 166: 00000978 216 FUNC LOCAL DEFAULT 1 set_difference_update │ │ │ │ │ 167: 00000a48 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 168: 00000a50 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 169: 00000a50 152 FUNC LOCAL DEFAULT 1 set_isub │ │ │ │ │ 170: 00000ae0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 171: 00008be8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 172: 00008be8 1472 FUNC LOCAL DEFAULT 7 set_isdisjoint │ │ │ │ │ - 173: 00009194 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 171: 00008c10 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 172: 00008c10 1460 FUNC LOCAL DEFAULT 7 set_isdisjoint │ │ │ │ │ + 173: 000091b0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 174: 00000ae8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 175: 00000ae8 24 FUNC LOCAL DEFAULT 1 setiter_traverse │ │ │ │ │ - 176: 000091a8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 177: 000091a8 172 FUNC LOCAL DEFAULT 7 set_intersection_multi │ │ │ │ │ + 176: 000091c4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 177: 000091c4 172 FUNC LOCAL DEFAULT 7 set_intersection_multi │ │ │ │ │ 178: 00000b00 196 FUNC LOCAL DEFAULT 1 set_intersection_multi_impl │ │ │ │ │ - 179: 00009250 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 180: 00009254 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 181: 00009254 324 FUNC LOCAL DEFAULT 7 set_clear │ │ │ │ │ - 182: 00009390 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 179: 0000926c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 180: 00009270 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 181: 00009270 324 FUNC LOCAL DEFAULT 7 set_clear │ │ │ │ │ + 182: 000093ac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 183: 00000bc4 520 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update │ │ │ │ │ - 184: 00009398 1992 FUNC LOCAL DEFAULT 7 set_symmetric_difference_update_set │ │ │ │ │ + 184: 000093b4 1996 FUNC LOCAL DEFAULT 7 set_symmetric_difference_update_set │ │ │ │ │ 185: 00000db8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 186: 00009398 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 187: 00009b54 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 188: 00009b60 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 189: 00009b60 84 FUNC LOCAL DEFAULT 7 set_new │ │ │ │ │ - 190: 00009bb4 384 FUNC LOCAL DEFAULT 7 set_init │ │ │ │ │ - 191: 00009d24 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 186: 000093b4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 187: 00009b74 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 188: 00009b80 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 189: 00009b80 84 FUNC LOCAL DEFAULT 7 set_new │ │ │ │ │ + 190: 00009bd4 384 FUNC LOCAL DEFAULT 7 set_init │ │ │ │ │ + 191: 00009d44 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 192: 00000dcc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 193: 00000dcc 148 FUNC LOCAL DEFAULT 1 set___reduce__ │ │ │ │ │ 194: 00000e60 228 FUNC LOCAL DEFAULT 1 set_intersection_update_multi │ │ │ │ │ 195: 00000f3c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 196: 00000f44 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 197: 00000f44 180 FUNC LOCAL DEFAULT 1 set_xor │ │ │ │ │ 198: 00000ff8 248 FUNC LOCAL DEFAULT 1 set_symmetric_difference_impl │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0xe530 contains 153 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xe550 contains 153 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000002c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000004c 00012b1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00000058 00012c1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00000064 0000091c R_ARM_CALL 00000224 make_new_set │ │ │ │ │ 00000094 0000241c R_ARM_CALL 00001ce8 set_lookkey │ │ │ │ │ 000000cc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ 0000028c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000294 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00002e1d R_ARM_JUMP24 00002c9c set_update_internal │ │ │ │ │ 000002d4 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000002e8 0001181c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000002f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000002fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000338 0000621c R_ARM_CALL 00005d90 set_intersection │ │ │ │ │ +00000338 0000621c R_ARM_CALL 00005d7c set_intersection │ │ │ │ │ 00000370 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003a4 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000003b8 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000003dc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000003e8 00013202 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 000003ec 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ @@ -56,55 +56,55 @@ │ │ │ │ │ 0000074c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000750 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000754 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000758 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000075c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000078c 0001071c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 0000079c 00013a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -000007c0 00006a1c R_ARM_CALL 00005864 set_copy_impl │ │ │ │ │ +000007c0 00006a1c R_ARM_CALL 00005850 set_copy_impl │ │ │ │ │ 000007e8 00003a1c R_ARM_CALL 00003a14 Py_XDECREF │ │ │ │ │ 00000834 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000848 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000086c 0000061c R_ARM_CALL 00000330 set_update_iterable_lock_held │ │ │ │ │ 0000088c 0000071c R_ARM_CALL 00002d40 set_merge_lock_held │ │ │ │ │ -00000894 0000081c R_ARM_CALL 00005988 set_update_dict_lock_held │ │ │ │ │ +00000894 0000081c R_ARM_CALL 00005974 set_update_dict_lock_held │ │ │ │ │ 000008bc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000008d4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000008dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000008e0 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ -000008f8 00006a1c R_ARM_CALL 00005864 set_copy_impl │ │ │ │ │ -00000908 00009e1c R_ARM_CALL 00008058 set_difference_update_internal │ │ │ │ │ +000008f8 00006a1c R_ARM_CALL 00005850 set_copy_impl │ │ │ │ │ +00000908 00009e1c R_ARM_CALL 00008080 set_difference_update_internal │ │ │ │ │ 0000093c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000948 00006a1d R_ARM_JUMP24 00005864 set_copy_impl │ │ │ │ │ +00000948 00006a1d R_ARM_JUMP24 00005850 set_copy_impl │ │ │ │ │ 0000096c 0001421d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ 000009a4 0001071c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 000009b4 00013a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ 000009f0 00003a1c R_ARM_CALL 00003a14 Py_XDECREF │ │ │ │ │ -00000a20 00009e1c R_ARM_CALL 00008058 set_difference_update_internal │ │ │ │ │ +00000a20 00009e1c R_ARM_CALL 00008080 set_difference_update_internal │ │ │ │ │ 00000a48 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a4c 00013202 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00000a88 00009e1c R_ARM_CALL 00008058 set_difference_update_internal │ │ │ │ │ +00000a88 00009e1c R_ARM_CALL 00008080 set_difference_update_internal │ │ │ │ │ 00000ab0 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000ac4 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000ae0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000ae4 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000b4c 0000621c R_ARM_CALL 00005d90 set_intersection │ │ │ │ │ +00000b4c 0000621c R_ARM_CALL 00005d7c set_intersection │ │ │ │ │ 00000bac 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bb4 00006a1d R_ARM_JUMP24 00005864 set_copy_impl │ │ │ │ │ +00000bb4 00006a1d R_ARM_JUMP24 00005850 set_copy_impl │ │ │ │ │ 00000bbc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c1c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000c30 0000b81c R_ARM_CALL 00009398 set_symmetric_difference_update_set │ │ │ │ │ +00000c30 0000b81c R_ARM_CALL 000093b4 set_symmetric_difference_update_set │ │ │ │ │ 00000c88 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000cc0 0001381c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ 00000ce8 0000241c R_ARM_CALL 00001ce8 set_lookkey │ │ │ │ │ 00000d0c 0000111c R_ARM_CALL 00000a88 set_add_entry │ │ │ │ │ 00000d48 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000d5c 00006d1c R_ARM_CALL 00005930 make_new_set_basetype │ │ │ │ │ -00000d70 0000b81c R_ARM_CALL 00009398 set_symmetric_difference_update_set │ │ │ │ │ +00000d5c 00006d1c R_ARM_CALL 0000591c make_new_set_basetype │ │ │ │ │ +00000d70 0000b81c R_ARM_CALL 000093b4 set_symmetric_difference_update_set │ │ │ │ │ 00000d98 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000da0 0000531c R_ARM_CALL 00004798 set_clear_internal │ │ │ │ │ 00000da8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000db0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000db8 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ 00000dbc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000dc0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -126,21 +126,21 @@ │ │ │ │ │ 00000f9c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000fb0 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000fc8 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000fdc 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000fec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000ff0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000ff4 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001018 00006d1c R_ARM_CALL 00005930 make_new_set_basetype │ │ │ │ │ +00001018 00006d1c R_ARM_CALL 0000591c make_new_set_basetype │ │ │ │ │ 00001040 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00001054 0000071c R_ARM_CALL 00002d40 set_merge_lock_held │ │ │ │ │ -00001068 0000b81c R_ARM_CALL 00009398 set_symmetric_difference_update_set │ │ │ │ │ +00001068 0000b81c R_ARM_CALL 000093b4 set_symmetric_difference_update_set │ │ │ │ │ 00001084 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000010a8 0000061c R_ARM_CALL 00000330 set_update_iterable_lock_held │ │ │ │ │ -000010b0 0000081c R_ARM_CALL 00005988 set_update_dict_lock_held │ │ │ │ │ +000010b0 0000081c R_ARM_CALL 00005974 set_update_dict_lock_held │ │ │ │ │ 000010d8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000010e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000010e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000010ec 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ 000010f0 00005e1d R_ARM_JUMP24 000050dc set_issubset_impl │ │ │ │ │ 00001154 0001431c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ 00001184 0000091c R_ARM_CALL 00000224 make_new_set │ │ │ │ │ @@ -151,15 +151,15 @@ │ │ │ │ │ 00001204 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001278 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000128c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000012b0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000012b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000012bc 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0xe9f8 contains 170 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0xea18 contains 170 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00015302 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00003b02 R_ARM_ABS32 00003a3c set_dealloc │ │ │ │ │ 0000002c 00009802 R_ARM_ABS32 00000514 set_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -185,17 +185,17 @@ │ │ │ │ │ 00000118 00015402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000128 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000012c 00001702 R_ARM_ABS32 00001148 set_traverse │ │ │ │ │ 00000130 00005302 R_ARM_ABS32 00004798 set_clear_internal │ │ │ │ │ 00000134 00005c02 R_ARM_ABS32 00004f2c set_richcompare │ │ │ │ │ 0000013c 00003302 R_ARM_ABS32 000036f8 set_iter │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000164 0000be02 R_ARM_ABS32 00009bb4 set_init │ │ │ │ │ +00000164 0000be02 R_ARM_ABS32 00009bd4 set_init │ │ │ │ │ 00000168 00015502 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ -0000016c 0000bd02 R_ARM_ABS32 00009b60 set_new │ │ │ │ │ +0000016c 0000bd02 R_ARM_ABS32 00009b80 set_new │ │ │ │ │ 00000170 00012102 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 00000198 00001e02 R_ARM_ABS32 00001694 set_vectorcall │ │ │ │ │ 000001a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001ac 00015302 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001b4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c0 00003902 R_ARM_ABS32 00003990 setiter_dealloc │ │ │ │ │ 000001f0 00015402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ @@ -204,38 +204,38 @@ │ │ │ │ │ 00000218 00003602 R_ARM_ABS32 000037bc setiter_iternext │ │ │ │ │ 0000021c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000027c 00015302 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000284 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000290 0000de02 R_ARM_ABS32 000000f0 dummy_dealloc │ │ │ │ │ 000002a4 0000db02 R_ARM_ABS32 000000e4 dummy_repr │ │ │ │ │ 00000348 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000350 00007a02 R_ARM_ABS32 00006954 set_sub │ │ │ │ │ -00000380 00007202 R_ARM_ABS32 00005ccc set_and │ │ │ │ │ +00000350 00007a02 R_ARM_ABS32 00006940 set_sub │ │ │ │ │ +00000380 00007202 R_ARM_ABS32 00005cb8 set_and │ │ │ │ │ 00000384 0000c502 R_ARM_ABS32 00000f44 set_xor │ │ │ │ │ -00000388 00006702 R_ARM_ABS32 00005660 set_or │ │ │ │ │ +00000388 00006702 R_ARM_ABS32 0000564c set_or │ │ │ │ │ 000003dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003e0 00005902 R_ARM_ABS32 00004bd0 set___contains__ │ │ │ │ │ 000003e8 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003f0 0000d202 R_ARM_ABS32 00000000 frozenset_copy │ │ │ │ │ 000003f8 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000400 0000a302 R_ARM_ABS32 00008a54 set_difference_multi │ │ │ │ │ +00000400 0000a302 R_ARM_ABS32 00008a7c set_difference_multi │ │ │ │ │ 00000408 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000040c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000410 0000b102 R_ARM_ABS32 000091a8 set_intersection_multi │ │ │ │ │ +00000410 0000b102 R_ARM_ABS32 000091c4 set_intersection_multi │ │ │ │ │ 00000418 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000041c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000420 0000ac02 R_ARM_ABS32 00008be8 set_isdisjoint │ │ │ │ │ +00000420 0000ac02 R_ARM_ABS32 00008c10 set_isdisjoint │ │ │ │ │ 00000428 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000042c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000430 0000cb02 R_ARM_ABS32 000010f0 set_issubset │ │ │ │ │ 00000438 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000043c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000440 00008d02 R_ARM_ABS32 000076d0 set_issuperset │ │ │ │ │ +00000440 00008d02 R_ARM_ABS32 000076f8 set_issuperset │ │ │ │ │ 00000448 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000044c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000450 0000c102 R_ARM_ABS32 00000dcc set___reduce__ │ │ │ │ │ 00000458 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000045c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000460 0000da02 R_ARM_ABS32 000000bc set___sizeof__ │ │ │ │ │ 00000468 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -244,95 +244,95 @@ │ │ │ │ │ 00000478 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000047c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000480 00009b02 R_ARM_ABS32 00000760 set_union │ │ │ │ │ 00000488 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000048c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000490 00015802 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000498 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004b0 00007a02 R_ARM_ABS32 00006954 set_sub │ │ │ │ │ -000004e0 00007202 R_ARM_ABS32 00005ccc set_and │ │ │ │ │ +000004b0 00007a02 R_ARM_ABS32 00006940 set_sub │ │ │ │ │ +000004e0 00007202 R_ARM_ABS32 00005cb8 set_and │ │ │ │ │ 000004e4 0000c502 R_ARM_ABS32 00000f44 set_xor │ │ │ │ │ -000004e8 00006702 R_ARM_ABS32 00005660 set_or │ │ │ │ │ +000004e8 00006702 R_ARM_ABS32 0000564c set_or │ │ │ │ │ 000004fc 0000a902 R_ARM_ABS32 00000a50 set_isub │ │ │ │ │ 00000514 00008402 R_ARM_ABS32 00000300 set_iand │ │ │ │ │ 00000518 0000cf02 R_ARM_ABS32 00001208 set_ixor │ │ │ │ │ 0000051c 00002b02 R_ARM_ABS32 00002208 set_ior │ │ │ │ │ 0000053c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000540 00005602 R_ARM_ABS32 000048d4 set_add │ │ │ │ │ 00000548 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000054c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000550 0000b502 R_ARM_ABS32 00009254 set_clear │ │ │ │ │ +00000550 0000b502 R_ARM_ABS32 00009270 set_clear │ │ │ │ │ 00000558 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000055c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000560 00005902 R_ARM_ABS32 00004bd0 set___contains__ │ │ │ │ │ 00000568 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000056c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000570 0000a102 R_ARM_ABS32 00000948 set_copy │ │ │ │ │ 00000578 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000057c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000580 00008a02 R_ARM_ABS32 000072b8 set_discard │ │ │ │ │ +00000580 00008a02 R_ARM_ABS32 000072e4 set_discard │ │ │ │ │ 00000588 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000058c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000590 0000a302 R_ARM_ABS32 00008a54 set_difference_multi │ │ │ │ │ +00000590 0000a302 R_ARM_ABS32 00008a7c set_difference_multi │ │ │ │ │ 00000598 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000059c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005a0 0000a602 R_ARM_ABS32 00000978 set_difference_update │ │ │ │ │ 000005a8 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005b0 0000b102 R_ARM_ABS32 000091a8 set_intersection_multi │ │ │ │ │ +000005b0 0000b102 R_ARM_ABS32 000091c4 set_intersection_multi │ │ │ │ │ 000005b8 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005c0 0000c202 R_ARM_ABS32 00000e60 set_intersection_update_multi │ │ │ │ │ 000005c8 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005d0 0000ac02 R_ARM_ABS32 00008be8 set_isdisjoint │ │ │ │ │ +000005d0 0000ac02 R_ARM_ABS32 00008c10 set_isdisjoint │ │ │ │ │ 000005d8 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005e0 0000cb02 R_ARM_ABS32 000010f0 set_issubset │ │ │ │ │ 000005e8 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005f0 00008d02 R_ARM_ABS32 000076d0 set_issuperset │ │ │ │ │ +000005f0 00008d02 R_ARM_ABS32 000076f8 set_issuperset │ │ │ │ │ 000005f8 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000600 00007702 R_ARM_ABS32 000067f4 set_pop │ │ │ │ │ +00000600 00007702 R_ARM_ABS32 000067e0 set_pop │ │ │ │ │ 00000608 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000060c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000610 0000c102 R_ARM_ABS32 00000dcc set___reduce__ │ │ │ │ │ 00000618 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000061c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000620 00009502 R_ARM_ABS32 00007c4c set_remove │ │ │ │ │ +00000620 00009502 R_ARM_ABS32 00007c74 set_remove │ │ │ │ │ 00000628 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000062c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000630 0000da02 R_ARM_ABS32 000000bc set___sizeof__ │ │ │ │ │ 00000638 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000063c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000640 0000d802 R_ARM_ABS32 000012c0 set_symmetric_difference │ │ │ │ │ 00000648 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000064c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000650 0000b702 R_ARM_ABS32 00000bc4 set_symmetric_difference_update │ │ │ │ │ 00000658 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000065c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000660 00009b02 R_ARM_ABS32 00000760 set_union │ │ │ │ │ 00000668 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000066c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000670 00008102 R_ARM_ABS32 00007080 set_update │ │ │ │ │ +00000670 00008102 R_ARM_ABS32 000070ac set_update │ │ │ │ │ 00000678 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000067c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000680 00015802 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000688 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000069c 00004202 R_ARM_ABS32 00003cf8 set_len │ │ │ │ │ 000006b8 00012a02 R_ARM_ABS32 00003eac _PySet_Contains │ │ │ │ │ 000006c4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006c8 0000a502 R_ARM_ABS32 0000094c setiter_len │ │ │ │ │ 000006d0 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006d4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006d8 0000d502 R_ARM_ABS32 0000002c setiter_reduce │ │ │ │ │ 000006e0 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xef48 contains 521 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xef68 contains 521 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000000b4 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000000c8 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000138 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001e8 0001071c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00000204 0001081c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ 00000218 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -402,17 +402,17 @@ │ │ │ │ │ 00001824 0001071c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00001840 0001081c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ 00001854 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001858 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ 0000185c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000019f0 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ 00001a28 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001ac0 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00001af8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001b78 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a9c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ad8 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00001b10 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00001b84 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00001bb4 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001bd0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001bec 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00001c00 0001181c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00001c08 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001c0c 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ @@ -570,295 +570,295 @@ │ │ │ │ │ 000050d4 00005d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000050d8 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005364 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ 0000539c 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 0000545c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ 00005498 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00005518 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000554c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005564 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000055b8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000055c8 0001331d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000055f0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005610 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005640 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000552c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005580 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005590 0001331d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000055a8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000055dc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000055fc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000562c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005634 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005638 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000563c 00013602 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00005640 00013502 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00005644 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ 00005648 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000564c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005650 00013602 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00005654 00013502 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -00005658 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000565c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005700 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00005714 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005728 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005794 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000057a0 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000057c4 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000057e4 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005828 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005844 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005854 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005858 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000585c 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ -00005860 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000058ec 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005920 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000592c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005970 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005984 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000059e4 0001381c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00005b84 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005bd0 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00005c64 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00005ca4 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005cbc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005cc8 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00005d20 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005780 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000578c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000057b0 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000057d0 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005814 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005830 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005840 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005844 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005848 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ +0000584c 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000058d8 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000590c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005918 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000595c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005970 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000059d0 0001381c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00005b70 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005bbc 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00005c50 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00005c90 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005ca8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005cb4 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00005d0c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005d30 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00005d44 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005d58 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005d74 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005d84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005d88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005d8c 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005f88 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005d60 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005d70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005d74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005d78 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005f74 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006070 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00006084 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00006098 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000060a8 00010a1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000060b8 00010b1c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -000060c4 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000612c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006208 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000622c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006230 00010e1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000625c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000062cc 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00006304 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000063e8 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00006424 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000064bc 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -000064f4 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00006590 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -000065cc 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00006630 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000668c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006094 00010a1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000060a4 00010b1c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +000060b0 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006118 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000061f4 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006218 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000621c 00010e1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006248 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000062b8 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +000062f0 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000063c0 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +000063f8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000649c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +000064d8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000657c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +000065b8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000661c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00006678 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000066d8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000066ec 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006704 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006724 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006740 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006784 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000067a8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000067cc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000067dc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000067e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000067e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000067ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000067f0 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000693c 00011f1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006948 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000694c 00012f02 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ -00006950 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000069a8 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000670c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000672c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006770 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006794 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000067b8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000067c8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000067d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000067d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000067d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000067dc 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00006928 00011f1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006934 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006938 00012f02 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ +0000693c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006994 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000069b8 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000069cc 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000069e0 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000069fc 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00006a0c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006a10 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006a14 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006c04 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006c7c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006ca0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006d10 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00006d50 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00006e18 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00006e58 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00006ee0 00007e1d R_ARM_JUMP24 000008e4 set_copy_and_difference │ │ │ │ │ -00006ef8 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00006f34 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000069e8 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000069f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000069fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006a00 00011b02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006bf0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006c80 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006ca4 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006d14 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00006d54 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00006e1c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00006e5c 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00006ee4 00007e1d R_ARM_JUMP24 000008e4 set_copy_and_difference │ │ │ │ │ +00006f10 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00006f4c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00006f98 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006fb8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000701c 0001391c R_ARM_CALL 00000000 _PyDict_Contains_KnownHash │ │ │ │ │ -00007064 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000706c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007070 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007074 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ -00007078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000707c 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -000070ac 0001071c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000070bc 00013a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -000071e0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000071f0 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007204 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007234 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007248 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000072a4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000072a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000072ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000072b0 00013202 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000072b4 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ -00007390 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007464 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -0000749c 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000752c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00007564 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000075c4 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000075e4 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007610 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000762c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007654 00012b1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00007660 00012c1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000076a8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000076b8 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -000076bc 00013202 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -000076c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000076c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000076c8 00012d02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000076cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007708 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000771c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007748 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000774c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007788 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000779c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000077c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000077cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000077ec 00010a1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00007800 00010b1c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -000078a4 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000078b4 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000078f0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000078f4 00010e1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000079c0 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -000079f8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00007ac4 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00007b00 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00007b88 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007bd0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007be8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006f64 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00006fa8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006fe4 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007048 0001391c R_ARM_CALL 00000000 _PyDict_Contains_KnownHash │ │ │ │ │ +00007090 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007098 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000709c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000070a0 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ +000070a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000070a8 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000070d8 0001071c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000070e8 00013a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000720c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000721c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007230 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007260 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007274 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000072d0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000072d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000072d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000072dc 00013202 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +000072e0 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ +000073bc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000741c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00007454 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000754c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00007584 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000075ec 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000760c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007638 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007654 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000767c 00012b1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00007688 00012c1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000076d0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000076e0 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000076e4 00013202 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +000076e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000076ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000076f0 00012d02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000076f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007730 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007744 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007770 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007774 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000077b0 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000077c4 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000077f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000077f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007814 00010a1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00007828 00010b1c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +000078cc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000078dc 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00007918 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000791c 00010e1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000079e8 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00007a20 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00007aec 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00007b28 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00007bb0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007bf8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00007c10 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00007c38 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c40 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00007c44 00013502 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -00007c48 00013602 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00007ccc 00013b1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00007d18 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00007d50 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00007e90 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00007ec8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00007f48 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007f54 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00007f74 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007f88 00012b1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00007f94 00012c1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00007fdc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008008 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008020 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008040 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00008044 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008048 00013202 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000804c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008050 00012d02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00008054 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008210 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000829c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000082c0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008328 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008384 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -000083c0 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00008478 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -000084b0 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000851c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00008530 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00008540 00010a1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000855c 00010b1c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -000085e8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008670 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000086fc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008754 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00008790 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000883c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00008874 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000088fc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008900 00010e1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008914 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008974 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008990 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000089c0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000089e4 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a0c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a30 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008a44 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008a48 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00008a4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008a80 0001071c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00008a90 00013a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00008b44 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008bc8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008be4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008c24 00010a1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00008c70 00010b1c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -00008d3c 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008dc0 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00008df8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00008ea0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007c60 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007c68 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00007c6c 00013502 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00007c70 00013602 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00007cf4 00013b1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00007d40 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00007d78 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00007e94 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ed0 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00007f08 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00007f7c 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00007f9c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007fb0 00012b1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00007fbc 00012c1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00008004 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008030 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008048 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008068 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +0000806c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008070 00013202 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00008074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008078 00012d02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000807c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008238 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082c4 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082e8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008350 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000083ac 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +000083e8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000084a0 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +000084d8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00008544 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00008558 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00008568 00010a1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00008584 00010b1c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +00008610 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008698 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008724 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000877c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +000087b8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00008864 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +0000889c 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00008924 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008928 00010e1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000893c 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000899c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000089b8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000089d8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000089fc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a34 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a60 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008a6c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008a70 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00008a74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008aa8 0001071c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00008ab8 00013a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00008b6c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008bf0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c0c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008c4c 00010a1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00008c98 00010b1c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +00008d8c 00010c1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008de8 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00008e20 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00008ec8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008ecc 00010e1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008f1c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -00008f58 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00008fe8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000090c8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008ef0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008ef4 00010e1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008f44 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00008f80 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00009010 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000090f0 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009110 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009150 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000918c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009194 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009198 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -0000919c 00013602 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -000091a0 00013502 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -000091a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000091d4 0001071c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000091e4 00013a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000922c 0000b21c R_ARM_CALL 00000b00 set_intersection_multi_impl │ │ │ │ │ -00009250 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009298 0001111c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000092a8 0001101c R_ARM_CALL 00000000 memset │ │ │ │ │ -00009314 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009344 0001101c R_ARM_CALL 00000000 memset │ │ │ │ │ -00009378 0001121c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009390 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009394 00013202 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00009598 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009708 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000097b0 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -000097f4 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009870 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -000098a8 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00009948 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009988 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ -000099c4 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00009a6c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009acc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009ae8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b10 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b4c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b54 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009b58 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ -00009bf8 0001431c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00009c4c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00009c60 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00009cb0 0001441c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00009cd8 0001431c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00009d24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009d28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009d2c 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ -00009d30 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000910c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000912c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000916c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000091a8 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000091b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000091b4 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +000091b8 00013602 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +000091bc 00013502 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +000091c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000091f0 0001071c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00009200 00013a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00009248 0000b21c R_ARM_CALL 00000b00 set_intersection_multi_impl │ │ │ │ │ +0000926c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000092b4 0001111c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000092c4 0001101c R_ARM_CALL 00000000 memset │ │ │ │ │ +00009330 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009360 0001101c R_ARM_CALL 00000000 memset │ │ │ │ │ +00009394 0001121c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000093ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000093b0 00013202 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +000095b4 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009724 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000097cc 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +00009810 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000988c 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +000098c4 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00009964 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099a4 0001131c R_ARM_CALL 00000000 _PyUnicode_EQ │ │ │ │ │ +000099e0 00010d1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00009a88 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009afc 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b1c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b60 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b6c 0001061c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009b78 00011502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ +00009c18 0001431c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00009c6c 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00009c80 0001051c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00009cd0 0001441c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00009cf8 0001431c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00009d44 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009d48 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009d4c 00010902 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ +00009d50 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xff90 contains 15 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xffb0 contains 15 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000024 00006a1d R_ARM_JUMP24 00005864 set_copy_impl │ │ │ │ │ +00000024 00006a1d R_ARM_JUMP24 00005850 set_copy_impl │ │ │ │ │ 00000028 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000074 0001451c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ 00000080 00003a1c R_ARM_CALL 00003a14 Py_XDECREF │ │ │ │ │ 00000090 0001481c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ 000000a0 0001491c R_ARM_CALL 00000000 Py_BuildValue │ │ │ │ │ 000000b4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000000b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -238,15 +238,15 @@ │ │ │ │ │ add r1, r2, #208 @ 0xd0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ cmpne r3, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bne 3a0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 5d90 │ │ │ │ │ + bl 5d7c │ │ │ │ │ R_ARM_CALL set_intersection │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 398 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 3f0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ @@ -570,15 +570,15 @@ │ │ │ │ │ beq 8c8 │ │ │ │ │ add r8, r4, #8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ blt 7f4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 5864 │ │ │ │ │ + bl 5850 │ │ │ │ │ R_ARM_CALL set_copy_impl │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 8c0 │ │ │ │ │ ldr sl, [pc, #260] @ 8d8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, #0 │ │ │ │ │ add fp, sl, #208 @ 0xd0 │ │ │ │ │ @@ -629,15 +629,15 @@ │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ b 7dc │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d40 │ │ │ │ │ R_ARM_CALL set_merge_lock_held │ │ │ │ │ b 870 │ │ │ │ │ - bl 5988 │ │ │ │ │ + bl 5974 │ │ │ │ │ R_ARM_CALL set_update_dict_lock_held │ │ │ │ │ b 870 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 8c0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -663,20 +663,20 @@ │ │ │ │ │ 000008e4 : │ │ │ │ │ set_copy_and_difference(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl 5864 │ │ │ │ │ + bl 5850 │ │ │ │ │ R_ARM_CALL set_copy_impl │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 940 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 8058 │ │ │ │ │ + bl 8080 │ │ │ │ │ R_ARM_CALL set_difference_update_internal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 91c │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -689,15 +689,15 @@ │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ b 914 │ │ │ │ │ │ │ │ │ │ 00000948 : │ │ │ │ │ set_copy(): │ │ │ │ │ - b 5864 │ │ │ │ │ + b 5850 │ │ │ │ │ R_ARM_JUMP24 set_copy_impl │ │ │ │ │ │ │ │ │ │ 0000094c : │ │ │ │ │ setiter_len(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 970 │ │ │ │ │ @@ -754,15 +754,15 @@ │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strne r2, [r1] │ │ │ │ │ str r1, [r0, #4]! │ │ │ │ │ b 9cc │ │ │ │ │ ldr r1, [r7, #4]! │ │ │ │ │ - bl 8058 │ │ │ │ │ + bl 8080 │ │ │ │ │ R_ARM_CALL set_difference_update_internal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne a40 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ b 9d8 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ @@ -786,15 +786,15 @@ │ │ │ │ │ add r1, r2, #208 @ 0xd0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ cmpne r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bne aac │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8058 │ │ │ │ │ + bl 8080 │ │ │ │ │ R_ARM_CALL set_difference_update_internal │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq ad8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ @@ -845,15 +845,15 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ble b88 │ │ │ │ │ add r8, r1, #8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r8, #4]! │ │ │ │ │ - bl 5d90 │ │ │ │ │ + bl 5d7c │ │ │ │ │ R_ARM_CALL set_intersection │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq b90 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ @@ -873,15 +873,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ bne b88 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b b88 │ │ │ │ │ - b 5864 │ │ │ │ │ + b 5850 │ │ │ │ │ R_ARM_JUMP24 set_copy_impl │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b b78 │ │ │ │ │ │ │ │ │ │ 00000bc4 : │ │ │ │ │ @@ -910,15 +910,15 @@ │ │ │ │ │ ldr r1, [pc, #416] @ dc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq d40 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9398 │ │ │ │ │ + bl 93b4 │ │ │ │ │ R_ARM_CALL set_symmetric_difference_update_set │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ beq d38 │ │ │ │ │ ldr r0, [pc, #380] @ dc4 │ │ │ │ │ add sp, sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ @@ -991,21 +991,21 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne c28 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 5930 │ │ │ │ │ + bl 591c │ │ │ │ │ R_ARM_CALL make_new_set_basetype │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq d38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9398 │ │ │ │ │ + bl 93b4 │ │ │ │ │ R_ARM_CALL set_symmetric_difference_update_set │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ beq c38 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -1208,15 +1208,15 @@ │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ - bl 5930 │ │ │ │ │ + bl 591c │ │ │ │ │ R_ARM_CALL make_new_set_basetype │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 10dc │ │ │ │ │ ldr r7, [pc, #184] @ 10e4 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add r3, r7, #208 @ 0xd0 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ @@ -1231,15 +1231,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d40 │ │ │ │ │ R_ARM_CALL set_merge_lock_held │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 10b8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9398 │ │ │ │ │ + bl 93b4 │ │ │ │ │ R_ARM_CALL set_symmetric_difference_update_set │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 10b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -1252,15 +1252,15 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ beq 10b0 │ │ │ │ │ bl 330 │ │ │ │ │ R_ARM_CALL set_update_iterable_lock_held │ │ │ │ │ b 1058 │ │ │ │ │ - bl 5988 │ │ │ │ │ + bl 5974 │ │ │ │ │ R_ARM_CALL set_update_dict_lock_held │ │ │ │ │ b 1058 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 10dc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -85,15 +85,15 @@ │ │ │ │ │ str r3, [r4] │ │ │ │ │ bne 13c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ b f8 │ │ │ │ │ - bl 5988 │ │ │ │ │ + bl 5974 │ │ │ │ │ b 110 │ │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ │ ldr r0, [pc, #192] @ 218 │ │ │ │ │ mov r1, #0 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 13c │ │ │ │ │ @@ -201,15 +201,15 @@ │ │ │ │ │ bne 2fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d40 │ │ │ │ │ b 2d4 │ │ │ │ │ - bl 5988 │ │ │ │ │ + bl 5974 │ │ │ │ │ b 2d4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 320 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ @@ -1282,15 +1282,15 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 1300 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - bl 5988 │ │ │ │ │ + bl 5974 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 12d0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 1324 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -1632,15 +1632,15 @@ │ │ │ │ │ str r3, [r4] │ │ │ │ │ bne 1804 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ b 1778 │ │ │ │ │ - bl 5988 │ │ │ │ │ + bl 5974 │ │ │ │ │ b 17d8 │ │ │ │ │ ldr r0, [pc, #64] @ 185c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ @@ -1713,15 +1713,15 @@ │ │ │ │ │ ldr r1, [pc, #752] @ 1c10 │ │ │ │ │ str r1, [fp] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [fp, #4] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - bne 1b68 │ │ │ │ │ + bne 1a8c │ │ │ │ │ mov r0, #1 │ │ │ │ │ b 18e4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 19b8 │ │ │ │ │ ldr r9, [fp] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ beq 18e0 │ │ │ │ │ @@ -1730,18 +1730,18 @@ │ │ │ │ │ beq 18fc │ │ │ │ │ mov lr, r1 │ │ │ │ │ add r3, fp, #72 @ 0x48 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r0, [fp, #12] │ │ │ │ │ add r9, fp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a8c │ │ │ │ │ + bne 1aa4 │ │ │ │ │ ldr ip, [fp, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1a8c │ │ │ │ │ + bne 1aa4 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ mov fp, r9 │ │ │ │ │ bne 1904 │ │ │ │ │ b 1b94 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r1, lr │ │ │ │ │ add r7, r7, r7, lsl #2 │ │ │ │ │ @@ -1801,25 +1801,32 @@ │ │ │ │ │ bne 18ac │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 1904 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ bne 1960 │ │ │ │ │ b 19a0 │ │ │ │ │ + add r2, r2, r1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + str r2, [r0] │ │ │ │ │ + bne 1938 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 1938 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne 1b58 │ │ │ │ │ + bne 1b70 │ │ │ │ │ ldr r5, [fp, #8] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ beq 1988 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - bne 1ad4 │ │ │ │ │ + bne 1aec │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - bne 1ad4 │ │ │ │ │ + bne 1aec │ │ │ │ │ mov r0, r5 │ │ │ │ │ stm sp, {r1, r3} │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldm sp, {r1, r3} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 1988 │ │ │ │ │ @@ -1836,15 +1843,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - beq 1b24 │ │ │ │ │ + beq 1b3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r5] │ │ │ │ │ beq 1bc4 │ │ │ │ │ ldr ip, [sp, #4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ blt 1b94 │ │ │ │ │ @@ -1858,21 +1865,14 @@ │ │ │ │ │ cmp ip, #0 │ │ │ │ │ bne 1988 │ │ │ │ │ ldr lr, [r4, #16] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ beq 1998 │ │ │ │ │ mov fp, r9 │ │ │ │ │ b 196c │ │ │ │ │ - add r2, r2, r1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - str r2, [r0] │ │ │ │ │ - bne 1938 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1938 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bne 18a8 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ @@ -1891,15 +1891,15 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b 1b24 │ │ │ │ │ + b 1b3c │ │ │ │ │ mov r5, r1 │ │ │ │ │ b 18ac │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 188c │ │ │ │ │ @@ -2942,15 +2942,15 @@ │ │ │ │ │ b 2974 │ │ │ │ │ add r1, r1, #56 @ 0x38 │ │ │ │ │ b 2974 │ │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ │ b 2974 │ │ │ │ │ add r1, r1, #72 @ 0x48 │ │ │ │ │ b 2974 │ │ │ │ │ - bl 5988 │ │ │ │ │ + bl 5974 │ │ │ │ │ b 2b28 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr ip, [pc, #216] @ 2c88 │ │ │ │ │ cmp r2, ip │ │ │ │ │ bne 2788 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ @@ -3057,15 +3057,15 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ beq 2d28 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 330 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 5988 │ │ │ │ │ + b 5974 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyDict_Type │ │ │ │ │ │ │ │ │ │ 00002d40 : │ │ │ │ │ @@ -4076,15 +4076,15 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 3c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - bl 5988 │ │ │ │ │ + bl 5974 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3c18 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 3c6c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -5438,15 +5438,15 @@ │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bge 4fd4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 7750 │ │ │ │ │ + b 7778 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 4f2c │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 50bc │ │ │ │ │ bl 0 │ │ │ │ │ @@ -5509,28 +5509,28 @@ │ │ │ │ │ │ │ │ │ │ 000050dc : │ │ │ │ │ set_issubset_impl(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r4, [pc, #1364] @ 5648 │ │ │ │ │ + ldr r4, [pc, #1344] @ 5634 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ add r2, r4, #208 @ 0xd0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ cmpne r3, r4 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r0 │ │ │ │ │ bne 5510 │ │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ │ + ldr r2, [r9, #12] │ │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt 5274 │ │ │ │ │ - ldr r6, [pc, #1316] @ 564c │ │ │ │ │ + blt 5274 │ │ │ │ │ + ldr r6, [pc, #1296] @ 5638 │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r2, [sl, #16] │ │ │ │ │ ldr r1, [sl, #20] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r1, r5, lsl #3 │ │ │ │ │ blt 51e4 │ │ │ │ │ ldr r4, [r1, r5, lsl #3] │ │ │ │ │ @@ -5571,15 +5571,15 @@ │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ bne 51f4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ bge 51c4 │ │ │ │ │ - ldr r0, [pc, #1124] @ 5650 │ │ │ │ │ + ldr r0, [pc, #1104] @ 563c │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r4] │ │ │ │ │ @@ -5595,27 +5595,27 @@ │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ldr r1, [fp, #4] │ │ │ │ │ bls 5280 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 52ec │ │ │ │ │ ldr r8, [r0, r7, lsl #3] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 5538 │ │ │ │ │ + bne 5594 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r7, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 5274 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 5548 │ │ │ │ │ + beq 55a4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne 5128 │ │ │ │ │ - ldr r0, [pc, #984] @ 5654 │ │ │ │ │ + ldr r0, [pc, #964] @ 5640 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 5320 │ │ │ │ │ ldr r8, [fp] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 5248 │ │ │ │ │ @@ -5636,15 +5636,15 @@ │ │ │ │ │ bne 5420 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mov fp, r8 │ │ │ │ │ bne 5310 │ │ │ │ │ - b 55d4 │ │ │ │ │ + b 55c0 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ bne 5400 │ │ │ │ │ ldr r8, [fp] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r8, r4 │ │ │ │ │ bne 533c │ │ │ │ │ @@ -5657,15 +5657,15 @@ │ │ │ │ │ cmp r9, r1 │ │ │ │ │ bne 52a4 │ │ │ │ │ ldr r8, [fp] │ │ │ │ │ mov r2, #9 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ beq 5308 │ │ │ │ │ - ldr r1, [pc, #788] @ 5658 │ │ │ │ │ + ldr r1, [pc, #768] @ 5644 │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bne 5378 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ bne 5378 │ │ │ │ │ mov r1, r4 │ │ │ │ │ @@ -5692,17 +5692,17 @@ │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ beq 53c4 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r8] │ │ │ │ │ - beq 55e4 │ │ │ │ │ + beq 55d0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 55d0 │ │ │ │ │ + blt 55bc │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ bne 5214 │ │ │ │ │ ldr r1, [fp] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ bne 5214 │ │ │ │ │ @@ -5721,15 +5721,15 @@ │ │ │ │ │ str r1, [sp] │ │ │ │ │ b 5220 │ │ │ │ │ cmp r9, ip │ │ │ │ │ bne 54f4 │ │ │ │ │ ldr r7, [fp, #8] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ beq 52d0 │ │ │ │ │ - ldr ip, [pc, #540] @ 5658 │ │ │ │ │ + ldr ip, [pc, #520] @ 5644 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ bne 5474 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ bne 5474 │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -5758,90 +5758,85 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 54c4 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r7] │ │ │ │ │ - beq 5600 │ │ │ │ │ + beq 55ec │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 55cc │ │ │ │ │ + blt 55b8 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 5624 │ │ │ │ │ + bne 5610 │ │ │ │ │ ldr ip, [fp, #8] │ │ │ │ │ cmp r7, ip │ │ │ │ │ - bne 5624 │ │ │ │ │ + bne 5610 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 52d0 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ ldr ip, [sp, #4] │ │ │ │ │ cmp ip, r8 │ │ │ │ │ movne fp, r8 │ │ │ │ │ bne 52b4 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ b 5400 │ │ │ │ │ - ldr r1, [pc, #324] @ 565c │ │ │ │ │ + ldr r1, [pc, #304] @ 5648 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 555c │ │ │ │ │ - ldr r2, [r9, #12] │ │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bge 5120 │ │ │ │ │ - b 5274 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - streq r9, [sp, #4] │ │ │ │ │ - beq 5300 │ │ │ │ │ - b 5400 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne 5128 │ │ │ │ │ - b 5274 │ │ │ │ │ + bne 5110 │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5524 │ │ │ │ │ + bne 5110 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 5d90 │ │ │ │ │ + bl 5d7c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 55dc │ │ │ │ │ + beq 55c8 │ │ │ │ │ ldr r4, [sl, #12] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ sub r4, r4, r1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ clz r4, r4 │ │ │ │ │ lsr r4, r4, #5 │ │ │ │ │ - beq 55bc │ │ │ │ │ + beq 5584 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 55bc │ │ │ │ │ + bne 5584 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyBool_FromLong │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + streq r9, [sp, #4] │ │ │ │ │ + beq 5300 │ │ │ │ │ + b 5400 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne 5128 │ │ │ │ │ + b 5274 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 562c │ │ │ │ │ + bne 5618 │ │ │ │ │ mov r0, #0 │ │ │ │ │ b 51e8 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ @@ -5859,54 +5854,54 @@ │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ b 54c4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ b 5214 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 55dc │ │ │ │ │ + bne 55c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 55dc │ │ │ │ │ + b 55c8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ R_ARM_ABS32 _Py_FalseStruct │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00005660 : │ │ │ │ │ +0000564c : │ │ │ │ │ set_or(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r8, [pc, #476] @ 5854 │ │ │ │ │ + ldr r8, [pc, #476] @ 5840 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ add r6, r8, #208 @ 0xd0 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ cmpne r0, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bne 579c │ │ │ │ │ + bne 5788 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ cmpne r3, r8 │ │ │ │ │ movne r1, #1 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ - bne 57bc │ │ │ │ │ + bne 57a8 │ │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 5810 │ │ │ │ │ + beq 57fc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, #7 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ @@ -5914,203 +5909,203 @@ │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ bl 2d40 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 5774 │ │ │ │ │ + beq 5760 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq 5758 │ │ │ │ │ + beq 5744 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ cmpne r0, r6 │ │ │ │ │ - beq 5760 │ │ │ │ │ - ldr r1, [pc, #320] @ 5858 │ │ │ │ │ + beq 574c │ │ │ │ │ + ldr r1, [pc, #320] @ 5844 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5760 │ │ │ │ │ - ldr r1, [pc, #300] @ 5854 │ │ │ │ │ + bne 574c │ │ │ │ │ + ldr r1, [pc, #300] @ 5840 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5760 │ │ │ │ │ - ldr r3, [pc, #288] @ 585c │ │ │ │ │ + bne 574c │ │ │ │ │ + ldr r3, [pc, #288] @ 5848 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq 5818 │ │ │ │ │ + beq 5804 │ │ │ │ │ bl 330 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5774 │ │ │ │ │ + bne 5760 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5758 │ │ │ │ │ + beq 5744 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5810 │ │ │ │ │ + beq 57fc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 5810 │ │ │ │ │ + bne 57fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5810 │ │ │ │ │ + b 57fc │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 583c │ │ │ │ │ + beq 5828 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ cmpne r3, r8 │ │ │ │ │ - beq 57d0 │ │ │ │ │ - ldr r1, [pc, #148] @ 5858 │ │ │ │ │ + beq 57bc │ │ │ │ │ + ldr r1, [pc, #148] @ 5844 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5820 │ │ │ │ │ + beq 580c │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ cmpne r0, r6 │ │ │ │ │ - beq 57fc │ │ │ │ │ - ldr r1, [pc, #112] @ 5858 │ │ │ │ │ + beq 57e8 │ │ │ │ │ + ldr r1, [pc, #112] @ 5844 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ - ldr r3, [pc, #100] @ 5854 │ │ │ │ │ + ldr r3, [pc, #100] @ 5840 │ │ │ │ │ add r2, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r0, r3 │ │ │ │ │ movne r0, r2 │ │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ │ mov r1, #0 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 56b8 │ │ │ │ │ + bne 56a4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 5758 │ │ │ │ │ - bl 5988 │ │ │ │ │ - b 576c │ │ │ │ │ - ldr r1, [pc, #44] @ 5854 │ │ │ │ │ + b 5744 │ │ │ │ │ + bl 5974 │ │ │ │ │ + b 5758 │ │ │ │ │ + ldr r1, [pc, #44] @ 5840 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 57d0 │ │ │ │ │ - ldr r4, [pc, #36] @ 5860 │ │ │ │ │ - b 5758 │ │ │ │ │ + bne 57bc │ │ │ │ │ + ldr r4, [pc, #36] @ 584c │ │ │ │ │ + b 5744 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5834 │ │ │ │ │ - b 57ac │ │ │ │ │ + beq 5820 │ │ │ │ │ + b 5798 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyDict_Type │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -00005864 : │ │ │ │ │ +00005850 : │ │ │ │ │ set_copy_impl(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r4, [pc, #176] @ 592c │ │ │ │ │ + ldr r4, [pc, #176] @ 5918 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ add r6, r4, #208 @ 0xd0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ cmpne r0, r6 │ │ │ │ │ - bne 58e8 │ │ │ │ │ + bne 58d4 │ │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ │ mov r1, #0 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 5924 │ │ │ │ │ + beq 5910 │ │ │ │ │ mov r2, #7 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ add r2, r4, #32 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r2, [r4, #24] │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ │ bl 2d40 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 5900 │ │ │ │ │ + beq 58ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r0, r4 │ │ │ │ │ movne r0, r6 │ │ │ │ │ - b 5890 │ │ │ │ │ + b 587c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5924 │ │ │ │ │ + beq 5910 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 5924 │ │ │ │ │ + bne 5910 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 58e0 │ │ │ │ │ + b 58cc │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00005930 : │ │ │ │ │ +0000591c : │ │ │ │ │ make_new_set_basetype(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r5, [pc, #60] @ 5984 │ │ │ │ │ + ldr r5, [pc, #60] @ 5970 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add r6, r5, #208 @ 0xd0 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ cmpne r0, r6 │ │ │ │ │ moveq r3, r0 │ │ │ │ │ - bne 596c │ │ │ │ │ + bne 5958 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 224 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r3, r5 │ │ │ │ │ movne r3, r6 │ │ │ │ │ - b 595c │ │ │ │ │ + b 5948 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00005988 : │ │ │ │ │ +00005974 : │ │ │ │ │ set_update_dict_lock_held(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r6, r1 │ │ │ │ │ @@ -6118,27 +6113,27 @@ │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bge 5c30 │ │ │ │ │ + bge 5c1c │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r9, [sp] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5b44 │ │ │ │ │ + beq 5b30 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r1] │ │ │ │ │ @@ -6161,325 +6156,325 @@ │ │ │ │ │ mov r3, r5 │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r7, r8 │ │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ │ sub ip, r4, #8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5ae0 │ │ │ │ │ + bne 5acc │ │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 5b4c │ │ │ │ │ + bne 5b38 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r3, lr │ │ │ │ │ ldr lr, [r5, #12] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ - bne 5c80 │ │ │ │ │ + bne 5c6c │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str lr, [r5, #12] │ │ │ │ │ str r1, [r4, #-8] │ │ │ │ │ str fp, [ip, #4] │ │ │ │ │ - bcc 59d0 │ │ │ │ │ - ldr r3, [pc, #512] @ 5cc4 │ │ │ │ │ + bcc 59bc │ │ │ │ │ + ldr r3, [pc, #512] @ 5cb0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ lslgt r1, lr, #1 │ │ │ │ │ lslle r1, lr, #2 │ │ │ │ │ bl d34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 59d0 │ │ │ │ │ - b 5b40 │ │ │ │ │ + beq 59bc │ │ │ │ │ + b 5b2c │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - beq 5b8c │ │ │ │ │ + beq 5b78 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ moveq sl, ip │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne 5a5c │ │ │ │ │ + bne 5a48 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r7, r5 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ add r3, r7, r7, lsl #2 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and r7, r3, lr │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b 5a30 │ │ │ │ │ + b 5a1c │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5b40 │ │ │ │ │ + beq 5b2c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - beq 5cb8 │ │ │ │ │ + beq 5ca4 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 5af0 │ │ │ │ │ + bne 5adc │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bne 5b98 │ │ │ │ │ + bne 5b84 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 59d0 │ │ │ │ │ + beq 59bc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 59d0 │ │ │ │ │ + bne 59bc │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 59d0 │ │ │ │ │ + b 59bc │ │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq 5b5c │ │ │ │ │ - ldr ip, [pc, #296] @ 5cc8 │ │ │ │ │ + beq 5b48 │ │ │ │ │ + ldr ip, [pc, #296] @ 5cb4 │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq 5c4c │ │ │ │ │ + beq 5c38 │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r3, [sp, #20] │ │ │ │ │ strne r2, [r8] │ │ │ │ │ - beq 5c8c │ │ │ │ │ + beq 5c78 │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r8] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5bfc │ │ │ │ │ + beq 5be8 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r8] │ │ │ │ │ - beq 5c94 │ │ │ │ │ + beq 5c80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt 5b5c │ │ │ │ │ - bne 5b24 │ │ │ │ │ + bgt 5b48 │ │ │ │ │ + bne 5b10 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr lr, [r6, #16] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 5c28 │ │ │ │ │ + bne 5c14 │ │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq 5af0 │ │ │ │ │ + beq 5adc │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b 5a20 │ │ │ │ │ + b 5a0c │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ lsl r1, r1, #1 │ │ │ │ │ bl d34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 59c4 │ │ │ │ │ - b 5b40 │ │ │ │ │ + beq 59b0 │ │ │ │ │ + b 5b2c │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 5ba8 │ │ │ │ │ + bne 5b94 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5b5c │ │ │ │ │ + bne 5b48 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ - b 5ba8 │ │ │ │ │ + b 5b94 │ │ │ │ │ str lr, [r5, #12] │ │ │ │ │ stm sl, {r1, fp} │ │ │ │ │ - b 59d0 │ │ │ │ │ + b 59bc │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b 5bc4 │ │ │ │ │ + b 5bb0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ - b 5bfc │ │ │ │ │ + b 5be8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5b40 │ │ │ │ │ + b 5b2c │ │ │ │ │ .word 0x0000c350 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -00005ccc : │ │ │ │ │ +00005cb8 : │ │ │ │ │ set_and(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [pc, #160] @ 5d84 │ │ │ │ │ + ldr r3, [pc, #160] @ 5d70 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ add r6, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ cmpne r0, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bne 5d1c │ │ │ │ │ + bne 5d08 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - bne 5d40 │ │ │ │ │ + bne 5d2c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 5d90 │ │ │ │ │ + b 5d7c │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d6c │ │ │ │ │ + beq 5d58 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r3, [pc, #76] @ 5d84 │ │ │ │ │ + ldr r3, [pc, #76] @ 5d70 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ cmpne r0, r6 │ │ │ │ │ - beq 5d0c │ │ │ │ │ - ldr r1, [pc, #64] @ 5d88 │ │ │ │ │ + beq 5cf8 │ │ │ │ │ + ldr r1, [pc, #64] @ 5d74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5d0c │ │ │ │ │ - ldr r1, [pc, #44] @ 5d84 │ │ │ │ │ + bne 5cf8 │ │ │ │ │ + ldr r1, [pc, #44] @ 5d70 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5d0c │ │ │ │ │ - ldr r0, [pc, #32] @ 5d8c │ │ │ │ │ + bne 5cf8 │ │ │ │ │ + ldr r0, [pc, #32] @ 5d78 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [pc, #16] @ 5d84 │ │ │ │ │ + ldr r1, [pc, #16] @ 5d70 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d64 │ │ │ │ │ - b 5d2c │ │ │ │ │ + beq 5d50 │ │ │ │ │ + b 5d18 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -00005d90 : │ │ │ │ │ +00005d7c : │ │ │ │ │ set_intersection(): │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 67d4 │ │ │ │ │ + beq 67c0 │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r4, [pc, #2612] @ 67e4 │ │ │ │ │ + ldr r4, [pc, #2612] @ 67d0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ add r3, r4, #208 @ 0xd0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ cmpne r0, r4 │ │ │ │ │ mov fp, r1 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ movne r1, #1 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ - bne 662c │ │ │ │ │ + bne 6618 │ │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ │ blx r3 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 6260 │ │ │ │ │ + beq 624c │ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ │ - ldr r3, [pc, #2552] @ 67e8 │ │ │ │ │ + ldr r3, [pc, #2552] @ 67d4 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r9, #8] │ │ │ │ │ str r3, [r9, #12] │ │ │ │ │ str r3, [r9, #28] │ │ │ │ │ str r3, [r9, #96] @ 0x60 │ │ │ │ │ mov r3, #7 │ │ │ │ │ str r3, [r9, #16] │ │ │ │ │ add r3, r9, #32 │ │ │ │ │ str r3, [r9, #20] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r9, #24] │ │ │ │ │ - bne 6080 │ │ │ │ │ + bne 606c │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [fp, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge 5f90 │ │ │ │ │ - ldr r7, [pc, #2480] @ 67ec │ │ │ │ │ + bge 5f7c │ │ │ │ │ + ldr r7, [pc, #2480] @ 67d8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r0, r5, lsl #3 │ │ │ │ │ - blt 5ef8 │ │ │ │ │ + blt 5ee4 │ │ │ │ │ ldr r4, [r0, r5, lsl #3] │ │ │ │ │ add ip, r5, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ - bne 5f04 │ │ │ │ │ + bne 5ef0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - blt 5ef8 │ │ │ │ │ + blt 5ee4 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ add ip, r5, #2 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ addne r3, r3, #8 │ │ │ │ │ movne r5, ip │ │ │ │ │ - bne 5f08 │ │ │ │ │ + bne 5ef4 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - blt 5ef8 │ │ │ │ │ + blt 5ee4 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ add ip, r5, #3 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ addne r3, r3, #16 │ │ │ │ │ movne r5, ip │ │ │ │ │ - bne 5f08 │ │ │ │ │ + bne 5ef4 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - blt 5ef8 │ │ │ │ │ + blt 5ee4 │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ add r5, r5, #4 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ addne r3, r3, #24 │ │ │ │ │ - bne 5f08 │ │ │ │ │ + bne 5ef4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r3, #32 │ │ │ │ │ - blt 5ef8 │ │ │ │ │ + blt 5ee4 │ │ │ │ │ ldr r4, [r0, r5, lsl #3] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ - bne 5f08 │ │ │ │ │ + bne 5ef4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ - bge 5ed8 │ │ │ │ │ + bge 5ec4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r5, ip │ │ │ │ │ ldr sl, [r3, #4] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r0, [fp, #20] │ │ │ │ │ @@ -6492,255 +6487,255 @@ │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ str fp, [sp, #8] │ │ │ │ │ and r8, fp, r2 │ │ │ │ │ add r3, r8, #9 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add sl, r0, r8, lsl #3 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ - bls 5fa0 │ │ │ │ │ + bls 5f8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6014 │ │ │ │ │ + bne 6000 │ │ │ │ │ ldr r3, [r0, r8, lsl #3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 666c │ │ │ │ │ + bne 6658 │ │ │ │ │ mov fp, r5 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 5e3c │ │ │ │ │ + beq 5e28 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 5e3c │ │ │ │ │ + bne 5e28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5e3c │ │ │ │ │ + b 5e28 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov fp, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b 5e34 │ │ │ │ │ + b 5e20 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6068 │ │ │ │ │ + bne 6054 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5f60 │ │ │ │ │ + beq 5f4c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 6074 │ │ │ │ │ + beq 6060 │ │ │ │ │ add r3, sl, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr ip, [r8, #12] │ │ │ │ │ add sl, sl, #8 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 636c │ │ │ │ │ + bne 6358 │ │ │ │ │ ldr lr, [r8, #8] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 636c │ │ │ │ │ + bne 6358 │ │ │ │ │ mov ip, sl │ │ │ │ │ cmp ip, #0 │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ - bne 6040 │ │ │ │ │ - b 66b0 │ │ │ │ │ + bne 602c │ │ │ │ │ + b 669c │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bne 638c │ │ │ │ │ + bne 6378 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 6494 │ │ │ │ │ + bne 6398 │ │ │ │ │ mov ip, sl │ │ │ │ │ mov sl, fp │ │ │ │ │ mov fp, r5 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr r3, [ip] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5f68 │ │ │ │ │ + beq 5f54 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl a88 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5f68 │ │ │ │ │ - b 66b0 │ │ │ │ │ + beq 5f54 │ │ │ │ │ + b 669c │ │ │ │ │ cmp fp, r3 │ │ │ │ │ ldreq r3, [sl] │ │ │ │ │ - bne 5fbc │ │ │ │ │ + bne 5fa8 │ │ │ │ │ mov r2, #9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b 6028 │ │ │ │ │ - ldr r1, [pc, #1888] @ 67e8 │ │ │ │ │ + b 6014 │ │ │ │ │ + ldr r1, [pc, #1888] @ 67d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5e24 │ │ │ │ │ - ldr r1, [pc, #1868] @ 67e4 │ │ │ │ │ + bne 5e10 │ │ │ │ │ + ldr r1, [pc, #1868] @ 67d0 │ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5e24 │ │ │ │ │ + bne 5e10 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 623c │ │ │ │ │ + beq 6228 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 620c │ │ │ │ │ + beq 61f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - beq 6764 │ │ │ │ │ + beq 6750 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ mov r3, fp │ │ │ │ │ and r4, fp, r2 │ │ │ │ │ add r1, r4, #9 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ add r8, r0, r4, lsl #3 │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ - bls 6134 │ │ │ │ │ + bls 6120 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 6198 │ │ │ │ │ + bne 6184 │ │ │ │ │ ldr r5, [r0, r4, lsl #3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 665c │ │ │ │ │ + bne 6648 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 60b4 │ │ │ │ │ + beq 60a0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 60b4 │ │ │ │ │ + bne 60a0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 60b4 │ │ │ │ │ + b 60a0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 6268 │ │ │ │ │ + bne 6254 │ │ │ │ │ ldr r5, [r8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 610c │ │ │ │ │ + beq 60f8 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 6274 │ │ │ │ │ + beq 6260 │ │ │ │ │ add r1, r8, #72 @ 0x48 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r9, r4 │ │ │ │ │ ldr ip, [r8, #12] │ │ │ │ │ add r5, r8, #8 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 63ac │ │ │ │ │ + bne 6460 │ │ │ │ │ ldr lr, [r8, #8] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 63ac │ │ │ │ │ + bne 6460 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r9, sl │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov sl, r1 │ │ │ │ │ - bne 61b4 │ │ │ │ │ - b 6764 │ │ │ │ │ + bne 61a0 │ │ │ │ │ + b 6750 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - bne 628c │ │ │ │ │ + bne 6278 │ │ │ │ │ ldr r5, [r8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - bne 62a4 │ │ │ │ │ + bne 6290 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 610c │ │ │ │ │ + beq 60f8 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl a88 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6764 │ │ │ │ │ + bne 6750 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [r9, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt 610c │ │ │ │ │ + bgt 60f8 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 620c │ │ │ │ │ + beq 61f8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 620c │ │ │ │ │ + bne 61f8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6230 │ │ │ │ │ + beq 621c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 6230 │ │ │ │ │ + bne 621c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5ef8 │ │ │ │ │ + beq 5ee4 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6260 │ │ │ │ │ + beq 624c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 6260 │ │ │ │ │ + bne 624c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r9, #0 │ │ │ │ │ - b 5ef8 │ │ │ │ │ + b 5ee4 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ ldreq r5, [r8] │ │ │ │ │ - bne 6150 │ │ │ │ │ + bne 613c │ │ │ │ │ mov r2, #9 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - b 61ac │ │ │ │ │ + b 6198 │ │ │ │ │ mov r4, r9 │ │ │ │ │ mov r9, sl │ │ │ │ │ mov sl, r1 │ │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ and r4, r4, r2 │ │ │ │ │ - b 60e4 │ │ │ │ │ + b 60d0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ - ldr r1, [pc, #1344] @ 67f0 │ │ │ │ │ + ldr r1, [pc, #1344] @ 67dc │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 62e0 │ │ │ │ │ + bne 62cc │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 62e0 │ │ │ │ │ + bne 62cc │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 61b4 │ │ │ │ │ + bne 61a0 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ mov r1, sl │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r5] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ @@ -6749,72 +6744,124 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 632c │ │ │ │ │ + beq 6318 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r5] │ │ │ │ │ - beq 6734 │ │ │ │ │ + beq 66e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 6764 │ │ │ │ │ + blt 6750 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 60d8 │ │ │ │ │ + bne 60c4 │ │ │ │ │ ldr r1, [r8] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne 60d8 │ │ │ │ │ + bne 60c4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 61b4 │ │ │ │ │ + bne 61a0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ - bne 6150 │ │ │ │ │ - b 628c │ │ │ │ │ + bne 613c │ │ │ │ │ + b 6278 │ │ │ │ │ cmp fp, ip │ │ │ │ │ - beq 655c │ │ │ │ │ + beq 6548 │ │ │ │ │ ldr ip, [sp, #12] │ │ │ │ │ cmp sl, ip │ │ │ │ │ - bne 5fd0 │ │ │ │ │ + bne 5fbc │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ add r8, r8, r3 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ and r8, r8, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b 5f38 │ │ │ │ │ + b 5f24 │ │ │ │ │ + ldr r1, [pc, #1084] @ 67dc │ │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bne 63d4 │ │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bne 63d4 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + bl 0 <_PyUnicode_EQ> │ │ │ │ │ + R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 601c │ │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ │ + ldr r2, [r3] │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addne r2, r2, #1 │ │ │ │ │ + strne r2, [r3] │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + mov r2, #2 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr r1, [r3] │ │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + beq 6420 │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + str r1, [r3] │ │ │ │ │ + beq 6720 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + blt 669c │ │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + bne 5f18 │ │ │ │ │ + ldr r1, [sl] │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bne 5f18 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne 601c │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 5fa8 │ │ │ │ │ + b 6378 │ │ │ │ │ cmp fp, ip │ │ │ │ │ - bne 6480 │ │ │ │ │ + bne 6534 │ │ │ │ │ ldr r4, [r8, #8] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq 6180 │ │ │ │ │ - ldr ip, [pc, #1064] @ 67f0 │ │ │ │ │ + beq 616c │ │ │ │ │ + ldr ip, [pc, #864] @ 67dc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne 6400 │ │ │ │ │ + bne 64b4 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 6400 │ │ │ │ │ + bne 64b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6180 │ │ │ │ │ + bne 616c │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -6824,107 +6871,55 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6450 │ │ │ │ │ + beq 6504 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4] │ │ │ │ │ - beq 66f4 │ │ │ │ │ + beq 66fc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 675c │ │ │ │ │ + blt 6748 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6750 │ │ │ │ │ + bne 673c │ │ │ │ │ ldr ip, [r8, #8] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bne 6750 │ │ │ │ │ + bne 673c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6180 │ │ │ │ │ + bne 616c │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ ldr ip, [sp, #4] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - beq 6280 │ │ │ │ │ + beq 626c │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b 6164 │ │ │ │ │ - ldr r1, [pc, #852] @ 67f0 │ │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bne 64d0 │ │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bne 64d0 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - bl 0 <_PyUnicode_EQ> │ │ │ │ │ - R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 6030 │ │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addne r2, r2, #1 │ │ │ │ │ - strne r2, [r3] │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - mov r2, #2 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - beq 651c │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - str r1, [r3] │ │ │ │ │ - beq 6718 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - blt 66b0 │ │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - bne 5f2c │ │ │ │ │ - ldr r1, [sl] │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bne 5f2c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 6030 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 5fbc │ │ │ │ │ - b 638c │ │ │ │ │ + b 6150 │ │ │ │ │ ldr r4, [r8, #8] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq 5ff0 │ │ │ │ │ - ldr ip, [pc, #640] @ 67f0 │ │ │ │ │ + beq 5fdc │ │ │ │ │ + ldr ip, [pc, #640] @ 67dc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne 65a8 │ │ │ │ │ + bne 6594 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 65a8 │ │ │ │ │ + bne 6594 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5ff0 │ │ │ │ │ + bne 5fdc │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -6934,401 +6929,401 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 65f8 │ │ │ │ │ + beq 65e4 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4] │ │ │ │ │ - beq 667c │ │ │ │ │ + beq 6668 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 66ac │ │ │ │ │ + blt 6698 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ ldr ip, [sp, #16] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 66a0 │ │ │ │ │ + bne 668c │ │ │ │ │ ldr ip, [r8, #8] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bne 66a0 │ │ │ │ │ + bne 668c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5ff0 │ │ │ │ │ + bne 5fdc │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ - b 6374 │ │ │ │ │ - ldr r1, [pc, #436] @ 67e8 │ │ │ │ │ + b 6360 │ │ │ │ │ + ldr r1, [pc, #436] @ 67d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ mov r1, #0 │ │ │ │ │ - ldr r3, [pc, #424] @ 67e8 │ │ │ │ │ + ldr r3, [pc, #424] @ 67d4 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ moveq r3, r4 │ │ │ │ │ ldr r2, [r3, #152] @ 0x98 │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx r2 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 5de4 │ │ │ │ │ - b 6260 │ │ │ │ │ + bne 5dd0 │ │ │ │ │ + b 624c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ streq fp, [sp, #4] │ │ │ │ │ - beq 61ac │ │ │ │ │ - b 628c │ │ │ │ │ + beq 6198 │ │ │ │ │ + b 6278 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ streq fp, [sp, #12] │ │ │ │ │ - beq 6028 │ │ │ │ │ - b 638c │ │ │ │ │ + beq 6014 │ │ │ │ │ + b 6378 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b 65f8 │ │ │ │ │ + b 65e4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b 5f2c │ │ │ │ │ + b 5f18 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 66cc │ │ │ │ │ + beq 66b8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - beq 67d8 │ │ │ │ │ + beq 67c4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6260 │ │ │ │ │ + beq 624c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 6260 │ │ │ │ │ + bne 624c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6260 │ │ │ │ │ + b 624c │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + b 6318 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b 6450 │ │ │ │ │ + b 6504 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ - b 651c │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - b 632c │ │ │ │ │ + b 6420 │ │ │ │ │ mov r9, sl │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b 60d8 │ │ │ │ │ + b 60c4 │ │ │ │ │ mov r9, sl │ │ │ │ │ mov sl, r1 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6788 │ │ │ │ │ + beq 6774 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 6788 │ │ │ │ │ + bne 6774 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 67ac │ │ │ │ │ + beq 6798 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 67ac │ │ │ │ │ + bne 6798 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6260 │ │ │ │ │ + beq 624c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 6260 │ │ │ │ │ + bne 624c │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6260 │ │ │ │ │ - b 5864 │ │ │ │ │ + b 624c │ │ │ │ │ + b 5850 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 66cc │ │ │ │ │ + b 66b8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -000067f4 : │ │ │ │ │ +000067e0 : │ │ │ │ │ set_pop(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr lr, [r0, #16] │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ and r2, r2, lr │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ │ add lr, r1, lr, lsl #3 │ │ │ │ │ - beq 6930 │ │ │ │ │ - ldr r5, [pc, #280] @ 6948 │ │ │ │ │ + beq 691c │ │ │ │ │ + ldr r5, [pc, #280] @ 6934 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - bne 6920 │ │ │ │ │ + bne 690c │ │ │ │ │ add r3, r2, #8 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc 6928 │ │ │ │ │ + bcc 6914 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - bne 68f8 │ │ │ │ │ + bne 68e4 │ │ │ │ │ add r3, r2, #16 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc 6928 │ │ │ │ │ + bcc 6914 │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - bne 68f8 │ │ │ │ │ + bne 68e4 │ │ │ │ │ add r3, r2, #24 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc 6928 │ │ │ │ │ + bcc 6914 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ cmpne r0, r5 │ │ │ │ │ - bne 68f8 │ │ │ │ │ + bne 68e4 │ │ │ │ │ add r3, r2, #32 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc 6928 │ │ │ │ │ + bcc 6914 │ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ cmpne r0, r5 │ │ │ │ │ - bne 68f8 │ │ │ │ │ + bne 68e4 │ │ │ │ │ add r3, r2, #40 @ 0x28 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc 6928 │ │ │ │ │ + bcc 6914 │ │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ cmpne r0, r5 │ │ │ │ │ - bne 68f8 │ │ │ │ │ + bne 68e4 │ │ │ │ │ add r3, r2, #48 @ 0x30 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcs 68e8 │ │ │ │ │ - b 6928 │ │ │ │ │ + bcs 68d4 │ │ │ │ │ + b 6914 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc 6928 │ │ │ │ │ + bcc 6914 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq 68dc │ │ │ │ │ + beq 68c8 │ │ │ │ │ sub r1, r3, r1 │ │ │ │ │ asr r1, r1, #3 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ str r5, [r3] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r4, [ip, #12] │ │ │ │ │ str r1, [ip, #28] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b 68f8 │ │ │ │ │ + b 68e4 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b 6830 │ │ │ │ │ - ldr r3, [pc, #20] @ 694c │ │ │ │ │ - ldr r1, [pc, #20] @ 6950 │ │ │ │ │ + b 681c │ │ │ │ │ + ldr r3, [pc, #20] @ 6938 │ │ │ │ │ + ldr r1, [pc, #20] @ 693c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_KeyError │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00006954 : │ │ │ │ │ +00006940 : │ │ │ │ │ set_sub(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [pc, #160] @ 6a0c │ │ │ │ │ + ldr r3, [pc, #160] @ 69f8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ add r6, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ cmpne r0, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bne 69a4 │ │ │ │ │ + bne 6990 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - bne 69c8 │ │ │ │ │ + bne 69b4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 6a18 │ │ │ │ │ + b 6a04 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 69f4 │ │ │ │ │ + beq 69e0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r3, [pc, #76] @ 6a0c │ │ │ │ │ + ldr r3, [pc, #76] @ 69f8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ cmpne r0, r6 │ │ │ │ │ - beq 6994 │ │ │ │ │ - ldr r1, [pc, #64] @ 6a10 │ │ │ │ │ + beq 6980 │ │ │ │ │ + ldr r1, [pc, #64] @ 69fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6994 │ │ │ │ │ - ldr r1, [pc, #44] @ 6a0c │ │ │ │ │ + bne 6980 │ │ │ │ │ + ldr r1, [pc, #44] @ 69f8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6994 │ │ │ │ │ - ldr r0, [pc, #32] @ 6a14 │ │ │ │ │ + bne 6980 │ │ │ │ │ + ldr r0, [pc, #32] @ 6a00 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [pc, #16] @ 6a0c │ │ │ │ │ + ldr r1, [pc, #16] @ 69f8 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 69b4 │ │ │ │ │ - b 69ec │ │ │ │ │ + bne 69a0 │ │ │ │ │ + b 69d8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NotImplementedStruct │ │ │ │ │ │ │ │ │ │ -00006a18 : │ │ │ │ │ +00006a04 : │ │ │ │ │ set_difference(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r4, [pc, #1596] @ 706c │ │ │ │ │ + ldr r4, [pc, #1660] @ 7098 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ add r1, r4, #208 @ 0xd0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ cmpne r3, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne 6f2c │ │ │ │ │ + bne 6f44 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ cmp r3, r2, asr #2 │ │ │ │ │ - blt 6ed0 │ │ │ │ │ + blt 6ed4 │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ - ldr r3, [pc, #1540] @ 7070 │ │ │ │ │ + ldr r3, [pc, #1604] @ 709c │ │ │ │ │ cmp r0, r3 │ │ │ │ │ cmpne r0, r4 │ │ │ │ │ movne r1, #1 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ - bne 6ef4 │ │ │ │ │ + bne 6f0c │ │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ │ blx r3 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 6f24 │ │ │ │ │ + beq 6f3c │ │ │ │ │ mov r3, #7 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r3, [r9, #16] │ │ │ │ │ add r3, r9, #32 │ │ │ │ │ str r3, [r9, #20] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ str r3, [r9, #24] │ │ │ │ │ - ldr r3, [pc, #1472] @ 7074 │ │ │ │ │ + ldr r3, [pc, #1536] @ 70a0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r9, #8] │ │ │ │ │ str r5, [r9, #12] │ │ │ │ │ str r5, [r9, #28] │ │ │ │ │ str r5, [r9, #96] @ 0x60 │ │ │ │ │ - beq 6fcc │ │ │ │ │ - ldr r7, [pc, #1444] @ 7078 │ │ │ │ │ + beq 6ff8 │ │ │ │ │ + ldr r7, [pc, #1508] @ 70a4 │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r1, r5, lsl #3 │ │ │ │ │ - blt 6b68 │ │ │ │ │ + blt 6b54 │ │ │ │ │ ldr r1, [r1, r5, lsl #3] │ │ │ │ │ add r0, r5, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ - bne 6b74 │ │ │ │ │ + bne 6b60 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt 6b68 │ │ │ │ │ + blt 6b54 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add r0, r5, #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ addne r3, r3, #8 │ │ │ │ │ movne r5, r0 │ │ │ │ │ - bne 6b78 │ │ │ │ │ + bne 6b64 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt 6b68 │ │ │ │ │ + blt 6b54 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ add r5, r5, #3 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ addne r3, r3, #16 │ │ │ │ │ - bne 6b78 │ │ │ │ │ + bne 6b64 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r3, #24 │ │ │ │ │ - blt 6b68 │ │ │ │ │ + blt 6b54 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ - bne 6b78 │ │ │ │ │ + bne 6b64 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ - bge 6b48 │ │ │ │ │ + bge 6b34 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -7339,111 +7334,117 @@ │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ and r6, r4, r3 │ │ │ │ │ add r2, r6, #9 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add fp, r0, r6, lsl #3 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ - bls 6c0c │ │ │ │ │ + bls 6bf8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6ca8 │ │ │ │ │ + bne 6cac │ │ │ │ │ ldr sl, [r0, r6, lsl #3] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 6ee4 │ │ │ │ │ + bne 6efc │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl a88 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6c58 │ │ │ │ │ + bne 6c5c │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6ad0 │ │ │ │ │ + beq 6abc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 6ad0 │ │ │ │ │ + bne 6abc │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6ad0 │ │ │ │ │ + b 6abc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6cd0 │ │ │ │ │ + bne 6cd4 │ │ │ │ │ ldr sl, [fp] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 6bc8 │ │ │ │ │ + beq 6bb4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 6cdc │ │ │ │ │ + beq 6ce0 │ │ │ │ │ add r2, fp, #72 @ 0x48 │ │ │ │ │ + mov lr, r3 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r2, [fp, #12] │ │ │ │ │ add sl, fp, #8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6ddc │ │ │ │ │ + bne 6de0 │ │ │ │ │ ldr ip, [fp, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 6ddc │ │ │ │ │ + bne 6de0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ + mov r5, r8 │ │ │ │ │ mov fp, sl │ │ │ │ │ - bne 6cc0 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + bne 6cc4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6c80 │ │ │ │ │ + beq 6c84 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 6c80 │ │ │ │ │ + bne 6c84 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6f24 │ │ │ │ │ + beq 6f3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 6f24 │ │ │ │ │ + bne 6f3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6f24 │ │ │ │ │ + b 6f3c │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne 6dbc │ │ │ │ │ + bne 6dc0 │ │ │ │ │ ldr sl, [fp] │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp sl, r1 │ │ │ │ │ - bne 6ce8 │ │ │ │ │ + bne 6cec │ │ │ │ │ ldr r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6be4 │ │ │ │ │ - b 6bc8 │ │ │ │ │ + bne 6bd0 │ │ │ │ │ + b 6bb4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne 6c28 │ │ │ │ │ + bne 6c14 │ │ │ │ │ ldr sl, [fp] │ │ │ │ │ cmp sl, r1 │ │ │ │ │ mov r3, #9 │ │ │ │ │ - beq 6cc0 │ │ │ │ │ - ldr ip, [pc, #908] @ 707c │ │ │ │ │ + beq 6cc4 │ │ │ │ │ + ldr ip, [pc, #948] @ 70a8 │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne 6d2c │ │ │ │ │ + bne 6d30 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 6d2c │ │ │ │ │ + bne 6d30 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6cc0 │ │ │ │ │ + bne 6cc4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [sl] │ │ │ │ │ @@ -7454,499 +7455,558 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [sl] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6d7c │ │ │ │ │ + beq 6d80 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [sl] │ │ │ │ │ - beq 6f88 │ │ │ │ │ + beq 6f98 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 6c58 │ │ │ │ │ + blt 6c5c │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr ip, [sp, #12] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne 6f80 │ │ │ │ │ + bne 6fbc │ │ │ │ │ ldr ip, [fp] │ │ │ │ │ cmp ip, sl │ │ │ │ │ - bne 6f80 │ │ │ │ │ + bne 6fbc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6cc0 │ │ │ │ │ + bne 6cc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - bne 6c28 │ │ │ │ │ + bne 6c14 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add r6, r6, r6, lsl #2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add r6, r6, r2 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ and r6, r6, r3 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - b 6ba0 │ │ │ │ │ + b 6b8c │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne 6ebc │ │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - beq 6c4c │ │ │ │ │ - ldr ip, [pc, #644] @ 707c │ │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ │ + bne 6ec0 │ │ │ │ │ + ldr r6, [fp, #8] │ │ │ │ │ + cmp r6, r1 │ │ │ │ │ + beq 6c48 │ │ │ │ │ + ldr ip, [pc, #684] @ 70a8 │ │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne 6e34 │ │ │ │ │ + bne 6e38 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 6e34 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + bne 6e38 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6c4c │ │ │ │ │ + bne 6c48 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ + ldr r2, [r6] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ - strne r2, [r3] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + strne r2, [r6] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ mov r2, #2 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ + ldr r0, [r6] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6e84 │ │ │ │ │ + beq 6e88 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - str r0, [r3] │ │ │ │ │ - beq 6fac │ │ │ │ │ + str r0, [r6] │ │ │ │ │ + beq 6fd4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 6c58 │ │ │ │ │ + blt 6c5c │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr ip, [sp, #16] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 6f80 │ │ │ │ │ + bne 6fc4 │ │ │ │ │ ldr ip, [fp, #8] │ │ │ │ │ - cmp r3, ip │ │ │ │ │ - bne 6f80 │ │ │ │ │ + cmp r6, ip │ │ │ │ │ + bne 6fc4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6c4c │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ + bne 6c48 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + ldr lr, [r2, #16] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - beq 6dbc │ │ │ │ │ + beq 6ee8 │ │ │ │ │ mov fp, sl │ │ │ │ │ - b 6c30 │ │ │ │ │ + b 6c2c │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 8e4 │ │ │ │ │ R_ARM_JUMP24 set_copy_and_difference │ │ │ │ │ + mov r6, r5 │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + b 6dc0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ moveq r3, r4 │ │ │ │ │ - beq 6cb8 │ │ │ │ │ - b 6dbc │ │ │ │ │ - ldr r1, [pc, #372] @ 7070 │ │ │ │ │ + beq 6cbc │ │ │ │ │ + b 6dc0 │ │ │ │ │ + ldr r1, [pc, #392] @ 709c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ - ldr r3, [pc, #360] @ 706c │ │ │ │ │ + ldr r3, [pc, #380] @ 7098 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r2, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, r2 │ │ │ │ │ ldr r2, [r3, #152] @ 0x98 │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx r2 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 6a8c │ │ │ │ │ + bne 6a78 │ │ │ │ │ mov r9, #0 │ │ │ │ │ - b 6b68 │ │ │ │ │ - ldr r1, [pc, #316] @ 7070 │ │ │ │ │ + b 6b54 │ │ │ │ │ + ldr r1, [pc, #336] @ 709c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6f74 │ │ │ │ │ + bne 6f8c │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6f74 │ │ │ │ │ - ldr r3, [pc, #276] @ 7074 │ │ │ │ │ + bne 6f8c │ │ │ │ │ + ldr r3, [pc, #296] @ 70a0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 6ed0 │ │ │ │ │ + bne 6ed4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - b 6a54 │ │ │ │ │ + b 6a40 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - b 6a54 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - b 6b94 │ │ │ │ │ + b 6a40 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ - b 6d7c │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ + b 6d80 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + b 6b80 │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + b 6b80 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + str r1, [sp, #24] │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - b 6e84 │ │ │ │ │ - ldr r6, [pc, #164] @ 7078 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + b 6e88 │ │ │ │ │ + ldr r6, [pc, #164] @ 70a4 │ │ │ │ │ ldr r3, [r8, #20] │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt 6b68 │ │ │ │ │ + blt 6b54 │ │ │ │ │ ldr r4, [r3] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ addeq r3, r3, #8 │ │ │ │ │ - beq 6fdc │ │ │ │ │ + beq 7008 │ │ │ │ │ ldr r7, [r3, #4] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r4] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyDict_Contains_KnownHash> │ │ │ │ │ R_ARM_CALL _PyDict_Contains_KnownHash │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 6c5c │ │ │ │ │ - bne 7044 │ │ │ │ │ + blt 6c60 │ │ │ │ │ + bne 7070 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl a88 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6c5c │ │ │ │ │ + bne 6c60 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 6fd0 │ │ │ │ │ + beq 6ffc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 6fd0 │ │ │ │ │ + bne 6ffc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6fd0 │ │ │ │ │ + b 6ffc │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyDict_Type │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ │ │ │ │ │ -00007080 : │ │ │ │ │ +000070ac : │ │ │ │ │ set_update(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - ldr r0, [pc, #504] @ 72a4 │ │ │ │ │ + ldr r0, [pc, #504] @ 72d0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 729c │ │ │ │ │ + beq 72c8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 729c │ │ │ │ │ + beq 72c8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 7120 │ │ │ │ │ + ble 714c │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ - beq 7120 │ │ │ │ │ + beq 714c │ │ │ │ │ add r1, r6, #4 │ │ │ │ │ add r0, r4, #12 │ │ │ │ │ add r6, r6, r5, lsl #2 │ │ │ │ │ ldr r2, [r1], #4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - beq 7274 │ │ │ │ │ + beq 72a0 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ str r3, [r2] │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ - bne 70fc │ │ │ │ │ + bne 7128 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 71bc │ │ │ │ │ + ble 71e8 │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ - ldr r6, [pc, #368] @ 72a8 │ │ │ │ │ + ldr r6, [pc, #368] @ 72d4 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add r3, r6, #208 @ 0xd0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - bne 71ec │ │ │ │ │ + bne 7218 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq 7164 │ │ │ │ │ + beq 7190 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2d40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7284 │ │ │ │ │ + bne 72b0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 71bc │ │ │ │ │ + ble 71e8 │ │ │ │ │ add r9, r4, #12 │ │ │ │ │ mov r8, #1 │ │ │ │ │ ldr r5, [r9, #4]! │ │ │ │ │ - ldr r3, [pc, #296] @ 72ac │ │ │ │ │ + ldr r3, [pc, #296] @ 72d8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - bne 7230 │ │ │ │ │ + bne 725c │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq 71ac │ │ │ │ │ + beq 71d8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2d40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7284 │ │ │ │ │ + bne 72b0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - blt 7178 │ │ │ │ │ - ldr r5, [pc, #236] @ 72b0 │ │ │ │ │ + blt 71a4 │ │ │ │ │ + ldr r5, [pc, #236] @ 72dc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 71e4 │ │ │ │ │ + beq 7210 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 71e4 │ │ │ │ │ + bne 7210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r1, [pc, #184] @ 72ac │ │ │ │ │ + ldr r1, [pc, #184] @ 72d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7148 │ │ │ │ │ + bne 7174 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7148 │ │ │ │ │ - ldr r3, [pc, #156] @ 72b4 │ │ │ │ │ + bne 7174 │ │ │ │ │ + ldr r3, [pc, #156] @ 72e0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - beq 728c │ │ │ │ │ + beq 72b8 │ │ │ │ │ bl 330 │ │ │ │ │ - b 715c │ │ │ │ │ - ldr r1, [pc, #116] @ 72ac │ │ │ │ │ + b 7188 │ │ │ │ │ + ldr r1, [pc, #116] @ 72d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7190 │ │ │ │ │ - ldr r1, [pc, #96] @ 72a8 │ │ │ │ │ + bne 71bc │ │ │ │ │ + ldr r1, [pc, #96] @ 72d4 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7190 │ │ │ │ │ - ldr r3, [pc, #88] @ 72b4 │ │ │ │ │ + bne 71bc │ │ │ │ │ + ldr r3, [pc, #88] @ 72e0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - beq 7294 │ │ │ │ │ + beq 72c0 │ │ │ │ │ bl 330 │ │ │ │ │ - b 71a4 │ │ │ │ │ + b 71d0 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ - bne 70fc │ │ │ │ │ - b 7120 │ │ │ │ │ + bne 7128 │ │ │ │ │ + b 714c │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 71c0 │ │ │ │ │ - bl 5988 │ │ │ │ │ - b 715c │ │ │ │ │ - bl 5988 │ │ │ │ │ - b 71a4 │ │ │ │ │ + b 71ec │ │ │ │ │ + bl 5974 │ │ │ │ │ + b 7188 │ │ │ │ │ + bl 5974 │ │ │ │ │ + b 71d0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 71e4 │ │ │ │ │ + b 7210 │ │ │ │ │ .word 0x00000064 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ R_ARM_ABS32 PyDict_Type │ │ │ │ │ │ │ │ │ │ -000072b8 : │ │ │ │ │ +000072e4 : │ │ │ │ │ set_discard(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r7, [pc, #1000] @ 76b8 │ │ │ │ │ + ldr r7, [pc, #996] @ 76e0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 75c0 │ │ │ │ │ + bne 75e8 │ │ │ │ │ ldr fp, [r1, #12] │ │ │ │ │ cmn fp, #1 │ │ │ │ │ - beq 75c0 │ │ │ │ │ + beq 75e8 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ mov r9, fp │ │ │ │ │ and r6, r1, fp │ │ │ │ │ add r3, r6, #9 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ add sl, r0, r6, lsl #3 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ - bls 7398 │ │ │ │ │ + bls 73c4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7334 │ │ │ │ │ + bne 7360 │ │ │ │ │ ldr r8, [r0, r6, lsl #3] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 75f8 │ │ │ │ │ - ldr r0, [pc, #908] @ 76bc │ │ │ │ │ + bne 7620 │ │ │ │ │ + ldr r0, [pc, #904] @ 76e4 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp fp, r3 │ │ │ │ │ ldreq r8, [sl] │ │ │ │ │ - bne 73d8 │ │ │ │ │ + bne 74c0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bne 7440 │ │ │ │ │ + bne 7528 │ │ │ │ │ ldr r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7328 │ │ │ │ │ + beq 7354 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ - ldr ip, [pc, #856] @ 76c0 │ │ │ │ │ + ldr ip, [pc, #852] @ 76e8 │ │ │ │ │ str ip, [sl] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mvn ip, #0 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str ip, [sl, #4] │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ - beq 7328 │ │ │ │ │ + beq 7354 │ │ │ │ │ add r1, r1, ip │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ - bne 7328 │ │ │ │ │ + bne 7354 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7328 │ │ │ │ │ + b 7354 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 73f0 │ │ │ │ │ + bne 74d8 │ │ │ │ │ ldr r8, [sl] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 7328 │ │ │ │ │ + beq 7354 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ moveq r3, #9 │ │ │ │ │ - beq 7344 │ │ │ │ │ - b 7400 │ │ │ │ │ + beq 7370 │ │ │ │ │ + b 74e8 │ │ │ │ │ cmp r2, fp │ │ │ │ │ - beq 7500 │ │ │ │ │ + bne 74ac │ │ │ │ │ + ldr r6, [r8, #8] │ │ │ │ │ + cmp r1, r6 │ │ │ │ │ + beq 7518 │ │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ + bne 7430 │ │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ + bne 7430 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + stm sp, {r1, r3} │ │ │ │ │ + bl 0 <_PyUnicode_EQ> │ │ │ │ │ + R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ + ldm sp, {r1, r3} │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 7518 │ │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ │ + ldr r2, [r6] │ │ │ │ │ + str r0, [sp] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addne r2, r2, #1 │ │ │ │ │ + strne r2, [r6] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + mov r2, #2 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ + ldmib sp, {r1, r3} │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + ldr r0, [r6] │ │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ + beq 747c │ │ │ │ │ + sub r0, r0, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + str r0, [r6] │ │ │ │ │ + beq 7648 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + blt 766c │ │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ │ + ldr ip, [sp] │ │ │ │ │ + cmp ip, r0 │ │ │ │ │ + bne 7664 │ │ │ │ │ + ldr ip, [r8, #8] │ │ │ │ │ + cmp r6, ip │ │ │ │ │ + bne 7664 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne 7518 │ │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bne 7410 │ │ │ │ │ + bne 74f8 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r1, lr │ │ │ │ │ add r6, r6, r6, lsl #2 │ │ │ │ │ lsr r9, r9, #5 │ │ │ │ │ add r6, r6, r9 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ and r6, r6, r1 │ │ │ │ │ - b 7300 │ │ │ │ │ + b 732c │ │ │ │ │ cmp r3, fp │ │ │ │ │ ldreq r8, [sl] │ │ │ │ │ moveq r3, #9 │ │ │ │ │ - beq 7344 │ │ │ │ │ + beq 7370 │ │ │ │ │ mov lr, r1 │ │ │ │ │ add r3, sl, #72 @ 0x48 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ add sl, sl, #8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 73bc │ │ │ │ │ + bne 73e8 │ │ │ │ │ ldr ip, [r8, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 73bc │ │ │ │ │ + bne 73e8 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bne 734c │ │ │ │ │ - b 75d4 │ │ │ │ │ + bne 7378 │ │ │ │ │ + b 75fc │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 7478 │ │ │ │ │ + bne 7560 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 7478 │ │ │ │ │ + bne 7560 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 734c │ │ │ │ │ + bne 7378 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r8] │ │ │ │ │ str r0, [sp] │ │ │ │ │ @@ -7955,379 +8015,329 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 74c4 │ │ │ │ │ + beq 75ac │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r8] │ │ │ │ │ - beq 7604 │ │ │ │ │ + beq 762c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 75d4 │ │ │ │ │ + blt 75fc │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 72f4 │ │ │ │ │ + bne 7320 │ │ │ │ │ ldr r1, [sl] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bne 72f4 │ │ │ │ │ + bne 7320 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 734c │ │ │ │ │ + bne 7378 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ - bne 7400 │ │ │ │ │ - b 73d8 │ │ │ │ │ - ldr r6, [r8, #8] │ │ │ │ │ - cmp r1, r6 │ │ │ │ │ - beq 7430 │ │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ - bne 7540 │ │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ - bne 7540 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - stm sp, {r1, r3} │ │ │ │ │ - bl 0 <_PyUnicode_EQ> │ │ │ │ │ - R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ - ldm sp, {r1, r3} │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 7430 │ │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ │ - ldr r2, [r6] │ │ │ │ │ - str r0, [sp] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addne r2, r2, #1 │ │ │ │ │ - strne r2, [r6] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - mov r2, #2 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldmib sp, {r1, r3} │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - ldr r0, [r6] │ │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 758c │ │ │ │ │ - sub r0, r0, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - str r0, [r6] │ │ │ │ │ - beq 7620 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - blt 7644 │ │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ │ - ldr ip, [sp] │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - bne 763c │ │ │ │ │ - ldr ip, [r8, #8] │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bne 763c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 7430 │ │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ │ - b 73c4 │ │ │ │ │ + bne 74e8 │ │ │ │ │ + b 74c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 72f0 │ │ │ │ │ + bne 731c │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r1, [pc, #228] @ 76c4 │ │ │ │ │ + ldr r1, [pc, #228] @ 76ec │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 764c │ │ │ │ │ + beq 7674 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 764c │ │ │ │ │ + bne 7674 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 732c │ │ │ │ │ + b 7358 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 7340 │ │ │ │ │ - b 73d8 │ │ │ │ │ + beq 736c │ │ │ │ │ + b 74c0 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b 74c4 │ │ │ │ │ + b 75ac │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ │ - b 758c │ │ │ │ │ + b 747c │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 72f4 │ │ │ │ │ + b 7320 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 75d4 │ │ │ │ │ - ldr r3, [pc, #116] @ 76c8 │ │ │ │ │ + b 75fc │ │ │ │ │ + ldr r3, [pc, #116] @ 76f0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 75f0 │ │ │ │ │ + beq 7618 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mov r1, r4 │ │ │ │ │ - ldr r0, [pc, #92] @ 76cc │ │ │ │ │ + ldr r0, [pc, #92] @ 76f4 │ │ │ │ │ bl 224 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 75f0 │ │ │ │ │ + beq 7618 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 1c1c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 76ac │ │ │ │ │ + beq 76d4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 76ac │ │ │ │ │ + bne 76d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - bne 7328 │ │ │ │ │ - b 75f0 │ │ │ │ │ + bne 7354 │ │ │ │ │ + b 7618 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000076d0 : │ │ │ │ │ +000076f8 : │ │ │ │ │ set_issuperset(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r6, [pc, #96] @ 7748 │ │ │ │ │ + ldr r6, [pc, #96] @ 7770 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ add r2, r6, #208 @ 0xd0 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ cmpne r3, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 7738 │ │ │ │ │ - ldr r1, [pc, #68] @ 774c │ │ │ │ │ + beq 7760 │ │ │ │ │ + ldr r1, [pc, #68] @ 7774 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7738 │ │ │ │ │ + bne 7760 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7738 │ │ │ │ │ + bne 7760 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 77d0 │ │ │ │ │ + b 77f8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 50dc │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00007750 : │ │ │ │ │ +00007778 : │ │ │ │ │ set_issuperset_impl(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r6, [pc, #96] @ 77c8 │ │ │ │ │ + ldr r6, [pc, #96] @ 77f0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ add r2, r6, #208 @ 0xd0 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ cmpne r3, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 77b8 │ │ │ │ │ - ldr r1, [pc, #68] @ 77cc │ │ │ │ │ + beq 77e0 │ │ │ │ │ + ldr r1, [pc, #68] @ 77f4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 77b8 │ │ │ │ │ + bne 77e0 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 77b8 │ │ │ │ │ + bne 77e0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ - b 77d0 │ │ │ │ │ + b 77f8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ │ b 50dc │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000077d0 : │ │ │ │ │ +000077f8 : │ │ │ │ │ set_issuperset_impl.part.0(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 7bd4 │ │ │ │ │ - ldr r7, [pc, #1088] @ 7c40 │ │ │ │ │ + beq 7bfc │ │ │ │ │ + ldr r7, [pc, #1088] @ 7c68 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs fp, r0, #0 │ │ │ │ │ - beq 78d0 │ │ │ │ │ + beq 78f8 │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 78b0 │ │ │ │ │ + bne 78d8 │ │ │ │ │ ldr r9, [fp, #12] │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - beq 78b0 │ │ │ │ │ + beq 78d8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr ip, [r9, #16] │ │ │ │ │ mov r3, r6 │ │ │ │ │ and r5, r6, ip │ │ │ │ │ add r2, r5, #9 │ │ │ │ │ cmp r2, ip │ │ │ │ │ add sl, r0, r5, lsl #3 │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ - bls 790c │ │ │ │ │ + bls 7934 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7980 │ │ │ │ │ + bne 79a8 │ │ │ │ │ ldr r4, [r0, r5, lsl #3] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 7b90 │ │ │ │ │ + bne 7bb8 │ │ │ │ │ ldr r3, [fp] │ │ │ │ │ mov r6, r9 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r4, [sl] │ │ │ │ │ - bne 7b74 │ │ │ │ │ + bne 7b9c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 77fc │ │ │ │ │ + bne 7824 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 78a8 │ │ │ │ │ + beq 78d0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 78a8 │ │ │ │ │ + bne 78d0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r0, [pc, #916] @ 7c44 │ │ │ │ │ - b 7904 │ │ │ │ │ + ldr r0, [pc, #916] @ 7c6c │ │ │ │ │ + b 792c │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne 7824 │ │ │ │ │ + bne 784c │ │ │ │ │ ldr r2, [fp] │ │ │ │ │ mov r4, fp │ │ │ │ │ - b 7ba8 │ │ │ │ │ + b 7bd0 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 78f4 │ │ │ │ │ + beq 791c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 78f4 │ │ │ │ │ + bne 791c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldreq r0, [pc, #836] @ 7c48 │ │ │ │ │ - bne 7bd4 │ │ │ │ │ + ldreq r0, [pc, #836] @ 7c70 │ │ │ │ │ + bne 7bfc │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7a74 │ │ │ │ │ + bne 7a9c │ │ │ │ │ ldr r4, [sl] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7868 │ │ │ │ │ + beq 7890 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ moveq r2, #9 │ │ │ │ │ streq r2, [sp, #4] │ │ │ │ │ - beq 7994 │ │ │ │ │ + beq 79bc │ │ │ │ │ add r2, sl, #72 @ 0x48 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov fp, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r4, sl │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ add sl, sl, #8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7a8c │ │ │ │ │ + bne 7ab4 │ │ │ │ │ ldr lr, [r4, #8] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 7a8c │ │ │ │ │ + bne 7ab4 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bne 7870 │ │ │ │ │ + bne 7898 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 7ba8 │ │ │ │ │ + b 7bd0 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne 7a5c │ │ │ │ │ + bne 7a84 │ │ │ │ │ ldr r4, [sl] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - beq 7868 │ │ │ │ │ + beq 7890 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 79d4 │ │ │ │ │ + bne 79fc │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 79d4 │ │ │ │ │ + bne 79fc │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7868 │ │ │ │ │ + bne 7890 │ │ │ │ │ ldr r0, [r9, #20] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r1, fp │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r4] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ @@ -8336,66 +8346,66 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 7a20 │ │ │ │ │ + beq 7a48 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r4] │ │ │ │ │ - beq 7bdc │ │ │ │ │ + beq 7c04 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 78c4 │ │ │ │ │ + blt 78ec │ │ │ │ │ ldr r0, [r9, #20] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 7834 │ │ │ │ │ + bne 785c │ │ │ │ │ ldr r1, [sl] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne 7834 │ │ │ │ │ + bne 785c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7868 │ │ │ │ │ + bne 7890 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr ip, [r9, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7930 │ │ │ │ │ + bne 7958 │ │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ add r5, r5, r3 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ and r5, r5, ip │ │ │ │ │ - b 7840 │ │ │ │ │ + b 7868 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne 7930 │ │ │ │ │ + bne 7958 │ │ │ │ │ mov r2, #9 │ │ │ │ │ ldr r4, [sl] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - b 7994 │ │ │ │ │ + b 79bc │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne 7b5c │ │ │ │ │ + bne 7b84 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - beq 7960 │ │ │ │ │ + beq 7988 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 7adc │ │ │ │ │ + bne 7b04 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 7adc │ │ │ │ │ + bne 7b04 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7960 │ │ │ │ │ + bne 7988 │ │ │ │ │ ldr r0, [r9, #20] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r5] │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -8405,157 +8415,157 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7b2c │ │ │ │ │ + beq 7b54 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5] │ │ │ │ │ - beq 7c00 │ │ │ │ │ + beq 7c28 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 7ba0 │ │ │ │ │ + blt 7bc8 │ │ │ │ │ ldr r0, [r9, #20] │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 7bf8 │ │ │ │ │ + bne 7c20 │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne 7bf8 │ │ │ │ │ + bne 7c20 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7960 │ │ │ │ │ + bne 7988 │ │ │ │ │ ldr ip, [r9, #16] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bne 7940 │ │ │ │ │ + bne 7968 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov fp, r1 │ │ │ │ │ - b 7a5c │ │ │ │ │ + b 7a84 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [fp] │ │ │ │ │ - bne 787c │ │ │ │ │ + bne 78a4 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 787c │ │ │ │ │ + b 78a4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ streq r6, [sp, #4] │ │ │ │ │ - beq 7994 │ │ │ │ │ - b 7a5c │ │ │ │ │ + beq 79bc │ │ │ │ │ + b 7a84 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 7c24 │ │ │ │ │ + bne 7c4c │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7bd4 │ │ │ │ │ + beq 7bfc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 7bd4 │ │ │ │ │ + bne 7bfc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 7904 │ │ │ │ │ + b 792c │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b 7a20 │ │ │ │ │ + b 7a48 │ │ │ │ │ mov fp, r1 │ │ │ │ │ - b 7834 │ │ │ │ │ + b 785c │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b 7b2c │ │ │ │ │ + b 7b54 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 7bb0 │ │ │ │ │ + bne 7bd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7bb0 │ │ │ │ │ + b 7bd8 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ R_ARM_ABS32 _Py_FalseStruct │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ │ │ │ │ │ -00007c4c : │ │ │ │ │ +00007c74 : │ │ │ │ │ set_remove(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r9, [pc, #988] @ 8040 │ │ │ │ │ + ldr r9, [pc, #988] @ 8068 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bne 7f50 │ │ │ │ │ + bne 7f78 │ │ │ │ │ ldr fp, [r1, #12] │ │ │ │ │ cmn fp, #1 │ │ │ │ │ - beq 7f50 │ │ │ │ │ + beq 7f78 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ mov r3, fp │ │ │ │ │ and r7, r1, fp │ │ │ │ │ add r2, r7, #9 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ add r5, r0, r7, lsl #3 │ │ │ │ │ - bls 7dc8 │ │ │ │ │ + bls 7df0 │ │ │ │ │ ldr r8, [r5, #4] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 7cdc │ │ │ │ │ + bne 7d04 │ │ │ │ │ ldr sl, [r5] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 7ff4 │ │ │ │ │ + bne 801c │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7e2c │ │ │ │ │ + bne 7e54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_CALL _PyErr_SetKeyError │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r8, fp │ │ │ │ │ ldreq sl, [r5] │ │ │ │ │ moveq r8, #0 │ │ │ │ │ - bne 7db0 │ │ │ │ │ + bne 7dd8 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - beq 7cbc │ │ │ │ │ + beq 7ce4 │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne 7d2c │ │ │ │ │ + bne 7d54 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne 7d2c │ │ │ │ │ + bne 7d54 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7cbc │ │ │ │ │ + bne 7ce4 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [sl] │ │ │ │ │ str r0, [sp] │ │ │ │ │ @@ -8564,94 +8574,101 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sl] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 7d78 │ │ │ │ │ + beq 7da0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [sl] │ │ │ │ │ - beq 8000 │ │ │ │ │ + beq 8028 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 7f64 │ │ │ │ │ + blt 7f8c │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 7c88 │ │ │ │ │ + bne 7cb0 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 7c88 │ │ │ │ │ + bne 7cb0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7cbc │ │ │ │ │ + bne 7ce4 │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 7de8 │ │ │ │ │ + bne 7e10 │ │ │ │ │ add r7, r7, r7, lsl #2 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ add r7, r7, r3 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ and r7, r7, r1 │ │ │ │ │ - b 7c94 │ │ │ │ │ + b 7cbc │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ moveq r8, #9 │ │ │ │ │ - beq 7cb0 │ │ │ │ │ + beq 7cd8 │ │ │ │ │ cmp r2, fp │ │ │ │ │ ldreq sl, [r5] │ │ │ │ │ moveq r8, #9 │ │ │ │ │ - beq 7cec │ │ │ │ │ + beq 7d14 │ │ │ │ │ add sl, r5, #72 @ 0x48 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, r5 │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ add r5, r5, #8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7e5c │ │ │ │ │ + bne 7e9c │ │ │ │ │ ldr ip, [r8, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7e5c │ │ │ │ │ + bne 7e9c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bne 7cbc │ │ │ │ │ - b 7f64 │ │ │ │ │ + bne 7ce4 │ │ │ │ │ + b 7f8c │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ - ldr r1, [pc, #520] @ 8044 │ │ │ │ │ + ldr r1, [pc, #520] @ 806c │ │ │ │ │ str r1, [r5] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str r3, [r6, #12] │ │ │ │ │ - bne 7f38 │ │ │ │ │ - ldr r0, [pc, #492] @ 8048 │ │ │ │ │ - b 7cd4 │ │ │ │ │ + bne 7e84 │ │ │ │ │ + ldr r0, [pc, #492] @ 8070 │ │ │ │ │ + b 7cfc │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + str r2, [r0] │ │ │ │ │ + bne 7e7c │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 7e7c │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne 7f20 │ │ │ │ │ + bne 7f60 │ │ │ │ │ ldr sl, [r8, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - beq 7e1c │ │ │ │ │ + beq 7e44 │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne 7ea4 │ │ │ │ │ + bne 7ee4 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne 7ea4 │ │ │ │ │ + bne 7ee4 │ │ │ │ │ mov r0, sl │ │ │ │ │ stm sp, {r1, r3} │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldm sp, {r1, r3} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7e1c │ │ │ │ │ + bne 7e44 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ str r0, [sp] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [sl] │ │ │ │ │ mov r0, sl │ │ │ │ │ @@ -8660,201 +8677,194 @@ │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldmib sp, {r1, r3} │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [sl] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7ef0 │ │ │ │ │ + beq 7f30 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [sl] │ │ │ │ │ - beq 8014 │ │ │ │ │ + beq 803c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 8038 │ │ │ │ │ + blt 8060 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr ip, [sp] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 8030 │ │ │ │ │ + bne 8058 │ │ │ │ │ ldr ip, [r8, #8] │ │ │ │ │ cmp sl, ip │ │ │ │ │ - bne 8030 │ │ │ │ │ + bne 8058 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7e1c │ │ │ │ │ + bne 7e44 │ │ │ │ │ ldr lr, [r6, #16] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne 7dfc │ │ │ │ │ + bne 7e24 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r1, lr │ │ │ │ │ - b 7db0 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - str r2, [r0] │ │ │ │ │ - bne 7e54 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7e54 │ │ │ │ │ + b 7dd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - bne 7c84 │ │ │ │ │ + bne 7cac │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r1, [pc, #220] @ 804c │ │ │ │ │ + ldr r1, [pc, #220] @ 8074 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 7f80 │ │ │ │ │ + beq 7fa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7cd0 │ │ │ │ │ - ldr r3, [pc, #200] @ 8050 │ │ │ │ │ + beq 7cf8 │ │ │ │ │ + ldr r3, [pc, #200] @ 8078 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7cd0 │ │ │ │ │ + beq 7cf8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - ldr r0, [pc, #180] @ 8054 │ │ │ │ │ + ldr r0, [pc, #180] @ 807c │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 224 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 7cd0 │ │ │ │ │ + beq 7cf8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 1c1c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 7fe0 │ │ │ │ │ + beq 8008 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 7fe0 │ │ │ │ │ + bne 8008 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 7cd0 │ │ │ │ │ + beq 7cf8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 7e54 │ │ │ │ │ - b 7cc8 │ │ │ │ │ + bne 7e7c │ │ │ │ │ + b 7cf0 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 7cec │ │ │ │ │ - b 7da8 │ │ │ │ │ + beq 7d14 │ │ │ │ │ + b 7dd0 │ │ │ │ │ mov r0, sl │ │ │ │ │ stmib sp, {r2, r3} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ │ - b 7d78 │ │ │ │ │ + b 7da0 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ │ - b 7ef0 │ │ │ │ │ + b 7f30 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 7c88 │ │ │ │ │ + b 7cb0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 7f64 │ │ │ │ │ + b 7f8c │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00008058 : │ │ │ │ │ +00008080 : │ │ │ │ │ set_difference_update_internal(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ - beq 8a38 │ │ │ │ │ - ldr r4, [pc, #2500] @ 8a40 │ │ │ │ │ + beq 8a3c │ │ │ │ │ + ldr r4, [pc, #2500] @ 8a68 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ add r3, r4, #208 @ 0xd0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - bne 8518 │ │ │ │ │ + bne 8540 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ cmp r3, r2, asr #3 │ │ │ │ │ - blt 8a14 │ │ │ │ │ + blt 8a44 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ - ldr r9, [pc, #2440] @ 8a44 │ │ │ │ │ + ldr r9, [pc, #2440] @ 8a6c │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r1, r5, lsl #3 │ │ │ │ │ - blt 8154 │ │ │ │ │ + blt 817c │ │ │ │ │ ldr r4, [r1, r5, lsl #3] │ │ │ │ │ add r1, r5, #1 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ - bne 8194 │ │ │ │ │ + bne 81bc │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt 8154 │ │ │ │ │ + blt 817c │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ add r1, r5, #2 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ addne r3, r3, #8 │ │ │ │ │ movne r5, r1 │ │ │ │ │ - bne 8198 │ │ │ │ │ + bne 81c0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt 8154 │ │ │ │ │ + blt 817c │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ add r5, r5, #3 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ addne r3, r3, #16 │ │ │ │ │ - bne 8198 │ │ │ │ │ + bne 81c0 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r3, #24 │ │ │ │ │ - blt 8154 │ │ │ │ │ + blt 817c │ │ │ │ │ ldr r4, [r3] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ cmpne r4, r9 │ │ │ │ │ - bne 8198 │ │ │ │ │ + bne 81c0 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ - bge 8134 │ │ │ │ │ + bge 815c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8170 │ │ │ │ │ + beq 8198 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 8a2c │ │ │ │ │ + beq 8a5c │ │ │ │ │ ldr r1, [sl, #12] │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ ldr r2, [sl, #16] │ │ │ │ │ sub r3, r3, r1 │ │ │ │ │ cmp r3, r2, lsr #2 │ │ │ │ │ - bhi 8928 │ │ │ │ │ + bhi 8950 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -8866,132 +8876,132 @@ │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ str sl, [sp] │ │ │ │ │ and r7, sl, r2 │ │ │ │ │ add r1, r7, #9 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ add r8, r0, r7, lsl #3 │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ - bls 8218 │ │ │ │ │ + bls 8240 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 82c8 │ │ │ │ │ + bne 82f0 │ │ │ │ │ ldr fp, [r0, r7, lsl #3] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 8948 │ │ │ │ │ + bne 8970 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 80bc │ │ │ │ │ + beq 80e4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 80bc │ │ │ │ │ + bne 80e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 80bc │ │ │ │ │ + b 80e4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 8330 │ │ │ │ │ + bne 8358 │ │ │ │ │ ldr fp, [r8] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - beq 81ec │ │ │ │ │ + beq 8214 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ moveq r2, #9 │ │ │ │ │ streq r2, [sp, #4] │ │ │ │ │ - beq 82dc │ │ │ │ │ + beq 8304 │ │ │ │ │ add r1, r8, #72 @ 0x48 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov fp, r8 │ │ │ │ │ ldr ip, [fp, #12] │ │ │ │ │ add r8, r8, #8 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 8348 │ │ │ │ │ + bne 8370 │ │ │ │ │ ldr lr, [fp, #8] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 8348 │ │ │ │ │ + bne 8370 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bne 82e8 │ │ │ │ │ + bne 8310 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 82a0 │ │ │ │ │ + beq 82c8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 82a0 │ │ │ │ │ + bne 82c8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8690 │ │ │ │ │ + beq 86b8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8690 │ │ │ │ │ + bne 86b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8690 │ │ │ │ │ + b 86b8 │ │ │ │ │ cmp sl, r1 │ │ │ │ │ - bne 8430 │ │ │ │ │ + bne 8458 │ │ │ │ │ ldr fp, [r8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r4, fp │ │ │ │ │ - bne 8450 │ │ │ │ │ + bne 8478 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r0, [r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 81f0 │ │ │ │ │ + beq 8218 │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r9, [r8] │ │ │ │ │ str r1, [r8, #4] │ │ │ │ │ str r3, [sl, #12] │ │ │ │ │ - beq 81f0 │ │ │ │ │ + beq 8218 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 81f0 │ │ │ │ │ + bne 8218 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 81f0 │ │ │ │ │ + b 8218 │ │ │ │ │ cmp sl, r1 │ │ │ │ │ - bne 823c │ │ │ │ │ + bne 8264 │ │ │ │ │ mov r2, #9 │ │ │ │ │ ldr fp, [r8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - b 82dc │ │ │ │ │ + b 8304 │ │ │ │ │ cmp sl, ip │ │ │ │ │ - bne 841c │ │ │ │ │ + bne 8444 │ │ │ │ │ ldr r7, [fp, #8] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - beq 826c │ │ │ │ │ - ldr ip, [pc, #1764] @ 8a48 │ │ │ │ │ + beq 8294 │ │ │ │ │ + ldr ip, [pc, #1764] @ 8a70 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne 839c │ │ │ │ │ + bne 83c4 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 839c │ │ │ │ │ + bne 83c4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 826c │ │ │ │ │ + bne 8294 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r7] │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -9001,59 +9011,59 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 83ec │ │ │ │ │ + beq 8414 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r7] │ │ │ │ │ - beq 89d4 │ │ │ │ │ + beq 89c8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 89a8 │ │ │ │ │ + blt 8a18 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 89a0 │ │ │ │ │ + bne 8a10 │ │ │ │ │ ldr ip, [fp, #8] │ │ │ │ │ cmp r7, ip │ │ │ │ │ - bne 89a0 │ │ │ │ │ + bne 8a10 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 826c │ │ │ │ │ + bne 8294 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ ldr ip, [sp, #4] │ │ │ │ │ cmp r8, ip │ │ │ │ │ - bne 824c │ │ │ │ │ + bne 8274 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [sp] │ │ │ │ │ add r7, r7, r7, lsl #2 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ add r7, r7, r1 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ and r7, r7, r2 │ │ │ │ │ str r1, [sp] │ │ │ │ │ - b 81c4 │ │ │ │ │ - ldr r1, [pc, #1520] @ 8a48 │ │ │ │ │ + b 81ec │ │ │ │ │ + ldr r1, [pc, #1520] @ 8a70 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 848c │ │ │ │ │ + bne 84b4 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 848c │ │ │ │ │ + bne 84b4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 82e4 │ │ │ │ │ + bne 830c │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ ldr r2, [fp] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [fp] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ @@ -9062,191 +9072,191 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [fp] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 84d8 │ │ │ │ │ + beq 8500 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [fp] │ │ │ │ │ - beq 8984 │ │ │ │ │ + beq 8990 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 827c │ │ │ │ │ + blt 82a4 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 81b8 │ │ │ │ │ + bne 81e0 │ │ │ │ │ ldr r1, [r8] │ │ │ │ │ cmp r1, fp │ │ │ │ │ - bne 81b8 │ │ │ │ │ + bne 81e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 82e4 │ │ │ │ │ + bne 830c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ - bne 823c │ │ │ │ │ - b 8430 │ │ │ │ │ - ldr r1, [pc, #1324] @ 8a4c │ │ │ │ │ + bne 8264 │ │ │ │ │ + b 8458 │ │ │ │ │ + ldr r1, [pc, #1324] @ 8a74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8094 │ │ │ │ │ + bne 80bc │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8094 │ │ │ │ │ + bne 80bc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 8690 │ │ │ │ │ - ldr r7, [pc, #1268] @ 8a48 │ │ │ │ │ + beq 86b8 │ │ │ │ │ + ldr r7, [pc, #1268] @ 8a70 │ │ │ │ │ add r3, r4, #416 @ 0x1a0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 88dc │ │ │ │ │ + beq 8904 │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 8910 │ │ │ │ │ + bne 8938 │ │ │ │ │ ldr r5, [r9, #12] │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 8910 │ │ │ │ │ + beq 8938 │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r0, [sl, #20] │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr ip, [r5, #16] │ │ │ │ │ mov r3, sl │ │ │ │ │ and r4, ip, sl │ │ │ │ │ add r2, r4, #9 │ │ │ │ │ cmp r2, ip │ │ │ │ │ add fp, r0, r4, lsl #3 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ - bls 85f0 │ │ │ │ │ + bls 8618 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8698 │ │ │ │ │ + bne 86c0 │ │ │ │ │ ldr r8, [r0, r4, lsl #3] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 8958 │ │ │ │ │ + bne 8980 │ │ │ │ │ mov sl, r5 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8558 │ │ │ │ │ + beq 8580 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 8558 │ │ │ │ │ + bne 8580 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8558 │ │ │ │ │ + b 8580 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8704 │ │ │ │ │ + bne 872c │ │ │ │ │ ldr r8, [fp] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 85c4 │ │ │ │ │ + beq 85ec │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 8710 │ │ │ │ │ + beq 8738 │ │ │ │ │ add r2, fp, #72 @ 0x48 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r9, r4 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r8, fp │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ add fp, fp, #8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 871c │ │ │ │ │ + bne 8744 │ │ │ │ │ ldr lr, [r8, #8] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 871c │ │ │ │ │ + bne 8744 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r5 │ │ │ │ │ - bne 86b8 │ │ │ │ │ + bne 86e0 │ │ │ │ │ mov fp, r9 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8674 │ │ │ │ │ + beq 869c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 8674 │ │ │ │ │ + bne 869c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8690 │ │ │ │ │ + beq 86b8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [fp] │ │ │ │ │ - beq 8a08 │ │ │ │ │ + beq 8a30 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 818c │ │ │ │ │ + b 81b4 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bne 8800 │ │ │ │ │ + bne 8828 │ │ │ │ │ ldr r8, [fp] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp] │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bne 8818 │ │ │ │ │ + bne 8840 │ │ │ │ │ mov sl, r5 │ │ │ │ │ ldr r0, [fp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 85c8 │ │ │ │ │ + beq 85f0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ str r3, [fp] │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ mvn lr, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str lr, [fp, #4] │ │ │ │ │ str r3, [sl, #12] │ │ │ │ │ - beq 85c8 │ │ │ │ │ + beq 85f0 │ │ │ │ │ add ip, ip, lr │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne 85c8 │ │ │ │ │ + bne 85f0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 85c8 │ │ │ │ │ + b 85f0 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ ldreq r8, [fp] │ │ │ │ │ - bne 860c │ │ │ │ │ + bne 8634 │ │ │ │ │ mov r2, #9 │ │ │ │ │ str r2, [sp] │ │ │ │ │ - b 86ac │ │ │ │ │ + b 86d4 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne 87ec │ │ │ │ │ + bne 8814 │ │ │ │ │ ldr r4, [r8, #8] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq 863c │ │ │ │ │ + beq 8664 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 876c │ │ │ │ │ + bne 8794 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 876c │ │ │ │ │ + bne 8794 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 863c │ │ │ │ │ + bne 8664 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9256,56 +9266,56 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 87bc │ │ │ │ │ + beq 87e4 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4] │ │ │ │ │ - beq 89b0 │ │ │ │ │ + beq 89ec │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 8a00 │ │ │ │ │ + blt 8a28 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 89f8 │ │ │ │ │ + bne 8a20 │ │ │ │ │ ldr ip, [r8, #8] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bne 89f8 │ │ │ │ │ + bne 8a20 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 863c │ │ │ │ │ + bne 8664 │ │ │ │ │ ldr ip, [r5, #16] │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - bne 861c │ │ │ │ │ + bne 8644 │ │ │ │ │ mov r4, r9 │ │ │ │ │ mov r9, r1 │ │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ and r4, r4, ip │ │ │ │ │ - b 859c │ │ │ │ │ + b 85c4 │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 8850 │ │ │ │ │ + bne 8878 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 8850 │ │ │ │ │ + bne 8878 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 86b4 │ │ │ │ │ + bne 86dc │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ mov r1, r9 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r8] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ @@ -9314,380 +9324,380 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 889c │ │ │ │ │ + beq 88c4 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r8] │ │ │ │ │ - beq 8968 │ │ │ │ │ + beq 89ac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 864c │ │ │ │ │ + blt 8674 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 8590 │ │ │ │ │ + bne 85b8 │ │ │ │ │ ldr r1, [fp] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bne 8590 │ │ │ │ │ + bne 85b8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 86b4 │ │ │ │ │ + bne 86dc │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ ldr ip, [r5, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 860c │ │ │ │ │ - b 8800 │ │ │ │ │ + bne 8634 │ │ │ │ │ + b 8828 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8900 │ │ │ │ │ + beq 8928 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 8900 │ │ │ │ │ + bne 8928 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8170 │ │ │ │ │ - b 8690 │ │ │ │ │ + beq 8198 │ │ │ │ │ + b 86b8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 8580 │ │ │ │ │ - b 864c │ │ │ │ │ - ldr r3, [pc, #288] @ 8a50 │ │ │ │ │ + bne 85a8 │ │ │ │ │ + b 8674 │ │ │ │ │ + ldr r3, [pc, #288] @ 8a78 │ │ │ │ │ mov r0, sl │ │ │ │ │ cmp r1, r3 │ │ │ │ │ lslgt r1, r1, #1 │ │ │ │ │ lslle r1, r1, #2 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b d34 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ streq sl, [sp, #4] │ │ │ │ │ - beq 82dc │ │ │ │ │ - b 8430 │ │ │ │ │ + beq 8304 │ │ │ │ │ + b 8458 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ streq sl, [sp] │ │ │ │ │ - beq 86ac │ │ │ │ │ - b 8800 │ │ │ │ │ + beq 86d4 │ │ │ │ │ + b 8828 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + mov r0, fp │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b 889c │ │ │ │ │ + b 8500 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - mov r0, fp │ │ │ │ │ + mov r0, r8 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b 84d8 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - b 81b8 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - b 827c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + b 88c4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b 87bc │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + b 8414 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b 83ec │ │ │ │ │ + b 87e4 │ │ │ │ │ + mov r4, r1 │ │ │ │ │ + b 81e0 │ │ │ │ │ + mov r4, r1 │ │ │ │ │ + b 82a4 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - b 8590 │ │ │ │ │ + b 85b8 │ │ │ │ │ mov fp, r1 │ │ │ │ │ - b 8650 │ │ │ │ │ + b 8678 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8690 │ │ │ │ │ + b 86b8 │ │ │ │ │ + bl 4798 │ │ │ │ │ + b 81b0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 5d90 │ │ │ │ │ + bl 5d7c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 80b4 │ │ │ │ │ - b 8690 │ │ │ │ │ + bne 80dc │ │ │ │ │ + b 86b8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8170 │ │ │ │ │ - bl 4798 │ │ │ │ │ - b 8188 │ │ │ │ │ + b 8198 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000c350 │ │ │ │ │ │ │ │ │ │ -00008a54 : │ │ │ │ │ +00008a7c : │ │ │ │ │ set_difference_multi(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - ldr r0, [pc, #356] @ 8be4 │ │ │ │ │ + ldr r0, [pc, #356] @ 8c0c │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8b70 │ │ │ │ │ + beq 8b98 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8b70 │ │ │ │ │ + beq 8b98 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 8af8 │ │ │ │ │ + ble 8b20 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8b50 │ │ │ │ │ + beq 8b78 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ - beq 8af8 │ │ │ │ │ + beq 8b20 │ │ │ │ │ add r1, r6, #4 │ │ │ │ │ add r0, r4, #12 │ │ │ │ │ add r6, r6, r5, lsl #2 │ │ │ │ │ ldr r2, [r1], #4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - beq 8b60 │ │ │ │ │ + beq 8b88 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ str r3, [r2] │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ - bne 8ad4 │ │ │ │ │ + bne 8afc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8bd4 │ │ │ │ │ + beq 8bfc │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 6a18 │ │ │ │ │ + bl 6a04 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 8bcc │ │ │ │ │ + beq 8bf4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bgt 8b78 │ │ │ │ │ + bgt 8ba0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8b48 │ │ │ │ │ + beq 8b70 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8b48 │ │ │ │ │ + bne 8b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ - beq 8af8 │ │ │ │ │ - b 8ac8 │ │ │ │ │ + beq 8b20 │ │ │ │ │ + b 8af0 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ - bne 8ad4 │ │ │ │ │ - b 8af8 │ │ │ │ │ + bne 8afc │ │ │ │ │ + b 8b20 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 8b48 │ │ │ │ │ + b 8b70 │ │ │ │ │ add r7, r4, #12 │ │ │ │ │ mov r6, #1 │ │ │ │ │ ldr r1, [r7, #4]! │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 8058 │ │ │ │ │ + bl 8080 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8ba8 │ │ │ │ │ + bne 8bd0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge 8b24 │ │ │ │ │ - b 8b80 │ │ │ │ │ + bge 8b4c │ │ │ │ │ + b 8ba8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8bcc │ │ │ │ │ + beq 8bf4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8bcc │ │ │ │ │ + bne 8bf4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 8b24 │ │ │ │ │ + b 8b4c │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 5864 │ │ │ │ │ + bl 5850 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 8b24 │ │ │ │ │ + b 8b4c │ │ │ │ │ .word 0x00000098 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00008be8 : │ │ │ │ │ +00008c10 : │ │ │ │ │ set_isdisjoint(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - beq 9178 │ │ │ │ │ - ldr r3, [pc, #1412] @ 9194 │ │ │ │ │ + beq 9194 │ │ │ │ │ + ldr r3, [pc, #1400] @ 91b0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ cmpne r2, r1 │ │ │ │ │ - beq 8ff4 │ │ │ │ │ + beq 901c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 8d78 │ │ │ │ │ - ldr r8, [pc, #1376] @ 9198 │ │ │ │ │ + beq 8d80 │ │ │ │ │ + ldr r8, [pc, #1364] @ 91b4 │ │ │ │ │ mov r9, r7 │ │ │ │ │ - b 8c6c │ │ │ │ │ + b 8c94 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8d80 │ │ │ │ │ + bne 8da8 │ │ │ │ │ ldr sl, [r0, r5, lsl #3] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 90a4 │ │ │ │ │ + bne 90c0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r6, r7 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r5, [fp] │ │ │ │ │ - bne 8e8c │ │ │ │ │ + bne 8eb4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 8fc8 │ │ │ │ │ + bne 8ff0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8ea8 │ │ │ │ │ + beq 8ed0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 8d38 │ │ │ │ │ + bne 8d88 │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 8d38 │ │ │ │ │ + beq 8d88 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr ip, [r7, #16] │ │ │ │ │ mov r3, r6 │ │ │ │ │ and r5, r6, ip │ │ │ │ │ add r2, r5, #9 │ │ │ │ │ cmp r2, ip │ │ │ │ │ add fp, r0, r5, lsl #3 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ - bhi 8c3c │ │ │ │ │ + bhi 8c64 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8e74 │ │ │ │ │ + bne 8e9c │ │ │ │ │ ldr sl, [fp] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 8c50 │ │ │ │ │ + beq 8c78 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ moveq r2, #9 │ │ │ │ │ streq r2, [sp, #4] │ │ │ │ │ - beq 8d94 │ │ │ │ │ + beq 8dbc │ │ │ │ │ add r2, fp, #72 @ 0x48 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [fp, #12] │ │ │ │ │ add sl, fp, #8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8ee4 │ │ │ │ │ + bne 8f0c │ │ │ │ │ ldr lr, [fp, #8] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 8ee4 │ │ │ │ │ + bne 8f0c │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov fp, sl │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bne 8c58 │ │ │ │ │ - mov r7, r9 │ │ │ │ │ - b 8d54 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_Hash │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - bne 8c94 │ │ │ │ │ - ldr r2, [r4] │ │ │ │ │ + bne 8c80 │ │ │ │ │ mov r7, r9 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 913c │ │ │ │ │ + bne 9158 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8d78 │ │ │ │ │ + beq 8d80 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 9188 │ │ │ │ │ + beq 91a4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 8edc │ │ │ │ │ + b 8f04 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_Hash │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + bne 8cbc │ │ │ │ │ + ldr r2, [r4] │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + b 8d5c │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne 8e5c │ │ │ │ │ + bne 8e84 │ │ │ │ │ ldr sl, [fp] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r4, sl │ │ │ │ │ - beq 8c50 │ │ │ │ │ + beq 8c78 │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 8dd4 │ │ │ │ │ + bne 8dfc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 8dd4 │ │ │ │ │ + bne 8dfc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8c50 │ │ │ │ │ + bne 8c78 │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [sl] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ @@ -9696,91 +9706,91 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sl] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 8e20 │ │ │ │ │ + beq 8e48 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [sl] │ │ │ │ │ - beq 90e4 │ │ │ │ │ + beq 9100 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 8d4c │ │ │ │ │ + blt 8d9c │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 8ca4 │ │ │ │ │ + bne 8ccc │ │ │ │ │ ldr r1, [fp] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bne 8ca4 │ │ │ │ │ + bne 8ccc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8c50 │ │ │ │ │ + bne 8c78 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr ip, [r7, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8ce8 │ │ │ │ │ + bne 8d10 │ │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ add r5, r5, r3 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ and r5, r5, ip │ │ │ │ │ - b 8cb0 │ │ │ │ │ + b 8cd8 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne 8ce8 │ │ │ │ │ + bne 8d10 │ │ │ │ │ mov r2, #9 │ │ │ │ │ ldr sl, [fp] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - b 8d94 │ │ │ │ │ + b 8dbc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8c64 │ │ │ │ │ + bne 8c8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8c64 │ │ │ │ │ + b 8c8c │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8ecc │ │ │ │ │ + beq 8ef4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 8ecc │ │ │ │ │ + bne 8ef4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8d78 │ │ │ │ │ - ldr r0, [pc, #700] @ 919c │ │ │ │ │ + bne 8d80 │ │ │ │ │ + ldr r0, [pc, #688] @ 91b8 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne 8fb4 │ │ │ │ │ + bne 8fdc │ │ │ │ │ ldr r5, [fp, #8] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - beq 8d14 │ │ │ │ │ + beq 8d3c │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 8f34 │ │ │ │ │ + bne 8f5c │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 8f34 │ │ │ │ │ + bne 8f5c │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8d14 │ │ │ │ │ + bne 8d3c │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r5] │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -9790,231 +9800,228 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8f84 │ │ │ │ │ + beq 8fac │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5] │ │ │ │ │ - beq 9100 │ │ │ │ │ + beq 911c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 912c │ │ │ │ │ + blt 9148 │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 9124 │ │ │ │ │ + bne 9140 │ │ │ │ │ ldr ip, [fp, #8] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne 9124 │ │ │ │ │ + bne 9140 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8d14 │ │ │ │ │ + bne 8d3c │ │ │ │ │ ldr ip, [r7, #16] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - beq 9098 │ │ │ │ │ + beq 90b4 │ │ │ │ │ mov fp, sl │ │ │ │ │ - b 8cf8 │ │ │ │ │ + b 8d20 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8fec │ │ │ │ │ + beq 9014 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 8fec │ │ │ │ │ + bne 9014 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r0, [pc, #428] @ 91a0 │ │ │ │ │ - b 8edc │ │ │ │ │ + ldr r0, [pc, #416] @ 91bc │ │ │ │ │ + b 8f04 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ - ldr r7, [pc, #416] @ 91a4 │ │ │ │ │ + ldr r7, [pc, #404] @ 91c0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movle r3, r0 │ │ │ │ │ movle r0, r6 │ │ │ │ │ mov r5, #0 │ │ │ │ │ movle r6, r3 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ │ - blt 8ed8 │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ + blt 8f00 │ │ │ │ │ ldr r4, [r3] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ - bne 9050 │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ - add r3, r3, #8 │ │ │ │ │ - bge 902c │ │ │ │ │ - b 8ed8 │ │ │ │ │ + addeq r3, r3, #8 │ │ │ │ │ + beq 904c │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 90d8 │ │ │ │ │ + bne 90d0 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 1ce8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9158 │ │ │ │ │ + beq 9174 │ │ │ │ │ ldr r9, [r0] │ │ │ │ │ subs r9, r9, #0 │ │ │ │ │ movne r9, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 90b4 │ │ │ │ │ + bne 90dc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 9018 │ │ │ │ │ - b 8fec │ │ │ │ │ + beq 9040 │ │ │ │ │ + b 9014 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 8e5c │ │ │ │ │ + b 8e84 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ streq r6, [sp, #4] │ │ │ │ │ - beq 8d94 │ │ │ │ │ - b 8e5c │ │ │ │ │ + beq 8dbc │ │ │ │ │ + b 8e84 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + str r2, [r4] │ │ │ │ │ + b 9078 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 908c │ │ │ │ │ + bne 90a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmn r9, #1 │ │ │ │ │ - bne 908c │ │ │ │ │ - b 8d78 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - str r2, [r4] │ │ │ │ │ - b 905c │ │ │ │ │ + bne 90a8 │ │ │ │ │ + b 8d80 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b 8e20 │ │ │ │ │ + b 8e48 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b 8f84 │ │ │ │ │ + b 8fac │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 8ca4 │ │ │ │ │ + b 8ccc │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 8d54 │ │ │ │ │ + b 8d5c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 8d5c │ │ │ │ │ + bne 8d64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8d5c │ │ │ │ │ + b 8d64 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8d78 │ │ │ │ │ + beq 8d80 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8d78 │ │ │ │ │ + bne 8d80 │ │ │ │ │ mvn r9, #0 │ │ │ │ │ - b 90c4 │ │ │ │ │ + b 90ec │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8fec │ │ │ │ │ - b 8ed8 │ │ │ │ │ + bne 9014 │ │ │ │ │ + b 8f00 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8d78 │ │ │ │ │ + b 8d80 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ R_ARM_ABS32 _Py_TrueStruct │ │ │ │ │ R_ARM_ABS32 _Py_FalseStruct │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000091a8 : │ │ │ │ │ +000091c4 : │ │ │ │ │ set_intersection_multi(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - ldr r0, [pc, #124] @ 9250 │ │ │ │ │ + ldr r0, [pc, #124] @ 926c │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9244 │ │ │ │ │ + beq 9260 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 9244 │ │ │ │ │ + beq 9260 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 9224 │ │ │ │ │ + ble 9240 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add r0, r6, #8 │ │ │ │ │ add r4, r5, r4, lsl #2 │ │ │ │ │ ldr r1, [r3], #4 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strne r2, [r1] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str r1, [r0, #4]! │ │ │ │ │ - bne 9204 │ │ │ │ │ + bne 9220 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl b00 │ │ │ │ │ R_ARM_CALL set_intersection_multi_impl │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 3a14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b 9234 │ │ │ │ │ + b 9250 │ │ │ │ │ .word 0x000000b8 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -00009254 : │ │ │ │ │ +00009270 : │ │ │ │ │ set_clear(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ ldr r6, [r0, #20] │ │ │ │ │ add r8, r0, #32 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 9338 │ │ │ │ │ + bne 9354 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 9380 │ │ │ │ │ + ble 939c │ │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ │ mov r1, #0 │ │ │ │ │ @@ -10025,40 +10032,40 @@ │ │ │ │ │ mov r2, #7 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - ble 932c │ │ │ │ │ + ble 9348 │ │ │ │ │ mov r7, sp │ │ │ │ │ - ldr r9, [pc, #180] @ 9390 │ │ │ │ │ + ldr r9, [pc, #180] @ 93ac │ │ │ │ │ add r4, r7, #8 │ │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ cmpne r3, r9 │ │ │ │ │ addeq r4, r4, #8 │ │ │ │ │ - beq 92dc │ │ │ │ │ + beq 92f8 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - beq 9318 │ │ │ │ │ + beq 9334 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r3] │ │ │ │ │ - bne 9318 │ │ │ │ │ + bne 9334 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ - bne 92dc │ │ │ │ │ + bne 92f8 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - bne 9374 │ │ │ │ │ - ldr r0, [pc, #96] @ 9394 │ │ │ │ │ + bne 9390 │ │ │ │ │ + ldr r0, [pc, #96] @ 93b0 │ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ @@ -10068,75 +10075,75 @@ │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ str r8, [r4, #20] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - bgt 92d4 │ │ │ │ │ + bgt 92f0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 932c │ │ │ │ │ + b 9348 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movgt r7, r6 │ │ │ │ │ - bgt 92d4 │ │ │ │ │ - b 932c │ │ │ │ │ + bgt 92f0 │ │ │ │ │ + b 9348 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -00009398 : │ │ │ │ │ +000093b4 : │ │ │ │ │ set_symmetric_difference_update_set(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr r8, [pc, #1956] @ 9b54 │ │ │ │ │ + ldr r8, [pc, #1960] @ 9b74 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ ldr r1, [r7, #16] │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ add r2, r0, r6, lsl #3 │ │ │ │ │ - blt 9430 │ │ │ │ │ + blt 944c │ │ │ │ │ ldr r4, [r0, r6, lsl #3] │ │ │ │ │ add r0, r6, #1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ - bne 943c │ │ │ │ │ + bne 9458 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - blt 9430 │ │ │ │ │ + blt 944c │ │ │ │ │ ldr r4, [r2, #8] │ │ │ │ │ add r6, r6, #2 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ addne r2, r2, #8 │ │ │ │ │ - bne 9440 │ │ │ │ │ + bne 945c │ │ │ │ │ cmp r1, r6 │ │ │ │ │ add r2, r2, #16 │ │ │ │ │ - blt 9430 │ │ │ │ │ + blt 944c │ │ │ │ │ ldr r4, [r2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ - bne 9440 │ │ │ │ │ + bne 945c │ │ │ │ │ cmp r1, r6 │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ - bge 9410 │ │ │ │ │ + bge 942c │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9774 │ │ │ │ │ + beq 9790 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ldr sl, [r2, #4] │ │ │ │ │ str r1, [r4] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov sl, r4 │ │ │ │ │ @@ -10144,29 +10151,29 @@ │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ str r3, [sp] │ │ │ │ │ and r5, r2, r3 │ │ │ │ │ add r0, r5, #9 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ add fp, r1, r5, lsl #3 │ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ │ - bls 95ec │ │ │ │ │ + bls 9608 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 966c │ │ │ │ │ + bne 9688 │ │ │ │ │ ldr r9, [r1, r5, lsl #3] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 9a50 │ │ │ │ │ + bne 9a6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ moveq lr, r1 │ │ │ │ │ moveq r1, r4 │ │ │ │ │ - bne 96b0 │ │ │ │ │ + bne 96cc │ │ │ │ │ and r4, r2, sl │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov fp, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r4, sl │ │ │ │ │ str r0, [sp] │ │ │ │ │ add r3, fp, #9 │ │ │ │ │ @@ -10181,129 +10188,129 @@ │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str fp, [sp, #4] │ │ │ │ │ ldr ip, [r5, #-4] │ │ │ │ │ sub r0, r5, #8 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 95a4 │ │ │ │ │ + bne 95c0 │ │ │ │ │ ldr fp, [r5, #-8] │ │ │ │ │ cmp fp, #0 │ │ │ │ │ - bne 96c4 │ │ │ │ │ + bne 96e0 │ │ │ │ │ ldr ip, [sp] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [r9, #12] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - bne 9a7c │ │ │ │ │ + bne 9a98 │ │ │ │ │ ldr lr, [r9, #8] │ │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ str lr, [r9, #8] │ │ │ │ │ add lr, lr, lr, lsl #2 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ str r1, [r9, #12] │ │ │ │ │ str r4, [r5, #-8] │ │ │ │ │ str sl, [r0, #4] │ │ │ │ │ - bcs 9a24 │ │ │ │ │ + bcs 9a40 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 93bc │ │ │ │ │ + beq 93d8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 93bc │ │ │ │ │ + bne 93d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ - b 93bc │ │ │ │ │ + b 93d8 │ │ │ │ │ cmp ip, sl │ │ │ │ │ - beq 976c │ │ │ │ │ + beq 9788 │ │ │ │ │ cmn ip, #1 │ │ │ │ │ ldr fp, [sp] │ │ │ │ │ moveq fp, r0 │ │ │ │ │ str fp, [sp] │ │ │ │ │ add r5, r5, #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne 9510 │ │ │ │ │ + bne 952c │ │ │ │ │ ldr fp, [sp, #4] │ │ │ │ │ mov r4, r7 │ │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ │ lsr r4, r4, #5 │ │ │ │ │ add fp, fp, r4 │ │ │ │ │ add fp, fp, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ and fp, fp, r2 │ │ │ │ │ - b 94dc │ │ │ │ │ + b 94f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 977c │ │ │ │ │ + bne 9798 │ │ │ │ │ ldr r9, [fp] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 94a0 │ │ │ │ │ + beq 94bc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r2, #9 │ │ │ │ │ streq r2, [sp, #4] │ │ │ │ │ - beq 9680 │ │ │ │ │ + beq 969c │ │ │ │ │ add r0, fp, #72 @ 0x48 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov sl, r7 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r0, [r9, #12] │ │ │ │ │ add fp, fp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9800 │ │ │ │ │ + bne 981c │ │ │ │ │ ldr ip, [r9, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 9800 │ │ │ │ │ + bne 981c │ │ │ │ │ cmp fp, #0 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bne 9698 │ │ │ │ │ - b 9aac │ │ │ │ │ + bne 96b4 │ │ │ │ │ + b 9ac8 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 9828 │ │ │ │ │ + bne 9844 │ │ │ │ │ ldr r9, [fp] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bne 9848 │ │ │ │ │ + bne 9864 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r0, [fp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9910 │ │ │ │ │ + bne 992c │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ - b 94b0 │ │ │ │ │ + b 94cc │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ mov lr, r1 │ │ │ │ │ str r0, [r4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b 94c4 │ │ │ │ │ + b 94e0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 95bc │ │ │ │ │ + bne 95d8 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - beq 97c4 │ │ │ │ │ + beq 97e0 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ - ldr r0, [pc, #1144] @ 9b58 │ │ │ │ │ + ldr r0, [pc, #1148] @ 9b78 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq 9794 │ │ │ │ │ + beq 97b0 │ │ │ │ │ ldr r2, [fp] │ │ │ │ │ mov r0, fp │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [fp] │ │ │ │ │ mov r2, #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ @@ -10312,105 +10319,105 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [fp] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9734 │ │ │ │ │ + beq 9750 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp] │ │ │ │ │ - beq 9ad8 │ │ │ │ │ + beq 9aec │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt 97c4 │ │ │ │ │ - bne 9a8c │ │ │ │ │ + bgt 97e0 │ │ │ │ │ + bne 9aa8 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr lr, [r9, #20] │ │ │ │ │ cmp r2, lr │ │ │ │ │ ldr r2, [r9, #16] │ │ │ │ │ - bne 9760 │ │ │ │ │ + bne 977c │ │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ │ cmp fp, r0 │ │ │ │ │ - beq 95bc │ │ │ │ │ + beq 95d8 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b 94c4 │ │ │ │ │ + b 94e0 │ │ │ │ │ ldr fp, [r5, #-8] │ │ │ │ │ - b 96cc │ │ │ │ │ + b 96e8 │ │ │ │ │ ldr sl, [r2, #4] │ │ │ │ │ - b 9458 │ │ │ │ │ + b 9474 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 9610 │ │ │ │ │ + bne 962c │ │ │ │ │ mov r2, #9 │ │ │ │ │ ldr r9, [fp] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - b 9680 │ │ │ │ │ + b 969c │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ - ldr r0, [pc, #952] @ 9b58 │ │ │ │ │ + ldr r0, [pc, #956] @ 9b78 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 96e4 │ │ │ │ │ + bne 9700 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9b40 │ │ │ │ │ + beq 9b54 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - beq 93bc │ │ │ │ │ + beq 93d8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r1] │ │ │ │ │ - bne 9574 │ │ │ │ │ + bne 9590 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r9, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ - b 9574 │ │ │ │ │ + b 9590 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 9954 │ │ │ │ │ + beq 9970 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp fp, r0 │ │ │ │ │ - bne 962c │ │ │ │ │ + bne 9648 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r1, lr │ │ │ │ │ ldr r0, [sp] │ │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ add r5, r5, r0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ and r5, r5, r2 │ │ │ │ │ str r0, [sp] │ │ │ │ │ - b 9478 │ │ │ │ │ - ldr r0, [pc, #776] @ 9b58 │ │ │ │ │ + b 9494 │ │ │ │ │ + ldr r0, [pc, #780] @ 9b78 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 9884 │ │ │ │ │ + bne 98a0 │ │ │ │ │ ldr r0, [sl, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 9884 │ │ │ │ │ + bne 98a0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9688 │ │ │ │ │ + bne 96a4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r9] │ │ │ │ │ mov r1, sl │ │ │ │ │ @@ -10419,72 +10426,72 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r9] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - beq 98d0 │ │ │ │ │ + beq 98ec │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r9] │ │ │ │ │ - beq 9a60 │ │ │ │ │ + beq 9a7c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 9afc │ │ │ │ │ + blt 9b4c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 946c │ │ │ │ │ + bne 9488 │ │ │ │ │ ldr r0, [fp] │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne 946c │ │ │ │ │ + bne 9488 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 9688 │ │ │ │ │ + bne 96a4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - bne 9610 │ │ │ │ │ - b 9828 │ │ │ │ │ + bne 962c │ │ │ │ │ + b 9844 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mvn ip, #0 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r8, [fp] │ │ │ │ │ str ip, [fp, #4] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq 9574 │ │ │ │ │ + beq 9590 │ │ │ │ │ add r1, r1, ip │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ - bne 9574 │ │ │ │ │ + bne 9590 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ - b 9574 │ │ │ │ │ + b 9590 │ │ │ │ │ ldr r5, [r9, #8] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq 964c │ │ │ │ │ - ldr r0, [pc, #496] @ 9b58 │ │ │ │ │ + beq 9668 │ │ │ │ │ + ldr r0, [pc, #500] @ 9b78 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 99a0 │ │ │ │ │ + bne 99bc │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 99a0 │ │ │ │ │ + bne 99bc │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_EQ> │ │ │ │ │ R_ARM_CALL _PyUnicode_EQ │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 964c │ │ │ │ │ + bne 9668 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r5] │ │ │ │ │ mov r2, #2 │ │ │ │ │ @@ -10494,120 +10501,121 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 99f0 │ │ │ │ │ + beq 9a0c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5] │ │ │ │ │ - beq 9b04 │ │ │ │ │ + beq 9b10 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 9b38 │ │ │ │ │ + blt 9b44 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bne 9b24 │ │ │ │ │ + bne 9b30 │ │ │ │ │ ldr r0, [r9, #8] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne 9b24 │ │ │ │ │ + bne 9b30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 964c │ │ │ │ │ + bne 9668 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - b 9808 │ │ │ │ │ - ldr r2, [pc, #304] @ 9b5c │ │ │ │ │ + b 9824 │ │ │ │ │ + ldr r2, [pc, #308] @ 9b7c │ │ │ │ │ mov r0, r9 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ lslgt r1, r1, #1 │ │ │ │ │ lslle r1, r1, #2 │ │ │ │ │ str r9, [sp] │ │ │ │ │ bl d34 │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9574 │ │ │ │ │ - b 9aac │ │ │ │ │ + beq 9590 │ │ │ │ │ + b 9ac8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ streq r3, [sp, #4] │ │ │ │ │ - beq 9680 │ │ │ │ │ - b 9828 │ │ │ │ │ + beq 969c │ │ │ │ │ + b 9844 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b 98d0 │ │ │ │ │ + b 98ec │ │ │ │ │ ldr r2, [sp] │ │ │ │ │ str r1, [r9, #12] │ │ │ │ │ stm r2, {r4, sl} │ │ │ │ │ - b 9574 │ │ │ │ │ + b 9590 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9ad0 │ │ │ │ │ + beq 9ae4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - beq 9b48 │ │ │ │ │ + beq 9b5c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 9ad0 │ │ │ │ │ + beq 9ae4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 9ad0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ + beq 9b68 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 9434 │ │ │ │ │ + b 9450 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b 9734 │ │ │ │ │ - mov r4, sl │ │ │ │ │ - b 9aac │ │ │ │ │ + b 9750 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b 99f0 │ │ │ │ │ + b 9a0c │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r1, lr │ │ │ │ │ - b 946c │ │ │ │ │ + b 9488 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 9aac │ │ │ │ │ + b 9ac8 │ │ │ │ │ + mov r4, sl │ │ │ │ │ + b 9ac8 │ │ │ │ │ ldr lr, [r9, #20] │ │ │ │ │ - b 96e4 │ │ │ │ │ + b 9700 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9aac │ │ │ │ │ + b 9ac8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 9ae4 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x0000c350 │ │ │ │ │ │ │ │ │ │ -00009b60 : │ │ │ │ │ +00009b80 : │ │ │ │ │ set_new(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ │ @@ -10623,113 +10631,113 @@ │ │ │ │ │ str ip, [r0, #16] │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ str r2, [r0, #24] │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00009bb4 : │ │ │ │ │ +00009bd4 : │ │ │ │ │ set_init(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ subs r3, r2, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ - bne 9ca8 │ │ │ │ │ + bne 9cc8 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r3, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq 9ce4 │ │ │ │ │ + beq 9d04 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 9cf4 │ │ │ │ │ + bne 9d14 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9cfc │ │ │ │ │ + bne 9d1c │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - beq 9cec │ │ │ │ │ - ldr r6, [pc, #236] @ 9d24 │ │ │ │ │ + beq 9d0c │ │ │ │ │ + ldr r6, [pc, #236] @ 9d44 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add r3, r6, #208 @ 0xd0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - beq 9c90 │ │ │ │ │ - ldr r1, [pc, #216] @ 9d28 │ │ │ │ │ + beq 9cb0 │ │ │ │ │ + ldr r1, [pc, #216] @ 9d48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9c90 │ │ │ │ │ + bne 9cb0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9c90 │ │ │ │ │ - ldr r3, [pc, #184] @ 9d2c │ │ │ │ │ + bne 9cb0 │ │ │ │ │ + ldr r3, [pc, #184] @ 9d4c │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq 9ca0 │ │ │ │ │ + beq 9cc0 │ │ │ │ │ bl 330 │ │ │ │ │ add sp, sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d40 │ │ │ │ │ - b 9c88 │ │ │ │ │ - bl 5988 │ │ │ │ │ - b 9c88 │ │ │ │ │ - ldr r0, [pc, #128] @ 9d30 │ │ │ │ │ + b 9ca8 │ │ │ │ │ + bl 5974 │ │ │ │ │ + b 9ca8 │ │ │ │ │ + ldr r0, [pc, #128] @ 9d50 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9ce4 │ │ │ │ │ + beq 9d04 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9c04 │ │ │ │ │ + bne 9c24 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 9c88 │ │ │ │ │ + b 9ca8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 9c88 │ │ │ │ │ + b 9ca8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9d04 │ │ │ │ │ + beq 9d24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4798 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - beq 9cec │ │ │ │ │ + beq 9d0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2c9c │ │ │ │ │ - b 9c88 │ │ │ │ │ + b 9ca8 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyDict_Type │ │ │ │ │ .word 0x00000024 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ cmp r1, r2 │ │ │ │ │ bne 24 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r0] │ │ │ │ │ bx lr │ │ │ │ │ - b 5864 │ │ │ │ │ + b 5850 │ │ │ │ │ R_ARM_JUMP24 set_copy_impl │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 0000002c : │ │ │ │ │ setiter_reduce(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ ├── sliceobject.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -83,49 +83,49 @@ │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r6, [pc, #248] @ 20c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bne 1a0 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ str r3, [r5] │ │ │ │ │ beq 174 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1f0 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ beq 188 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ rsb r0, r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - str r3, [r8] │ │ │ │ │ + str r3, [r7] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ bne 15c │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ eor r3, r3, r2, asr #31 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ + str r3, [r8] │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1f0 │ │ │ │ │ ldr r3, [r5] │ │ │ ├── tupleobject.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -105,16 +105,16 @@ │ │ │ │ │ 0000013c 00006a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000140 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000016c 0000631c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000001ac 0000641c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00000230 0000631c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000002ac 0000661c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 000002cc 0000661c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ -000002fc 0000681c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000348 0000671c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000031c 0000681c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000354 0000671c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000360 0000696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000364 0000696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000368 00006a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000036c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000370 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000390 0000631c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000003e4 0000641c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ @@ -217,22 +217,22 @@ │ │ │ │ │ 00001510 00007e1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00001534 00007e1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00001560 00007e1c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 000015c4 00007f1c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ 00001628 0000801c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ 00001644 0000811c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ 0000175c 0000631c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000017bc 0000821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000017e4 00007b1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001794 0000821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000017bc 00007b1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000018d0 0000831c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 000018d8 00007c02 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ 000018dc 00008402 R_ARM_ABS32 00000000 PySlice_Type │ │ │ │ │ 000018e0 0000696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000018e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000018e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000018e4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000018e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000018ec 00006a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000018f0 00008502 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 000018f4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001944 00007b1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001950 00007c02 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ 00001954 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000197c 0000861c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -104,15 +104,15 @@ │ │ │ │ │ _PyTuple_FromArray(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ beq 27c <_PyTuple_FromArray+0x138> │ │ │ │ │ - blt 340 <_PyTuple_FromArray+0x1fc> │ │ │ │ │ + blt 34c <_PyTuple_FromArray+0x208> │ │ │ │ │ ldr r3, [pc, #504] @ 360 <_PyTuple_FromArray+0x21c> │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ cmp r5, #20 │ │ │ │ │ @@ -194,60 +194,60 @@ │ │ │ │ │ str r2, [r1, #4]! │ │ │ │ │ bne 208 <_PyTuple_FromArray+0xc4> │ │ │ │ │ b 22c <_PyTuple_FromArray+0xe8> │ │ │ │ │ ldr r0, [pc, #188] @ 36c <_PyTuple_FromArray+0x228> │ │ │ │ │ bl 0 <_PyObject_GC_NewVar> │ │ │ │ │ R_ARM_CALL _PyObject_GC_NewVar │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 34c <_PyTuple_FromArray+0x208> │ │ │ │ │ + beq 358 <_PyTuple_FromArray+0x214> │ │ │ │ │ add r0, r4, #12 │ │ │ │ │ b 1b4 <_PyTuple_FromArray+0x70> │ │ │ │ │ cmn r5, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi 2fc <_PyTuple_FromArray+0x1b8> │ │ │ │ │ + bhi 31c <_PyTuple_FromArray+0x1d8> │ │ │ │ │ ldr r0, [pc, #156] @ 36c <_PyTuple_FromArray+0x228> │ │ │ │ │ bl 0 <_PyObject_GC_NewVar> │ │ │ │ │ R_ARM_CALL _PyObject_GC_NewVar │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 34c <_PyTuple_FromArray+0x208> │ │ │ │ │ + beq 358 <_PyTuple_FromArray+0x214> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 320 <_PyTuple_FromArray+0x1dc> │ │ │ │ │ + beq 2fc <_PyTuple_FromArray+0x1b8> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r0, r4, #12 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ b 1d8 <_PyTuple_FromArray+0x94> │ │ │ │ │ + str r3, [r4, #12] │ │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ │ + add r1, r4, #16 │ │ │ │ │ + ldr r3, [r2] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + streq r2, [r4, #16] │ │ │ │ │ + bne 1ec <_PyTuple_FromArray+0xa8> │ │ │ │ │ + b 200 <_PyTuple_FromArray+0xbc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 34c <_PyTuple_FromArray+0x208> │ │ │ │ │ + beq 358 <_PyTuple_FromArray+0x214> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ + add r0, r4, #12 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ - beq 354 <_PyTuple_FromArray+0x210> │ │ │ │ │ + bne 2fc <_PyTuple_FromArray+0x1b8> │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ │ - add r1, r4, #16 │ │ │ │ │ - ldr r3, [r2] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - streq r2, [r4, #16] │ │ │ │ │ - bne 1ec <_PyTuple_FromArray+0xa8> │ │ │ │ │ - b 200 <_PyTuple_FromArray+0xbc> │ │ │ │ │ - ldr r0, [pc, #40] @ 370 <_PyTuple_FromArray+0x22c> │ │ │ │ │ + b 1d8 <_PyTuple_FromArray+0x94> │ │ │ │ │ + ldr r0, [pc, #28] @ 370 <_PyTuple_FromArray+0x22c> │ │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r4, #0 │ │ │ │ │ b 264 <_PyTuple_FromArray+0x120> │ │ │ │ │ - add r0, r4, #12 │ │ │ │ │ - str r3, [r4, #12] │ │ │ │ │ - b 1d8 <_PyTuple_FromArray+0x94> │ │ │ │ │ .word 0x000001f0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000128 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000c208 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ... │ │ │ │ │ @@ -1567,20 +1567,20 @@ │ │ │ │ │ ldr r6, [pc, #792] @ 18d8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - beq 17bc │ │ │ │ │ + beq 1794 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ - blt 17cc │ │ │ │ │ + blt 17a4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bge 17dc │ │ │ │ │ + bge 17b4 │ │ │ │ │ add r4, r5, r4, lsl #2 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -1592,15 +1592,15 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 17e8 │ │ │ │ │ + blt 17c0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ @@ -1609,19 +1609,19 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 1674 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ bne 1674 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq 1794 │ │ │ │ │ + beq 17c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 374 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 17e8 │ │ │ │ │ + beq 17c0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ add r1, r5, #12 │ │ │ │ │ bne 17f0 │ │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ @@ -1683,39 +1683,39 @@ │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ orr r2, r2, ip │ │ │ │ │ str r1, [ip] │ │ │ │ │ stmdb r3, {r0, r2} │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ b 1600 │ │ │ │ │ - ldr r3, [pc, #328] @ 18e4 │ │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne 1674 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addne r3, r3, #1 │ │ │ │ │ - strne r3, [r5] │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - b 1600 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17e8 │ │ │ │ │ + bne 17c0 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ adds r4, r4, r3 │ │ │ │ │ - bmi 17dc │ │ │ │ │ + bmi 17b4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ bgt 15e8 │ │ │ │ │ - ldr r1, [pc, #260] @ 18e8 │ │ │ │ │ + ldr r1, [pc, #296] @ 18e4 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r3, #0 │ │ │ │ │ b 1600 │ │ │ │ │ + ldr r3, [pc, #280] @ 18e8 │ │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne 1674 │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addne r3, r3, #1 │ │ │ │ │ + strne r3, [r5] │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + b 1600 │ │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne lr, lr, #1 │ │ │ │ │ strne lr, [ip] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ str ip, [r3, #12] │ │ │ │ │ @@ -1766,24 +1766,24 @@ │ │ │ │ │ b 1600 │ │ │ │ │ ldr r3, [pc, #40] @ 18f0 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r1, [pc, #36] @ 18f4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 17e8 │ │ │ │ │ + b 17c0 │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 PyExc_IndexError │ │ │ │ │ R_ARM_ABS32 PySlice_Type │ │ │ │ │ .word 0x00000178 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000000 │ │ │ │ │ - R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000000 │ │ │ │ │ + R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000c208 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ @@ -2176,25 +2176,25 @@ │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ cmp r6, #6 │ │ │ │ │ str r3, [r5, #32] │ │ │ │ │ beq 1ec0 │ │ │ │ │ - add lr, r4, #32 │ │ │ │ │ - add ip, r5, #32 │ │ │ │ │ + add ip, r4, #32 │ │ │ │ │ + add lr, r5, #32 │ │ │ │ │ mov r0, #6 │ │ │ │ │ - ldr r2, [lr, #4]! │ │ │ │ │ + ldr r2, [ip, #4]! │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ bne 1ef4 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - str r2, [ip, #4]! │ │ │ │ │ + str r2, [lr, #4]! │ │ │ │ │ bne 1e9c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 1edc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ @@ -2203,15 +2203,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 1f78 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r0, r6 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - str r2, [ip, #4]! │ │ │ │ │ + str r2, [lr, #4]! │ │ │ │ │ bne 1e9c │ │ │ │ │ b 1ec0 │ │ │ │ │ ldr r5, [pc, #244] @ 2004 │ │ │ │ │ b 1ee8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1f08 │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ @@ -2702,25 +2702,25 @@ │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ cmp r7, #6 │ │ │ │ │ str r3, [r5, #32] │ │ │ │ │ beq 2660 │ │ │ │ │ - add lr, r4, #32 │ │ │ │ │ - add ip, r5, #32 │ │ │ │ │ + add ip, r4, #32 │ │ │ │ │ + add lr, r5, #32 │ │ │ │ │ mov r0, #6 │ │ │ │ │ - ldr r2, [lr, #4]! │ │ │ │ │ + ldr r2, [ip, #4]! │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ bne 2690 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - str r2, [ip, #4]! │ │ │ │ │ + str r2, [lr, #4]! │ │ │ │ │ bne 263c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 267c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ @@ -2728,15 +2728,15 @@ │ │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 275c │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r0, r7 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - str r2, [ip, #4]! │ │ │ │ │ + str r2, [lr, #4]! │ │ │ │ │ bne 263c │ │ │ │ │ b 2660 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2738 │ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PySequence_Tuple │ │ │ ├── typeobject.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -509,24 +509,24 @@ │ │ │ │ │ 505: 00001384 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 506: 0000139c 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 507: 0000139c 64 FUNC LOCAL DEFAULT 9 slot_nb_inplace_rshift │ │ │ │ │ 508: 000013d8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 509: 000013dc 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 510: 000013dc 488 FUNC LOCAL DEFAULT 9 slot_nb_lshift │ │ │ │ │ 511: 000015ac 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 512: 00001a20 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 513: 00001a20 104 FUNC LOCAL DEFAULT 1 wrap_objobjproc │ │ │ │ │ - 514: 000015c4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 512: 000015c4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 513: 00001a20 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 514: 00001a20 104 FUNC LOCAL DEFAULT 1 wrap_objobjproc │ │ │ │ │ 515: 000016ec 64 FUNC LOCAL DEFAULT 9 slot_nb_inplace_lshift │ │ │ │ │ 516: 00001728 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 517: 0000172c 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 518: 0000172c 56 FUNC LOCAL DEFAULT 9 slot_nb_positive │ │ │ │ │ - 519: 00001760 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 520: 00001764 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 521: 000017e0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 518: 000017a8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 519: 000017b0 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ + 520: 000017b0 56 FUNC LOCAL DEFAULT 9 slot_nb_positive │ │ │ │ │ + 521: 000017e4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 522: 000017e8 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 523: 00001888 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 524: 00001a88 536 FUNC LOCAL DEFAULT 1 slot_nb_divmod │ │ │ │ │ 525: 00001c88 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 526: 00019754 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 527: 00019754 148 FUNC LOCAL DEFAULT 6 wrap_binaryfunc_l │ │ │ │ │ 528: 000197d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ @@ -935,15 +935,15 @@ │ │ │ │ │ 931: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ 932: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_DetachFromObject │ │ │ │ │ 933: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ 934: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ 935: 000011ec 24 FUNC GLOBAL DEFAULT 1 PyObject_GetTypeData │ │ │ │ │ 936: 00001204 184 FUNC GLOBAL DEFAULT 1 PyType_GetDict │ │ │ │ │ 937: 00019410 248 FUNC GLOBAL DEFAULT 6 _PyType_GetModuleByDef2 │ │ │ │ │ - 938: 00001764 132 FUNC GLOBAL DEFAULT 9 _PyType_GetModuleByDef3 │ │ │ │ │ + 938: 0000172c 132 FUNC GLOBAL DEFAULT 9 _PyType_GetModuleByDef3 │ │ │ │ │ 939: 000017e8 168 FUNC GLOBAL DEFAULT 9 PyType_ClearCache │ │ │ │ │ 940: 00001d08 288 FUNC GLOBAL DEFAULT 1 _PyObject_GetState │ │ │ │ │ 941: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyMemoryView_FromBufferProc │ │ │ │ │ 942: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetManagedDict │ │ │ │ │ 943: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_snprintf │ │ │ │ │ 944: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ 945: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -484,15 +484,15 @@ │ │ │ │ │ 000005a0 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005a4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005ac 0001b702 R_ARM_ABS32 000191bc slot_nb_negative │ │ │ │ │ 000005b0 00015502 R_ARM_ABS32 00016cbc wrap_unaryfunc │ │ │ │ │ 000005b4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005bc 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005c0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005c8 00020602 R_ARM_ABS32 0000172c slot_nb_positive │ │ │ │ │ +000005c8 00020802 R_ARM_ABS32 000017b0 slot_nb_positive │ │ │ │ │ 000005cc 00015502 R_ARM_ABS32 00016cbc wrap_unaryfunc │ │ │ │ │ 000005d0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005d8 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005dc 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005e4 0001f502 R_ARM_ABS32 0001971c slot_nb_absolute │ │ │ │ │ 000005e8 00015502 R_ARM_ABS32 00016cbc wrap_unaryfunc │ │ │ │ │ 000005ec 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -717,15 +717,15 @@ │ │ │ │ │ 00000ac8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ad0 00027b02 R_ARM_ABS32 000031a8 slot_sq_ass_item │ │ │ │ │ 00000ad4 00023b02 R_ARM_ABS32 00001f08 wrap_sq_delitem │ │ │ │ │ 00000ad8 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ae0 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000ae4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000aec 0000e302 R_ARM_ABS32 00012474 slot_sq_contains │ │ │ │ │ -00000af0 00020102 R_ARM_ABS32 00001a20 wrap_objobjproc │ │ │ │ │ +00000af0 00020202 R_ARM_ABS32 00001a20 wrap_objobjproc │ │ │ │ │ 00000af4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000afc 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b00 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b0c 00018402 R_ARM_ABS32 00018ac0 wrap_binaryfunc │ │ │ │ │ 00000b10 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b18 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b1c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -1683,37 +1683,37 @@ │ │ │ │ │ 0000c970 00033a1c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ 0000ca44 0003081c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 0000ca80 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000cb64 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000cb80 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000cbe8 0002e61c R_ARM_CALL 0000783c PyType_Ready │ │ │ │ │ 0000cccc 0003081c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ -0000cd28 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cd48 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cd54 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000cd98 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000ccfc 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cd20 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cd2c 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000cd70 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000cdec 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ce08 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ce24 0002ce1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ce44 0002ce1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ce7c 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000cebc 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000cec8 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ce30 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ce4c 0002ce1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ce8c 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000ceb4 0002ce1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000cec0 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cec8 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 0000ced0 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 0000cee0 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000cee8 0002c502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ 0000ceec 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000cef0 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000cef4 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000cef8 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000cefc 0002e402 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ 0000cf00 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000cf04 0002c102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000cf08 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000cf0c 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cf04 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cf08 0002c102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000cf0c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000cf10 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000cf14 0002ad1d R_ARM_JUMP24 00000000 PyDict_New │ │ │ │ │ 0000cf98 0002f51c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 0000cfcc 0002f61c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ 0000cfdc 0002f11c R_ARM_CALL 00000000 memset │ │ │ │ │ 0000d004 0002f71c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 0000d020 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ @@ -1793,26 +1793,26 @@ │ │ │ │ │ 0000dbb8 00033a1c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ 0000dc8c 0003081c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 0000dcc8 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000ddac 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000ddc8 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000de30 0002e61c R_ARM_CALL 0000783c PyType_Ready │ │ │ │ │ 0000df14 0003081c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ -0000df70 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000df90 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000df9c 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000dfe0 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000e014 0002ce1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000df44 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000df68 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000df74 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000dfb8 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000e034 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e050 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e088 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0000e0c8 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000e0e0 0002ce1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000e0f0 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e0f8 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000e058 0002ce1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000e078 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e0b0 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0000e0d8 0002ce1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000e0e8 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e0f0 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000e100 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 0000e108 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000e110 0002c502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ 0000e114 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000e118 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000e11c 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000e120 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000e124 0002e402 R_ARM_ABS32 00000000 PyExc_AttributeError │ │ │ │ │ @@ -2004,17 +2004,17 @@ │ │ │ │ │ 000100f8 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00010158 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000101b4 0003171c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ 000101fc 0002ed1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0001021c 00031b1c R_ARM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ 0001022c 00031e1c R_ARM_CALL 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00010254 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000102bc 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010318 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010334 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010304 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010320 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001032c 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001033c 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00010340 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00010344 0002c102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00010348 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0001034c 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00010350 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00010354 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ @@ -2182,16 +2182,16 @@ │ │ │ │ │ 00011e54 0003641c R_ARM_CALL 00011718 _PyType_GetSubclasses │ │ │ │ │ 00011e9c 0002af1d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00011f14 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00011fb4 0002fd1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00011fe8 0003101c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ 000120ac 0003081c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 0001212c 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012164 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012184 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00012168 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00012194 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000121a4 0002ed1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000121bc 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000121ec 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00012200 0002ee1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ 00012208 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0001220c 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00012210 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -2449,25 +2449,25 @@ │ │ │ │ │ 00014cf4 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00014d8c 0002fd1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00014dc0 0003101c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ 00014df0 00037f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 00014e28 0003801c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ 00014ed8 0003081c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 00014f54 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014f88 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014f94 0002ed1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014fbc 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00014f88 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00014fb4 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014fc0 0002ed1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00014fe8 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00015004 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015020 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00015030 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015010 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001502c 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ 00015080 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 000150a0 0002e81c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000150b4 0002ee1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000150d0 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000150bc 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000150d0 0002ee1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ 000150d8 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000150dc 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000150e0 00038102 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ 000150e4 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000150e8 0002c502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ 000150ec 0002ea02 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 000150f0 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -2586,20 +2586,20 @@ │ │ │ │ │ 0001622c 0003911c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00016238 00027e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00016240 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00016260 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0001631c 0002fd1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00016350 0003101c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ 0001640c 0003081c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ -00016488 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016494 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000164b8 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0001648c 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +000164b8 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000164c4 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00016504 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001652c 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00016560 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00016540 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0001655c 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ 0001656c 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00016574 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00016578 00027e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0001657c 0002c502 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ 00016580 00035f02 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000165c0 0002ec1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 000165f0 0000141c R_ARM_CALL 0000021c call_unbound_noarg.part.0 │ │ │ │ │ @@ -2639,16 +2639,16 @@ │ │ │ │ │ 00016974 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00016978 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000169b0 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00016a48 0002fd1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00016a7c 0003101c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ 00016b3c 0003081c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 00016bb8 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016bec 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016c0c 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00016bf0 00030e1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00016c1c 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00016c6c 0002ed1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00016c84 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00016c98 0002ee1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ 00016ca0 0003091c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00016ca8 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00016cac 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00016cb0 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -3136,22 +3136,22 @@ │ │ │ │ │ 00001644 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001678 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001688 0003a31c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 000016b0 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000016d4 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000171c 0000e01c R_ARM_CALL 0001221c vectorcall_method │ │ │ │ │ 00001728 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001754 0000e01c R_ARM_CALL 0001221c vectorcall_method │ │ │ │ │ -00001760 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001788 0000a11c R_ARM_CALL 0001043c get_module_by_def │ │ │ │ │ -00001798 0000a11c R_ARM_CALL 0001043c get_module_by_def │ │ │ │ │ -000017a8 0000a11c R_ARM_CALL 0001043c get_module_by_def │ │ │ │ │ -000017d0 0002ce1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000017e0 0002c102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000017e4 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001750 0000a11c R_ARM_CALL 0001043c get_module_by_def │ │ │ │ │ +00001760 0000a11c R_ARM_CALL 0001043c get_module_by_def │ │ │ │ │ +00001770 0000a11c R_ARM_CALL 0001043c get_module_by_def │ │ │ │ │ +00001798 0002ce1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000017a8 0002c102 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000017ac 00000702 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000017d8 0000e01c R_ARM_CALL 0001221c vectorcall_method │ │ │ │ │ +000017e4 0002a902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000017fc 0002aa1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00001864 0002af1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001888 0002b06b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000188c 0002a502 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 000018c4 00037a1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ 000018e4 0003801c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ 00001904 0002ed1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -5894,16 +5894,16 @@ │ │ │ │ │ b 57b4 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ bne 5768 │ │ │ │ │ b 5770 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 57f4 │ │ │ │ │ - b 5830 │ │ │ │ │ + bne 5830 │ │ │ │ │ + b 57f4 │ │ │ │ │ .word 0x00000088 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00005858 <_PyType_AllocNoTrack>: │ │ │ │ │ _PyType_AllocNoTrack(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ @@ -13695,15 +13695,15 @@ │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ │ ldr sl, [r0, #4] │ │ │ │ │ str r2, [sp] │ │ │ │ │ - beq ce34 <_Py_type_getattro_impl+0x59c> │ │ │ │ │ + beq cea4 <_Py_type_getattro_impl+0x60c> │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r6, r0 │ │ │ │ │ tst r3, #2 │ │ │ │ │ bne cb7c <_Py_type_getattro_impl+0x2e4> │ │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq cbe4 <_Py_type_getattro_impl+0x34c> │ │ │ │ │ @@ -13742,52 +13742,52 @@ │ │ │ │ │ ldr fp, [r3, #136] @ 0x88 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ beq ca74 <_Py_type_getattro_impl+0x1dc> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDescr_IsData │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq cd50 <_Py_type_getattro_impl+0x4b8> │ │ │ │ │ + beq cd28 <_Py_type_getattro_impl+0x490> │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx fp │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ beq cb68 <_Py_type_getattro_impl+0x2d0> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq cec4 <_Py_type_getattro_impl+0x62c> │ │ │ │ │ + beq cebc <_Py_type_getattro_impl+0x624> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [pc, #1320] @ cee8 <_Py_type_getattro_impl+0x650> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne ce4c <_Py_type_getattro_impl+0x5b4> │ │ │ │ │ + bne ce5c <_Py_type_getattro_impl+0x5c4> │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ │ - bgt ce4c <_Py_type_getattro_impl+0x5b4> │ │ │ │ │ + bgt ce5c <_Py_type_getattro_impl+0x5c4> │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7a9c │ │ │ │ │ ldr r3, [sl, #192] @ 0xc0 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 7ba0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - bne ce6c <_Py_type_getattro_impl+0x5d4> │ │ │ │ │ + bne ce7c <_Py_type_getattro_impl+0x5e4> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq ca5c <_Py_type_getattro_impl+0x1c4> │ │ │ │ │ add r4, r4, #43520 @ 0xaa00 │ │ │ │ │ add r4, r4, #248 @ 0xf8 │ │ │ │ │ add r3, r4, r9 │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ @@ -13799,17 +13799,17 @@ │ │ │ │ │ str r5, [r4, r2] │ │ │ │ │ bl 0 <__sync_synchronize> │ │ │ │ │ R_ARM_CALL __sync_synchronize │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r3, [r4, r9] │ │ │ │ │ ldr r3, [fp] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne cdd8 <_Py_type_getattro_impl+0x540> │ │ │ │ │ + bne ce1c <_Py_type_getattro_impl+0x584> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq cd94 <_Py_type_getattro_impl+0x4fc> │ │ │ │ │ + beq cd6c <_Py_type_getattro_impl+0x4d4> │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr fp, [r3, #136] @ 0x88 │ │ │ │ │ cmp fp, #0 │ │ │ │ │ bne c96c <_Py_type_getattro_impl+0xd4> │ │ │ │ │ ldr r3, [pc, #1136] @ ceec <_Py_type_getattro_impl+0x654> │ │ │ │ │ ldr r2, [r6, #192] @ 0xc0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ @@ -13835,31 +13835,31 @@ │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ bne cc24 <_Py_type_getattro_impl+0x38c> │ │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ │ add r4, r4, r2 │ │ │ │ │ ldr r9, [r4, #2816] @ 0xb00 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq ccec <_Py_type_getattro_impl+0x454> │ │ │ │ │ + beq cdb0 <_Py_type_getattro_impl+0x518> │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq cd30 <_Py_type_getattro_impl+0x498> │ │ │ │ │ + beq cd08 <_Py_type_getattro_impl+0x470> │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r4, [r2, #136] @ 0x88 │ │ │ │ │ str r3, [r9] │ │ │ │ │ beq cb28 <_Py_type_getattro_impl+0x290> │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq cb28 <_Py_type_getattro_impl+0x290> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq cd44 <_Py_type_getattro_impl+0x4ac> │ │ │ │ │ + beq cd1c <_Py_type_getattro_impl+0x484> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ beq cb6c <_Py_type_getattro_impl+0x2d4> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ @@ -13906,52 +13906,52 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne c8e4 <_Py_type_getattro_impl+0x4c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 783c │ │ │ │ │ R_ARM_CALL PyType_Ready │ │ │ │ │ cmn r0, #1 │ │ │ │ │ bne c8e4 <_Py_type_getattro_impl+0x4c> │ │ │ │ │ - b cdd0 <_Py_type_getattro_impl+0x538> │ │ │ │ │ + b ce14 <_Py_type_getattro_impl+0x57c> │ │ │ │ │ ldr r1, [r6, #192] @ 0xc0 │ │ │ │ │ mov fp, r8 │ │ │ │ │ eor r7, r7, r1 │ │ │ │ │ and r7, r7, r2 │ │ │ │ │ add r3, r7, r7, lsl #1 │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #2808] @ 0xaf8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ lsl r3, r7, #1 │ │ │ │ │ beq cab8 <_Py_type_getattro_impl+0x220> │ │ │ │ │ ldr r2, [pc, #700] @ cee8 <_Py_type_getattro_impl+0x650> │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne ce94 <_Py_type_getattro_impl+0x5fc> │ │ │ │ │ + bne cd88 <_Py_type_getattro_impl+0x4f0> │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt ce94 <_Py_type_getattro_impl+0x5fc> │ │ │ │ │ + bgt cd88 <_Py_type_getattro_impl+0x4f0> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7a9c │ │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 7ba0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne ceb4 <_Py_type_getattro_impl+0x61c> │ │ │ │ │ + bne cda8 <_Py_type_getattro_impl+0x510> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq cce4 <_Py_type_getattro_impl+0x44c> │ │ │ │ │ + beq cd00 <_Py_type_getattro_impl+0x468> │ │ │ │ │ add r3, r3, r7 │ │ │ │ │ add r7, r4, #43520 @ 0xaa00 │ │ │ │ │ add r7, r7, #248 @ 0xf8 │ │ │ │ │ lsl r2, r3, #2 │ │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ @@ -13962,49 +13962,39 @@ │ │ │ │ │ add r1, r2, #4 │ │ │ │ │ ldr r4, [r4, #252] @ 0xfc │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ strne r3, [r5] │ │ │ │ │ str r5, [r7, r1] │ │ │ │ │ bl 0 <__sync_synchronize> │ │ │ │ │ R_ARM_CALL __sync_synchronize │ │ │ │ │ - ldmib sp, {r2, r3} │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ str r3, [r7, r2] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne cdf4 <_Py_type_getattro_impl+0x55c> │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - bne cd30 <_Py_type_getattro_impl+0x498> │ │ │ │ │ - cmp fp, #0 │ │ │ │ │ - beq cdb0 <_Py_type_getattro_impl+0x518> │ │ │ │ │ - mov r2, sl │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - blx fp │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - beq cb6c <_Py_type_getattro_impl+0x2d4> │ │ │ │ │ + beq cd00 <_Py_type_getattro_impl+0x468> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne cb6c <_Py_type_getattro_impl+0x2d4> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne cd00 <_Py_type_getattro_impl+0x468> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b cb6c <_Py_type_getattro_impl+0x2d4> │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + beq cdb0 <_Py_type_getattro_impl+0x518> │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r4, [r3, #136] @ 0x88 │ │ │ │ │ bne cb0c <_Py_type_getattro_impl+0x274> │ │ │ │ │ b cb28 <_Py_type_getattro_impl+0x290> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b cb28 <_Py_type_getattro_impl+0x290> │ │ │ │ │ - ldr r3, [pc, #412] @ cef4 <_Py_type_getattro_impl+0x65c> │ │ │ │ │ + ldr r3, [pc, #452] @ cef4 <_Py_type_getattro_impl+0x65c> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ ldr r2, [r6, #192] @ 0xc0 │ │ │ │ │ eor r7, r7, r2 │ │ │ │ │ @@ -14014,129 +14004,139 @@ │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #2808] @ 0xaf8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ lsl r3, r7, #1 │ │ │ │ │ beq cab8 <_Py_type_getattro_impl+0x220> │ │ │ │ │ b cc24 <_Py_type_getattro_impl+0x38c> │ │ │ │ │ - ldr r3, [pc, #348] @ cef8 <_Py_type_getattro_impl+0x660> │ │ │ │ │ + ldr r3, [pc, #388] @ cef8 <_Py_type_getattro_impl+0x660> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov fp, r8 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ - b cd64 <_Py_type_getattro_impl+0x4cc> │ │ │ │ │ + b cd3c <_Py_type_getattro_impl+0x4a4> │ │ │ │ │ + add r2, sp, #20 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 7ba0 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + beq cd00 <_Py_type_getattro_impl+0x468> │ │ │ │ │ + cmn r2, #1 │ │ │ │ │ + beq cec8 <_Py_type_getattro_impl+0x630> │ │ │ │ │ + cmp fp, #0 │ │ │ │ │ + beq cdf4 <_Py_type_getattro_impl+0x55c> │ │ │ │ │ + mov r2, sl │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + blx fp │ │ │ │ │ + ldr r3, [r8] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + beq cb6c <_Py_type_getattro_impl+0x2d4> │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r8] │ │ │ │ │ + bne cb6c <_Py_type_getattro_impl+0x2d4> │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b cb6c <_Py_type_getattro_impl+0x2d4> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne ce2c <_Py_type_getattro_impl+0x594> │ │ │ │ │ + bne ce54 <_Py_type_getattro_impl+0x5bc> │ │ │ │ │ ldr r3, [sp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r2, r3 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ - beq ce10 <_Py_type_getattro_impl+0x578> │ │ │ │ │ + beq ce38 <_Py_type_getattro_impl+0x5a0> │ │ │ │ │ mov r9, #0 │ │ │ │ │ b cb6c <_Py_type_getattro_impl+0x2d4> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [fp] │ │ │ │ │ bne ca5c <_Py_type_getattro_impl+0x1c4> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b ca5c <_Py_type_getattro_impl+0x1c4> │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - bne cce4 <_Py_type_getattro_impl+0x44c> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b cce4 <_Py_type_getattro_impl+0x44c> │ │ │ │ │ - ldr r3, [pc, #228] @ cefc <_Py_type_getattro_impl+0x664> │ │ │ │ │ + ldr r3, [pc, #188] @ cefc <_Py_type_getattro_impl+0x664> │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ - ldr r1, [pc, #224] @ cf00 <_Py_type_getattro_impl+0x668> │ │ │ │ │ + ldr r1, [pc, #184] @ cf00 <_Py_type_getattro_impl+0x668> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b cdd0 <_Py_type_getattro_impl+0x538> │ │ │ │ │ + b ce14 <_Py_type_getattro_impl+0x57c> │ │ │ │ │ mov r9, r8 │ │ │ │ │ b cb6c <_Py_type_getattro_impl+0x2d4> │ │ │ │ │ - ldr r0, [pc, #200] @ cf04 <_Py_type_getattro_impl+0x66c> │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #196] @ cf08 <_Py_type_getattro_impl+0x670> │ │ │ │ │ - ldr r0, [r0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b cdd0 <_Py_type_getattro_impl+0x538> │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 7ba0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ beq ca5c <_Py_type_getattro_impl+0x1c4> │ │ │ │ │ cmn r2, #1 │ │ │ │ │ beq ced0 <_Py_type_getattro_impl+0x638> │ │ │ │ │ - ldr r3, [pc, #144] @ cf0c <_Py_type_getattro_impl+0x674> │ │ │ │ │ + ldr r3, [pc, #120] @ cf04 <_Py_type_getattro_impl+0x66c> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ mov fp, r8 │ │ │ │ │ - b cd64 <_Py_type_getattro_impl+0x4cc> │ │ │ │ │ - add r2, sp, #20 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 7ba0 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - beq cce4 <_Py_type_getattro_impl+0x44c> │ │ │ │ │ - cmn r2, #1 │ │ │ │ │ - bne ccec <_Py_type_getattro_impl+0x454> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Clear │ │ │ │ │ - b ccec <_Py_type_getattro_impl+0x454> │ │ │ │ │ + b cd3c <_Py_type_getattro_impl+0x4a4> │ │ │ │ │ + ldr r0, [pc, #92] @ cf08 <_Py_type_getattro_impl+0x670> │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r1, [pc, #88] @ cf0c <_Py_type_getattro_impl+0x674> │ │ │ │ │ + ldr r0, [r0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b ce14 <_Py_type_getattro_impl+0x57c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b cb68 <_Py_type_getattro_impl+0x2d0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ + b cdb0 <_Py_type_getattro_impl+0x518> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r3, [pc, #52] @ cf10 <_Py_type_getattro_impl+0x678> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b ce7c <_Py_type_getattro_impl+0x5e4> │ │ │ │ │ + b ce8c <_Py_type_getattro_impl+0x5f4> │ │ │ │ │ .word 0x000005ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000fff │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x00000468 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000364 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000194 │ │ │ │ │ + .word 0x000001bc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000154 │ │ │ │ │ + .word 0x0000017c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_AttributeError │ │ │ │ │ .word 0x00000d64 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ + .word 0x00000074 │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000d38 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x0000008c │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000030 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 0000cf14 : │ │ │ │ │ type_prepare(): │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyDict_New │ │ │ │ │ @@ -14989,15 +14989,15 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr fp, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq e0d0 <_Py_type_getattro+0x5ec> │ │ │ │ │ + beq e0c8 <_Py_type_getattro+0x5e4> │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r6, r1 │ │ │ │ │ tst r3, #2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ bne ddc4 <_Py_type_getattro+0x2e0> │ │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -15037,52 +15037,52 @@ │ │ │ │ │ ldr sl, [r3, #136] @ 0x88 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq dcbc <_Py_type_getattro+0x1d8> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDescr_IsData │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq df98 <_Py_type_getattro+0x4b4> │ │ │ │ │ + beq df70 <_Py_type_getattro+0x48c> │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx sl │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, r0 │ │ │ │ │ beq ddb0 <_Py_type_getattro+0x2cc> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - beq e0ec <_Py_type_getattro+0x608> │ │ │ │ │ + beq e0e4 <_Py_type_getattro+0x600> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [pc, #1288] @ e110 <_Py_type_getattro+0x62c> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne e058 <_Py_type_getattro+0x574> │ │ │ │ │ + bne e080 <_Py_type_getattro+0x59c> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ │ - bgt e058 <_Py_type_getattro+0x574> │ │ │ │ │ + bgt e080 <_Py_type_getattro+0x59c> │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 7a9c │ │ │ │ │ ldr r3, [fp, #192] @ 0xc0 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 7ba0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - bne e078 <_Py_type_getattro+0x594> │ │ │ │ │ + bne e0a0 <_Py_type_getattro+0x5bc> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq dca4 <_Py_type_getattro+0x1c0> │ │ │ │ │ add r5, r5, #43520 @ 0xaa00 │ │ │ │ │ add r5, r5, #248 @ 0xf8 │ │ │ │ │ add r3, r5, r4 │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ @@ -15094,17 +15094,17 @@ │ │ │ │ │ str r6, [r5, r2] │ │ │ │ │ bl 0 <__sync_synchronize> │ │ │ │ │ R_ARM_CALL __sync_synchronize │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r3, [r5, r4] │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne e020 <_Py_type_getattro+0x53c> │ │ │ │ │ + bne e064 <_Py_type_getattro+0x580> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq dfdc <_Py_type_getattro+0x4f8> │ │ │ │ │ + beq dfb4 <_Py_type_getattro+0x4d0> │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr sl, [r3, #136] @ 0x88 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ bne dbb4 <_Py_type_getattro+0xd0> │ │ │ │ │ ldr r3, [pc, #1104] @ e114 <_Py_type_getattro+0x630> │ │ │ │ │ ldr r2, [r7, #192] @ 0xc0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ @@ -15130,31 +15130,31 @@ │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ bne de6c <_Py_type_getattro+0x388> │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ add r5, r5, r2 │ │ │ │ │ ldr r4, [r5, #2816] @ 0xb00 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq df34 <_Py_type_getattro+0x450> │ │ │ │ │ + beq dff8 <_Py_type_getattro+0x514> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq df78 <_Py_type_getattro+0x494> │ │ │ │ │ + beq df50 <_Py_type_getattro+0x46c> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldr r5, [r2, #136] @ 0x88 │ │ │ │ │ str r3, [r4] │ │ │ │ │ beq dd70 <_Py_type_getattro+0x28c> │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq dd70 <_Py_type_getattro+0x28c> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - beq df8c <_Py_type_getattro+0x4a8> │ │ │ │ │ + beq df64 <_Py_type_getattro+0x480> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq ddb4 <_Py_type_getattro+0x2d0> │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ @@ -15201,52 +15201,52 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne db2c <_Py_type_getattro+0x48> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 783c │ │ │ │ │ R_ARM_CALL PyType_Ready │ │ │ │ │ cmn r0, #1 │ │ │ │ │ bne db2c <_Py_type_getattro+0x48> │ │ │ │ │ - b e0e4 <_Py_type_getattro+0x600> │ │ │ │ │ + b e0dc <_Py_type_getattro+0x5f8> │ │ │ │ │ ldr r1, [r7, #192] @ 0xc0 │ │ │ │ │ mov sl, r9 │ │ │ │ │ eor r8, r8, r1 │ │ │ │ │ and r8, r8, r2 │ │ │ │ │ add r3, r8, r8, lsl #1 │ │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #2808] @ 0xaf8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ lsl r3, r8, #1 │ │ │ │ │ beq dd00 <_Py_type_getattro+0x21c> │ │ │ │ │ ldr r2, [pc, #668] @ e110 <_Py_type_getattro+0x62c> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne e0a0 <_Py_type_getattro+0x5bc> │ │ │ │ │ + bne dfd0 <_Py_type_getattro+0x4ec> │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt e0a0 <_Py_type_getattro+0x5bc> │ │ │ │ │ + bgt dfd0 <_Py_type_getattro+0x4ec> │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 7a9c │ │ │ │ │ ldr r3, [r7, #192] @ 0xc0 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 7ba0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne e0c0 <_Py_type_getattro+0x5dc> │ │ │ │ │ + bne dff0 <_Py_type_getattro+0x50c> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq df2c <_Py_type_getattro+0x448> │ │ │ │ │ + beq df48 <_Py_type_getattro+0x464> │ │ │ │ │ add r3, r3, r8 │ │ │ │ │ add r8, r5, #43520 @ 0xaa00 │ │ │ │ │ add r8, r8, #248 @ 0xf8 │ │ │ │ │ lsl r2, r3, #2 │ │ │ │ │ add r3, r8, r3, lsl #2 │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ @@ -15257,49 +15257,39 @@ │ │ │ │ │ add r1, r2, #4 │ │ │ │ │ ldr r5, [r5, #252] @ 0xfc │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ strne r3, [r6] │ │ │ │ │ str r6, [r8, r1] │ │ │ │ │ bl 0 <__sync_synchronize> │ │ │ │ │ R_ARM_CALL __sync_synchronize │ │ │ │ │ - ldmib sp, {r2, r3} │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ str r3, [r8, r2] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne e03c <_Py_type_getattro+0x558> │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne df78 <_Py_type_getattro+0x494> │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq dff8 <_Py_type_getattro+0x514> │ │ │ │ │ - mov r2, fp │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - blx sl │ │ │ │ │ - ldr r3, [r9] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - beq ddb4 <_Py_type_getattro+0x2d0> │ │ │ │ │ + beq df48 <_Py_type_getattro+0x464> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - str r3, [r9] │ │ │ │ │ - bne ddb4 <_Py_type_getattro+0x2d0> │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne df48 <_Py_type_getattro+0x464> │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ddb4 <_Py_type_getattro+0x2d0> │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq dff8 <_Py_type_getattro+0x514> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldr r5, [r3, #136] @ 0x88 │ │ │ │ │ bne dd54 <_Py_type_getattro+0x270> │ │ │ │ │ b dd70 <_Py_type_getattro+0x28c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b dd70 <_Py_type_getattro+0x28c> │ │ │ │ │ - ldr r3, [pc, #380] @ e11c <_Py_type_getattro+0x638> │ │ │ │ │ + ldr r3, [pc, #420] @ e11c <_Py_type_getattro+0x638> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ ldr r2, [r7, #192] @ 0xc0 │ │ │ │ │ eor r8, r8, r2 │ │ │ │ │ @@ -15309,122 +15299,132 @@ │ │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #2808] @ 0xaf8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ lsl r3, r8, #1 │ │ │ │ │ beq dd00 <_Py_type_getattro+0x21c> │ │ │ │ │ b de6c <_Py_type_getattro+0x388> │ │ │ │ │ - ldr r3, [pc, #316] @ e120 <_Py_type_getattro+0x63c> │ │ │ │ │ + ldr r3, [pc, #356] @ e120 <_Py_type_getattro+0x63c> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov sl, r9 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ - b dfac <_Py_type_getattro+0x4c8> │ │ │ │ │ + b df84 <_Py_type_getattro+0x4a0> │ │ │ │ │ + add r2, sp, #20 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 7ba0 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + beq df48 <_Py_type_getattro+0x464> │ │ │ │ │ + cmn r2, #1 │ │ │ │ │ + beq e100 <_Py_type_getattro+0x61c> │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq e03c <_Py_type_getattro+0x558> │ │ │ │ │ + mov r2, fp │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + blx sl │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + beq ddb4 <_Py_type_getattro+0x2d0> │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r9] │ │ │ │ │ + bne ddb4 <_Py_type_getattro+0x2d0> │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b ddb4 <_Py_type_getattro+0x2d0> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne e018 <_Py_type_getattro+0x534> │ │ │ │ │ - ldr r3, [pc, #284] @ e124 <_Py_type_getattro+0x640> │ │ │ │ │ + bne e05c <_Py_type_getattro+0x578> │ │ │ │ │ + ldr r3, [pc, #216] @ e124 <_Py_type_getattro+0x640> │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - ldr r1, [pc, #276] @ e128 <_Py_type_getattro+0x644> │ │ │ │ │ + ldr r1, [pc, #208] @ e128 <_Py_type_getattro+0x644> │ │ │ │ │ mov r3, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r4, r9 │ │ │ │ │ b ddb4 <_Py_type_getattro+0x2d0> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [sl] │ │ │ │ │ bne dca4 <_Py_type_getattro+0x1c0> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b dca4 <_Py_type_getattro+0x1c0> │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne df2c <_Py_type_getattro+0x448> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b df2c <_Py_type_getattro+0x448> │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 7ba0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ beq dca4 <_Py_type_getattro+0x1c0> │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq e0f8 <_Py_type_getattro+0x614> │ │ │ │ │ - ldr r3, [pc, #164] @ e12c <_Py_type_getattro+0x648> │ │ │ │ │ + beq e0f0 <_Py_type_getattro+0x60c> │ │ │ │ │ + ldr r3, [pc, #124] @ e12c <_Py_type_getattro+0x648> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r9, #0 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ mov sl, r9 │ │ │ │ │ - b dfac <_Py_type_getattro+0x4c8> │ │ │ │ │ - add r2, sp, #20 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 7ba0 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - beq df2c <_Py_type_getattro+0x448> │ │ │ │ │ - cmn r2, #1 │ │ │ │ │ - bne df34 <_Py_type_getattro+0x450> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Clear │ │ │ │ │ - b df34 <_Py_type_getattro+0x450> │ │ │ │ │ - ldr r0, [pc, #88] @ e130 <_Py_type_getattro+0x64c> │ │ │ │ │ + b df84 <_Py_type_getattro+0x4a0> │ │ │ │ │ + ldr r0, [pc, #96] @ e130 <_Py_type_getattro+0x64c> │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr r1, [pc, #84] @ e134 <_Py_type_getattro+0x650> │ │ │ │ │ + ldr r1, [pc, #92] @ e134 <_Py_type_getattro+0x650> │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r4, #0 │ │ │ │ │ b ddb4 <_Py_type_getattro+0x2d0> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b ddb0 <_Py_type_getattro+0x2cc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - ldr r3, [pc, #52] @ e138 <_Py_type_getattro+0x654> │ │ │ │ │ + ldr r3, [pc, #60] @ e138 <_Py_type_getattro+0x654> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b e088 <_Py_type_getattro+0x5a4> │ │ │ │ │ + b e0b0 <_Py_type_getattro+0x5cc> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Clear │ │ │ │ │ + b dff8 <_Py_type_getattro+0x514> │ │ │ │ │ .word 0x000005cc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000fff │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyUnicode_Type │ │ │ │ │ .word 0x00000448 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000344 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000174 │ │ │ │ │ + .word 0x0000019c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000134 │ │ │ │ │ + .word 0x0000015c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_AttributeError │ │ │ │ │ .word 0x00000d64 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x000000a0 │ │ │ │ │ + .word 0x00000078 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00000d38 │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ - .word 0x00000030 │ │ │ │ │ + .word 0x00000038 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 0000e13c <_PyType_Name>: │ │ │ │ │ _PyType_Name(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -17418,28 +17418,28 @@ │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ blt ffc0 <_PySuper_Lookup+0x2fc> │ │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 102c4 <_PySuper_Lookup+0x600> │ │ │ │ │ + beq 102b8 <_PySuper_Lookup+0x5f4> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble ff18 <_PySuper_Lookup+0x254> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ bne fef0 <_PySuper_Lookup+0x22c> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 10320 <_PySuper_Lookup+0x65c> │ │ │ │ │ + beq 102f0 <_PySuper_Lookup+0x62c> │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ ble fec8 <_PySuper_Lookup+0x204> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ @@ -17463,15 +17463,15 @@ │ │ │ │ │ beq fe40 <_PySuper_Lookup+0x17c> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq fdb4 <_PySuper_Lookup+0xf0> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 10330 <_PySuper_Lookup+0x66c> │ │ │ │ │ + beq 10300 <_PySuper_Lookup+0x63c> │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ beq 101fc <_PySuper_Lookup+0x538> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ bne 100d0 <_PySuper_Lookup+0x40c> │ │ │ │ │ @@ -17487,23 +17487,23 @@ │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ beq fe14 <_PySuper_Lookup+0x150> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 10314 <_PySuper_Lookup+0x650> │ │ │ │ │ + beq 10328 <_PySuper_Lookup+0x664> │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq fe34 <_PySuper_Lookup+0x170> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 102b8 <_PySuper_Lookup+0x5f4> │ │ │ │ │ + beq 1031c <_PySuper_Lookup+0x658> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r2, r9, #1 │ │ │ │ │ cmp r2, sl │ │ │ │ │ bge fec8 <_PySuper_Lookup+0x204> │ │ │ │ │ @@ -17630,15 +17630,15 @@ │ │ │ │ │ beq fcf8 <_PySuper_Lookup+0x34> │ │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ bne 10018 <_PySuper_Lookup+0x354> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 102fc <_PySuper_Lookup+0x638> │ │ │ │ │ + beq 1030c <_PySuper_Lookup+0x648> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r3, [r7] │ │ │ │ │ b fd2c <_PySuper_Lookup+0x68> │ │ │ │ │ ldr r2, [pc, #768] @ 10354 <_PySuper_Lookup+0x690> │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ @@ -17751,24 +17751,24 @@ │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r7] │ │ │ │ │ mov r5, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 1030c <_PySuper_Lookup+0x648> │ │ │ │ │ + bne 10334 <_PySuper_Lookup+0x670> │ │ │ │ │ ldr r0, [pc, #336] @ 10360 <_PySuper_Lookup+0x69c> │ │ │ │ │ mov r2, #2 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Vectorcall │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1030c <_PySuper_Lookup+0x648> │ │ │ │ │ + beq 10334 <_PySuper_Lookup+0x670> │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GenericGetAttr │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ beq fe18 <_PySuper_Lookup+0x154> │ │ │ │ │ @@ -17799,50 +17799,50 @@ │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 10294 <_PySuper_Lookup+0x5d0> │ │ │ │ │ ldr r3, [pc, #172] @ 1035c <_PySuper_Lookup+0x698> │ │ │ │ │ cmp r6, r3 │ │ │ │ │ beq 101fc <_PySuper_Lookup+0x538> │ │ │ │ │ b ff58 <_PySuper_Lookup+0x294> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fe34 <_PySuper_Lookup+0x170> │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 102e8 <_PySuper_Lookup+0x624> │ │ │ │ │ + beq 102dc <_PySuper_Lookup+0x618> │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 102c8 <_PySuper_Lookup+0x604> │ │ │ │ │ - ldr r3, [pc, #120] @ 1035c <_PySuper_Lookup+0x698> │ │ │ │ │ + bne 102bc <_PySuper_Lookup+0x5f8> │ │ │ │ │ + ldr r3, [pc, #132] @ 1035c <_PySuper_Lookup+0x698> │ │ │ │ │ cmp r6, r3 │ │ │ │ │ bne ff18 <_PySuper_Lookup+0x254> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ strne r3, [r5] │ │ │ │ │ b 101fc <_PySuper_Lookup+0x538> │ │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ │ + cmp sl, #1 │ │ │ │ │ + bgt fd4c <_PySuper_Lookup+0x88> │ │ │ │ │ + b 101fc <_PySuper_Lookup+0x538> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b fdb4 <_PySuper_Lookup+0xf0> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mov r5, r7 │ │ │ │ │ bne fd2c <_PySuper_Lookup+0x68> │ │ │ │ │ b 101fc <_PySuper_Lookup+0x538> │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b fe18 <_PySuper_Lookup+0x154> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fe14 <_PySuper_Lookup+0x150> │ │ │ │ │ - ldr sl, [r4, #8] │ │ │ │ │ - cmp sl, #1 │ │ │ │ │ - bgt fd4c <_PySuper_Lookup+0x88> │ │ │ │ │ - b 101fc <_PySuper_Lookup+0x538> │ │ │ │ │ + b fe34 <_PySuper_Lookup+0x170> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fdb4 <_PySuper_Lookup+0xf0> │ │ │ │ │ + b fe14 <_PySuper_Lookup+0x150> │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + b fe18 <_PySuper_Lookup+0x154> │ │ │ │ │ .word 0x000001e4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00005250 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x000008f4 │ │ │ │ │ @@ -19905,24 +19905,24 @@ │ │ │ │ │ str r3, [r5] │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ beq 120dc │ │ │ │ │ mov r6, #2 │ │ │ │ │ mov r8, r6 │ │ │ │ │ add r7, sp, #24 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ - beq 1216c │ │ │ │ │ + beq 12150 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ mov r2, #4 │ │ │ │ │ add r1, r5, r1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1216c │ │ │ │ │ + beq 12150 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -19980,15 +19980,15 @@ │ │ │ │ │ str r9, [r6, r2] │ │ │ │ │ bl 0 <__sync_synchronize> │ │ │ │ │ R_ARM_CALL __sync_synchronize │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [r6, r4] │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 12150 │ │ │ │ │ + bne 12180 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 121a4 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ bne 11f90 │ │ │ │ │ ldr r3, [r1, #136] @ 0x88 │ │ │ │ │ @@ -20017,35 +20017,35 @@ │ │ │ │ │ beq 121a4 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ mov r6, #1 │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ │ add r7, sp, #28 │ │ │ │ │ b 11f9c │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ - bne 120c4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 120c4 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bne 11ffc │ │ │ │ │ b 1200c │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r7] │ │ │ │ │ + bne 120c4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 120c4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 12138 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 121f4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ @@ -22920,23 +22920,23 @@ │ │ │ │ │ │ │ │ │ │ 00014a28 : │ │ │ │ │ slot_tp_call(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r3, [pc, #216] @ 14b18 │ │ │ │ │ + ldr r4, [pc, #216] @ 14b18 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ bl 0 <__aeabi_read_tp> │ │ │ │ │ R_ARM_CALL __aeabi_read_tp │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - ldr r8, [r0, r3] │ │ │ │ │ + ldr r8, [r0, r4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [pc, #180] @ 14b1c │ │ │ │ │ bl d8b8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 14af4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ @@ -23149,38 +23149,38 @@ │ │ │ │ │ ldr r3, [r4, #2812] @ 0xafc │ │ │ │ │ cmp r3, r8 │ │ │ │ │ bne 14e48 │ │ │ │ │ add r6, r6, #40960 @ 0xa000 │ │ │ │ │ add r6, r6, sl │ │ │ │ │ ldr r5, [r6, #2816] @ 0xb00 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 14f94 │ │ │ │ │ + beq 14fc0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 14ef8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ str r3, [r5] │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ beq 14f08 │ │ │ │ │ mov r8, #1 │ │ │ │ │ mov r7, r8 │ │ │ │ │ add r6, sp, #16 │ │ │ │ │ ands r1, r2, #2048 @ 0x800 │ │ │ │ │ - beq 14fa8 │ │ │ │ │ + beq 14f74 │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ mov r2, #4 │ │ │ │ │ add r1, r5, r1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1500c │ │ │ │ │ + beq 15018 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -23191,26 +23191,26 @@ │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r6, r0 │ │ │ │ │ beq 14de4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 1502c │ │ │ │ │ + beq 1500c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 14fa0 │ │ │ │ │ + beq 14fcc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bne 14ff0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 14fa0 │ │ │ │ │ + beq 14fcc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq 15088 │ │ │ │ │ ldr r3, [pc, #700] @ 150e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ @@ -23261,17 +23261,17 @@ │ │ │ │ │ str r8, [r6, r2] │ │ │ │ │ bl 0 <__sync_synchronize> │ │ │ │ │ R_ARM_CALL __sync_synchronize │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [r6, sl] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 14f74 │ │ │ │ │ + bne 14fa0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 14f94 │ │ │ │ │ + beq 14fc0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ bne 14d68 │ │ │ │ │ ldr r8, [r0, #136] @ 0x88 │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ @@ -23290,47 +23290,47 @@ │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r8, [r4] │ │ │ │ │ bne 15038 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 14f94 │ │ │ │ │ + beq 14fc0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ add r6, sp, #20 │ │ │ │ │ b 14d74 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + str r1, [sp] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ + R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bne 14dd4 │ │ │ │ │ + b 14de4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ bne 14ef0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 14ef8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 150a8 │ │ │ │ │ + beq 150c4 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ b 14e3c │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - str r1, [sp] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ - R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 14dd4 │ │ │ │ │ - b 14de4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ bne 14e3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ @@ -23339,29 +23339,29 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ bne 14e04 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 14e04 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 14de4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r4, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 14fc4 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14de4 │ │ │ │ │ + b 14f90 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 14f94 │ │ │ │ │ + beq 14fc0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ │ add r6, sp, #20 │ │ │ │ │ b 14d74 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ @@ -23369,41 +23369,41 @@ │ │ │ │ │ ldr r1, [pc, #116] @ 150dc │ │ │ │ │ bl 7ba0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ beq 14ef0 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - bne 14f94 │ │ │ │ │ + bne 14fc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - b 14f94 │ │ │ │ │ + b 14fc0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 150bc │ │ │ │ │ + bne 150a8 │ │ │ │ │ ldr r3, [pc, #80] @ 150ec │ │ │ │ │ ldr r1, [pc, #80] @ 150f0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14fa0 │ │ │ │ │ - ldr r3, [pc, #68] @ 150f4 │ │ │ │ │ - ldr r1, [pc, #40] @ 150dc │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 14fa0 │ │ │ │ │ + b 14fcc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ bne 15094 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 15094 │ │ │ │ │ + ldr r3, [pc, #40] @ 150f4 │ │ │ │ │ + ldr r1, [pc, #12] @ 150dc │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetObject │ │ │ │ │ + b 14fcc │ │ │ │ │ .word 0x000003e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00005a40 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_OverflowError │ │ │ │ │ .word 0x00005000 │ │ │ │ │ @@ -24702,39 +24702,39 @@ │ │ │ │ │ ldr r3, [r7, #2812] @ 0xafc │ │ │ │ │ cmp sl, r3 │ │ │ │ │ bne 16380 │ │ │ │ │ add r6, r6, #40960 @ 0xa000 │ │ │ │ │ add r6, r6, r4 │ │ │ │ │ ldr r5, [r6, #2816] @ 0xb00 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 16494 │ │ │ │ │ + beq 164c4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ beq 1642c │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ │ beq 1643c │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ strd r8, [sp, #24] │ │ │ │ │ - beq 164a0 │ │ │ │ │ + beq 16474 │ │ │ │ │ mov r8, #2 │ │ │ │ │ mov r7, r8 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ ldr r1, [r2, #28] │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ add r1, r5, r1 │ │ │ │ │ mov r2, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 16518 │ │ │ │ │ + beq 16548 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -24752,33 +24752,33 @@ │ │ │ │ │ beq 16568 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [pc, #500] @ 1657c │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 16538 │ │ │ │ │ + bne 16518 │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ │ - bgt 16538 │ │ │ │ │ + bgt 16518 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 7a9c │ │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ mov r1, sl │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 7ba0 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bne 16558 │ │ │ │ │ + bne 16538 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 16424 │ │ │ │ │ add r6, r6, #43520 @ 0xaa00 │ │ │ │ │ add r6, r6, #248 @ 0xf8 │ │ │ │ │ add r3, r6, r4 │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ @@ -24790,61 +24790,61 @@ │ │ │ │ │ str sl, [r6, r2] │ │ │ │ │ bl 0 <__sync_synchronize> │ │ │ │ │ R_ARM_CALL __sync_synchronize │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [r6, r4] │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 16474 │ │ │ │ │ + bne 164a4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 16494 │ │ │ │ │ + beq 164c4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ │ bne 162f4 │ │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 164d0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ strd r8, [sp, #24] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ addeq r2, sp, #28 │ │ │ │ │ - beq 164a8 │ │ │ │ │ + beq 1647c │ │ │ │ │ mov r8, #1 │ │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ b 1630c │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ - bne 16424 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne 1642c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Clear │ │ │ │ │ - ldr r4, [pc, #224] @ 16580 │ │ │ │ │ - b 16374 │ │ │ │ │ mov r3, #2 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bne 16364 │ │ │ │ │ b 16374 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r7] │ │ │ │ │ + bne 16424 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne 1642c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Clear │ │ │ │ │ + ldr r4, [pc, #176] @ 16580 │ │ │ │ │ + b 16374 │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -24853,38 +24853,38 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ bne 16508 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 16494 │ │ │ │ │ + beq 164c4 │ │ │ │ │ mov r5, r4 │ │ │ │ │ b 16448 │ │ │ │ │ - str r4, [sp] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ - R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - b 164c0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 7ba0 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ beq 16424 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - bne 16494 │ │ │ │ │ + bne 164c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ + b 164c4 │ │ │ │ │ + str r4, [sp] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + mov r0, fp │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ + R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ + mov r4, r0 │ │ │ │ │ b 16494 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 16374 │ │ │ │ │ .word 0x00000310 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -25237,24 +25237,24 @@ │ │ │ │ │ str r3, [r5] │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ beq 16b6c │ │ │ │ │ mov r6, #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ add r7, sp, #16 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ - beq 16bf4 │ │ │ │ │ + beq 16bd8 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ mov r2, #4 │ │ │ │ │ add r1, r5, r1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 16bf4 │ │ │ │ │ + beq 16bd8 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -25311,15 +25311,15 @@ │ │ │ │ │ str r8, [r6, r2] │ │ │ │ │ bl 0 <__sync_synchronize> │ │ │ │ │ R_ARM_CALL __sync_synchronize │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [r6, sl] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bne 16bd8 │ │ │ │ │ + bne 16c08 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 16c6c │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ bne 16a24 │ │ │ │ │ ldr r6, [r1, #136] @ 0x88 │ │ │ │ │ @@ -25346,35 +25346,35 @@ │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 16c6c │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ b 16a30 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - bne 16b54 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16b54 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bne 16a90 │ │ │ │ │ b 16aa0 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 16b54 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 16b54 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 16c6c │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ mov r6, #0 │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ │ add r7, sp, #20 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -1712,75 +1712,75 @@ │ │ │ │ │ bl 1221c │ │ │ │ │ R_ARM_CALL vectorcall_method │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ .word 0x000057ac │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000172c : │ │ │ │ │ -slot_nb_positive(): │ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ │ - push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ - sub ip, sp, ip │ │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - sub sp, sp, #12 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - add r1, sp, #4 │ │ │ │ │ - ldr r0, [pc, #12] @ 1760 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 1221c │ │ │ │ │ - R_ARM_CALL vectorcall_method │ │ │ │ │ - add sp, sp, #12 │ │ │ │ │ - pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ - .word 0x00005db8 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - │ │ │ │ │ -00001764 <_PyType_GetModuleByDef3>: │ │ │ │ │ +0000172c <_PyType_GetModuleByDef3>: │ │ │ │ │ _PyType_GetModuleByDef3(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ bl 1043c │ │ │ │ │ R_ARM_CALL get_module_by_def │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 17d4 <_PyType_GetModuleByDef3+0x70> │ │ │ │ │ + bne 179c <_PyType_GetModuleByDef3+0x70> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 1043c │ │ │ │ │ R_ARM_CALL get_module_by_def │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 17d4 <_PyType_GetModuleByDef3+0x70> │ │ │ │ │ + bne 179c <_PyType_GetModuleByDef3+0x70> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 1043c │ │ │ │ │ R_ARM_CALL get_module_by_def │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 17d4 <_PyType_GetModuleByDef3+0x70> │ │ │ │ │ - ldr r0, [pc, #36] @ 17e0 <_PyType_GetModuleByDef3+0x7c> │ │ │ │ │ + bne 179c <_PyType_GetModuleByDef3+0x70> │ │ │ │ │ + ldr r0, [pc, #36] @ 17a8 <_PyType_GetModuleByDef3+0x7c> │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ str r1, [sp] │ │ │ │ │ - ldr r1, [pc, #16] @ 17e4 <_PyType_GetModuleByDef3+0x80> │ │ │ │ │ + ldr r1, [pc, #16] @ 17ac <_PyType_GetModuleByDef3+0x80> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 PyExc_TypeError │ │ │ │ │ .word 0x00001a8c │ │ │ │ │ R_ARM_ABS32 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ +000017b0 : │ │ │ │ │ +slot_nb_positive(): │ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ │ + push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ + sub ip, sp, ip │ │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ + sub sp, sp, #12 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + add r1, sp, #4 │ │ │ │ │ + ldr r0, [pc, #12] @ 17e4 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bl 1221c │ │ │ │ │ + R_ARM_CALL vectorcall_method │ │ │ │ │ + add sp, sp, #12 │ │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ + .word 0x00005db8 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + │ │ │ │ │ 000017e8 : │ │ │ │ │ PyType_ClearCache(): │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [pc, #136] @ 1888 │ │ │ ├── unicodeobject.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: 357508 (bytes into file) │ │ │ │ │ + Start of section headers: 357580 (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: 19 │ │ │ │ │ Section header string table index: 18 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ -There are 19 section headers, starting at offset 0x57484: │ │ │ │ │ +There are 19 section headers, starting at offset 0x574cc: │ │ │ │ │ │ │ │ │ │ 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 00d82c 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 04ce74 004478 08 I 16 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 04cebc 004478 08 I 16 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 00d860 000ba4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 0512ec 000860 08 I 16 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 051334 000860 08 I 16 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 00e404 000024 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 00e404 02ed50 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 051b4c 0050d8 08 I 16 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 03d154 002205 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .rodata PROGBITS 00000000 03f35c 0035ca 00 A 0 0 4 │ │ │ │ │ - [10] .rel.rodata REL 00000000 056c24 000070 08 I 16 9 4 │ │ │ │ │ - [11] .text.unlikely PROGBITS 00000000 042928 002af8 00 AX 0 0 4 │ │ │ │ │ - [12] .rel.text.unlikely REL 00000000 056c94 000750 08 I 16 11 4 │ │ │ │ │ - [13] .rodata.str4.4 PROGBITS 00000000 045420 00015c 04 AMS 0 0 4 │ │ │ │ │ - [14] .note.GNU-stack PROGBITS 00000000 04557c 000000 00 0 0 1 │ │ │ │ │ - [15] .ARM.attributes ARM_ATTRIBUTES 00000000 04557c 00002b 00 0 0 1 │ │ │ │ │ - [16] .symtab SYMTAB 00000000 0455a8 004690 10 17 756 4 │ │ │ │ │ - [17] .strtab STRTAB 00000000 049c38 00323a 00 0 0 1 │ │ │ │ │ - [18] .shstrtab STRTAB 00000000 0573e4 00009f 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 00e404 02ed98 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 051b94 0050d8 08 I 16 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 03d19c 002205 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .rodata PROGBITS 00000000 03f3a4 0035ca 00 A 0 0 4 │ │ │ │ │ + [10] .rel.rodata REL 00000000 056c6c 000070 08 I 16 9 4 │ │ │ │ │ + [11] .text.unlikely PROGBITS 00000000 042970 002af8 00 AX 0 0 4 │ │ │ │ │ + [12] .rel.text.unlikely REL 00000000 056cdc 000750 08 I 16 11 4 │ │ │ │ │ + [13] .rodata.str4.4 PROGBITS 00000000 045468 00015c 04 AMS 0 0 4 │ │ │ │ │ + [14] .note.GNU-stack PROGBITS 00000000 0455c4 000000 00 0 0 1 │ │ │ │ │ + [15] .ARM.attributes ARM_ATTRIBUTES 00000000 0455c4 00002b 00 0 0 1 │ │ │ │ │ + [16] .symtab SYMTAB 00000000 0455f0 004690 10 17 756 4 │ │ │ │ │ + [17] .strtab STRTAB 00000000 049c80 00323a 00 0 0 1 │ │ │ │ │ + [18] .shstrtab STRTAB 00000000 05742c 00009f 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 {} │ │ │ │ │ @@ -1,527 +1,527 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 1129 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 SECTION LOCAL DEFAULT 5 .bss │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 4: 000000b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 4: 000000b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 5: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ 6: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 7: 000000bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 8: 00000764 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 9: 00000778 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 10: 00000778 112 FUNC LOCAL DEFAULT 6 unicode_hash │ │ │ │ │ + 7: 000000b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 8: 00000788 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 9: 0000079c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 10: 0000079c 112 FUNC LOCAL DEFAULT 6 unicode_hash │ │ │ │ │ 11: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 12: 000007e8 184 FUNC LOCAL DEFAULT 6 intern_static.isra.0 │ │ │ │ │ + 12: 0000080c 184 FUNC LOCAL DEFAULT 6 intern_static.isra.0 │ │ │ │ │ 13: 0000100c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 14: 00000ab4 220 FUNC LOCAL DEFAULT 6 hashtable_unicode_compare │ │ │ │ │ - 15: 000008a0 112 FUNC LOCAL DEFAULT 6 hashtable_unicode_hash │ │ │ │ │ + 14: 00000934 220 FUNC LOCAL DEFAULT 6 hashtable_unicode_compare │ │ │ │ │ + 15: 000008c4 112 FUNC LOCAL DEFAULT 6 hashtable_unicode_hash │ │ │ │ │ 16: 00001bb4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 17: 00000894 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 18: 000008a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 17: 000008b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 18: 000008c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 19: 00002554 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 20: 00000aa0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 21: 00000ab4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 22: 00000e9c 6248 FUNC LOCAL DEFAULT 6 unicode_decode_utf8 │ │ │ │ │ - 23: 00000e48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 24: 00000e60 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 20: 00000ba0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 21: 00000bb4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 22: 00000ec0 6248 FUNC LOCAL DEFAULT 6 unicode_decode_utf8 │ │ │ │ │ + 23: 00000e6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 24: 00000e84 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 25: 00000000 0 SECTION LOCAL DEFAULT 9 .rodata │ │ │ │ │ - 26: 00001ee4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 27: 00001f20 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 28: 00021fa8 936 FUNC LOCAL DEFAULT 6 unicode_decode_call_errorhandler_writer │ │ │ │ │ - 29: 0000aa28 176 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ - 30: 000084bc 40 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 26: 00001f08 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 27: 00001f44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 28: 00021fe4 936 FUNC LOCAL DEFAULT 6 unicode_decode_call_errorhandler_writer │ │ │ │ │ + 29: 0000aa78 176 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ + 30: 000084e0 40 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ 31: 00000000 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 32: 00000000 664 FUNC LOCAL DEFAULT 11 intern_common │ │ │ │ │ 33: 0000028c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 34: 00002704 384 FUNC LOCAL DEFAULT 6 unicode_dealloc │ │ │ │ │ - 35: 00002880 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 34: 00002728 384 FUNC LOCAL DEFAULT 6 unicode_dealloc │ │ │ │ │ + 35: 000028a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 36: 00002564 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 37: 00002564 96 FUNC LOCAL DEFAULT 1 _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ │ - 38: 00002884 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 39: 000028f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 40: 00002908 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 41: 00002b8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 38: 000028a8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 39: 0000291c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 40: 0000292c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 41: 00002bb0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 42: 00002650 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 43: 00002b9c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 44: 00002e24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 43: 00002bc0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 44: 00002e48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 45: 00000000 0 SECTION LOCAL DEFAULT 13 .rodata.str4.4 │ │ │ │ │ 46: 00000000 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ - 47: 00002e34 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 48: 00002f2c 324 FUNC LOCAL DEFAULT 6 unicode_decode_locale │ │ │ │ │ + 47: 00002e58 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 48: 00002f50 324 FUNC LOCAL DEFAULT 6 unicode_decode_locale │ │ │ │ │ 49: 00000298 176 FUNC LOCAL DEFAULT 11 get_error_handler_wide.part.0 │ │ │ │ │ - 50: 00002f20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 51: 00002f2c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 52: 00003058 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 50: 00002f44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 51: 00002f50 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 52: 0000307c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 53: 00000298 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 54: 00000334 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 55: 00003070 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 55: 00003094 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 56: 0000272c 80 FUNC LOCAL DEFAULT 1 unicode_result.part.0 │ │ │ │ │ - 57: 00003718 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 57: 0000373c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 58: 00002664 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 59: 00002664 200 FUNC LOCAL DEFAULT 1 unicode_result │ │ │ │ │ 60: 00002724 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 61: 0000272c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 62: 00002778 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 63: 00003748 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 63: 0000376c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 64: 00003588 840 FUNC LOCAL DEFAULT 1 unicode_fill_utf8 │ │ │ │ │ - 65: 0000381c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 66: 00003824 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 67: 00003a50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 68: 00003a5c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 65: 00003840 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 66: 00003848 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 67: 00003a74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 68: 00003a80 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 69: 00000005 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 70: 00009eb0 864 FUNC LOCAL DEFAULT 6 unicode_fromformat_write_str │ │ │ │ │ - 71: 000099b0 1280 FUNC LOCAL DEFAULT 6 unicode_fromformat_write_cstr │ │ │ │ │ - 72: 00008e30 544 FUNC LOCAL DEFAULT 6 resize_compact │ │ │ │ │ - 73: 00004a3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 74: 00004b44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 75: 000084e4 2380 FUNC LOCAL DEFAULT 6 _copy_characters │ │ │ │ │ + 70: 00009f00 864 FUNC LOCAL DEFAULT 6 unicode_fromformat_write_str │ │ │ │ │ + 71: 00009a00 1280 FUNC LOCAL DEFAULT 6 unicode_fromformat_write_cstr │ │ │ │ │ + 72: 00008e80 544 FUNC LOCAL DEFAULT 6 resize_compact │ │ │ │ │ + 73: 00004a60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 74: 00004b68 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 75: 00008508 2424 FUNC LOCAL DEFAULT 6 _copy_characters │ │ │ │ │ 76: 0000118c 184 FUNC LOCAL DEFAULT 11 unicode_fromformat_write_wcstr │ │ │ │ │ 77: 000022e0 152 FUNC LOCAL DEFAULT 11 resize_copy │ │ │ │ │ 78: 0000277c 212 FUNC LOCAL DEFAULT 1 _PyUnicodeWriter_Update │ │ │ │ │ - 79: 00005e78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 79: 00005e9c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 80: 0000277c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 81: 00002848 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 82: 00005e90 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 83: 000061f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 84: 00006208 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 85: 0002238c 1588 FUNC LOCAL DEFAULT 6 _PyUnicode_FromUCS2 │ │ │ │ │ - 86: 000280e4 1944 FUNC LOCAL DEFAULT 6 _PyUnicode_FromUCS4 │ │ │ │ │ - 87: 00006500 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 88: 00006524 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 89: 00006524 724 FUNC LOCAL DEFAULT 6 _PyUnicode_FromUCS1 │ │ │ │ │ - 90: 000067dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 91: 000067f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 92: 00007c58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 93: 00007c88 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 94: 00007ff0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 95: 00008018 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 96: 000084a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 82: 00005eb4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 83: 00006218 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 84: 0000622c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 85: 000223c8 1588 FUNC LOCAL DEFAULT 6 _PyUnicode_FromUCS2 │ │ │ │ │ + 86: 00028120 1944 FUNC LOCAL DEFAULT 6 _PyUnicode_FromUCS4 │ │ │ │ │ + 87: 00006524 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 88: 00006548 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 89: 00006548 724 FUNC LOCAL DEFAULT 6 _PyUnicode_FromUCS1 │ │ │ │ │ + 90: 00006800 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 91: 0000681c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 92: 00007c7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 93: 00007cac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 94: 00008014 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 95: 0000803c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 96: 000084c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 97: 00002850 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 98: 00002850 72 FUNC LOCAL DEFAULT 1 ensure_unicode.isra.0 │ │ │ │ │ 99: 00002890 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 100: 000084bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 101: 00008e24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 102: 00008e30 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 103: 00009048 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 104: 00009050 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 105: 0001a760 924 FUNC LOCAL DEFAULT 6 unicode_encode_utf8 │ │ │ │ │ + 100: 000084e0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 101: 00008e74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 102: 00008e80 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 103: 00009098 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 104: 000090a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 105: 0001a7a0 924 FUNC LOCAL DEFAULT 6 unicode_encode_utf8 │ │ │ │ │ 106: 00004404 3124 FUNC LOCAL DEFAULT 1 unicode_encode_ucs1 │ │ │ │ │ - 107: 00009714 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 107: 00009764 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 108: 00002898 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 109: 00002898 444 FUNC LOCAL DEFAULT 1 unicode_check_encoding_errors │ │ │ │ │ 110: 00002a30 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 111: 00009778 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 112: 000195cc 568 FUNC LOCAL DEFAULT 6 unicode_compare │ │ │ │ │ - 113: 0000999c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 114: 000099b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 115: 00009ea4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 116: 00009eb0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 117: 0000a208 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 118: 0000a210 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 119: 0000a3d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 120: 0000a3e0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 121: 0000a3e0 8 FUNC LOCAL DEFAULT 6 unicode_length │ │ │ │ │ - 122: 0000a3e8 4 FUNC LOCAL DEFAULT 6 unicode_rpartition │ │ │ │ │ - 123: 0002be6c 492 FUNC LOCAL DEFAULT 6 asciilib_default_rfind.constprop.0 │ │ │ │ │ - 124: 00024c6c 968 FUNC LOCAL DEFAULT 6 ucs2lib_fastsearch │ │ │ │ │ - 125: 00024a60 524 FUNC LOCAL DEFAULT 6 unicode_askind │ │ │ │ │ + 111: 000097c8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 112: 0001960c 568 FUNC LOCAL DEFAULT 6 unicode_compare │ │ │ │ │ + 113: 000099ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 114: 00009a00 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 115: 00009ef4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 116: 00009f00 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 117: 0000a258 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 118: 0000a260 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 119: 0000a428 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 120: 0000a430 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 121: 0000a430 8 FUNC LOCAL DEFAULT 6 unicode_length │ │ │ │ │ + 122: 0000a438 4 FUNC LOCAL DEFAULT 6 unicode_rpartition │ │ │ │ │ + 123: 0002beb4 492 FUNC LOCAL DEFAULT 6 asciilib_default_rfind.constprop.0 │ │ │ │ │ + 124: 00024ca8 968 FUNC LOCAL DEFAULT 6 ucs2lib_fastsearch │ │ │ │ │ + 125: 00024a9c 524 FUNC LOCAL DEFAULT 6 unicode_askind │ │ │ │ │ 126: 0000c148 1412 FUNC LOCAL DEFAULT 1 ucs4lib_fastsearch │ │ │ │ │ - 127: 0000a9ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 128: 0000a9c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 129: 0000aad8 1236 FUNC LOCAL DEFAULT 6 unicode_startswith │ │ │ │ │ - 130: 0000afac 636 FUNC LOCAL DEFAULT 6 tailmatch │ │ │ │ │ - 131: 0000af94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 132: 0000afac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 133: 0000b228 5588 FUNC LOCAL DEFAULT 6 do_string_format │ │ │ │ │ - 134: 0000cab8 6224 FUNC LOCAL DEFAULT 6 output_markup │ │ │ │ │ - 135: 0000c7fc 136 FUNC LOCAL DEFAULT 6 PyUnicode_READ_CHAR │ │ │ │ │ + 127: 0000a9fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 128: 0000aa14 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 129: 0000ab28 1236 FUNC LOCAL DEFAULT 6 unicode_startswith │ │ │ │ │ + 130: 0000affc 636 FUNC LOCAL DEFAULT 6 tailmatch │ │ │ │ │ + 131: 0000afe4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 132: 0000affc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 133: 0000b278 5588 FUNC LOCAL DEFAULT 6 do_string_format │ │ │ │ │ + 134: 0000cb08 6224 FUNC LOCAL DEFAULT 6 output_markup │ │ │ │ │ + 135: 0000c84c 136 FUNC LOCAL DEFAULT 6 PyUnicode_READ_CHAR │ │ │ │ │ 136: 00002a54 40 FUNC LOCAL DEFAULT 1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ - 137: 0000c568 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 138: 0000c5bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 137: 0000c5b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 138: 0000c60c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 139: 00002a7c 156 FUNC LOCAL DEFAULT 1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ 140: 00002a54 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 141: 0000ca3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 142: 0000ca44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 143: 0000cab0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 144: 0000cab8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 141: 0000ca8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 142: 0000ca94 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 143: 0000cb00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 144: 0000cb08 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 145: 00002b18 156 FUNC LOCAL DEFAULT 1 get_integer │ │ │ │ │ - 146: 0000db64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 147: 0000dbf4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 146: 0000dbb4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 147: 0000dc44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 148: 00004210 192 FUNC LOCAL DEFAULT 1 ucs2lib_find_max_char │ │ │ │ │ 149: 00006b64 516 FUNC LOCAL DEFAULT 1 ucs4lib_find_max_char │ │ │ │ │ 150: 00002b14 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 151: 00002b18 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 152: 00002ba8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 153: 0000e9f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 154: 0000ea2c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 155: 00025034 400 FUNC LOCAL DEFAULT 6 ucs2lib_find_char │ │ │ │ │ + 153: 0000ea48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 154: 0000ea7c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 155: 00025070 400 FUNC LOCAL DEFAULT 6 ucs2lib_find_char │ │ │ │ │ 156: 0000c054 120 FUNC LOCAL DEFAULT 1 ucs4lib_find_char │ │ │ │ │ 157: 0000989c 1544 FUNC LOCAL DEFAULT 1 ucs1lib_adaptive_find │ │ │ │ │ 158: 0000a8dc 652 FUNC LOCAL DEFAULT 1 ucs1lib__preprocess │ │ │ │ │ 159: 0000ab68 1028 FUNC LOCAL DEFAULT 1 ucs1lib__two_way │ │ │ │ │ - 160: 0000f0c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 161: 0000f0dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 162: 0000f0dc 4448 FUNC LOCAL DEFAULT 6 unicode_repr │ │ │ │ │ - 163: 0001014c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 164: 00010178 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 165: 000104d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 166: 000104e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 160: 0000f114 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 161: 0000f12c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 162: 0000f12c 4448 FUNC LOCAL DEFAULT 6 unicode_repr │ │ │ │ │ + 163: 0001019c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 164: 000101c8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 165: 00010528 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 166: 00010538 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 167: 00005470 236 FUNC LOCAL DEFAULT 1 ucs2lib_rfind_char │ │ │ │ │ 168: 00000f80 224 FUNC LOCAL DEFAULT 11 ucs4lib_rfind_char │ │ │ │ │ - 169: 00010984 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 170: 0001099c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 171: 0001099c 496 FUNC LOCAL DEFAULT 6 unicode_split │ │ │ │ │ - 172: 00010b8c 9028 FUNC LOCAL DEFAULT 6 split │ │ │ │ │ - 173: 00010b7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 174: 00010b8c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 169: 000109d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 170: 000109ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 171: 000109ec 496 FUNC LOCAL DEFAULT 6 unicode_split │ │ │ │ │ + 172: 00010bdc 9028 FUNC LOCAL DEFAULT 6 split │ │ │ │ │ + 173: 00010bcc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 174: 00010bdc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 175: 00009ea4 652 FUNC LOCAL DEFAULT 1 asciilib__preprocess │ │ │ │ │ 176: 0000a2d8 1540 FUNC LOCAL DEFAULT 1 asciilib__two_way │ │ │ │ │ - 177: 00011b70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 178: 00011ba0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 179: 00009360 1340 FUNC LOCAL DEFAULT 1 asciilib_adaptive_find.constprop.0 │ │ │ │ │ + 177: 00011bc0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 178: 00011bf0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 179: 0000922c 1340 FUNC LOCAL DEFAULT 1 asciilib_adaptive_find.constprop.0 │ │ │ │ │ 180: 00002f44 540 FUNC LOCAL DEFAULT 1 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ - 181: 00012ec4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 182: 00012ed0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 183: 0001316c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 184: 0001319c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 185: 00013274 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 186: 00013290 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 187: 00013290 4 FUNC LOCAL DEFAULT 6 unicode_partition │ │ │ │ │ - 188: 00013c0c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 189: 00013c3c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 190: 00014090 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 181: 00012f14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 182: 00012f20 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 183: 000131bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 184: 000131ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 185: 000132c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 186: 000132e0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 187: 000132e0 4 FUNC LOCAL DEFAULT 6 unicode_partition │ │ │ │ │ + 188: 00013c5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 189: 00013c8c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 190: 000140e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 191: 00002bb4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 192: 00014094 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 193: 00014094 2852 FUNC LOCAL DEFAULT 6 unicode_strip │ │ │ │ │ - 194: 00014b8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 195: 00014bb8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 196: 00014bb8 1092 FUNC LOCAL DEFAULT 6 unicode_lower │ │ │ │ │ + 192: 000140e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 193: 000140e4 2852 FUNC LOCAL DEFAULT 6 unicode_strip │ │ │ │ │ + 194: 00014bdc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 195: 00014c08 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 196: 00014c08 1076 FUNC LOCAL DEFAULT 6 unicode_lower │ │ │ │ │ 197: 00000c78 208 FUNC LOCAL DEFAULT 11 handle_capital_sigma │ │ │ │ │ - 198: 00014fdc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 199: 00014ffc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 200: 0001506c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 201: 00015078 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 202: 000153a0 808 FUNC LOCAL DEFAULT 6 unicode_resize │ │ │ │ │ - 203: 0001537c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 204: 000153a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 205: 000156bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 206: 000156c8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 207: 000156c8 1972 FUNC LOCAL DEFAULT 6 unicode_expandtabs │ │ │ │ │ + 198: 0001501c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 199: 0001503c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 200: 000150ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 201: 000150b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 202: 000153e0 808 FUNC LOCAL DEFAULT 6 unicode_resize │ │ │ │ │ + 203: 000153bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 204: 000153e0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 205: 000156fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 206: 00015708 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 207: 00015708 1972 FUNC LOCAL DEFAULT 6 unicode_expandtabs │ │ │ │ │ 208: 00005cf0 108 FUNC LOCAL DEFAULT 1 unicode_fill │ │ │ │ │ - 209: 00015e64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 210: 00015e7c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 211: 00015e7c 388 FUNC LOCAL DEFAULT 6 unicode_replace │ │ │ │ │ - 212: 00016000 6284 FUNC LOCAL DEFAULT 6 replace │ │ │ │ │ - 213: 00015fec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 214: 00016000 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 215: 0001d080 1116 FUNC LOCAL DEFAULT 6 anylib_find │ │ │ │ │ - 216: 00017118 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 217: 00017140 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 209: 00015ea4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 210: 00015ebc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 211: 00015ebc 388 FUNC LOCAL DEFAULT 6 unicode_replace │ │ │ │ │ + 212: 00016040 6284 FUNC LOCAL DEFAULT 6 replace │ │ │ │ │ + 213: 0001602c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 214: 00016040 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 215: 0001d0c0 1116 FUNC LOCAL DEFAULT 6 anylib_find │ │ │ │ │ + 216: 00017158 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 217: 00017180 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 218: 0000096c 164 FUNC LOCAL DEFAULT 11 ucs1lib__two_way_count │ │ │ │ │ - 219: 00017f78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 220: 00017fa0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 221: 00017fa0 140 FUNC LOCAL DEFAULT 6 unicode_join │ │ │ │ │ - 222: 00018028 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 223: 0001802c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 224: 000180b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 225: 000180b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 226: 000180b8 256 FUNC LOCAL DEFAULT 6 unicode_iter │ │ │ │ │ - 227: 000181a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 228: 000181b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 229: 000181b8 140 FUNC LOCAL DEFAULT 6 unicode_ascii_iter_next │ │ │ │ │ - 230: 00018240 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 231: 00018244 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 232: 00018244 124 FUNC LOCAL DEFAULT 6 unicodeiter_dealloc │ │ │ │ │ - 233: 000182c0 1224 FUNC LOCAL DEFAULT 6 unicode_subscript │ │ │ │ │ - 234: 0001b534 592 FUNC LOCAL DEFAULT 6 unicode_getitem │ │ │ │ │ - 235: 00018764 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 219: 00017fb8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 220: 00017fe0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 221: 00017fe0 140 FUNC LOCAL DEFAULT 6 unicode_join │ │ │ │ │ + 222: 00018068 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 223: 0001806c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 224: 000180f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 225: 000180f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 226: 000180f8 256 FUNC LOCAL DEFAULT 6 unicode_iter │ │ │ │ │ + 227: 000181e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 228: 000181f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 229: 000181f8 140 FUNC LOCAL DEFAULT 6 unicode_ascii_iter_next │ │ │ │ │ + 230: 00018280 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 231: 00018284 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 232: 00018284 124 FUNC LOCAL DEFAULT 6 unicodeiter_dealloc │ │ │ │ │ + 233: 00018300 1224 FUNC LOCAL DEFAULT 6 unicode_subscript │ │ │ │ │ + 234: 0001b574 592 FUNC LOCAL DEFAULT 6 unicode_getitem │ │ │ │ │ + 235: 000187a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 236: 00002e18 300 FUNC LOCAL DEFAULT 1 config_get_codec_name │ │ │ │ │ - 237: 0001c1cc 744 FUNC LOCAL DEFAULT 6 encode_wstr_utf8 │ │ │ │ │ + 237: 0001c20c 744 FUNC LOCAL DEFAULT 6 encode_wstr_utf8 │ │ │ │ │ 238: 00002dec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 239: 00018788 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 240: 00018868 844 FUNC LOCAL DEFAULT 6 unicode_encode_locale │ │ │ │ │ - 241: 0001885c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 242: 00018868 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 243: 00018b94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 244: 00018bb4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 245: 00018bb4 284 FUNC LOCAL DEFAULT 6 unicode_rfind │ │ │ │ │ - 246: 00018cd0 2188 FUNC LOCAL DEFAULT 6 any_find_slice │ │ │ │ │ - 247: 00018cc4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 248: 00018cd0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 249: 00019550 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 250: 0001955c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 251: 000195c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 252: 000195cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 253: 00019804 1388 FUNC LOCAL DEFAULT 6 unicode_rstrip │ │ │ │ │ - 254: 00019d48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 255: 00019d70 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 256: 00019f68 1124 FUNC LOCAL DEFAULT 6 unicode_endswith │ │ │ │ │ - 257: 0001a3b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 258: 0001a3cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 259: 0001a3cc 916 FUNC LOCAL DEFAULT 6 unicode_vectorcall │ │ │ │ │ - 260: 000246c4 924 FUNC LOCAL DEFAULT 6 unicode_new │ │ │ │ │ - 261: 0001a730 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 262: 0001a760 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 263: 0001aafc 1172 FUNC LOCAL DEFAULT 6 ucs2lib_utf8_encoder │ │ │ │ │ + 239: 000187c8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 240: 000188a8 844 FUNC LOCAL DEFAULT 6 unicode_encode_locale │ │ │ │ │ + 241: 0001889c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 242: 000188a8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 243: 00018bd4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 244: 00018bf4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 245: 00018bf4 284 FUNC LOCAL DEFAULT 6 unicode_rfind │ │ │ │ │ + 246: 00018d10 2188 FUNC LOCAL DEFAULT 6 any_find_slice │ │ │ │ │ + 247: 00018d04 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 248: 00018d10 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 249: 00019590 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 250: 0001959c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 251: 00019604 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 252: 0001960c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 253: 00019844 1388 FUNC LOCAL DEFAULT 6 unicode_rstrip │ │ │ │ │ + 254: 00019d88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 255: 00019db0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 256: 00019fa8 1124 FUNC LOCAL DEFAULT 6 unicode_endswith │ │ │ │ │ + 257: 0001a3f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 258: 0001a40c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 259: 0001a40c 916 FUNC LOCAL DEFAULT 6 unicode_vectorcall │ │ │ │ │ + 260: 00024700 924 FUNC LOCAL DEFAULT 6 unicode_new │ │ │ │ │ + 261: 0001a770 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 262: 0001a7a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 263: 0001ab3c 1172 FUNC LOCAL DEFAULT 6 ucs2lib_utf8_encoder │ │ │ │ │ 264: 0000555c 1088 FUNC LOCAL DEFAULT 1 ucs4lib_utf8_encoder │ │ │ │ │ - 265: 0001aaf8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 266: 0001aafc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 265: 0001ab38 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 266: 0001ab3c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 267: 000033e4 420 FUNC LOCAL DEFAULT 1 unicode_encode_call_errorhandler │ │ │ │ │ 268: 00005038 968 FUNC LOCAL DEFAULT 1 backslashreplace │ │ │ │ │ 269: 000090b0 380 FUNC LOCAL DEFAULT 1 xmlcharrefreplace │ │ │ │ │ 270: 00005400 76 FUNC LOCAL DEFAULT 1 raise_encode_exception │ │ │ │ │ - 271: 0001af80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 272: 0001af90 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 273: 0001b170 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 274: 0001b184 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 275: 0001b184 944 FUNC LOCAL DEFAULT 6 unicode_isalnum │ │ │ │ │ - 276: 0001b52c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 277: 0001b534 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 278: 0001b768 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 279: 0001b784 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 280: 0001b784 396 FUNC LOCAL DEFAULT 6 unicode_char │ │ │ │ │ - 281: 0001b8fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 282: 0001b910 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 283: 0001b910 1524 FUNC LOCAL DEFAULT 6 unicode_lstrip │ │ │ │ │ - 284: 0001bee0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 285: 0001bf04 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 286: 0001c1bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 271: 0001afc0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 272: 0001afd0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 273: 0001b1b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 274: 0001b1c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 275: 0001b1c4 944 FUNC LOCAL DEFAULT 6 unicode_isalnum │ │ │ │ │ + 276: 0001b56c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 277: 0001b574 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 278: 0001b7a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 279: 0001b7c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 280: 0001b7c4 396 FUNC LOCAL DEFAULT 6 unicode_char │ │ │ │ │ + 281: 0001b93c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 282: 0001b950 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 283: 0001b950 1524 FUNC LOCAL DEFAULT 6 unicode_lstrip │ │ │ │ │ + 284: 0001bf20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 285: 0001bf44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 286: 0001c1fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 287: 00002e18 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 288: 00002f3c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 289: 0001c1cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 290: 0001c4ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 291: 0001c4b4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 292: 0001c4b4 16 FUNC LOCAL DEFAULT 6 unicode_isascii │ │ │ │ │ - 293: 0001c6b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 294: 0001c6c0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 295: 0001d068 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 296: 0001d074 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 289: 0001c20c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 290: 0001c4ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 291: 0001c4f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 292: 0001c4f4 16 FUNC LOCAL DEFAULT 6 unicode_isascii │ │ │ │ │ + 293: 0001c6f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 294: 0001c700 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 295: 0001d0a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 296: 0001d0b4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 297: 00002f44 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 298: 00003154 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 299: 0001d4d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 299: 0001d510 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 300: 00003160 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 301: 0001d4dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 301: 0001d51c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 302: 000031c8 540 FUNC LOCAL DEFAULT 1 PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ │ - 303: 0001d5b0 620 FUNC LOCAL DEFAULT 6 unicode_isidentifier │ │ │ │ │ - 304: 0001d81c 1360 FUNC LOCAL DEFAULT 6 unicode_repeat │ │ │ │ │ - 305: 0001dd50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 306: 0001dd6c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 307: 0001dee0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 308: 0001dee4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 309: 0001dee4 580 FUNC LOCAL DEFAULT 6 unicode_encode │ │ │ │ │ - 310: 0001e10c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 311: 0001e128 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 312: 0001e128 276 FUNC LOCAL DEFAULT 6 unicode_find │ │ │ │ │ - 313: 0001e230 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 314: 0001e23c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 315: 0001e4bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 316: 0001e4f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 317: 0001eb58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 318: 0001ebbc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 319: 0001ebbc 32 FUNC LOCAL DEFAULT 6 unicode_mod │ │ │ │ │ - 320: 0001ebd8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 321: 0001ebdc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 322: 0001fcf0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 323: 0001fd58 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 324: 000213b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 325: 000213f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 303: 0001d5f0 620 FUNC LOCAL DEFAULT 6 unicode_isidentifier │ │ │ │ │ + 304: 0001d85c 1360 FUNC LOCAL DEFAULT 6 unicode_repeat │ │ │ │ │ + 305: 0001dd90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 306: 0001ddac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 307: 0001df20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 308: 0001df24 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 309: 0001df24 580 FUNC LOCAL DEFAULT 6 unicode_encode │ │ │ │ │ + 310: 0001e14c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 311: 0001e168 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 312: 0001e168 276 FUNC LOCAL DEFAULT 6 unicode_find │ │ │ │ │ + 313: 0001e270 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 314: 0001e27c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 315: 0001e4fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 316: 0001e538 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 317: 0001eb98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 318: 0001ebfc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 319: 0001ebfc 32 FUNC LOCAL DEFAULT 6 unicode_mod │ │ │ │ │ + 320: 0001ec18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 321: 0001ec1c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 322: 0001fd30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 323: 0001fd98 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 324: 000213f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 325: 00021434 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 326: 000011dc 0 NOTYPE LOCAL DEFAULT 8 .LC214 │ │ │ │ │ - 327: 0002142c 224 FUNC LOCAL DEFAULT 6 make_encode_exception │ │ │ │ │ + 327: 00021468 224 FUNC LOCAL DEFAULT 6 make_encode_exception │ │ │ │ │ 328: 00003574 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 329: 00021504 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 330: 0002150c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 329: 00021540 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 330: 00021548 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 331: 00003588 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 332: 000038cc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 333: 000215c8 308 FUNC LOCAL DEFAULT 6 unicode_splitlines │ │ │ │ │ - 334: 000216f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 335: 000216fc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 336: 00021f80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 333: 00021604 308 FUNC LOCAL DEFAULT 6 unicode_splitlines │ │ │ │ │ + 334: 00021734 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 335: 00021738 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 336: 00021fbc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 337: 000038d0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 338: 00003944 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 339: 00001268 0 NOTYPE LOCAL DEFAULT 8 .LC218 │ │ │ │ │ - 340: 00021fa8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 341: 00022334 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 342: 00022350 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 340: 00021fe4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 341: 00022370 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 342: 0002238c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 343: 0000394c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 344: 000041e8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 345: 000229a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 345: 000229e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 346: 00004210 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 347: 000042c8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 348: 000042d0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 349: 0000430c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 350: 000229c0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 350: 000229fc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 351: 00004310 128 FUNC LOCAL DEFAULT 1 clear_interned_dict │ │ │ │ │ - 352: 00022af8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 352: 00022b34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 353: 00004310 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 354: 0000438c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 355: 00004390 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 356: 00000348 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 357: 000004b8 76 FUNC LOCAL DEFAULT 11 _PyMutex_Lock │ │ │ │ │ 358: 00000504 76 FUNC LOCAL DEFAULT 11 _PyMutex_Unlock │ │ │ │ │ 359: 000004b4 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 360: 000004b8 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ - 361: 00022b00 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 362: 00022c74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 363: 00022c88 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 364: 00022c88 640 FUNC LOCAL DEFAULT 6 unicodeiter_next │ │ │ │ │ - 365: 00022ef4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 361: 00022b3c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 362: 00022cb0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 363: 00022cc4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 364: 00022cc4 640 FUNC LOCAL DEFAULT 6 unicodeiter_next │ │ │ │ │ + 365: 00022f30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 366: 00005020 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 367: 00005038 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 368: 000053f4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 369: 00000550 24 FUNC LOCAL DEFAULT 11 unicodeiter_traverse │ │ │ │ │ 370: 00005400 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 371: 00022f08 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 372: 00024454 624 FUNC LOCAL DEFAULT 6 charmapencode_output │ │ │ │ │ - 373: 0000922c 308 FUNC LOCAL DEFAULT 1 charmapencode_lookup │ │ │ │ │ - 374: 00023ed0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 375: 00023efc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 376: 000246bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 377: 000246c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 378: 00024a40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 379: 00024a60 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 371: 00022f44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 372: 00024490 624 FUNC LOCAL DEFAULT 6 charmapencode_output │ │ │ │ │ + 373: 00009768 308 FUNC LOCAL DEFAULT 1 charmapencode_lookup │ │ │ │ │ + 374: 00023f0c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 375: 00023f38 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 376: 000246f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 377: 00024700 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 378: 00024a7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 379: 00024a9c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 380: 00000568 788 FUNC LOCAL DEFAULT 11 ucs2lib_fastsearch.part.0 │ │ │ │ │ - 381: 0002502c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 381: 00025068 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 382: 00001c1c 300 FUNC LOCAL DEFAULT 11 ucs2lib__preprocess │ │ │ │ │ 383: 00001528 656 FUNC LOCAL DEFAULT 11 ucs2lib__two_way │ │ │ │ │ 384: 00001d48 164 FUNC LOCAL DEFAULT 11 ucs2lib__two_way_count │ │ │ │ │ 385: 00000878 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 386: 00005990 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 387: 00025034 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 388: 00025398 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 389: 000253a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 390: 000253a0 12 FUNC LOCAL DEFAULT 6 unicode_translate │ │ │ │ │ - 391: 000253ac 4724 FUNC LOCAL DEFAULT 6 _PyUnicode_TranslateCharmap │ │ │ │ │ - 392: 000253a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 387: 00025070 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 388: 000253d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 389: 000253dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 390: 000253dc 12 FUNC LOCAL DEFAULT 6 unicode_translate │ │ │ │ │ + 391: 000253e8 4724 FUNC LOCAL DEFAULT 6 _PyUnicode_TranslateCharmap │ │ │ │ │ + 392: 000253e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 393: 00001414 0 NOTYPE LOCAL DEFAULT 8 .LC238 │ │ │ │ │ - 394: 000253ac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 395: 000263bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 396: 00026400 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 397: 00026620 268 FUNC LOCAL DEFAULT 6 unicode_count │ │ │ │ │ - 398: 0002672c 1864 FUNC LOCAL DEFAULT 6 unicode_count_impl │ │ │ │ │ - 399: 00026720 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 400: 0002672c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 401: 00026e6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 394: 000253e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 395: 000263f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 396: 0002643c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 397: 0002665c 268 FUNC LOCAL DEFAULT 6 unicode_count │ │ │ │ │ + 398: 00026768 1864 FUNC LOCAL DEFAULT 6 unicode_count_impl │ │ │ │ │ + 399: 0002675c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 400: 00026768 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 401: 00026ea8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 402: 0000599c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 403: 0000599c 308 FUNC LOCAL DEFAULT 1 unicode_rindex │ │ │ │ │ 404: 00005abc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 405: 00026e74 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 406: 000270b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 405: 00026eb0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 406: 000270f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 407: 00005ad0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 408: 000270cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 409: 000270cc 460 FUNC LOCAL DEFAULT 6 unicode_isupper │ │ │ │ │ - 410: 00027294 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 408: 00027108 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 409: 00027108 460 FUNC LOCAL DEFAULT 6 unicode_isupper │ │ │ │ │ + 410: 000272d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 411: 00005c78 108 FUNC LOCAL DEFAULT 1 unicode_check_modifiable │ │ │ │ │ 412: 00001244 196 FUNC LOCAL DEFAULT 11 unicode_kind_name │ │ │ │ │ 413: 00005c58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 414: 00005c78 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 415: 00005cd8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 416: 00027298 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 417: 00027308 312 FUNC LOCAL DEFAULT 6 unicode_upper │ │ │ │ │ - 418: 00029500 936 FUNC LOCAL DEFAULT 6 case_operation │ │ │ │ │ - 419: 0002742c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 416: 000272d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 417: 00027344 312 FUNC LOCAL DEFAULT 6 unicode_upper │ │ │ │ │ + 418: 0002953c 936 FUNC LOCAL DEFAULT 6 case_operation │ │ │ │ │ + 419: 00027468 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 420: 0000d75c 48 FUNC LOCAL DEFAULT 1 do_upper │ │ │ │ │ 421: 00005ce4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 422: 00005cec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 423: 00027440 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 424: 00027964 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 423: 0002747c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 424: 000279a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 425: 00005cf0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 426: 0000087c 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 427: 00000918 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 428: 0002796c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 429: 0002796c 344 FUNC LOCAL DEFAULT 6 unicode_center │ │ │ │ │ + 428: 000279a8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 429: 000279a8 344 FUNC LOCAL DEFAULT 6 unicode_center │ │ │ │ │ 430: 00005d5c 616 FUNC LOCAL DEFAULT 1 pad │ │ │ │ │ 431: 00000a10 128 FUNC LOCAL DEFAULT 11 convert_uc.constprop.0 │ │ │ │ │ - 432: 00027abc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 432: 00027af8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 433: 00005fb0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 434: 00027ac4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 435: 000280b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 434: 00027b00 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 435: 000280f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 436: 00005fc4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 437: 00006788 988 FUNC LOCAL DEFAULT 1 ucs1lib_utf16_encode.isra.0 │ │ │ │ │ 438: 00006770 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 439: 000280e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 440: 00028860 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 439: 00028120 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 440: 0002889c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 441: 00006788 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 442: 0002887c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 443: 0002887c 592 FUNC LOCAL DEFAULT 6 unicode_isspace │ │ │ │ │ - 444: 00028ac0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 442: 000288b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 443: 000288b8 592 FUNC LOCAL DEFAULT 6 unicode_isspace │ │ │ │ │ + 444: 00028afc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 445: 00006d5c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 446: 00028acc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 447: 00028acc 392 FUNC LOCAL DEFAULT 6 unicode_isdigit │ │ │ │ │ - 448: 00028c4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 449: 00028c54 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 450: 00028cc8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 451: 00028cd0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 452: 00029008 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 446: 00028b08 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 447: 00028b08 392 FUNC LOCAL DEFAULT 6 unicode_isdigit │ │ │ │ │ + 448: 00028c88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 449: 00028c90 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 450: 00028d04 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 451: 00028d0c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 452: 00029044 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 453: 00006d68 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 454: 00006d68 1272 FUNC LOCAL DEFAULT 1 unicode_maketrans │ │ │ │ │ 455: 0000722c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 456: 00007260 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 457: 00007260 556 FUNC LOCAL DEFAULT 1 unicode_isalpha │ │ │ │ │ 458: 00007484 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 459: 00029018 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 460: 00029078 708 FUNC LOCAL DEFAULT 6 unicode_rjust │ │ │ │ │ - 461: 00029324 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 459: 00029054 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 460: 000290b4 708 FUNC LOCAL DEFAULT 6 unicode_rjust │ │ │ │ │ + 461: 00029360 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 462: 0000748c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 463: 0000748c 308 FUNC LOCAL DEFAULT 1 unicode_index │ │ │ │ │ 464: 000075ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 465: 00000920 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 466: 0000095c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 467: 000075c0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 468: 0002933c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 469: 0002933c 452 FUNC LOCAL DEFAULT 6 unicode_removeprefix │ │ │ │ │ - 470: 000294dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 468: 00029378 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 469: 00029378 452 FUNC LOCAL DEFAULT 6 unicode_removeprefix │ │ │ │ │ + 470: 00029518 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 471: 00007630 436 FUNC LOCAL DEFAULT 1 unicode_rsplit │ │ │ │ │ 472: 000077e4 6060 FUNC LOCAL DEFAULT 1 rsplit │ │ │ │ │ 473: 000077d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 474: 000077e4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 475: 00008cb4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 476: 00008cc4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 477: 00008f90 68 FUNC LOCAL DEFAULT 1 unicode_capitalize │ │ │ │ │ 478: 00008fcc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 479: 000298a8 412 FUNC LOCAL DEFAULT 6 do_capitalize │ │ │ │ │ - 480: 00029500 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 481: 00029894 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 482: 0002c5dc 48 FUNC LOCAL DEFAULT 6 do_lower │ │ │ │ │ - 483: 000298a8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 484: 00029a40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 485: 00029a44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 486: 0002a240 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 479: 000298e4 412 FUNC LOCAL DEFAULT 6 do_capitalize │ │ │ │ │ + 480: 0002953c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 481: 000298d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 482: 0002c624 48 FUNC LOCAL DEFAULT 6 do_lower │ │ │ │ │ + 483: 000298e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 484: 00029a7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 485: 00029a80 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 486: 0002a27c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 487: 00000960 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 488: 00000960 12 FUNC LOCAL DEFAULT 11 unicode_swapcase │ │ │ │ │ 489: 00000968 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 490: 0002a26c 308 FUNC LOCAL DEFAULT 6 do_swapcase │ │ │ │ │ - 491: 0002a26c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 492: 0002a39c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 490: 0002a2a8 308 FUNC LOCAL DEFAULT 6 do_swapcase │ │ │ │ │ + 491: 0002a2a8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 492: 0002a3d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 493: 00008fd4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 494: 00008fd4 172 FUNC LOCAL DEFAULT 1 unicode___format__ │ │ │ │ │ 495: 00009074 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 496: 0002a3a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 497: 0002a3a0 1112 FUNC LOCAL DEFAULT 6 unicode_ljust │ │ │ │ │ - 498: 0002a7d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 496: 0002a3dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 497: 0002a3dc 1112 FUNC LOCAL DEFAULT 6 unicode_ljust │ │ │ │ │ + 498: 0002a80c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 499: 00009080 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 500: 00009214 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 501: 0000922c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 502: 0000934c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 503: 00009360 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 504: 00009898 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 502: 00009764 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 503: 00009768 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 504: 00009888 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 505: 0000989c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 506: 00009ea0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 507: 00009ea4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 508: 0000a130 100 FUNC LOCAL DEFAULT 1 asciilib__factorize │ │ │ │ │ 509: 0000a194 324 FUNC LOCAL DEFAULT 1 asciilib__lex_search │ │ │ │ │ 510: 0000a130 100 FUNC LOCAL DEFAULT 1 ucs1lib__factorize │ │ │ │ │ 511: 0000096c 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 512: 00000a0c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 513: 0002a7f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 514: 0002b608 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 515: 0002b64c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 516: 0002b7e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 513: 0002a834 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 514: 0002b644 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 515: 0002b688 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 516: 0002b82c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 517: 00000a10 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 518: 00000a84 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 519: 0000b22c 136 FUNC LOCAL DEFAULT 1 formatter_parser │ │ │ │ │ 520: 0000b2a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 521: 0000b2b4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 522: 0000b2b4 1640 FUNC LOCAL DEFAULT 1 formatteriter_next │ │ │ │ │ 523: 0000b8f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ @@ -549,68 +549,68 @@ │ │ │ │ │ 545: 0000be34 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 546: 0000be44 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 547: 0000be44 92 FUNC LOCAL DEFAULT 1 unicodeiter_reduce │ │ │ │ │ 548: 0000be90 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 549: 0000bea0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 550: 0000bea0 424 FUNC LOCAL DEFAULT 1 unicode_islower │ │ │ │ │ 551: 0000c044 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 552: 0002b810 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 553: 0002b810 636 FUNC LOCAL DEFAULT 6 unicode_str │ │ │ │ │ - 554: 0002ba70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 555: 0000c048 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 556: 0000c048 12 FUNC LOCAL DEFAULT 1 unicode_title │ │ │ │ │ - 557: 0000c050 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 558: 0002ba8c 780 FUNC LOCAL DEFAULT 6 do_title │ │ │ │ │ - 559: 0002ba8c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 560: 0002bd94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 552: 0000c048 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 553: 0000c048 12 FUNC LOCAL DEFAULT 1 unicode_title │ │ │ │ │ + 554: 0000c050 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 555: 0002bad4 780 FUNC LOCAL DEFAULT 6 do_title │ │ │ │ │ + 556: 0002b858 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 557: 0002b858 636 FUNC LOCAL DEFAULT 6 unicode_str │ │ │ │ │ + 558: 0002bab8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 559: 0002bad4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 560: 0002bddc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 561: 00000a90 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 562: 00000a90 300 FUNC LOCAL DEFAULT 11 unicode_istitle │ │ │ │ │ 563: 00000bb8 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 564: 0002bd98 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 565: 0002bd98 212 FUNC LOCAL DEFAULT 6 unicode_isprintable │ │ │ │ │ - 566: 0002be64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 567: 0002be6c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 568: 0002c5d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 564: 0002bde0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 565: 0002bde0 212 FUNC LOCAL DEFAULT 6 unicode_isprintable │ │ │ │ │ + 566: 0002beac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 567: 0002beb4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 568: 0002c620 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 569: 0000c054 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 570: 0002c5dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 571: 0002c60c 472 FUNC LOCAL DEFAULT 6 do_upper_or_lower │ │ │ │ │ + 570: 0002c624 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 571: 0002c654 472 FUNC LOCAL DEFAULT 6 do_upper_or_lower │ │ │ │ │ 572: 0000c0cc 124 FUNC LOCAL DEFAULT 1 unicodeiter_setstate │ │ │ │ │ 573: 0000c144 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 574: 0002c7e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 574: 0002c828 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 575: 0000c148 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 576: 00001b78 164 FUNC LOCAL DEFAULT 11 ucs4lib__two_way_count │ │ │ │ │ 577: 00001a54 292 FUNC LOCAL DEFAULT 11 ucs4lib__preprocess │ │ │ │ │ 578: 0000184c 496 FUNC LOCAL DEFAULT 11 ucs4lib__two_way │ │ │ │ │ 579: 0000c6c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 580: 0000c6cc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 581: 0000c6cc 372 FUNC LOCAL DEFAULT 1 unicode_zfill │ │ │ │ │ 582: 0000c838 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 583: 0000c840 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 584: 0000d1f4 992 FUNC LOCAL DEFAULT 1 ucs1lib_utf32_encode.isra.0 │ │ │ │ │ 585: 0000d1dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 586: 0000d1f4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 587: 0002c7e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 588: 0002d9dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 587: 0002c82c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 588: 0002da24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 589: 0000d5d4 200 FUNC LOCAL DEFAULT 1 unicode_isdecimal │ │ │ │ │ 590: 0000d694 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 591: 0000d69c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 592: 0000d750 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 593: 0002da18 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 594: 0002e634 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 595: 0002e658 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 596: 0002ea98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 593: 0002da60 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 594: 0002e67c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 595: 0002e6a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 596: 0002eae0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 597: 00000bbc 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 598: 00000bbc 188 FUNC LOCAL DEFAULT 11 unicode_isnumeric │ │ │ │ │ 599: 00000c70 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 600: 0000d75c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 601: 00000c78 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 602: 00000d40 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 603: 00000d48 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ - 604: 0002eaa4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 605: 0002ed48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 604: 0002eaec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 605: 0002ed90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 606: 0000d7f4 44 FUNC LOCAL DEFAULT 1 unicode_getnewargs │ │ │ │ │ 607: 0000d81c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 608: 00000e4c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 609: 0000d820 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 610: 0000d820 12 FUNC LOCAL DEFAULT 1 do_string_format_map │ │ │ │ │ 611: 00000e50 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 612: 00000ebc 196 FUNC LOCAL DEFAULT 11 unicode_sizeof │ │ │ │ │ @@ -649,15 +649,15 @@ │ │ │ │ │ 645: 0000276c 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 646: 000027cc 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 647: 000027d4 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 648: 000027f4 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 649: 000027fc 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 650: 00002960 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 651: 00002964 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ - 652: 0002ed4c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 652: 0002ed94 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 653: 00002af4 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 654: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ 655: 00000000 4 OBJECT LOCAL DEFAULT 3 bloom_linebreak │ │ │ │ │ 656: 000007c4 144 OBJECT LOCAL DEFAULT 3 unicode_as_number │ │ │ │ │ 657: 0000079c 40 OBJECT LOCAL DEFAULT 3 unicode_as_sequence │ │ │ │ │ 658: 00000790 12 OBJECT LOCAL DEFAULT 3 unicode_as_mapping │ │ │ │ │ 659: 0000069c 405 OBJECT LOCAL DEFAULT 9 unicode_doc │ │ │ │ │ @@ -753,145 +753,145 @@ │ │ │ │ │ 749: 000003c4 29 OBJECT LOCAL DEFAULT 9 __func__.5 │ │ │ │ │ 750: 000003e4 21 OBJECT LOCAL DEFAULT 9 __func__.3 │ │ │ │ │ 751: 0000047c 17 OBJECT LOCAL DEFAULT 9 __func__.1 │ │ │ │ │ 752: 00000490 20 OBJECT LOCAL DEFAULT 9 __func__.0 │ │ │ │ │ 753: 000004a4 128 OBJECT LOCAL DEFAULT 9 ascii_linebreak │ │ │ │ │ 754: 00000524 128 OBJECT LOCAL DEFAULT 9 utf7_category │ │ │ │ │ 755: 000005a4 28 OBJECT LOCAL DEFAULT 9 __func__.31 │ │ │ │ │ - 756: 00000000 188 FUNC GLOBAL HIDDEN 6 _Py_normalize_encoding │ │ │ │ │ + 756: 00000000 184 FUNC GLOBAL HIDDEN 6 _Py_normalize_encoding │ │ │ │ │ 757: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 758: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ - 759: 000000bc 1724 FUNC GLOBAL HIDDEN 6 _Py_DecodeUTF8Ex │ │ │ │ │ + 759: 000000b8 1764 FUNC GLOBAL HIDDEN 6 _Py_DecodeUTF8Ex │ │ │ │ │ 760: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_RawMalloc │ │ │ │ │ 761: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_RawFree │ │ │ │ │ 762: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_HashBytes │ │ │ │ │ 763: 00000000 9504 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitGlobalObjects │ │ │ │ │ 764: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_new_full │ │ │ │ │ 765: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ 766: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_get │ │ │ │ │ 767: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_set │ │ │ │ │ 768: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_New │ │ │ │ │ 769: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 770: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ 771: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ 772: 00002520 68 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitState │ │ │ │ │ - 773: 00000910 420 FUNC GLOBAL DEFAULT 6 PyUnicode_New │ │ │ │ │ - 774: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ - 775: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 776: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 777: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 778: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ - 779: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 780: 00000b90 720 FUNC GLOBAL DEFAULT 6 PyUnicode_InternFromString │ │ │ │ │ + 773: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 774: 00000a10 420 FUNC GLOBAL DEFAULT 6 PyUnicode_New │ │ │ │ │ + 775: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ + 776: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 777: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 778: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 779: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ + 780: 00000bb4 720 FUNC GLOBAL DEFAULT 6 PyUnicode_InternFromString │ │ │ │ │ 781: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 782: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_read_tp │ │ │ │ │ 783: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetDefaultRef │ │ │ │ │ 784: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ 785: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 786: 00000e60 60 FUNC GLOBAL DEFAULT 6 PyUnicode_FromString │ │ │ │ │ + 786: 00000e84 60 FUNC GLOBAL DEFAULT 6 PyUnicode_FromString │ │ │ │ │ 787: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 788: 0001319c 244 FUNC GLOBAL DEFAULT 6 _Py_GetErrorHandler │ │ │ │ │ - 789: 00005e90 888 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Finish │ │ │ │ │ + 788: 000131ec 244 FUNC GLOBAL DEFAULT 6 _Py_GetErrorHandler │ │ │ │ │ + 789: 00005eb4 888 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Finish │ │ │ │ │ 790: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 791: 00008018 1188 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ - 792: 00022350 56 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Dealloc │ │ │ │ │ + 791: 0000803c 1188 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ + 792: 0002238c 56 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Dealloc │ │ │ │ │ 793: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Pop │ │ │ │ │ 794: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 795: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WriteUnraisable │ │ │ │ │ - 796: 00002884 132 FUNC GLOBAL DEFAULT 6 PyUnicode_FromStringAndSize │ │ │ │ │ - 797: 00002908 660 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternImmortal │ │ │ │ │ + 796: 000028a8 132 FUNC GLOBAL DEFAULT 6 PyUnicode_FromStringAndSize │ │ │ │ │ + 797: 0000292c 660 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternImmortal │ │ │ │ │ 798: 000025c4 160 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitTypes │ │ │ │ │ 799: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_InitBuiltin │ │ │ │ │ - 800: 00002b9c 664 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternMortal │ │ │ │ │ - 801: 00002e34 248 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ + 800: 00002bc0 664 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternMortal │ │ │ │ │ + 801: 00002e58 248 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ 802: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInterpreterState_GetConfig │ │ │ │ │ 803: 00000000 0 NOTYPE GLOBAL DEFAULT UND wcscmp │ │ │ │ │ - 804: 0001e4f8 1732 FUNC GLOBAL DEFAULT 6 PyUnicode_Decode │ │ │ │ │ + 804: 0001e538 1732 FUNC GLOBAL DEFAULT 6 PyUnicode_Decode │ │ │ │ │ 805: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_DecodeLocaleEx │ │ │ │ │ - 806: 00003070 1752 FUNC GLOBAL DEFAULT 6 PyUnicode_FromWideChar │ │ │ │ │ + 806: 00003094 1752 FUNC GLOBAL DEFAULT 6 PyUnicode_FromWideChar │ │ │ │ │ 807: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunction │ │ │ │ │ 808: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCodec_StrictErrors │ │ │ │ │ 809: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ 810: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ 811: 00000000 0 NOTYPE GLOBAL DEFAULT UND wcslen │ │ │ │ │ 812: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ 813: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 814: 00003748 220 FUNC GLOBAL DEFAULT 6 _PyUnicode_AsUTF8NoNUL │ │ │ │ │ + 814: 0000376c 220 FUNC GLOBAL DEFAULT 6 _PyUnicode_AsUTF8NoNUL │ │ │ │ │ 815: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_BadArgument │ │ │ │ │ - 816: 00003824 308 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8AndSize │ │ │ │ │ - 817: 00003958 260 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeFSDefault │ │ │ │ │ - 818: 00003a5c 144 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8 │ │ │ │ │ - 819: 00003aec 8212 FUNC GLOBAL DEFAULT 6 PyUnicode_FromFormatV │ │ │ │ │ + 816: 00003848 308 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8AndSize │ │ │ │ │ + 817: 0000397c 260 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeFSDefault │ │ │ │ │ + 818: 00003a80 144 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8 │ │ │ │ │ + 819: 00003b10 8212 FUNC GLOBAL DEFAULT 6 PyUnicode_FromFormatV │ │ │ │ │ 820: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Realloc │ │ │ │ │ 821: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReferenceNoTotal │ │ │ │ │ 822: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GetFullyQualifiedName │ │ │ │ │ - 823: 00005d50 320 FUNC GLOBAL HIDDEN 6 _PyUnicode_FromASCII │ │ │ │ │ + 823: 00005d74 320 FUNC GLOBAL HIDDEN 6 _PyUnicode_FromASCII │ │ │ │ │ 824: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 825: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ 826: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ 827: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ 828: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 829: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Str │ │ │ │ │ 830: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ - 831: 00005b00 592 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ - 832: 0002b64c 452 FUNC GLOBAL DEFAULT 6 PyUnicode_Fill │ │ │ │ │ + 831: 00005b24 592 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ + 832: 0002b688 464 FUNC GLOBAL DEFAULT 6 PyUnicode_Fill │ │ │ │ │ 833: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ 834: 00000000 0 NOTYPE GLOBAL DEFAULT UND __memmove_chk │ │ │ │ │ 835: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ASCII │ │ │ │ │ 836: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_GetFullyQualifiedName │ │ │ │ │ - 837: 00006208 796 FUNC GLOBAL DEFAULT 6 PyUnicode_FromKindAndData │ │ │ │ │ - 838: 000067f8 44 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF8 │ │ │ │ │ - 839: 00006824 108 FUNC GLOBAL DEFAULT 6 _PyUnicode_EqualToASCIIString │ │ │ │ │ - 840: 00006890 52 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ - 841: 000068c4 612 FUNC GLOBAL DEFAULT 6 PyUnicode_IsIdentifier │ │ │ │ │ + 837: 0000622c 796 FUNC GLOBAL DEFAULT 6 PyUnicode_FromKindAndData │ │ │ │ │ + 838: 0000681c 44 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF8 │ │ │ │ │ + 839: 00006848 108 FUNC GLOBAL DEFAULT 6 _PyUnicode_EqualToASCIIString │ │ │ │ │ + 840: 000068b4 52 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ + 841: 000068e8 612 FUNC GLOBAL DEFAULT 6 PyUnicode_IsIdentifier │ │ │ │ │ 842: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsXidStart │ │ │ │ │ 843: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsXidContinue │ │ │ │ │ - 844: 00006b28 208 FUNC GLOBAL DEFAULT 6 _PyUnicode_ScanIdentifier │ │ │ │ │ - 845: 00006bf8 208 FUNC GLOBAL DEFAULT 6 _PyUnicode_Equal │ │ │ │ │ - 846: 00006cc8 344 FUNC GLOBAL DEFAULT 6 PyUnicode_CompareWithASCIIString │ │ │ │ │ - 847: 00006e20 3688 FUNC GLOBAL DEFAULT 6 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ + 844: 00006b4c 208 FUNC GLOBAL DEFAULT 6 _PyUnicode_ScanIdentifier │ │ │ │ │ + 845: 00006c1c 208 FUNC GLOBAL DEFAULT 6 _PyUnicode_Equal │ │ │ │ │ + 846: 00006cec 344 FUNC GLOBAL DEFAULT 6 PyUnicode_CompareWithASCIIString │ │ │ │ │ + 847: 00006e44 3688 FUNC GLOBAL DEFAULT 6 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ 848: 000038d0 124 FUNC GLOBAL HIDDEN 1 _PyUnicode_GetNameCAPI │ │ │ │ │ 849: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeError │ │ │ │ │ - 850: 00007c88 912 FUNC GLOBAL DEFAULT 6 PyUnicode_Concat │ │ │ │ │ - 851: 00026e74 600 FUNC GLOBAL DEFAULT 6 _PyUnicode_Copy │ │ │ │ │ - 852: 00009050 1832 FUNC GLOBAL DEFAULT 6 PyUnicode_AsEncodedString │ │ │ │ │ + 850: 00007cac 912 FUNC GLOBAL DEFAULT 6 PyUnicode_Concat │ │ │ │ │ + 851: 00026eb0 600 FUNC GLOBAL DEFAULT 6 _PyUnicode_Copy │ │ │ │ │ + 852: 000090a0 1832 FUNC GLOBAL DEFAULT 6 PyUnicode_AsEncodedString │ │ │ │ │ 853: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ 854: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_EncodeText │ │ │ │ │ 855: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ 856: 00005fc4 1988 FUNC GLOBAL DEFAULT 1 _PyUnicode_EncodeUTF16 │ │ │ │ │ 857: 0000c840 2484 FUNC GLOBAL DEFAULT 1 _PyUnicode_EncodeUTF32 │ │ │ │ │ 858: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCodec_LookupError │ │ │ │ │ 859: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_Lookup │ │ │ │ │ 860: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ 861: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ 862: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ 863: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeWarning │ │ │ │ │ 864: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ - 865: 00009778 104 FUNC GLOBAL HIDDEN 6 _PyUnicode_AsASCIIString │ │ │ │ │ - 866: 000097e0 464 FUNC GLOBAL DEFAULT 6 PyUnicode_RichCompare │ │ │ │ │ + 865: 000097c8 104 FUNC GLOBAL HIDDEN 6 _PyUnicode_AsASCIIString │ │ │ │ │ + 866: 00009830 464 FUNC GLOBAL DEFAULT 6 PyUnicode_RichCompare │ │ │ │ │ 867: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ 868: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 869: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 870: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 871: 0000ca44 116 FUNC GLOBAL HIDDEN 6 _PyUnicode_FindMaxChar │ │ │ │ │ - 872: 0000a210 464 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteStr │ │ │ │ │ - 873: 0000a3ec 1496 FUNC GLOBAL DEFAULT 6 PyUnicode_RPartition │ │ │ │ │ + 871: 0000ca94 116 FUNC GLOBAL HIDDEN 6 _PyUnicode_FindMaxChar │ │ │ │ │ + 872: 0000a260 464 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteStr │ │ │ │ │ + 873: 0000a43c 1496 FUNC GLOBAL DEFAULT 6 PyUnicode_RPartition │ │ │ │ │ 874: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 875: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ 876: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 877: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 878: 0000a9c4 44 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Init │ │ │ │ │ - 879: 0000a9f0 56 FUNC GLOBAL DEFAULT 6 PyUnicode_FromFormat │ │ │ │ │ + 878: 0000aa14 44 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Init │ │ │ │ │ + 879: 0000aa40 56 FUNC GLOBAL DEFAULT 6 PyUnicode_FromFormat │ │ │ │ │ 880: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ 881: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 882: 0000c884 448 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteSubstring │ │ │ │ │ + 882: 0000c8d4 448 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteSubstring │ │ │ │ │ 883: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_GetItem │ │ │ │ │ 884: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Format │ │ │ │ │ 885: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToDecimalDigit │ │ │ │ │ - 886: 000107e8 436 FUNC GLOBAL DEFAULT 6 PyUnicode_Substring │ │ │ │ │ + 886: 00010838 436 FUNC GLOBAL DEFAULT 6 PyUnicode_Substring │ │ │ │ │ 887: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ 888: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Check │ │ │ │ │ 889: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttr │ │ │ │ │ 890: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FormatAdvancedWriter │ │ │ │ │ 891: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ 892: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatAdvancedWriter │ │ │ │ │ 893: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ @@ -899,199 +899,199 @@ │ │ │ │ │ 895: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ 896: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyComplex_FormatAdvancedWriter │ │ │ │ │ 897: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ 898: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ 899: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 900: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ 901: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ - 902: 0000e308 1828 FUNC GLOBAL DEFAULT 6 _PyUnicode_JoinArray │ │ │ │ │ - 903: 0000ea2c 1712 FUNC GLOBAL DEFAULT 6 PyUnicode_Contains │ │ │ │ │ + 902: 0000e358 1828 FUNC GLOBAL DEFAULT 6 _PyUnicode_JoinArray │ │ │ │ │ + 903: 0000ea7c 1712 FUNC GLOBAL DEFAULT 6 PyUnicode_Contains │ │ │ │ │ 904: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ 905: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsPrintable │ │ │ │ │ 906: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ - 907: 0001023c 684 FUNC GLOBAL DEFAULT 6 PyUnicode_AsWideCharString │ │ │ │ │ + 907: 0001028c 684 FUNC GLOBAL DEFAULT 6 PyUnicode_AsWideCharString │ │ │ │ │ 908: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 909: 000104e8 768 FUNC GLOBAL DEFAULT 6 PyUnicode_FindChar │ │ │ │ │ + 909: 00010538 768 FUNC GLOBAL DEFAULT 6 PyUnicode_FindChar │ │ │ │ │ 910: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ 911: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ 912: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ 913: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ 914: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsWhitespace │ │ │ │ │ 915: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ - 916: 00012ed0 212 FUNC GLOBAL HIDDEN 6 _PyUnicode_EQ │ │ │ │ │ - 917: 00012fa4 504 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeLocale │ │ │ │ │ - 918: 00013294 2472 FUNC GLOBAL DEFAULT 6 PyUnicode_Partition │ │ │ │ │ - 919: 00013c3c 1112 FUNC GLOBAL HIDDEN 6 _Py_EncodeUTF8Ex │ │ │ │ │ + 916: 00012f20 212 FUNC GLOBAL HIDDEN 6 _PyUnicode_EQ │ │ │ │ │ + 917: 00012ff4 504 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeLocale │ │ │ │ │ + 918: 000132e4 2472 FUNC GLOBAL DEFAULT 6 PyUnicode_Partition │ │ │ │ │ + 919: 00013c8c 1112 FUNC GLOBAL HIDDEN 6 _Py_EncodeUTF8Ex │ │ │ │ │ 920: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_RawRealloc │ │ │ │ │ 921: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ 922: 00002bb4 88 FUNC GLOBAL HIDDEN 1 _Py_DecodeUTF8_surrogateescape │ │ │ │ │ 923: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ 924: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToLowerFull │ │ │ │ │ - 925: 00014ffc 124 FUNC GLOBAL DEFAULT 6 PyUnicode_FromObject │ │ │ │ │ - 926: 00015078 808 FUNC GLOBAL DEFAULT 6 PyUnicode_Append │ │ │ │ │ + 925: 0001503c 124 FUNC GLOBAL DEFAULT 6 PyUnicode_FromObject │ │ │ │ │ + 926: 000150b8 808 FUNC GLOBAL DEFAULT 6 PyUnicode_Append │ │ │ │ │ 927: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ 928: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ 929: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ 930: 00000000 0 NOTYPE GLOBAL DEFAULT UND wmemchr │ │ │ │ │ - 931: 0001788c 1812 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeASCII │ │ │ │ │ + 931: 000178cc 1812 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeASCII │ │ │ │ │ 932: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 933: 0001802c 140 FUNC GLOBAL DEFAULT 6 PyUnicode_Join │ │ │ │ │ + 933: 0001806c 140 FUNC GLOBAL DEFAULT 6 PyUnicode_Join │ │ │ │ │ 934: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ 935: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 936: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ 937: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ 938: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ 939: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ 940: 00002c0c 524 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitEncodings │ │ │ │ │ 941: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_InitRegistry │ │ │ │ │ 942: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetFileSystemEncoding │ │ │ │ │ 943: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_DumpPathConfig │ │ │ │ │ - 944: 00018788 224 FUNC GLOBAL DEFAULT 6 PyUnicode_EncodeFSDefault │ │ │ │ │ + 944: 000187c8 224 FUNC GLOBAL DEFAULT 6 PyUnicode_EncodeFSDefault │ │ │ │ │ 945: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EncodeLocaleEx │ │ │ │ │ 946: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromString │ │ │ │ │ 947: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeEncodeError │ │ │ │ │ - 948: 0001955c 112 FUNC GLOBAL DEFAULT 6 PyUnicode_Compare │ │ │ │ │ + 948: 0001959c 112 FUNC GLOBAL DEFAULT 6 PyUnicode_Compare │ │ │ │ │ 949: 00000000 0 NOTYPE GLOBAL DEFAULT UND wmemcmp │ │ │ │ │ - 950: 00019d70 504 FUNC GLOBAL HIDDEN 6 _PyUnicode_XStrip │ │ │ │ │ + 950: 00019db0 504 FUNC GLOBAL HIDDEN 6 _PyUnicode_XStrip │ │ │ │ │ 951: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ 952: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ 953: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromArray │ │ │ │ │ 954: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStack_AsDict │ │ │ │ │ 955: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Init │ │ │ │ │ 956: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Alloc │ │ │ │ │ 957: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Finish │ │ │ │ │ 958: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Dealloc │ │ │ │ │ 959: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Prepare │ │ │ │ │ 960: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_WriteBytes │ │ │ │ │ - 961: 0001af90 500 FUNC GLOBAL DEFAULT 6 PyUnicode_FSConverter │ │ │ │ │ + 961: 0001afd0 500 FUNC GLOBAL DEFAULT 6 PyUnicode_FSConverter │ │ │ │ │ 962: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_FSPath │ │ │ │ │ 963: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsAlpha │ │ │ │ │ 964: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsDecimalDigit │ │ │ │ │ 965: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsDigit │ │ │ │ │ 966: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsNumeric │ │ │ │ │ - 967: 0001bf04 712 FUNC GLOBAL DEFAULT 6 PyUnicode_FSDecoder │ │ │ │ │ + 967: 0001bf44 712 FUNC GLOBAL DEFAULT 6 PyUnicode_FSDecoder │ │ │ │ │ 968: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttrString │ │ │ │ │ 969: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyMem_RawWcsdup │ │ │ │ │ 970: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 971: 0001c4c4 508 FUNC GLOBAL DEFAULT 6 PyUnicode_AsWideChar │ │ │ │ │ - 972: 0001c6c0 2484 FUNC GLOBAL DEFAULT 6 PyUnicode_BuildEncodingMap │ │ │ │ │ + 971: 0001c504 508 FUNC GLOBAL DEFAULT 6 PyUnicode_AsWideChar │ │ │ │ │ + 972: 0001c700 2484 FUNC GLOBAL DEFAULT 6 PyUnicode_BuildEncodingMap │ │ │ │ │ 973: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ 974: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItem │ │ │ │ │ - 975: 0001d074 12 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8String │ │ │ │ │ + 975: 0001d0b4 12 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8String │ │ │ │ │ 976: 00003160 104 FUNC GLOBAL DEFAULT 1 PyUnicode_Tailmatch │ │ │ │ │ - 977: 0001d4dc 120 FUNC GLOBAL DEFAULT 6 PyUnicode_EqualToUTF8 │ │ │ │ │ - 978: 0001d554 92 FUNC GLOBAL DEFAULT 6 PyUnicode_EqualToUTF8AndSize │ │ │ │ │ + 977: 0001d51c 120 FUNC GLOBAL DEFAULT 6 PyUnicode_EqualToUTF8 │ │ │ │ │ + 978: 0001d594 92 FUNC GLOBAL DEFAULT 6 PyUnicode_EqualToUTF8AndSize │ │ │ │ │ 979: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Repeat │ │ │ │ │ - 980: 0001dd6c 376 FUNC GLOBAL DEFAULT 6 _PyUnicode_ExactDealloc │ │ │ │ │ - 981: 0001e23c 700 FUNC GLOBAL DEFAULT 6 PyUnicode_FromEncodedObject │ │ │ │ │ + 980: 0001ddac 376 FUNC GLOBAL DEFAULT 6 _PyUnicode_ExactDealloc │ │ │ │ │ + 981: 0001e27c 700 FUNC GLOBAL DEFAULT 6 PyUnicode_FromEncodedObject │ │ │ │ │ 982: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ 983: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMemoryView_FromBuffer │ │ │ │ │ 984: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_DecodeText │ │ │ │ │ - 985: 0002a7f8 3668 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ - 986: 0002da18 3136 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ - 987: 0001ebdc 10268 FUNC GLOBAL DEFAULT 6 PyUnicode_Format │ │ │ │ │ + 985: 0002a834 3668 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ + 986: 0002da60 3136 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ + 987: 0001ec1c 10264 FUNC GLOBAL DEFAULT 6 PyUnicode_Format │ │ │ │ │ 988: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Check │ │ │ │ │ 989: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ 990: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ 991: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ - 992: 00027ac4 1568 FUNC GLOBAL HIDDEN 6 _PyUnicode_FormatLong │ │ │ │ │ + 992: 00027b00 1568 FUNC GLOBAL HIDDEN 6 _PyUnicode_FormatLong │ │ │ │ │ 993: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatWriter │ │ │ │ │ 994: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Size │ │ │ │ │ 995: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ 996: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_dcmpeq │ │ │ │ │ 997: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ 998: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ - 999: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 1000: 00022b00 392 FUNC GLOBAL DEFAULT 6 PyUnicode_FromOrdinal │ │ │ │ │ - 1001: 000213f8 52 FUNC GLOBAL DEFAULT 6 PyUnicode_GetLength │ │ │ │ │ + 999: 00022b3c 392 FUNC GLOBAL DEFAULT 6 PyUnicode_FromOrdinal │ │ │ │ │ + 1000: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 1001: 00021434 52 FUNC GLOBAL DEFAULT 6 PyUnicode_GetLength │ │ │ │ │ 1002: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 1003: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ParseTuple │ │ │ │ │ 1004: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeEncodeError_SetStart │ │ │ │ │ 1005: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeEncodeError_SetEnd │ │ │ │ │ 1006: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeEncodeError_SetReason │ │ │ │ │ - 1007: 0002150c 176 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteChar │ │ │ │ │ - 1008: 000215bc 12 FUNC GLOBAL DEFAULT 6 _PyUnicode_AsUTF8String │ │ │ │ │ + 1007: 00021548 176 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteChar │ │ │ │ │ + 1008: 000215f8 12 FUNC GLOBAL DEFAULT 6 _PyUnicode_AsUTF8String │ │ │ │ │ 1009: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 1010: 000216fc 2220 FUNC GLOBAL DEFAULT 6 PyUnicode_Splitlines │ │ │ │ │ + 1010: 00021738 2220 FUNC GLOBAL DEFAULT 6 PyUnicode_Splitlines │ │ │ │ │ 1011: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsLinebreak │ │ │ │ │ 1012: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sync_synchronize │ │ │ │ │ 1013: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCapsule_Import │ │ │ │ │ 1014: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_Create │ │ │ │ │ 1015: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_GetObject │ │ │ │ │ 1016: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_SetStart │ │ │ │ │ 1017: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_SetEnd │ │ │ │ │ 1018: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_SetReason │ │ │ │ │ - 1019: 00022388 4 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeLatin1 │ │ │ │ │ + 1019: 000223c4 4 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeLatin1 │ │ │ │ │ 1020: 0000394c 2244 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeCharmap │ │ │ │ │ 1021: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLong │ │ │ │ │ 1022: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_LookupError │ │ │ │ │ 1023: 000042d0 64 FUNC GLOBAL HIDDEN 1 _PyUnicode_FiniTypes │ │ │ │ │ 1024: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_FiniBuiltin │ │ │ │ │ - 1025: 000229c0 320 FUNC GLOBAL HIDDEN 6 _PyUnicode_ClearInterned │ │ │ │ │ + 1025: 000229fc 320 FUNC GLOBAL HIDDEN 6 _PyUnicode_ClearInterned │ │ │ │ │ 1026: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Next │ │ │ │ │ 1027: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_destroy │ │ │ │ │ 1028: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Clear │ │ │ │ │ 1029: 00004390 116 FUNC GLOBAL HIDDEN 1 _PyUnicode_Fini │ │ │ │ │ 1030: 00000348 368 FUNC GLOBAL DEFAULT 11 _PyUnicode_FromId │ │ │ │ │ 1031: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sync_val_compare_and_swap_1 │ │ │ │ │ 1032: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Lock │ │ │ │ │ 1033: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Unlock │ │ │ │ │ - 1034: 00022f08 5452 FUNC GLOBAL HIDDEN 6 _PyUnicode_EncodeCharmap │ │ │ │ │ + 1034: 00022f44 5452 FUNC GLOBAL HIDDEN 6 _PyUnicode_EncodeCharmap │ │ │ │ │ 1035: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Resize │ │ │ │ │ 1036: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Size │ │ │ │ │ 1037: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ 1038: 0000544c 36 FUNC GLOBAL DEFAULT 1 PyUnicode_AppendAndDel │ │ │ │ │ - 1039: 000251c4 124 FUNC GLOBAL HIDDEN 6 _PyUnicode_AsLatin1String │ │ │ │ │ - 1040: 00025240 352 FUNC GLOBAL DEFAULT 6 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ + 1039: 00025200 124 FUNC GLOBAL HIDDEN 6 _PyUnicode_AsLatin1String │ │ │ │ │ + 1040: 0002527c 352 FUNC GLOBAL DEFAULT 6 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ 1041: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeTranslateError_Create │ │ │ │ │ 1042: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeTranslateError_SetStart │ │ │ │ │ 1043: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeTranslateError_SetEnd │ │ │ │ │ 1044: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeTranslateError_SetReason │ │ │ │ │ 1045: 00005ad0 48 FUNC GLOBAL DEFAULT 1 PyUnicode_EncodeLocale │ │ │ │ │ 1046: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsLowercase │ │ │ │ │ 1047: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsTitlecase │ │ │ │ │ 1048: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsUppercase │ │ │ │ │ 1049: 00005b00 376 FUNC GLOBAL DEFAULT 1 PyUnicode_CopyCharacters │ │ │ │ │ - 1050: 00027298 112 FUNC GLOBAL DEFAULT 6 PyUnicode_AsASCIIString │ │ │ │ │ + 1050: 000272d4 112 FUNC GLOBAL DEFAULT 6 PyUnicode_AsASCIIString │ │ │ │ │ 1051: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ 1052: 00005ce4 12 FUNC GLOBAL DEFAULT 1 PyInit__string │ │ │ │ │ 1053: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModuleDef_Init │ │ │ │ │ - 1054: 00027440 1324 FUNC GLOBAL HIDDEN 6 _PyUnicode_InsertThousandsGrouping │ │ │ │ │ + 1054: 0002747c 1324 FUNC GLOBAL HIDDEN 6 _PyUnicode_InsertThousandsGrouping │ │ │ │ │ 1055: 0000087c 164 FUNC GLOBAL DEFAULT 11 PyUnicode_ReadChar │ │ │ │ │ 1056: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_ToBase │ │ │ │ │ 1057: 00001368 124 FUNC GLOBAL DEFAULT 11 PyUnicode_Resize │ │ │ │ │ - 1058: 00028c54 124 FUNC GLOBAL DEFAULT 6 PyUnicode_Split │ │ │ │ │ - 1059: 00028cd0 840 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUCS4 │ │ │ │ │ + 1058: 00028c90 124 FUNC GLOBAL DEFAULT 6 PyUnicode_Split │ │ │ │ │ + 1059: 00028d0c 840 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUCS4 │ │ │ │ │ 1060: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ - 1061: 00029018 96 FUNC GLOBAL HIDDEN 6 _PyUnicode_FastFill │ │ │ │ │ + 1061: 00029054 96 FUNC GLOBAL HIDDEN 6 _PyUnicode_FastFill │ │ │ │ │ 1062: 00000920 64 FUNC GLOBAL DEFAULT 11 PyUnicode_InternInPlace │ │ │ │ │ 1063: 000075c0 112 FUNC GLOBAL DEFAULT 1 PyUnicode_Replace │ │ │ │ │ 1064: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Reverse │ │ │ │ │ 1065: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToTitleFull │ │ │ │ │ - 1066: 00029a44 8 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ │ - 1067: 00029a4c 2080 FUNC GLOBAL HIDDEN 6 _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ │ + 1066: 00029a80 8 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ │ + 1067: 00029a88 2080 FUNC GLOBAL HIDDEN 6 _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ │ 1068: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToUpperFull │ │ │ │ │ 1069: 00009080 48 FUNC GLOBAL HIDDEN 1 _PyUnicode_FastCopyCharacters │ │ │ │ │ 1070: 0000af6c 704 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUCS4Copy │ │ │ │ │ 1071: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_New │ │ │ │ │ 1072: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ 1073: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ 1074: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ 1075: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsCased │ │ │ │ │ - 1076: 0002c058 1412 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUnicodeEscapeString │ │ │ │ │ - 1077: 0002c7e4 4660 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF7Stateful │ │ │ │ │ + 1076: 0002c0a0 1412 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUnicodeEscapeString │ │ │ │ │ + 1077: 0002c82c 4660 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF7Stateful │ │ │ │ │ 1078: 0000d69c 192 FUNC GLOBAL HIDDEN 1 _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ │ 1079: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 1080: 0002e658 1100 FUNC GLOBAL HIDDEN 6 _PyUnicode_EncodeUTF7 │ │ │ │ │ + 1080: 0002e6a0 1100 FUNC GLOBAL HIDDEN 6 _PyUnicode_EncodeUTF7 │ │ │ │ │ 1081: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsCaseIgnorable │ │ │ │ │ 1082: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToFoldedFull │ │ │ │ │ 1083: 0000d78c 104 FUNC GLOBAL DEFAULT 1 PyUnicode_Find │ │ │ │ │ 1084: 00000df4 40 FUNC GLOBAL DEFAULT 11 PyUnicode_DecodeUTF16 │ │ │ │ │ 1085: 00000e1c 40 FUNC GLOBAL DEFAULT 11 PyUnicode_DecodeUTF32 │ │ │ │ │ - 1086: 0002eaa4 680 FUNC GLOBAL DEFAULT 6 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ │ + 1086: 0002eaec 680 FUNC GLOBAL DEFAULT 6 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ │ 1087: 00000e44 12 FUNC GLOBAL DEFAULT 11 PyUnicode_GetDefaultEncoding │ │ │ │ │ 1088: 00000e50 68 FUNC GLOBAL DEFAULT 11 PyUnicode_AsCharmapString │ │ │ │ │ 1089: 00000e94 8 FUNC GLOBAL DEFAULT 11 PyUnicode_AsLatin1String │ │ │ │ │ 1090: 00000e9c 12 FUNC GLOBAL DEFAULT 11 PyUnicode_AsUTF16String │ │ │ │ │ 1091: 00000ea8 12 FUNC GLOBAL DEFAULT 11 PyUnicode_AsUTF32String │ │ │ │ │ 1092: 00000eb4 8 FUNC GLOBAL DEFAULT 11 PyUnicode_DecodeUnicodeEscape │ │ │ │ │ 1093: 00001060 300 FUNC GLOBAL DEFAULT 11 PyUnicode_WriteChar │ │ │ │ │ @@ -1116,15 +1116,15 @@ │ │ │ │ │ 1112: 000027a4 48 FUNC GLOBAL DEFAULT 11 PyUnicode_GetSize │ │ │ │ │ 1113: 000027d4 40 FUNC GLOBAL DEFAULT 11 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ │ 1114: 000027fc 360 FUNC GLOBAL DEFAULT 11 _PyUnicodeWriter_WriteLatin1String │ │ │ │ │ 1115: 00002964 48 FUNC GLOBAL DEFAULT 11 _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ │ 1116: 00002994 248 FUNC GLOBAL HIDDEN 11 _PyUnicode_EqualToASCIIId │ │ │ │ │ 1117: 00002a8c 8 FUNC GLOBAL DEFAULT 11 PyUnicode_DecodeUTF7 │ │ │ │ │ 1118: 00002a94 36 FUNC GLOBAL HIDDEN 11 _PyUnicode_InternStatic │ │ │ │ │ - 1119: 0002ed4c 4 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternInPlace │ │ │ │ │ + 1119: 0002ed94 4 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternInPlace │ │ │ │ │ 1120: 00002ab8 64 FUNC GLOBAL DEFAULT 11 PyUnicode_InternImmortal │ │ │ │ │ 1121: 000003c8 208 OBJECT GLOBAL HIDDEN 3 _PyUnicodeASCIIIter_Type │ │ │ │ │ 1122: 00000498 208 OBJECT GLOBAL DEFAULT 3 PyUnicodeIter_Type │ │ │ │ │ 1123: 00000004 208 OBJECT GLOBAL DEFAULT 3 PyUnicode_Type │ │ │ │ │ 1124: 000003fc 128 OBJECT GLOBAL DEFAULT 9 _Py_ascii_whitespace │ │ │ │ │ 1125: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ 1126: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,515 +1,515 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x4ce74 contains 2191 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x4cebc contains 2191 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000058 0002fc1c R_ARM_CALL 00000000 _Py_hashtable_new_full │ │ │ │ │ -00000074 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000007c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000084 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000008c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000094 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000009c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000a4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000ac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000b4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000bc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000c4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000cc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000d4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000dc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000e4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000ec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000f4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000000fc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000104 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000010c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000114 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000011c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000124 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000012c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000134 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000013c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000144 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000014c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000154 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000015c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000164 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000016c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000174 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000017c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000184 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000018c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000194 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000019c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001a4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001ac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001b4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001bc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001c4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001cc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001d4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001dc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001e4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001ec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001f4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000001fc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000204 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000020c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000214 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000021c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000224 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000022c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000234 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000023c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000244 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000024c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000254 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000025c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000264 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000026c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000274 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000027c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000284 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000028c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000294 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000029c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002a4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002ac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002b4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002bc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002c4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002cc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002d4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002dc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002e4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002ec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002f4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000002fc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000304 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000030c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000314 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000031c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000324 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000032c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000334 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000033c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000344 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000034c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000354 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000035c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000364 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000036c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000374 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000037c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000384 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000038c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000394 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000039c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003a4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003ac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003b4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003bc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003c4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003cc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003d4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003dc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003e4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003ec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003f4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000003fc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000404 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000040c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000414 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000041c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000424 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000042c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000434 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000043c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000444 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000044c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000454 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000045c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000464 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000046c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000474 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000047c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000484 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000048c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000494 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000049c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004a4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004ac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004b4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004bc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004c4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004cc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004d4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004dc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004e4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004ec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004f4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000004fc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000504 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000050c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000514 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000051c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000524 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000052c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000534 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000053c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000544 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000054c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000554 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000055c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000564 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000056c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000574 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000057c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000584 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000058c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000594 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000059c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005a4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005ac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005b4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005bc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005c4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005cc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005d4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005dc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005e4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005ec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005f4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000005fc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000604 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000060c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000614 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000061c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000624 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000062c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000634 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000063c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000644 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000064c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000654 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000065c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000664 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000066c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000674 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000067c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000684 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000068c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000694 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000069c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006a4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006ac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006b4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006bc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006c4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006cc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006d4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006dc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006e4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006ec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006f4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000006fc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000704 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000070c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000714 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000071c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000724 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000072c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000734 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000073c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000744 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000074c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000754 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000075c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000764 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000076c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000774 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000077c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000784 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000078c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000794 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000079c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007a4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007ac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007b4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007bc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007c4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007cc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007d4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007dc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007e4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007ec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007f4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000007fc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000804 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000080c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000814 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000081c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000824 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000082c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000834 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000083c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000844 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000084c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000854 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000085c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000864 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000086c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000874 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000087c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000884 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000088c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000894 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000089c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008a4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008ac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008b4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008bc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008c4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008cc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008d4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008dc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008e4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008ec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008f4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000008fc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000904 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000090c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000914 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000091c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000924 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000092c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000934 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000093c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000944 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000094c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000954 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000095c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000964 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000096c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000974 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000097c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000984 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000098c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000994 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -0000099c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009a4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009ac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009b4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009bc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009c4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009cc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009d4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009dc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009e4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009ec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009f4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000009fc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a04 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a0c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a14 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a1c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a24 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a2c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a34 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a3c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a44 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a4c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a54 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a5c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a64 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a6c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a74 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a7c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a84 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a8c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a94 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000a9c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000aa4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000aac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ab4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000abc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ac4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000acc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ad4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000adc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ae4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000aec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000af4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000afc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b04 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b0c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b14 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b1c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b24 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b2c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b34 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b3c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b44 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b4c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b54 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b5c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b64 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b6c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b74 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b7c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b84 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b8c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b94 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000b9c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ba4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000bac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000bb4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000bbc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000bc4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000bcc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000bd4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000bdc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000be4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000bec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000bf4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000bfc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c04 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c0c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c14 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c1c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c24 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c2c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c34 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c3c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c44 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c4c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c54 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c5c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c64 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c6c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c74 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c7c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c84 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c8c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c94 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000c9c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ca4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000cac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000cb4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000cbc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000cc4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ccc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000cd4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000cdc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ce4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000cec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000cf4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000cfc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d04 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d0c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d14 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d1c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d24 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d2c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d34 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d3c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d44 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d4c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d54 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d5c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d64 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d6c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d74 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d7c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d84 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d8c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d94 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000d9c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000da4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000dac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000db4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000dbc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000dc4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000dcc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000dd4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ddc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000de4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000dec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000df4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000dfc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e04 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e0c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e14 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e1c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e24 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e2c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e34 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e3c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e44 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e4c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e54 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e5c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e64 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e6c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e74 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e7c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e84 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e8c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e94 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000e9c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ea4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000eac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000eb4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ebc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ec4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ecc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ed4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000edc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ee4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000eec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ef4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000efc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f04 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f0c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f14 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f1c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f24 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f2c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f34 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f3c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f44 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f4c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f54 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f5c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f64 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f6c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f74 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f7c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f84 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f8c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f94 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000f9c 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000fa4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000fac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000fb4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000fbc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000fc4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000fcc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000fd4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000fdc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000fe4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000fec 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ff4 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00000ffc 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001004 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ +00000074 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000007c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000084 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000008c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000094 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000009c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000a4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000ac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000b4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000bc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000c4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000cc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000d4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000dc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000e4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000ec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000f4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000000fc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000104 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000010c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000114 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000011c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000124 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000012c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000134 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000013c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000144 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000014c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000154 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000015c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000164 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000016c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000174 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000017c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000184 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000018c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000194 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000019c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001a4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001ac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001b4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001bc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001c4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001cc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001d4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001dc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001e4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001ec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001f4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000001fc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000204 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000020c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000214 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000021c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000224 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000022c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000234 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000023c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000244 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000024c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000254 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000025c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000264 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000026c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000274 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000027c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000284 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000028c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000294 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000029c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002a4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002ac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002b4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002bc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002c4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002cc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002d4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002dc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002e4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002ec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002f4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000002fc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000304 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000030c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000314 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000031c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000324 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000032c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000334 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000033c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000344 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000034c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000354 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000035c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000364 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000036c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000374 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000037c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000384 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000038c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000394 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000039c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003a4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003ac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003b4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003bc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003c4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003cc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003d4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003dc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003e4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003ec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003f4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000003fc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000404 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000040c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000414 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000041c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000424 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000042c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000434 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000043c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000444 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000044c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000454 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000045c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000464 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000046c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000474 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000047c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000484 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000048c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000494 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000049c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004a4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004ac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004b4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004bc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004c4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004cc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004d4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004dc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004e4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004ec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004f4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000004fc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000504 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000050c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000514 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000051c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000524 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000052c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000534 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000053c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000544 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000054c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000554 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000055c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000564 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000056c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000574 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000057c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000584 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000058c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000594 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000059c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005a4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005ac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005b4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005bc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005c4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005cc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005d4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005dc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005e4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005ec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005f4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000005fc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000604 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000060c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000614 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000061c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000624 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000062c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000634 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000063c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000644 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000064c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000654 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000065c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000664 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000066c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000674 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000067c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000684 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000068c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000694 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000069c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006a4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006ac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006b4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006bc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006c4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006cc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006d4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006dc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006e4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006ec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006f4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000006fc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000704 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000070c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000714 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000071c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000724 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000072c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000734 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000073c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000744 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000074c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000754 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000075c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000764 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000076c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000774 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000077c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000784 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000078c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000794 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000079c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007a4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007ac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007b4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007bc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007c4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007cc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007d4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007dc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007e4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007ec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007f4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000007fc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000804 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000080c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000814 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000081c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000824 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000082c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000834 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000083c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000844 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000084c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000854 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000085c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000864 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000086c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000874 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000087c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000884 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000088c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000894 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000089c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008a4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008ac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008b4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008bc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008c4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008cc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008d4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008dc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008e4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008ec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008f4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000008fc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000904 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000090c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000914 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000091c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000924 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000092c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000934 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000093c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000944 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000094c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000954 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000095c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000964 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000096c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000974 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000097c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000984 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000098c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000994 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +0000099c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009a4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009ac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009b4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009bc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009c4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009cc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009d4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009dc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009e4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009ec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009f4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000009fc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a04 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a0c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a14 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a1c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a24 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a2c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a34 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a3c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a44 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a4c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a54 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a5c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a64 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a6c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a74 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a7c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a84 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a8c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a94 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000a9c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000aa4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000aac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ab4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000abc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ac4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000acc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ad4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000adc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ae4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000aec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000af4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000afc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b04 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b0c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b14 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b1c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b24 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b2c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b34 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b3c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b44 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b4c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b54 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b5c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b64 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b6c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b74 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b7c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b84 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b8c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b94 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000b9c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ba4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000bac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000bb4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000bbc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000bc4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000bcc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000bd4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000bdc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000be4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000bec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000bf4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000bfc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c04 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c0c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c14 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c1c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c24 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c2c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c34 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c3c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c44 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c4c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c54 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c5c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c64 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c6c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c74 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c7c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c84 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c8c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c94 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000c9c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ca4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000cac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000cb4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000cbc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000cc4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ccc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000cd4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000cdc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ce4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000cec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000cf4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000cfc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d04 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d0c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d14 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d1c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d24 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d2c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d34 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d3c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d44 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d4c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d54 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d5c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d64 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d6c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d74 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d7c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d84 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d8c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d94 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000d9c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000da4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000dac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000db4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000dbc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000dc4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000dcc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000dd4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ddc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000de4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000dec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000df4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000dfc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e04 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e0c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e14 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e1c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e24 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e2c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e34 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e3c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e44 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e4c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e54 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e5c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e64 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e6c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e74 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e7c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e84 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e8c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e94 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000e9c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ea4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000eac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000eb4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ebc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ec4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ecc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ed4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000edc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ee4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000eec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ef4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000efc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f04 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f0c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f14 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f1c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f24 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f2c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f34 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f3c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f44 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f4c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f54 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f5c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f64 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f6c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f74 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f7c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f84 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f8c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f94 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000f9c 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000fa4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000fac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000fb4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000fbc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000fc4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000fcc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000fd4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000fdc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000fe4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000fec 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ff4 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00000ffc 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001004 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ 0000100c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001010 0002f802 R_ARM_ABS32 00000000 PyMem_RawMalloc │ │ │ │ │ 00001014 0002f902 R_ARM_ABS32 00000000 PyMem_RawFree │ │ │ │ │ -00001018 00000e02 R_ARM_ABS32 00000ab4 hashtable_unicode_compare │ │ │ │ │ -0000101c 00000f02 R_ARM_ABS32 000008a0 hashtable_unicode_hash │ │ │ │ │ +00001018 00000e02 R_ARM_ABS32 00000934 hashtable_unicode_compare │ │ │ │ │ +0000101c 00000f02 R_ARM_ABS32 000008c4 hashtable_unicode_hash │ │ │ │ │ 00001020 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001024 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001028 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000102c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001030 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001034 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001038 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1243,255 +1243,255 @@ │ │ │ │ │ 00001b98 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001b9c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001ba0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001ba4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001ba8 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001bac 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001bb0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001bb8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001bc0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001bc8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001bd0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001bd8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001be0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001be8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001bf0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001bf8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c00 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c08 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c10 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c18 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c20 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c28 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c30 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c38 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c40 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c48 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c50 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c58 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c60 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c68 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c70 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c78 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c80 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c88 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c90 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001c98 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ca0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ca8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001cb0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001cb8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001cc0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001cc8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001cd0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001cd8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ce0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ce8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001cf0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001cf8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d00 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d08 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d10 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d18 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d20 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d28 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d30 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d38 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d40 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d48 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d50 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d58 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d60 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d68 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d70 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d78 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d80 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d88 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d90 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001d98 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001da0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001da8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001db0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001db8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001dc0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001dc8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001dd0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001dd8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001de0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001de8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001df0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001df8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e00 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e08 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e10 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e18 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e20 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e28 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e30 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e38 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e40 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e48 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e50 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e58 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e60 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e68 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e70 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e78 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e80 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e88 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e90 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001e98 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ea0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ea8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001eb0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001eb8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ec0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ec8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ed0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ed8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ee0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ee8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ef0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ef8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f00 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f08 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f10 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f18 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f20 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f28 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f30 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f38 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f40 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f48 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f50 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f58 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f60 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f68 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f70 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f78 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f80 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f88 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f90 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001f98 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001fa0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001fa8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001fb0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001fb8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001fc0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001fc8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001fd0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001fd8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001fe0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001fe8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ff0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00001ff8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002000 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002008 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002010 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002018 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002020 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002028 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002030 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002038 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002040 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002048 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002050 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002058 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002060 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002068 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002070 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002078 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002080 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002088 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002090 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002098 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020a0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020a8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020b0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020b8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020c0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020c8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020d0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020d8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020e0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020e8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020f0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000020f8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002100 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002108 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002110 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002118 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002120 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002128 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002130 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002138 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002140 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002148 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002150 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002158 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002160 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002168 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002170 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002178 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002180 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002188 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002190 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002198 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021a0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021a8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021b0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021b8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021c0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021c8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021d0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021d8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021e0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021e8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021f0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000021f8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002200 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002208 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002210 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002218 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002220 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002228 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002230 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002238 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002240 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002248 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002250 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002258 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002260 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002268 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002270 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002278 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002280 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002288 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002290 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002298 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022a0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022a8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022b0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022b8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022c0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022c8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022d0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022d8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022e0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022e8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022f0 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -000022f8 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002300 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002308 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002310 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002318 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002320 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002328 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002330 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ -00002338 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ +00001bb8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001bc0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001bc8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001bd0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001bd8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001be0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001be8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001bf0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001bf8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c00 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c08 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c10 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c18 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c20 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c28 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c30 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c38 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c40 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c48 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c50 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c58 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c60 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c68 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c70 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c78 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c80 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c88 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c90 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001c98 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ca0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ca8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001cb0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001cb8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001cc0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001cc8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001cd0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001cd8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ce0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ce8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001cf0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001cf8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d00 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d08 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d10 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d18 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d20 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d28 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d30 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d38 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d40 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d48 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d50 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d58 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d60 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d68 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d70 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d78 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d80 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d88 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d90 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001d98 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001da0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001da8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001db0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001db8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001dc0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001dc8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001dd0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001dd8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001de0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001de8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001df0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001df8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e00 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e08 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e10 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e18 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e20 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e28 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e30 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e38 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e40 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e48 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e50 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e58 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e60 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e68 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e70 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e78 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e80 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e88 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e90 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001e98 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ea0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ea8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001eb0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001eb8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ec0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ec8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ed0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ed8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ee0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ee8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ef0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ef8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f00 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f08 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f10 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f18 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f20 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f28 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f30 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f38 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f40 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f48 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f50 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f58 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f60 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f68 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f70 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f78 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f80 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f88 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f90 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001f98 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001fa0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001fa8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001fb0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001fb8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001fc0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001fc8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001fd0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001fd8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001fe0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001fe8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ff0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00001ff8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002000 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002008 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002010 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002018 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002020 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002028 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002030 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002038 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002040 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002048 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002050 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002058 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002060 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002068 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002070 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002078 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002080 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002088 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002090 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002098 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020a0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020a8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020b0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020b8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020c0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020c8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020d0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020d8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020e0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020e8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020f0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000020f8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002100 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002108 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002110 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002118 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002120 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002128 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002130 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002138 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002140 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002148 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002150 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002158 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002160 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002168 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002170 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002178 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002180 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002188 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002190 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002198 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021a0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021a8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021b0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021b8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021c0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021c8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021d0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021d8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021e0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021e8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021f0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000021f8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002200 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002208 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002210 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002218 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002220 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002228 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002230 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002238 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002240 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002248 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002250 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002258 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002260 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002268 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002270 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002278 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002280 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002288 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002290 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002298 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022a0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022a8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022b0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022b8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022c0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022c8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022d0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022d8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022e0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022e8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022f0 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +000022f8 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002300 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002308 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002310 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002318 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002320 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002328 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002330 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ +00002338 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ 00002358 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ 0000237c 0002ff1c R_ARM_CALL 00000000 _Py_hashtable_set │ │ │ │ │ 000023b0 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ 000023d4 0002ff1c R_ARM_CALL 00000000 _Py_hashtable_set │ │ │ │ │ 00002410 0003001c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ 00002474 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 000024ac 0003021c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ @@ -1535,126 +1535,126 @@ │ │ │ │ │ 00002a38 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002a3c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002a40 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002a44 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002a48 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002a4c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002a50 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002b5c 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ +00002b5c 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ 00002b60 0003751c R_ARM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ 00002ba0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00002bac 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00002bb0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002be4 0002f71c R_ARM_CALL 000000bc _Py_DecodeUTF8Ex │ │ │ │ │ +00002be4 0002f71c R_ARM_CALL 000000b8 _Py_DecodeUTF8Ex │ │ │ │ │ 00002c30 0003ad1c R_ARM_CALL 00000000 _PyCodec_InitRegistry │ │ │ │ │ 00002c48 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ 00002c60 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ 00002c7c 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ 00002c90 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ -00002cac 0000ed1c R_ARM_CALL 0001c1cc encode_wstr_utf8 │ │ │ │ │ -00002cc4 0000ed1c R_ARM_CALL 0001c1cc encode_wstr_utf8 │ │ │ │ │ +00002cac 0000ed1c R_ARM_CALL 0001c20c encode_wstr_utf8 │ │ │ │ │ +00002cc4 0000ed1c R_ARM_CALL 0001c20c encode_wstr_utf8 │ │ │ │ │ 00002cdc 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ 00002cec 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ 00002d00 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ 00002d24 0003ae1c R_ARM_CALL 00000000 _Py_SetFileSystemEncoding │ │ │ │ │ 00002d34 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00002d68 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002d68 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00002dbc 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ 00002dd0 0003af1c R_ARM_CALL 00000000 _Py_DumpPathConfig │ │ │ │ │ 00002de0 0000311c R_ARM_CALL 00000298 get_error_handler_wide.part.0 │ │ │ │ │ 00002dec 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ 00002df0 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ 00002df4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002df8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002dfc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002e00 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002e04 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002e08 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00002e0c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00002e10 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002e14 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002e3c 0000ed1c R_ARM_CALL 0001c1cc encode_wstr_utf8 │ │ │ │ │ +00002e3c 0000ed1c R_ARM_CALL 0001c20c encode_wstr_utf8 │ │ │ │ │ 00002e50 00035b1c R_ARM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ 00002e5c 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ 00002e70 0003c81c R_ARM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ -00002ea4 00038b1c R_ARM_CALL 0001023c PyUnicode_AsWideCharString │ │ │ │ │ +00002ea4 00038b1c R_ARM_CALL 0001028c PyUnicode_AsWideCharString │ │ │ │ │ 00002ed4 0003c91c R_ARM_CALL 00000000 _PyMem_RawWcsdup │ │ │ │ │ 00002ee4 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ 00002ef0 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00002f04 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002f08 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002f10 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ +00002f08 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002f10 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ 00002f20 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002f2c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002f3c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002f40 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000030c8 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 000030d0 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ 00003154 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000031bc 0000821d R_ARM_JUMP24 0000afac tailmatch │ │ │ │ │ -000033a8 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003434 0001471c R_ARM_CALL 0002142c make_encode_exception │ │ │ │ │ +000031bc 0000821d R_ARM_JUMP24 0000affc tailmatch │ │ │ │ │ +000033a8 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003434 0001471c R_ARM_CALL 00021468 make_encode_exception │ │ │ │ │ 00003448 0003ea1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 00003470 0003eb1c R_ARM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ 000034e4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000034fc 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -00003528 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003528 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000354c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003560 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00003574 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003578 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 0000357c 00014602 R_ARM_ABS32 000011dc .LC214 │ │ │ │ │ 00003580 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ 00003584 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000035ec 0003bb1c R_ARM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ 000035f8 0003bc1c R_ARM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ 000036fc 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00003714 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00003728 0003be1c R_ARM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -00003854 0001071c R_ARM_CALL 0001aafc ucs2lib_utf8_encoder │ │ │ │ │ +00003854 0001071c R_ARM_CALL 0001ab3c ucs2lib_utf8_encoder │ │ │ │ │ 00003868 0003be1c R_ARM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ 00003870 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00003880 0003be1c R_ARM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -00003884 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003890 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003884 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003890 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000038cc 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 000038e4 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 000038fc 0003f41c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 00003904 0003f41c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 00003920 0003f51c R_ARM_CALL 00000000 PyCapsule_Import │ │ │ │ │ 00003928 0003f41c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 00003938 0003f41c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 00003944 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00003948 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003988 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -000039a0 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00003bb8 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00003bc0 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00003bd4 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ -00003db8 00001c1c R_ARM_CALL 00021fa8 unicode_decode_call_errorhandler_writer │ │ │ │ │ -00003e00 00001d1c R_ARM_CALL 0000aa28 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +000039a0 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00003bb8 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00003bc0 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00003bd4 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ +00003db8 00001c1c R_ARM_CALL 00021fe4 unicode_decode_call_errorhandler_writer │ │ │ │ │ +00003e00 00001d1c R_ARM_CALL 0000aa78 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ 00003ec8 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ 00003ef4 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003efc 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00003f04 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00003f0c 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00003f20 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00003f34 0000591d R_ARM_JUMP24 00006524 _PyUnicode_FromUCS1 │ │ │ │ │ -00003f94 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00003efc 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00003f04 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00003f0c 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00003f20 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +00003f34 0000591d R_ARM_JUMP24 00006548 _PyUnicode_FromUCS1 │ │ │ │ │ +00003f94 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ 00003ffc 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ 00004010 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00004034 0003e71c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00004034 0003e81c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00004040 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000040ac 00001c1c R_ARM_CALL 00021fa8 unicode_decode_call_errorhandler_writer │ │ │ │ │ -000040fc 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ -00004120 00001d1c R_ARM_CALL 0000aa28 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ +000040ac 00001c1c R_ARM_CALL 00021fe4 unicode_decode_call_errorhandler_writer │ │ │ │ │ +000040fc 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ +00004120 00001d1c R_ARM_CALL 0000aa78 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ 00004164 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004180 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041a4 0003681c R_ARM_CALL 0000a210 _PyUnicodeWriter_WriteStr │ │ │ │ │ -000041b8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000041a4 0003681c R_ARM_CALL 0000a260 _PyUnicodeWriter_WriteStr │ │ │ │ │ +000041b8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000041e0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000041e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000041ec 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000041f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000041f8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000041fc 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00004200 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -1667,155 +1667,155 @@ │ │ │ │ │ 0000430c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00004344 0004041c R_ARM_CALL 00000000 PyDict_Clear │ │ │ │ │ 00004368 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000438c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000043ac 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ 000043c0 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ 000043e8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000043f8 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ +000043f8 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ 000044a0 0003bb1c R_ARM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ 000044ac 0003bc1c R_ARM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -000048e0 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -000048e8 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ +000048e0 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +000048e8 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ 000048f4 0003bd1c R_ARM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ 00004a08 0003c01c R_ARM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ 00004a3c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ba4 0003141c R_ARM_CALL 0001319c _Py_GetErrorHandler │ │ │ │ │ -00004d70 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ +00004ba4 0003141c R_ARM_CALL 000131ec _Py_GetErrorHandler │ │ │ │ │ +00004d70 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ 00004d78 0003be1c R_ARM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -00004d80 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00004d88 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ +00004d80 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00004d88 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ 00004dd8 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ 00004f30 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00004f88 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00004fa4 0003bf1c R_ARM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ 00004fe8 0003c01c R_ARM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ 00005020 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 00005024 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005028 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000502c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005030 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005034 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00005120 0003bf1c R_ARM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ 000051f0 0003bf1c R_ARM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -0000522c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000522c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000053f4 00038a02 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ 000053f8 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ 000053fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005428 0001471c R_ARM_CALL 0002142c make_encode_exception │ │ │ │ │ +00005428 0001471c R_ARM_CALL 00021468 make_encode_exception │ │ │ │ │ 00005440 0003281d R_ARM_JUMP24 00000000 PyCodec_StrictErrors │ │ │ │ │ -00005460 00039e1c R_ARM_CALL 00015078 PyUnicode_Append │ │ │ │ │ -0000546c 00001e1d R_ARM_JUMP24 000084bc Py_XDECREF │ │ │ │ │ +00005460 00039e1c R_ARM_CALL 000150b8 PyUnicode_Append │ │ │ │ │ +0000546c 00001e1d R_ARM_JUMP24 000084e0 Py_XDECREF │ │ │ │ │ 000054cc 00036b1c R_ARM_CALL 00000000 memrchr │ │ │ │ │ 00005594 0003bb1c R_ARM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ 000055a0 0003bc1c R_ARM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -00005650 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00005658 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -000056a8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000056c4 0003141c R_ARM_CALL 0001319c _Py_GetErrorHandler │ │ │ │ │ -00005758 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00005760 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00005768 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ +00005650 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00005658 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +000056a8 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000056c4 0003141c R_ARM_CALL 000131ec _Py_GetErrorHandler │ │ │ │ │ +00005758 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00005760 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00005768 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ 00005818 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ 000058f0 0003c01c R_ARM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ 00005934 0003bf1c R_ARM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ 00005954 0003c01c R_ARM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ 00005988 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005990 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00005994 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005998 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005a08 0000f61c R_ARM_CALL 00018cd0 any_find_slice │ │ │ │ │ +00005a08 0000f61c R_ARM_CALL 00018d10 any_find_slice │ │ │ │ │ 00005a1c 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ 00005a38 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00005a58 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005a58 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00005a5c 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005a78 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 00005a94 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 00005ab4 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 00005abc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005ac0 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00005ac4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005ac8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005acc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005ae8 0003141c R_ARM_CALL 0001319c _Py_GetErrorHandler │ │ │ │ │ -00005afc 0000f01d R_ARM_JUMP24 00018868 unicode_encode_locale │ │ │ │ │ -00005bb0 00004b1c R_ARM_CALL 000084e4 _copy_characters │ │ │ │ │ +00005ae8 0003141c R_ARM_CALL 000131ec _Py_GetErrorHandler │ │ │ │ │ +00005afc 0000f01d R_ARM_JUMP24 000188a8 unicode_encode_locale │ │ │ │ │ +00005bb0 00004b1c R_ARM_CALL 00008508 _copy_characters │ │ │ │ │ 00005bd0 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00005be8 00019c1c R_ARM_CALL 00001244 unicode_kind_name │ │ │ │ │ 00005bf4 00019c1c R_ARM_CALL 00001244 unicode_kind_name │ │ │ │ │ 00005c08 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00005c28 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005c3c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005c50 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005c3c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005c50 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00005c5c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005c60 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00005c60 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ 00005c64 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005c68 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005c6c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005c70 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ 00005c74 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005ccc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005ccc 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00005cd8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005cdc 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00005cdc 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ 00005ce0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005ce8 00041d1d R_ARM_JUMP24 00000000 PyModuleDef_Init │ │ │ │ │ 00005cec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00005d18 0003131d R_ARM_JUMP24 00000000 memset │ │ │ │ │ -00005dd0 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ +00005dd0 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ 00005e1c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ 00005e40 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00005e60 00004b1c R_ARM_CALL 000084e4 _copy_characters │ │ │ │ │ -00005f68 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005f8c 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ +00005e60 00004b1c R_ARM_CALL 00008508 _copy_characters │ │ │ │ │ +00005f68 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005f8c 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ 00005fb8 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ 00005fbc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00005fc0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000607c 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00006318 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00006320 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -00006498 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000064a0 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -000064a8 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -000064b0 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -000064b8 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ +00006318 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00006320 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +00006498 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000064a0 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +000064a8 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +000064b0 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +000064b8 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ 000064d4 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ 00006594 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ 00006608 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006634 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000066bc 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000066bc 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000066c4 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ 00006770 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00006778 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000677c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00006784 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00006da4 0003001c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ 00006dd0 0004021c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ 00006e28 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ 00006e40 0003ce1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 00006e70 0003ce1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 00006e90 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00006eb8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006eb8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00006edc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006f0c 0003001c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ 00006f94 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ 00006fb4 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ 00006fd0 0003ce1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 00007024 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00007098 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ 000070b4 0003ce1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 00007100 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007130 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007144 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007130 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007144 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00007170 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 00007188 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 000071a0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000071b8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000071e0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007208 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007224 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007208 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007224 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000722c 00042402 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ 00007230 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00007234 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00007238 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000723c 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 00007240 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00007244 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -1842,279 +1842,279 @@ │ │ │ │ │ 000073f0 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ 00007400 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ 0000741c 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ 00007444 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ 00007468 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ 00007484 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 00007488 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -000074f8 0000f61c R_ARM_CALL 00018cd0 any_find_slice │ │ │ │ │ +000074f8 0000f61c R_ARM_CALL 00018d10 any_find_slice │ │ │ │ │ 0000750c 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ 00007520 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 0000753c 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000755c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000755c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00007560 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00007584 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 0000759c 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 000075ac 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 000075b0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000075b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000075b8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000075bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007624 0000d41d R_ARM_JUMP24 00016000 replace │ │ │ │ │ +00007624 0000d41d R_ARM_JUMP24 00016040 replace │ │ │ │ │ 00007694 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 000076a0 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 000076ec 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00007734 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 0000776c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000779c 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 000077c8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000077d4 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 000077d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000077dc 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 000077e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000078b8 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00007918 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ +00007918 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ 00007940 0004281c R_ARM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00007a18 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ +00007a18 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ 00007a88 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00007af0 0000551c R_ARM_CALL 0002238c _PyUnicode_FromUCS2 │ │ │ │ │ +00007af0 0000551c R_ARM_CALL 000223c8 _PyUnicode_FromUCS2 │ │ │ │ │ 00007b54 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 00007bc8 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00007be0 0000561c R_ARM_CALL 000280e4 _PyUnicode_FromUCS4 │ │ │ │ │ +00007be0 0000561c R_ARM_CALL 00028120 _PyUnicode_FromUCS4 │ │ │ │ │ 00007bfc 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00007c28 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00007c4c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c64 0000561c R_ARM_CALL 000280e4 _PyUnicode_FromUCS4 │ │ │ │ │ -00007cb0 0000561c R_ARM_CALL 000280e4 _PyUnicode_FromUCS4 │ │ │ │ │ +00007c64 0000561c R_ARM_CALL 00028120 _PyUnicode_FromUCS4 │ │ │ │ │ +00007cb0 0000561c R_ARM_CALL 00028120 _PyUnicode_FromUCS4 │ │ │ │ │ 00007cd8 0004281c R_ARM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00007d48 0000551c R_ARM_CALL 0002238c _PyUnicode_FromUCS2 │ │ │ │ │ +00007d48 0000551c R_ARM_CALL 000223c8 _PyUnicode_FromUCS2 │ │ │ │ │ 00007d5c 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00007db0 00007c1c R_ARM_CALL 00024c6c ucs2lib_fastsearch │ │ │ │ │ -00007dd8 0000551c R_ARM_CALL 0002238c _PyUnicode_FromUCS2 │ │ │ │ │ +00007db0 00007c1c R_ARM_CALL 00024ca8 ucs2lib_fastsearch │ │ │ │ │ +00007dd8 0000551c R_ARM_CALL 000223c8 _PyUnicode_FromUCS2 │ │ │ │ │ 00007e00 0004281c R_ARM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00007e1c 0000551c R_ARM_CALL 0002238c _PyUnicode_FromUCS2 │ │ │ │ │ +00007e1c 0000551c R_ARM_CALL 000223c8 _PyUnicode_FromUCS2 │ │ │ │ │ 00007e4c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00007e78 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00007eb8 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00007ef0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007efc 0000551c R_ARM_CALL 0002238c _PyUnicode_FromUCS2 │ │ │ │ │ +00007efc 0000551c R_ARM_CALL 000223c8 _PyUnicode_FromUCS2 │ │ │ │ │ 00007f14 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00007f44 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00007f54 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00007f84 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00007f90 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -0000800c 0000561c R_ARM_CALL 000280e4 _PyUnicode_FromUCS4 │ │ │ │ │ -00008028 0000561c R_ARM_CALL 000280e4 _PyUnicode_FromUCS4 │ │ │ │ │ -00008064 0000561c R_ARM_CALL 000280e4 _PyUnicode_FromUCS4 │ │ │ │ │ +0000800c 0000561c R_ARM_CALL 00028120 _PyUnicode_FromUCS4 │ │ │ │ │ +00008028 0000561c R_ARM_CALL 00028120 _PyUnicode_FromUCS4 │ │ │ │ │ +00008064 0000561c R_ARM_CALL 00028120 _PyUnicode_FromUCS4 │ │ │ │ │ 00008090 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000080a0 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 000080d0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000080e8 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00008114 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008154 0000591c R_ARM_CALL 00006524 _PyUnicode_FromUCS1 │ │ │ │ │ +00008154 0000591c R_ARM_CALL 00006548 _PyUnicode_FromUCS1 │ │ │ │ │ 00008188 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000081ac 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000081f8 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00008228 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008264 00007b1c R_ARM_CALL 0002be6c asciilib_default_rfind.constprop.0 │ │ │ │ │ -00008284 0000591c R_ARM_CALL 00006524 _PyUnicode_FromUCS1 │ │ │ │ │ -000082a8 00007d1c R_ARM_CALL 00024a60 unicode_askind │ │ │ │ │ +00008264 00007b1c R_ARM_CALL 0002beb4 asciilib_default_rfind.constprop.0 │ │ │ │ │ +00008284 0000591c R_ARM_CALL 00006548 _PyUnicode_FromUCS1 │ │ │ │ │ +000082a8 00007d1c R_ARM_CALL 00024a9c unicode_askind │ │ │ │ │ 000082e8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00008320 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 0000834c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008368 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008368 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00008374 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 000083b4 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 00008414 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000084b0 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ +000084b0 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ 00008504 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 00008558 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ 00008598 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000085b0 0000551c R_ARM_CALL 0002238c _PyUnicode_FromUCS2 │ │ │ │ │ +000085b0 0000551c R_ARM_CALL 000223c8 _PyUnicode_FromUCS2 │ │ │ │ │ 00008614 0004281c R_ARM_CALL 00000000 PyList_Reverse │ │ │ │ │ 00008664 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00008678 0000551c R_ARM_CALL 0002238c _PyUnicode_FromUCS2 │ │ │ │ │ +00008678 0000551c R_ARM_CALL 000223c8 _PyUnicode_FromUCS2 │ │ │ │ │ 00008690 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 000086bc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000086f0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008714 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008748 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 0000878c 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ 000087bc 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000087fc 0000561c R_ARM_CALL 000280e4 _PyUnicode_FromUCS4 │ │ │ │ │ +000087fc 0000561c R_ARM_CALL 00028120 _PyUnicode_FromUCS4 │ │ │ │ │ 00008880 0004281c R_ARM_CALL 00000000 PyList_Reverse │ │ │ │ │ 00008898 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 000088c8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000088f4 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00008920 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008950 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008960 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 0000898c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008998 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00008a18 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -00008a28 00007b1c R_ARM_CALL 0002be6c asciilib_default_rfind.constprop.0 │ │ │ │ │ -00008a44 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -00008a84 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ +00008a18 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +00008a28 00007b1c R_ARM_CALL 0002beb4 asciilib_default_rfind.constprop.0 │ │ │ │ │ +00008a44 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +00008a84 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ 00008a9c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00008ac8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008ae8 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ 00008b10 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 00008b78 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00008ba4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008be0 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00008bf4 0000591c R_ARM_CALL 00006524 _PyUnicode_FromUCS1 │ │ │ │ │ +00008bf4 0000591c R_ARM_CALL 00006548 _PyUnicode_FromUCS1 │ │ │ │ │ 00008c4c 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ 00008c74 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 00008cb4 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00008cb8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00008cbc 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00008cc0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008ccc 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ +00008ccc 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ 00008cf0 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ 00008d04 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00008d30 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008d44 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00008d94 0000591c R_ARM_CALL 00006524 _PyUnicode_FromUCS1 │ │ │ │ │ -00008da8 0000591c R_ARM_CALL 00006524 _PyUnicode_FromUCS1 │ │ │ │ │ +00008d94 0000591c R_ARM_CALL 00006548 _PyUnicode_FromUCS1 │ │ │ │ │ +00008da8 0000591c R_ARM_CALL 00006548 _PyUnicode_FromUCS1 │ │ │ │ │ 00008dc4 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ 00008de8 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00008e18 0000591c R_ARM_CALL 00006524 _PyUnicode_FromUCS1 │ │ │ │ │ +00008e18 0000591c R_ARM_CALL 00006548 _PyUnicode_FromUCS1 │ │ │ │ │ 00008e5c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00008e88 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008edc 0000591c R_ARM_CALL 00006524 _PyUnicode_FromUCS1 │ │ │ │ │ +00008edc 0000591c R_ARM_CALL 00006548 _PyUnicode_FromUCS1 │ │ │ │ │ 00008f00 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00008fa0 0001a21d R_ARM_JUMP24 00029500 case_operation │ │ │ │ │ -00008fc8 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -00008fcc 0001df02 R_ARM_ABS32 000298a8 do_capitalize │ │ │ │ │ +00008fa0 0001a21d R_ARM_JUMP24 0002953c case_operation │ │ │ │ │ +00008fc8 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +00008fcc 0001df02 R_ARM_ABS32 000298e4 do_capitalize │ │ │ │ │ 00008fd0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000900c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ 00009030 00037a1c R_ARM_CALL 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ -00009040 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ +00009040 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ 0000905c 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00009068 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00009068 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ 00009074 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00009078 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000907c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000090a4 00004b1c R_ARM_CALL 000084e4 _copy_characters │ │ │ │ │ +000090a4 00004b1c R_ARM_CALL 00008508 _copy_characters │ │ │ │ │ 0000916c 0003bf1c R_ARM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ 000091b0 00033e1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000091cc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000091cc 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000921c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00009220 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ 00009224 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009240 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00009254 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00009290 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -000092b8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092d8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009308 0003e71c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00009314 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000932c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009344 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000934c 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00009350 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00009354 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009358 0003fe02 R_ARM_ABS32 00000000 PyExc_LookupError │ │ │ │ │ -0000935c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000988c 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00009898 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00009758 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00009764 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000977c 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00009790 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +000097cc 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +000097f4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009814 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009844 0003e81c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00009850 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00009868 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009880 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009888 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000988c 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00009890 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009894 0003fe02 R_ARM_ABS32 00000000 PyExc_LookupError │ │ │ │ │ +00009898 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00009dec 0000da1c R_ARM_CALL 0000096c ucs1lib__two_way_count │ │ │ │ │ 00009df8 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00009ea0 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00009ee4 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00009ee4 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00009f68 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000a91c 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000a91c 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 0000afb4 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000b208 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000b218 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b218 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000b254 00042f1c R_ARM_CALL 00000000 _PyObject_New │ │ │ │ │ 0000b29c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000b2a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000b2ac 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 0000b2b0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000b440 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ -0000b47c 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ -0000b4b4 0003761c R_ARM_CALL 000107e8 PyUnicode_Substring │ │ │ │ │ -0000b4d4 0003761c R_ARM_CALL 000107e8 PyUnicode_Substring │ │ │ │ │ +0000b440 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ +0000b47c 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ +0000b4b4 0003761c R_ARM_CALL 00010838 PyUnicode_Substring │ │ │ │ │ +0000b4d4 0003761c R_ARM_CALL 00010838 PyUnicode_Substring │ │ │ │ │ 0000b534 00036d1c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000b540 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000b548 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000b550 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000b558 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000b588 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ -0000b5a8 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ -0000b5c8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b614 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ -0000b6c4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b740 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ -0000b758 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b774 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ -0000b7c0 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b82c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b840 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b858 0001181c R_ARM_CALL 0001b784 unicode_char │ │ │ │ │ -0000b8e8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b540 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000b548 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000b550 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000b558 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000b588 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ +0000b5a8 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ +0000b5c8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b614 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ +0000b6c4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b740 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ +0000b758 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b774 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ +0000b7c0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b82c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b840 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b858 0001181c R_ARM_CALL 0001b7c4 unicode_char │ │ │ │ │ +0000b8e8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000b8f0 00020c02 R_ARM_ABS32 0000b91c SubString_new_object_or_empty │ │ │ │ │ 0000b8f4 00020d02 R_ARM_ABS32 0000bcd0 SubString_new_object │ │ │ │ │ 0000b8f8 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 0000b8fc 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 0000b900 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000b904 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000b908 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000b90c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000b910 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000b914 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000b918 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000b938 0003761d R_ARM_JUMP24 000107e8 PyUnicode_Substring │ │ │ │ │ +0000b938 0003761d R_ARM_JUMP24 00010838 PyUnicode_Substring │ │ │ │ │ 0000b93c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000b96c 00042f1c R_ARM_CALL 00000000 _PyObject_New │ │ │ │ │ 0000b9c8 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b9dc 0003761c R_ARM_CALL 000107e8 PyUnicode_Substring │ │ │ │ │ +0000b9dc 0003761c R_ARM_CALL 00010838 PyUnicode_Substring │ │ │ │ │ 0000b9f8 00036d1c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000ba04 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000ba0c 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000ba24 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ +0000ba04 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000ba0c 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000ba24 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ 0000ba5c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000ba68 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ 0000ba7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000ba80 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 0000ba84 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000bad0 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ -0000bb00 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ +0000bad0 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ +0000bb00 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ 0000bb38 0003631c R_ARM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -0000bb60 0003761c R_ARM_CALL 000107e8 PyUnicode_Substring │ │ │ │ │ +0000bb60 0003761c R_ARM_CALL 00010838 PyUnicode_Substring │ │ │ │ │ 0000bb7c 00036d1c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000bb88 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000bb90 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000bba4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bbc8 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ -0000bbf0 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000bb88 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000bb90 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000bba4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000bbc8 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ +0000bbf0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000bbf8 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bc24 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000bc24 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000bc38 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ 0000bc50 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 0000bc54 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000bc58 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000bc5c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000bc60 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000bc7c 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ +0000bc7c 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ 0000bc88 0004301d R_ARM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -0000bca4 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ +0000bca4 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ 0000bcb0 0004301d R_ARM_JUMP24 00000000 PyObject_Free │ │ │ │ │ 0000bccc 0003841d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000bcec 0003761d R_ARM_JUMP24 000107e8 PyUnicode_Substring │ │ │ │ │ +0000bcec 0003761d R_ARM_JUMP24 00010838 PyUnicode_Substring │ │ │ │ │ 0000bcf0 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0000bd28 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ +0000bd28 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ 0000bd54 00039b1c R_ARM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -0000bd64 0001a21d R_ARM_JUMP24 00029500 case_operation │ │ │ │ │ +0000bd64 0001a21d R_ARM_JUMP24 0002953c case_operation │ │ │ │ │ 0000bd70 00021e02 R_ARM_ABS32 00000d48 do_casefold │ │ │ │ │ -0000bdb0 0000821c R_ARM_CALL 0000afac tailmatch │ │ │ │ │ -0000bdd8 0003761d R_ARM_JUMP24 000107e8 PyUnicode_Substring │ │ │ │ │ +0000bdb0 0000821c R_ARM_CALL 0000affc tailmatch │ │ │ │ │ +0000bdd8 0003761d R_ARM_JUMP24 00010838 PyUnicode_Substring │ │ │ │ │ 0000bdec 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000be30 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ +0000be30 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ 0000be34 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000be38 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000be3c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000be40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000be5c 0004311c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ 0000be7c 0004321d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 0000be8c 0004321d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ @@ -2131,16 +2131,16 @@ │ │ │ │ │ 0000bf94 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ 0000bfc4 0004171c R_ARM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ 0000bfdc 0004161c R_ARM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ 0000bff8 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ 0000c00c 0004171c R_ARM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ 0000c034 0004161c R_ARM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ 0000c044 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -0000c04c 0001a21d R_ARM_JUMP24 00029500 case_operation │ │ │ │ │ -0000c050 00022e02 R_ARM_ABS32 0002ba8c do_title │ │ │ │ │ +0000c04c 0001a21d R_ARM_JUMP24 0002953c case_operation │ │ │ │ │ +0000c050 00022b02 R_ARM_ABS32 0002bad4 do_title │ │ │ │ │ 0000c0b4 0003a21c R_ARM_CALL 00000000 wmemchr │ │ │ │ │ 0000c0e4 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 0000c11c 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c144 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 0000c3a8 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 0000c518 0000a81d R_ARM_JUMP24 00000f80 ucs4lib_rfind_char │ │ │ │ │ 0000c54c 0002401d R_ARM_JUMP24 00001b78 ucs4lib__two_way_count │ │ │ │ │ @@ -2150,72 +2150,72 @@ │ │ │ │ │ 0000c698 0002411c R_ARM_CALL 00001a54 ucs4lib__preprocess │ │ │ │ │ 0000c6a8 0002421c R_ARM_CALL 0000184c ucs4lib__two_way │ │ │ │ │ 0000c6c0 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 0000c6e4 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 0000c6f0 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 0000c7b4 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c7d0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c7e0 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ +0000c7e0 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ 0000c838 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000c8e8 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000cba4 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000cbac 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000ce28 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ce30 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000ce38 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000ce40 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ -0000ce48 00001e1c R_ARM_CALL 000084bc Py_XDECREF │ │ │ │ │ +0000cba4 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000cbac 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000ce28 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ce30 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000ce38 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000ce40 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ +0000ce48 00001e1c R_ARM_CALL 000084e0 Py_XDECREF │ │ │ │ │ 0000ce54 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ 0000ce64 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000ceb8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ceb8 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000d08c 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ 0000d100 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000d12c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 0000d1dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000d1e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000d1e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000d1f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000d61c 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ 0000d624 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 0000d660 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ 0000d694 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 0000d698 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -0000d6c0 00034f1c R_ARM_CALL 00006e20 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ +0000d6c0 00034f1c R_ARM_CALL 00006e44 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ 0000d6fc 00035d1c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ 0000d734 00035d1c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ 0000d748 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000d750 00043702 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ 0000d754 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000d758 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d780 00023b1c R_ARM_CALL 0002c60c do_upper_or_lower │ │ │ │ │ -0000d7e8 0000f61d R_ARM_JUMP24 00018cd0 any_find_slice │ │ │ │ │ -0000d804 0003531c R_ARM_CALL 00026e74 _PyUnicode_Copy │ │ │ │ │ +0000d780 00023b1c R_ARM_CALL 0002c654 do_upper_or_lower │ │ │ │ │ +0000d7e8 0000f61d R_ARM_JUMP24 00018d10 any_find_slice │ │ │ │ │ +0000d804 0003531c R_ARM_CALL 00026eb0 _PyUnicode_Copy │ │ │ │ │ 0000d818 0004321d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 0000d81c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000d828 0000851d R_ARM_JUMP24 0000b228 do_string_format │ │ │ │ │ +0000d828 0000851d R_ARM_JUMP24 0000b278 do_string_format │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x512ec contains 268 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x51334 contains 268 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000008 00046502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000010 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000001c 00002202 R_ARM_ABS32 00002704 unicode_dealloc │ │ │ │ │ -00000030 0000a202 R_ARM_ABS32 0000f0dc unicode_repr │ │ │ │ │ +0000001c 00002202 R_ARM_ABS32 00002728 unicode_dealloc │ │ │ │ │ +00000030 0000a202 R_ARM_ABS32 0000f12c unicode_repr │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000040 00000a02 R_ARM_ABS32 00000778 unicode_hash │ │ │ │ │ -00000048 00022902 R_ARM_ABS32 0002b810 unicode_str │ │ │ │ │ +00000040 00000a02 R_ARM_ABS32 0000079c unicode_hash │ │ │ │ │ +00000048 00022d02 R_ARM_ABS32 0002b858 unicode_str │ │ │ │ │ 0000004c 00046602 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000005c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000068 00036202 R_ARM_ABS32 000097e0 PyUnicode_RichCompare │ │ │ │ │ -00000070 0000e202 R_ARM_ABS32 000180b8 unicode_iter │ │ │ │ │ +00000068 00036202 R_ARM_ABS32 00009830 PyUnicode_RichCompare │ │ │ │ │ +00000070 0000e202 R_ARM_ABS32 000180f8 unicode_iter │ │ │ │ │ 00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000000a0 00010402 R_ARM_ABS32 000246c4 unicode_new │ │ │ │ │ +000000a0 00010402 R_ARM_ABS32 00024700 unicode_new │ │ │ │ │ 000000a4 00043002 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000000cc 00010302 R_ARM_ABS32 0001a3cc unicode_vectorcall │ │ │ │ │ +000000cc 00010302 R_ARM_ABS32 0001a40c unicode_vectorcall │ │ │ │ │ 000000e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000148 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a8 00046502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001b0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001bc 00021702 R_ARM_ABS32 0000bc64 fieldnameiter_dealloc │ │ │ │ │ 000001ec 00046602 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000210 00046702 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ @@ -2235,27 +2235,27 @@ │ │ │ │ │ 00000378 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000394 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000003a0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000003cc 00046502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000003d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e0 0000e802 R_ARM_ABS32 00018244 unicodeiter_dealloc │ │ │ │ │ +000003e0 0000e802 R_ARM_ABS32 00018284 unicodeiter_dealloc │ │ │ │ │ 00000410 00046602 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000424 00017102 R_ARM_ABS32 00000550 unicodeiter_traverse │ │ │ │ │ 00000434 00046702 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000438 0000e502 R_ARM_ABS32 000181b8 unicode_ascii_iter_next │ │ │ │ │ +00000438 0000e502 R_ARM_ABS32 000181f8 unicode_ascii_iter_next │ │ │ │ │ 0000043c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000049c 00046502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000004a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004b0 0000e802 R_ARM_ABS32 00018244 unicodeiter_dealloc │ │ │ │ │ +000004b0 0000e802 R_ARM_ABS32 00018284 unicodeiter_dealloc │ │ │ │ │ 000004e0 00046602 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 000004f4 00017102 R_ARM_ABS32 00000550 unicodeiter_traverse │ │ │ │ │ 00000504 00046702 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000508 00016c02 R_ARM_ABS32 00022c88 unicodeiter_next │ │ │ │ │ +00000508 00016c02 R_ARM_ABS32 00022cc4 unicodeiter_next │ │ │ │ │ 0000050c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000056c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000570 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000058c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000598 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000059c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -2299,156 +2299,156 @@ │ │ │ │ │ 0000075c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000760 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000764 00022302 R_ARM_ABS32 0000be44 unicodeiter_reduce │ │ │ │ │ 0000076c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000770 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000774 00023c02 R_ARM_ABS32 0000c0cc unicodeiter_setstate │ │ │ │ │ 0000077c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000790 00007902 R_ARM_ABS32 0000a3e0 unicode_length │ │ │ │ │ -00000794 0000e902 R_ARM_ABS32 000182c0 unicode_subscript │ │ │ │ │ -0000079c 00007902 R_ARM_ABS32 0000a3e0 unicode_length │ │ │ │ │ -000007a0 00035202 R_ARM_ABS32 00007c88 PyUnicode_Concat │ │ │ │ │ -000007a4 00013002 R_ARM_ABS32 0001d81c unicode_repeat │ │ │ │ │ -000007a8 0000ea02 R_ARM_ABS32 0001b534 unicode_getitem │ │ │ │ │ -000007b8 00038702 R_ARM_ABS32 0000ea2c PyUnicode_Contains │ │ │ │ │ -000007d0 00013f02 R_ARM_ABS32 0001ebbc unicode_mod │ │ │ │ │ +00000790 00007902 R_ARM_ABS32 0000a430 unicode_length │ │ │ │ │ +00000794 0000e902 R_ARM_ABS32 00018300 unicode_subscript │ │ │ │ │ +0000079c 00007902 R_ARM_ABS32 0000a430 unicode_length │ │ │ │ │ +000007a0 00035202 R_ARM_ABS32 00007cac PyUnicode_Concat │ │ │ │ │ +000007a4 00013002 R_ARM_ABS32 0001d85c unicode_repeat │ │ │ │ │ +000007a8 0000ea02 R_ARM_ABS32 0001b574 unicode_getitem │ │ │ │ │ +000007b8 00038702 R_ARM_ABS32 0000ea7c PyUnicode_Contains │ │ │ │ │ +000007d0 00013f02 R_ARM_ABS32 0001ebfc unicode_mod │ │ │ │ │ 00000854 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000858 00013502 R_ARM_ABS32 0001dee4 unicode_encode │ │ │ │ │ +00000858 00013502 R_ARM_ABS32 0001df24 unicode_encode │ │ │ │ │ 00000860 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000864 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000868 0000d302 R_ARM_ABS32 00015e7c unicode_replace │ │ │ │ │ +00000868 0000d302 R_ARM_ABS32 00015ebc unicode_replace │ │ │ │ │ 00000870 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000874 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000878 0000ab02 R_ARM_ABS32 0001099c unicode_split │ │ │ │ │ +00000878 0000ab02 R_ARM_ABS32 000109ec unicode_split │ │ │ │ │ 00000880 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000884 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000888 0001d702 R_ARM_ABS32 00007630 unicode_rsplit │ │ │ │ │ 00000890 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000894 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000898 0000dd02 R_ARM_ABS32 00017fa0 unicode_join │ │ │ │ │ +00000898 0000dd02 R_ARM_ABS32 00017fe0 unicode_join │ │ │ │ │ 000008a0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008a8 0001dd02 R_ARM_ABS32 00008f90 unicode_capitalize │ │ │ │ │ 000008b0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008b8 00021c02 R_ARM_ABS32 0000bcf4 unicode_casefold │ │ │ │ │ 000008c0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008c8 00022c02 R_ARM_ABS32 0000c048 unicode_title │ │ │ │ │ +000008c8 00022902 R_ARM_ABS32 0000c048 unicode_title │ │ │ │ │ 000008d0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008d8 0001ad02 R_ARM_ABS32 0002796c unicode_center │ │ │ │ │ +000008d8 0001ad02 R_ARM_ABS32 000279a8 unicode_center │ │ │ │ │ 000008e0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008e8 00018d02 R_ARM_ABS32 00026620 unicode_count │ │ │ │ │ +000008e8 00018d02 R_ARM_ABS32 0002665c unicode_count │ │ │ │ │ 000008f0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008f8 0000cf02 R_ARM_ABS32 000156c8 unicode_expandtabs │ │ │ │ │ +000008f8 0000cf02 R_ARM_ABS32 00015708 unicode_expandtabs │ │ │ │ │ 00000900 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000904 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000908 00013802 R_ARM_ABS32 0001e128 unicode_find │ │ │ │ │ +00000908 00013802 R_ARM_ABS32 0001e168 unicode_find │ │ │ │ │ 00000910 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000914 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000918 0000bb02 R_ARM_ABS32 00013290 unicode_partition │ │ │ │ │ +00000918 0000bb02 R_ARM_ABS32 000132e0 unicode_partition │ │ │ │ │ 00000920 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000924 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000928 0001cf02 R_ARM_ABS32 0000748c unicode_index │ │ │ │ │ 00000930 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000934 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000938 0001f102 R_ARM_ABS32 0002a3a0 unicode_ljust │ │ │ │ │ +00000938 0001f102 R_ARM_ABS32 0002a3dc unicode_ljust │ │ │ │ │ 00000940 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000944 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000948 0000c402 R_ARM_ABS32 00014bb8 unicode_lower │ │ │ │ │ +00000948 0000c402 R_ARM_ABS32 00014c08 unicode_lower │ │ │ │ │ 00000950 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000954 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000958 00011b02 R_ARM_ABS32 0001b910 unicode_lstrip │ │ │ │ │ +00000958 00011b02 R_ARM_ABS32 0001b950 unicode_lstrip │ │ │ │ │ 00000960 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000964 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000968 0000f502 R_ARM_ABS32 00018bb4 unicode_rfind │ │ │ │ │ +00000968 0000f502 R_ARM_ABS32 00018bf4 unicode_rfind │ │ │ │ │ 00000970 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000974 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000978 00019302 R_ARM_ABS32 0000599c unicode_rindex │ │ │ │ │ 00000980 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000984 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000988 0001cc02 R_ARM_ABS32 00029078 unicode_rjust │ │ │ │ │ +00000988 0001cc02 R_ARM_ABS32 000290b4 unicode_rjust │ │ │ │ │ 00000990 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000994 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000998 0000fd02 R_ARM_ABS32 00019804 unicode_rstrip │ │ │ │ │ +00000998 0000fd02 R_ARM_ABS32 00019844 unicode_rstrip │ │ │ │ │ 000009a0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009a8 00007a02 R_ARM_ABS32 0000a3e8 unicode_rpartition │ │ │ │ │ +000009a8 00007a02 R_ARM_ABS32 0000a438 unicode_rpartition │ │ │ │ │ 000009b0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009b8 00014d02 R_ARM_ABS32 000215c8 unicode_splitlines │ │ │ │ │ +000009b8 00014d02 R_ARM_ABS32 00021604 unicode_splitlines │ │ │ │ │ 000009c0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009c8 0000c102 R_ARM_ABS32 00014094 unicode_strip │ │ │ │ │ +000009c8 0000c102 R_ARM_ABS32 000140e4 unicode_strip │ │ │ │ │ 000009d0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009d8 0001e802 R_ARM_ABS32 00000960 unicode_swapcase │ │ │ │ │ 000009e0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009e8 00018602 R_ARM_ABS32 000253a0 unicode_translate │ │ │ │ │ +000009e8 00018602 R_ARM_ABS32 000253dc unicode_translate │ │ │ │ │ 000009f0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009f8 0001a102 R_ARM_ABS32 00027308 unicode_upper │ │ │ │ │ +000009f8 0001a102 R_ARM_ABS32 00027344 unicode_upper │ │ │ │ │ 00000a00 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a04 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a08 00008102 R_ARM_ABS32 0000aad8 unicode_startswith │ │ │ │ │ +00000a08 00008102 R_ARM_ABS32 0000ab28 unicode_startswith │ │ │ │ │ 00000a10 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a14 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a18 00010002 R_ARM_ABS32 00019f68 unicode_endswith │ │ │ │ │ +00000a18 00010002 R_ARM_ABS32 00019fa8 unicode_endswith │ │ │ │ │ 00000a20 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a24 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a28 0001d502 R_ARM_ABS32 0002933c unicode_removeprefix │ │ │ │ │ +00000a28 0001d502 R_ARM_ABS32 00029378 unicode_removeprefix │ │ │ │ │ 00000a30 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a34 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a38 00022002 R_ARM_ABS32 0000bd74 unicode_removesuffix │ │ │ │ │ 00000a40 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a44 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a48 00012402 R_ARM_ABS32 0001c4b4 unicode_isascii │ │ │ │ │ +00000a48 00012402 R_ARM_ABS32 0001c4f4 unicode_isascii │ │ │ │ │ 00000a50 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a54 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a58 00022602 R_ARM_ABS32 0000bea0 unicode_islower │ │ │ │ │ 00000a60 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a64 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a68 00019902 R_ARM_ABS32 000270cc unicode_isupper │ │ │ │ │ +00000a68 00019902 R_ARM_ABS32 00027108 unicode_isupper │ │ │ │ │ 00000a70 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a74 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a78 00023202 R_ARM_ABS32 00000a90 unicode_istitle │ │ │ │ │ 00000a80 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a84 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a88 0001bb02 R_ARM_ABS32 0002887c unicode_isspace │ │ │ │ │ +00000a88 0001bb02 R_ARM_ABS32 000288b8 unicode_isspace │ │ │ │ │ 00000a90 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000a94 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a98 00024d02 R_ARM_ABS32 0000d5d4 unicode_isdecimal │ │ │ │ │ 00000aa0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000aa4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000aa8 0001bf02 R_ARM_ABS32 00028acc unicode_isdigit │ │ │ │ │ +00000aa8 0001bf02 R_ARM_ABS32 00028b08 unicode_isdigit │ │ │ │ │ 00000ab0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ab4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ab8 00025602 R_ARM_ABS32 00000bbc unicode_isnumeric │ │ │ │ │ 00000ac0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ac4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ac8 0001c902 R_ARM_ABS32 00007260 unicode_isalpha │ │ │ │ │ 00000ad0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ad4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ad8 00011302 R_ARM_ABS32 0001b184 unicode_isalnum │ │ │ │ │ +00000ad8 00011302 R_ARM_ABS32 0001b1c4 unicode_isalnum │ │ │ │ │ 00000ae0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ae4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ae8 00012f02 R_ARM_ABS32 0001d5b0 unicode_isidentifier │ │ │ │ │ +00000ae8 00012f02 R_ARM_ABS32 0001d5f0 unicode_isidentifier │ │ │ │ │ 00000af0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000af4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000af8 00023502 R_ARM_ABS32 0002bd98 unicode_isprintable │ │ │ │ │ +00000af8 00023502 R_ARM_ABS32 0002bde0 unicode_isprintable │ │ │ │ │ 00000b00 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b04 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b08 00024502 R_ARM_ABS32 0000c6cc unicode_zfill │ │ │ │ │ 00000b10 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b14 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b18 00008502 R_ARM_ABS32 0000b228 do_string_format │ │ │ │ │ +00000b18 00008502 R_ARM_ABS32 0000b278 do_string_format │ │ │ │ │ 00000b20 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b24 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b28 00026202 R_ARM_ABS32 0000d820 do_string_format_map │ │ │ │ │ 00000b30 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b34 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b38 0001ee02 R_ARM_ABS32 00008fd4 unicode___format__ │ │ │ │ │ 00000b40 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -2460,2605 +2460,2605 @@ │ │ │ │ │ 00000b60 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b64 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b68 00025e02 R_ARM_ABS32 0000d7f4 unicode_getnewargs │ │ │ │ │ 00000b84 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b88 00026d02 R_ARM_ABS32 00001a3c EncodingMap_size │ │ │ │ │ 00000b90 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x51b4c contains 2587 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x51b94 contains 2587 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -000000b4 0002f502 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -000000b8 0002f602 R_ARM_ABS32 00000000 _Py_ctype_tolower │ │ │ │ │ -00000104 0002f81c R_ARM_CALL 00000000 PyMem_RawMalloc │ │ │ │ │ -000006e8 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -0000076c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000770 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000774 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007c0 0002fa1c R_ARM_CALL 00000000 _Py_HashBytes │ │ │ │ │ -000007dc 0002fa1c R_ARM_CALL 00000000 _Py_HashBytes │ │ │ │ │ -00000808 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ -00000824 0002ff1c R_ARM_CALL 00000000 _Py_hashtable_set │ │ │ │ │ -00000884 0003021c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -0000088c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000894 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000898 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000089c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000008e8 0002fa1c R_ARM_CALL 00000000 _Py_HashBytes │ │ │ │ │ -00000904 0002fa1c R_ARM_CALL 00000000 _Py_HashBytes │ │ │ │ │ -00000954 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000097c 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000009f4 0003081d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000a54 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a98 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000aa0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000aa4 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00000aa8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000aac 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000ab0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b2c 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000b58 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000ba8 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00000c20 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000c3c 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ -00000c5c 00030f1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -00000cc0 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00000cf0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d20 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00000d4c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d94 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00000dec 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000df4 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000e40 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e48 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000e4c 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000e50 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e54 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000e58 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e5c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e78 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00000ef4 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000f20 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000010d4 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00001290 0003141c R_ARM_CALL 0001319c _Py_GetErrorHandler │ │ │ │ │ -000013f8 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ -0000146c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001a0c 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00001d28 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d40 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001db8 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001dc4 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001e4c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001ee4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001ee8 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00001eec 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001ef0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001ef4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001ef8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001efc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001f00 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00001f04 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f08 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f10 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f8c 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00002068 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00002798 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000027b4 0003191c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ -000027f4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000282c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002848 0003101d R_ARM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -00002850 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00002860 00031b1c R_ARM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ -00002868 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00002880 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000028d8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000028f0 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000028f8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000028fc 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00002900 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002904 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000298c 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ -000029ac 00030f1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -00002a10 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00002a40 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a6c 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00002a98 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002ac4 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00002b74 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b7c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b84 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00002b8c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002b90 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002b94 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002b98 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002c20 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ -00002c40 00030f1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -00002ca4 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00002cd4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002d04 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00002d30 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e08 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e10 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00002e1c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002e28 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002e2c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002e30 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002e50 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -00002ea0 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00002eb8 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ -00002ecc 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ -00002f00 0003241d R_ARM_JUMP24 0001e4f8 PyUnicode_Decode │ │ │ │ │ -00002f14 0000311c R_ARM_CALL 00000298 get_error_handler_wide.part.0 │ │ │ │ │ -00002f20 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002f24 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ -00002f28 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ -00002f5c 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00002f7c 0003251c R_ARM_CALL 00000000 _Py_DecodeLocaleEx │ │ │ │ │ -00002f90 0003261c R_ARM_CALL 00003070 PyUnicode_FromWideChar │ │ │ │ │ -00002f9c 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00002fb8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002fd4 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000300c 0003271c R_ARM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -00003018 0003281c R_ARM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ -0000303c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003050 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003058 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000305c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003060 00032a02 R_ARM_ABS32 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00003064 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003068 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000306c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000312c 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003154 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003368 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ -00003420 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003478 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003630 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003654 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003688 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000036b4 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000036cc 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000036e4 0000381d R_ARM_JUMP24 0000272c unicode_result.part.0 │ │ │ │ │ -00003718 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000371c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003720 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003724 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003728 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0000372c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003730 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003738 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000373c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00003744 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003790 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -000037c8 0000401c R_ARM_CALL 00003588 unicode_fill_utf8 │ │ │ │ │ -000037e8 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -000037fc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000381c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00003820 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000038bc 0000401c R_ARM_CALL 00003588 unicode_fill_utf8 │ │ │ │ │ -0000391c 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00003970 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00003980 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000039cc 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -000039e4 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ -000039f8 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ -00003a30 0003241d R_ARM_JUMP24 0001e4f8 PyUnicode_Decode │ │ │ │ │ -00003a44 0000311c R_ARM_CALL 00000298 get_error_handler_wide.part.0 │ │ │ │ │ -00003a50 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003a54 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ -00003a58 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ -00003ab0 0000401c R_ARM_CALL 00003588 unicode_fill_utf8 │ │ │ │ │ -00003ad8 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00003b24 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00003b2c 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00003cb4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003efc 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003f30 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003fd8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004220 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -0000422c 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -0000433c 0003361c R_ARM_CALL 00000000 PyType_GetFullyQualifiedName │ │ │ │ │ -0000442c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004448 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -000045bc 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000464c 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00004800 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000048d4 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00004968 0003391c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ -00004a34 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a3c 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00004a40 0002f502 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -00004a44 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004a48 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004a4c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004a50 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00004a54 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00004a58 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004a5c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004a68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004a70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004a74 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000000b0 0002f502 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +000000b4 0002f602 R_ARM_ABS32 00000000 _Py_ctype_tolower │ │ │ │ │ +00000100 0002f81c R_ARM_CALL 00000000 PyMem_RawMalloc │ │ │ │ │ +000006cc 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00000790 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000794 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000798 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000007e4 0002fa1c R_ARM_CALL 00000000 _Py_HashBytes │ │ │ │ │ +00000800 0002fa1c R_ARM_CALL 00000000 _Py_HashBytes │ │ │ │ │ +0000082c 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ +00000848 0002ff1c R_ARM_CALL 00000000 _Py_hashtable_set │ │ │ │ │ +000008a8 0003021c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000008b0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008b8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000008bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000008c0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000090c 0002fa1c R_ARM_CALL 00000000 _Py_HashBytes │ │ │ │ │ +00000928 0002fa1c R_ARM_CALL 00000000 _Py_HashBytes │ │ │ │ │ +000009ac 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000009d8 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000a54 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000a7c 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000af4 0003091d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000b54 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b98 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000ba0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000ba4 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00000ba8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000bac 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000bb0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00000bcc 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00000c44 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000c60 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ +00000c80 00030f1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +00000ce4 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00000d14 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d44 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00000d70 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000db8 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00000e10 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e18 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000e64 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e6c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000e70 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000e74 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000e78 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000e7c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000e80 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000e9c 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00000f18 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000f44 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000010f8 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +000012b4 0003141c R_ARM_CALL 000131ec _Py_GetErrorHandler │ │ │ │ │ +0000141c 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ +00001490 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001a30 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00001d4c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d64 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ddc 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001de8 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001e70 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001f08 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001f0c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001f10 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f14 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f18 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f1c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f20 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f24 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00001f28 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f2c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001f34 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00001fb0 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000208c 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +000027bc 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000027d8 0003191c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00002818 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002850 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000286c 0003101d R_ARM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +00002874 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00002884 00031b1c R_ARM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ +0000288c 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000028a4 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000028fc 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002914 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000291c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002920 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00002924 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00002928 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000029b0 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ +000029d0 00030f1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +00002a34 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00002a64 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a90 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00002abc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ae8 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00002b98 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ba0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ba8 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00002bb0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002bb4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002bb8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002bbc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002c44 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ +00002c64 00030f1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +00002cc8 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00002cf8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d28 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00002d54 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e2c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e34 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00002e40 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e48 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002e4c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002e50 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002e54 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002e74 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00002ec4 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +00002edc 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ +00002ef0 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ +00002f24 0003241d R_ARM_JUMP24 0001e538 PyUnicode_Decode │ │ │ │ │ +00002f38 0000311c R_ARM_CALL 00000298 get_error_handler_wide.part.0 │ │ │ │ │ +00002f44 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002f48 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ +00002f4c 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ +00002f80 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00002fa0 0003251c R_ARM_CALL 00000000 _Py_DecodeLocaleEx │ │ │ │ │ +00002fb4 0003261c R_ARM_CALL 00003094 PyUnicode_FromWideChar │ │ │ │ │ +00002fc0 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00002fdc 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002ff8 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003030 0003271c R_ARM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +0000303c 0003281c R_ARM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ +00003060 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003074 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000307c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00003080 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003084 00032a02 R_ARM_ABS32 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +00003088 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000308c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003090 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003150 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003178 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000338c 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ +00003444 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000349c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003654 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003678 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000036ac 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000036d8 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000036f0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003708 0000381d R_ARM_JUMP24 0000272c unicode_result.part.0 │ │ │ │ │ +0000373c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003740 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003744 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003748 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000374c 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00003750 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003754 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000375c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00003760 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00003768 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000037b4 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000037ec 0000401c R_ARM_CALL 00003588 unicode_fill_utf8 │ │ │ │ │ +0000380c 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00003820 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003840 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00003844 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000038e0 0000401c R_ARM_CALL 00003588 unicode_fill_utf8 │ │ │ │ │ +00003940 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00003994 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000039a4 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000039f0 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +00003a08 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ +00003a1c 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ +00003a54 0003241d R_ARM_JUMP24 0001e538 PyUnicode_Decode │ │ │ │ │ +00003a68 0000311c R_ARM_CALL 00000298 get_error_handler_wide.part.0 │ │ │ │ │ +00003a74 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003a78 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ +00003a7c 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ +00003ad4 0000401c R_ARM_CALL 00003588 unicode_fill_utf8 │ │ │ │ │ +00003afc 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00003b48 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +00003b50 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00003cd8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003f20 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003f54 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003ffc 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00004244 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +00004250 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00004360 0003361c R_ARM_CALL 00000000 PyType_GetFullyQualifiedName │ │ │ │ │ +00004450 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000446c 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +000045e0 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00004670 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +00004824 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000048f8 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000498c 0003391c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ +00004a58 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a60 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00004a64 0002f502 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00004a68 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004a6c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004a70 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004a74 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00004a78 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00004a7c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004a80 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004a84 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00004a88 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004a8c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004a90 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004a94 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004a98 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004a9c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004aa0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004aa4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004aa8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004a7c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004a80 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004a8c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004a94 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004a98 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004a9c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00004aa0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004aa4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004aa8 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00004aac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004ab0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004ab4 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00004ab0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004ab4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004ab8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004abc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004ac0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004ac4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004ac8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004acc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004ad0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004ad4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004ad8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004ad4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004ad8 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00004adc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004ae4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004ae8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004aec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004af0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004af4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004af8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004afc 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00004afc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004b00 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004b04 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004b08 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004b0c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004b10 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004b14 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004b18 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00004b1c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00004b20 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00004b18 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004b1c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004b20 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ 00004b24 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004b2c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00004b28 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004b2c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004b30 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004b34 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00004b34 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00004b38 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004b3c 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00004b40 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00004b54 00033d1c R_ARM_CALL 00000000 PyObject_Str │ │ │ │ │ -00004c64 00033e1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00004d64 00033f1c R_ARM_CALL 00005b00 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -00004dd8 0003401c R_ARM_CALL 0002b64c PyUnicode_Fill │ │ │ │ │ -00004df8 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00004e40 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e6c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004f48 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004fac 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004fec 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00005034 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000050a0 00033e1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00005100 00033e1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00005170 00033f1c R_ARM_CALL 00005b00 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -00005188 0003401c R_ARM_CALL 0002b64c PyUnicode_Fill │ │ │ │ │ -00005270 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00005288 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -0000528c 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000052b0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052bc 0000381c R_ARM_CALL 0000272c unicode_result.part.0 │ │ │ │ │ -000053ac 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00005450 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000547c 0003401c R_ARM_CALL 0002b64c PyUnicode_Fill │ │ │ │ │ -000054b0 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000055e4 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -000055fc 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00005798 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000057ac 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000057e8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b3c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00004b40 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00004b44 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00004b48 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004b50 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00004b54 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004b58 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00004b5c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004b60 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00004b64 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00004b78 00033d1c R_ARM_CALL 00000000 PyObject_Str │ │ │ │ │ +00004c88 00033e1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00004d88 00033f1c R_ARM_CALL 00005b24 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +00004dfc 0003401c R_ARM_CALL 0002b688 PyUnicode_Fill │ │ │ │ │ +00004e1c 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00004e64 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e90 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004f6c 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004fd0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005010 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00005058 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000050c4 00033e1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00005124 00033e1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00005194 00033f1c R_ARM_CALL 00005b24 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +000051ac 0003401c R_ARM_CALL 0002b688 PyUnicode_Fill │ │ │ │ │ +00005294 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +000052ac 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +000052b0 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000052d4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000052e0 0000381c R_ARM_CALL 0000272c unicode_result.part.0 │ │ │ │ │ +000053d0 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00005474 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000054a0 0003401c R_ARM_CALL 0002b688 PyUnicode_Fill │ │ │ │ │ +000054d4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005608 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00005620 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000057bc 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000057d0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000580c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005870 00004c1c R_ARM_CALL 0000118c unicode_fromformat_write_wcstr │ │ │ │ │ -00005898 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000058d8 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ -00005904 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000059cc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000059fc 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00005a14 0003421c R_ARM_CALL 00000000 __memmove_chk │ │ │ │ │ -00005a30 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005a58 0003431c R_ARM_CALL 00000000 PyObject_ASCII │ │ │ │ │ -00005a90 0003361c R_ARM_CALL 00000000 PyType_GetFullyQualifiedName │ │ │ │ │ -00005ab8 0003441c R_ARM_CALL 00000000 _PyType_GetFullyQualifiedName │ │ │ │ │ -00005ad4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005ae0 0003441c R_ARM_CALL 00000000 _PyType_GetFullyQualifiedName │ │ │ │ │ -00005af8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005b6c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005b98 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00005c2c 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00005c54 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -00005c70 00004e1c R_ARM_CALL 0000277c _PyUnicodeWriter_Update │ │ │ │ │ -00005d88 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005db0 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005df4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005e30 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005e54 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005e68 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005e78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005e7c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005e80 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005e84 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005e88 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00005e8c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00005f60 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -00005f6c 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00006018 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00006094 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000060c0 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006104 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000612c 0000381d R_ARM_JUMP24 0000272c unicode_result.part.0 │ │ │ │ │ -00006168 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -0000616c 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000061b4 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ -000061e0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000061ec 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000061f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000061f8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000061fc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006200 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006204 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000637c 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000063a4 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000063f0 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00006470 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000064b8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000064dc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000064f8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006504 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006508 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000650c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006510 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006514 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00006518 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000651c 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00006520 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000066a4 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000066cc 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006718 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00006798 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000067a8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000067c8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000067e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000067e4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000067e8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000067ec 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000067f0 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -000067f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00006850 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00006880 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00006914 00034a1c R_ARM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ -0000693c 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00006954 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0000696c 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00006984 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0000699c 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -000069b4 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -000069cc 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -000069ec 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00006a54 00034a1c R_ARM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ -00006a88 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00006ab4 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00006b74 00034a1c R_ARM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ -00006ba4 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -00006c6c 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00006ca0 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00006d10 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00006d30 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00006d54 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00006d74 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00006e78 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00006e90 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00006fc8 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ -00007180 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000072e0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000072f8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007504 0003501c R_ARM_CALL 000038d0 _PyUnicode_GetNameCAPI │ │ │ │ │ -00007980 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00007a08 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007c58 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00007c5c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007c60 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007c64 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007c68 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007c6c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007c70 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007c74 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007c78 00035102 R_ARM_ABS32 00000000 PyExc_UnicodeError │ │ │ │ │ -00007c7c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005830 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005894 00004c1c R_ARM_CALL 0000118c unicode_fromformat_write_wcstr │ │ │ │ │ +000058bc 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000058fc 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ +00005928 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000059f0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005a20 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00005a38 0003421c R_ARM_CALL 00000000 __memmove_chk │ │ │ │ │ +00005a54 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005a7c 0003431c R_ARM_CALL 00000000 PyObject_ASCII │ │ │ │ │ +00005ab4 0003361c R_ARM_CALL 00000000 PyType_GetFullyQualifiedName │ │ │ │ │ +00005adc 0003441c R_ARM_CALL 00000000 _PyType_GetFullyQualifiedName │ │ │ │ │ +00005af8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005b04 0003441c R_ARM_CALL 00000000 _PyType_GetFullyQualifiedName │ │ │ │ │ +00005b1c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005b90 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005bbc 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00005c50 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00005c78 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +00005c94 00004e1c R_ARM_CALL 0000277c _PyUnicodeWriter_Update │ │ │ │ │ +00005dac 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005dd4 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005e18 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005e54 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005e78 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005e8c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005e9c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005ea0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005ea4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005ea8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005eac 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00005eb0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00005f84 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +00005f90 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +0000603c 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000060b8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000060e4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006128 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006150 0000381d R_ARM_JUMP24 0000272c unicode_result.part.0 │ │ │ │ │ +0000618c 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00006190 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000061d8 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ +00006204 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006210 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006218 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000621c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006220 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006224 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006228 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000063a0 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000063c8 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006414 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00006494 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000064dc 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006500 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000651c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006528 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000652c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006530 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006534 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006538 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000653c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006540 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00006544 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000066c8 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000066f0 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000673c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000067bc 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000067cc 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000067ec 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006804 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006808 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000680c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006810 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006814 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00006818 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00006874 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000068a4 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00006938 00034a1c R_ARM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ +00006960 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00006978 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00006990 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +000069a8 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +000069c0 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +000069d8 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +000069f0 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00006a10 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00006a78 00034a1c R_ARM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ +00006aac 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00006ad8 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00006b98 00034a1c R_ARM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ +00006bc8 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +00006c90 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00006cc4 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00006d34 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00006d54 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00006d78 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00006d98 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00006e9c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +00006eb4 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00006fec 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ +000071a4 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00007304 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000731c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007528 0003501c R_ARM_CALL 000038d0 _PyUnicode_GetNameCAPI │ │ │ │ │ +000079c0 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +00007c00 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007c7c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00007c80 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00007c84 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00007d3c 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007d64 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007e40 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007f90 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -00007fa4 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007fbc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007fd4 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007fe8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007ff0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007ff4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007ff8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007ffc 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00008000 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008004 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00008008 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000800c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00008010 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00008014 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000080d0 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000080f8 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008270 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -000082b8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008388 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000840c 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00008450 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000846c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008488 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008498 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000084a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000084a8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000084b0 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -000084b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000084b8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000084e0 0003031d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000856c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00008ed8 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -00008ee4 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00008f74 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008fa0 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008fe8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008ff8 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00008ffc 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009014 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ -00009040 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009048 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000904c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000909c 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000090b0 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -000091a8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -000091bc 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -000091d4 0003561c R_ARM_CALL 00000000 _PyCodec_EncodeText │ │ │ │ │ -0000930c 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000937c 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000093f4 0003581d R_ARM_JUMP24 00005fc4 _PyUnicode_EncodeUTF16 │ │ │ │ │ -0000944c 00006a1d R_ARM_JUMP24 00004404 unicode_encode_ucs1 │ │ │ │ │ -000094ac 0003591d R_ARM_JUMP24 0000c840 _PyUnicode_EncodeUTF32 │ │ │ │ │ -000094dc 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -000094f8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0000950c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00009520 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00009534 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00007c88 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007c8c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007c90 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007c94 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007c98 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007c9c 00035102 R_ARM_ABS32 00000000 PyExc_UnicodeError │ │ │ │ │ +00007ca0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007ca4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007ca8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00007d60 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007d88 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007e64 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007fb4 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +00007fc8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007fe0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007ff8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000800c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008014 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008018 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000801c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008020 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00008024 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008028 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0000802c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008030 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008034 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00008038 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000080f4 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000811c 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008294 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +000082dc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000083ac 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008430 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00008474 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008490 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000084ac 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000084bc 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000084c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000084cc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000084d4 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +000084d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000084dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00008504 0003031d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00008590 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00008f28 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +00008f34 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00008fc4 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008ff0 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009038 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009048 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +0000904c 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009064 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ +00009090 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009098 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000909c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000090ec 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00009100 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +000091f8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0000920c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00009224 0003561c R_ARM_CALL 00000000 _PyCodec_EncodeText │ │ │ │ │ +0000935c 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000093cc 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00009444 0003581d R_ARM_JUMP24 00005fc4 _PyUnicode_EncodeUTF16 │ │ │ │ │ +0000949c 00006a1d R_ARM_JUMP24 00004404 unicode_encode_ucs1 │ │ │ │ │ +000094fc 0003591d R_ARM_JUMP24 0000c840 _PyUnicode_EncodeUTF32 │ │ │ │ │ +0000952c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ 00009548 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00009558 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -00009578 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0000958c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0000959c 00035b1c R_ARM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ -000095c4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000095ec 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00009628 00035c1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000964c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009670 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009694 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000096b0 00035d1c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -000096cc 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000970c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009714 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00009718 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000971c 0002f502 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -00009720 0002f602 R_ARM_ABS32 00000000 _Py_ctype_tolower │ │ │ │ │ -00009730 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009734 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009740 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009744 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009748 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000974c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009750 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009754 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009758 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000975c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009760 00035e02 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ -00009764 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00009768 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000976c 00035f02 R_ARM_ABS32 00000000 PyExc_RuntimeWarning │ │ │ │ │ -00009770 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009774 00036002 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ -000097a8 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000097b0 00006a1d R_ARM_JUMP24 00004404 unicode_encode_ucs1 │ │ │ │ │ -000097cc 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000988c 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000098a4 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00009948 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00009990 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000999c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000099a0 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -000099a4 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -000099a8 00036602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000099ac 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00009b50 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b64 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00009be8 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00009cdc 0003401c R_ARM_CALL 0002b64c PyUnicode_Fill │ │ │ │ │ -00009da4 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00009de4 0003671c R_ARM_CALL 0000ca44 _PyUnicode_FindMaxChar │ │ │ │ │ -00009e30 0003401c R_ARM_CALL 0002b64c PyUnicode_Fill │ │ │ │ │ -00009ea4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00009fa4 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000a0e0 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000a130 0003671c R_ARM_CALL 0000ca44 _PyUnicode_FindMaxChar │ │ │ │ │ -0000a158 0003401c R_ARM_CALL 0002b64c PyUnicode_Fill │ │ │ │ │ -0000a1e0 0003401c R_ARM_CALL 0002b64c PyUnicode_Fill │ │ │ │ │ -0000a2ec 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000a3e8 0003691d R_ARM_JUMP24 0000a3ec PyUnicode_RPartition │ │ │ │ │ -0000a4b4 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a5f0 00036b1c R_ARM_CALL 00000000 memrchr │ │ │ │ │ -0000a610 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -0000a63c 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -0000a644 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a6c0 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a730 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a758 00036d1d R_ARM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -0000a778 00036b1c R_ARM_CALL 00000000 memrchr │ │ │ │ │ -0000a7d8 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a848 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a888 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a898 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000a908 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a91c 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a948 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ -0000a990 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a9a4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a9ac 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a9b0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a9b4 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000a9b8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a9bc 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000a9c0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000a9e0 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000aa14 0003331c R_ARM_CALL 00003aec PyUnicode_FromFormatV │ │ │ │ │ -0000aa90 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000abd0 0003631c R_ARM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -0000abe4 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000ac00 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000ac2c 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000af20 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000af4c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000af64 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000af84 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000af94 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -0000af98 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -0000af9c 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000afa0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000afa4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000afa8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000b080 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000b264 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000b518 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b5dc 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -0000b5e8 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -0000b968 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000b990 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000baac 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bab4 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000bc34 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000bcb4 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -0000bd08 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bd8c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bdf4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000bedc 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000bfd4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c0a4 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -0000c0ec 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c1bc 0003681c R_ARM_CALL 0000a210 _PyUnicodeWriter_WriteStr │ │ │ │ │ -0000c1d8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c1ec 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c204 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000c220 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000c238 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000c27c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c2a4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c340 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000c388 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000c42c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c46c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c480 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000c4a4 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000955c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00009570 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00009584 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00009598 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +000095a8 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +000095c8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +000095dc 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +000095ec 00035b1c R_ARM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ +00009614 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000963c 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00009678 00035c1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000969c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000096c0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000096e4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009700 00035d1c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +0000971c 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000975c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009764 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00009768 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000976c 0002f502 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +00009770 0002f602 R_ARM_ABS32 00000000 _Py_ctype_tolower │ │ │ │ │ +00009780 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009784 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009790 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009794 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009798 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000979c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000097a0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000097a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000097a8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000097ac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000097b0 00035e02 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ +000097b4 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000097b8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000097bc 00035f02 R_ARM_ABS32 00000000 PyExc_RuntimeWarning │ │ │ │ │ +000097c0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000097c4 00036002 R_ARM_ABS32 00000000 _PyByteArray_empty_string │ │ │ │ │ +000097f8 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00009800 00006a1d R_ARM_JUMP24 00004404 unicode_encode_ucs1 │ │ │ │ │ +0000981c 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +000098dc 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000098f4 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00009998 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000099e0 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +000099ec 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000099f0 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +000099f4 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +000099f8 00036602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000099fc 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00009ba0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009bb4 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00009c38 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00009d2c 0003401c R_ARM_CALL 0002b688 PyUnicode_Fill │ │ │ │ │ +00009df4 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00009e34 0003671c R_ARM_CALL 0000ca94 _PyUnicode_FindMaxChar │ │ │ │ │ +00009e80 0003401c R_ARM_CALL 0002b688 PyUnicode_Fill │ │ │ │ │ +00009ef4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00009ff4 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000a130 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000a180 0003671c R_ARM_CALL 0000ca94 _PyUnicode_FindMaxChar │ │ │ │ │ +0000a1a8 0003401c R_ARM_CALL 0002b688 PyUnicode_Fill │ │ │ │ │ +0000a230 0003401c R_ARM_CALL 0002b688 PyUnicode_Fill │ │ │ │ │ +0000a33c 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000a438 0003691d R_ARM_JUMP24 0000a43c PyUnicode_RPartition │ │ │ │ │ +0000a504 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a640 00036b1c R_ARM_CALL 00000000 memrchr │ │ │ │ │ +0000a660 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +0000a68c 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +0000a694 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a710 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a780 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a7a8 00036d1d R_ARM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ +0000a7c8 00036b1c R_ARM_CALL 00000000 memrchr │ │ │ │ │ +0000a828 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a898 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a8d8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a8e8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000a958 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a96c 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a998 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ +0000a9e0 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a9f4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a9fc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000aa00 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000aa04 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000aa08 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000aa0c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000aa10 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000aa30 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000aa64 0003331c R_ARM_CALL 00003b10 PyUnicode_FromFormatV │ │ │ │ │ +0000aae0 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000ac20 0003631c R_ARM_CALL 00000000 PyBool_FromLong │ │ │ │ │ +0000ac34 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000ac50 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000ac7c 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000af70 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000af9c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000afb4 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000afd4 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000afe4 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +0000afe8 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +0000afec 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000aff0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000aff4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000aff8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000b0d0 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000b2b4 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000b568 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b62c 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +0000b638 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +0000b9b8 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000b9e0 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000bafc 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000bb04 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000bc84 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000bd04 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +0000bd58 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bddc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000be44 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000bf2c 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c024 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c0f4 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +0000c13c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c20c 0003681c R_ARM_CALL 0000a260 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000c228 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c23c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c254 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000c270 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000c288 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000c2cc 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c2f4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c390 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000c3d8 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000c47c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c4bc 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000c4d0 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ 0000c4f4 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000c510 0000381c R_ARM_CALL 0000272c unicode_result.part.0 │ │ │ │ │ -0000c520 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -0000c524 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c548 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c550 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c568 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c56c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c570 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c574 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c578 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c57c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c580 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c584 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c588 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c58c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c590 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c594 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c598 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c59c 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0000c5a0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c5b4 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0000c5b8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000c5ec 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c640 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -0000c764 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ -0000c7d8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c7f4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c870 0000881d R_ARM_JUMP24 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000c964 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000c988 0003681d R_ARM_JUMP24 0000a210 _PyUnicodeWriter_WriteStr │ │ │ │ │ -0000ca30 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -0000ca98 00008b1d R_ARM_JUMP24 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -0000caf0 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cb40 0003731c R_ARM_CALL 00000000 PySequence_GetItem │ │ │ │ │ -0000cc28 0003741c R_ARM_CALL 00000000 PyObject_Format │ │ │ │ │ -0000cc3c 0003681c R_ARM_CALL 0000a210 _PyUnicodeWriter_WriteStr │ │ │ │ │ -0000cc88 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cd38 0003751c R_ARM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ -0000cd84 0003751c R_ARM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ -0000cdfc 0003751c R_ARM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ -0000ce74 0003391c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ -0000cebc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cec8 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cee0 0003761c R_ARM_CALL 000107e8 PyUnicode_Substring │ │ │ │ │ -0000cf00 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -0000cf28 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cf64 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000cfe4 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000d30c 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ -0000d3bc 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000d608 0003761c R_ARM_CALL 000107e8 PyUnicode_Substring │ │ │ │ │ -0000d6a4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d6ac 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000d7c0 0000911c R_ARM_CALL 00002b18 get_integer │ │ │ │ │ -0000d7e4 0003781c R_ARM_CALL 00000000 PySequence_Check │ │ │ │ │ -0000d7f8 0003731c R_ARM_CALL 00000000 PySequence_GetItem │ │ │ │ │ -0000d924 0003761c R_ARM_CALL 000107e8 PyUnicode_Substring │ │ │ │ │ -0000d938 0003791c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -0000d960 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d9a8 0003431c R_ARM_CALL 00000000 PyObject_ASCII │ │ │ │ │ -0000d9e0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000da80 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000da90 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000dadc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000db24 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000db30 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000db64 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000db68 00037a02 R_ARM_ABS32 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ -0000db6c 00037b02 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ -0000db70 00037c02 R_ARM_ABS32 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ -0000db74 00037d02 R_ARM_ABS32 00000000 PyFloat_Type │ │ │ │ │ -0000db78 00037e02 R_ARM_ABS32 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ -0000db7c 00037f02 R_ARM_ABS32 00000000 PyComplex_Type │ │ │ │ │ -0000db80 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000db88 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000db8c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000db90 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000db94 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000db98 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000db9c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dba0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dba4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dba8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dbac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dbc0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dbc4 00038002 R_ARM_ABS32 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ -0000dbc8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dbcc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dbd0 00038102 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ -0000dbd4 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +0000c520 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000c544 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000c560 0000381c R_ARM_CALL 0000272c unicode_result.part.0 │ │ │ │ │ +0000c570 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +0000c574 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c598 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c5a0 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c5b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c5bc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c5c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c5c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c5c8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c5cc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c5d0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c5d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c5d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c5dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c5e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c5e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c5e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c5ec 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0000c5f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c604 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000c608 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000c63c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c690 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +0000c7b4 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ +0000c828 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c844 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c8c0 0000881d R_ARM_JUMP24 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000c9b4 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000c9d8 0003681d R_ARM_JUMP24 0000a260 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000ca80 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +0000cae8 00008b1d R_ARM_JUMP24 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +0000cb40 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cb90 0003731c R_ARM_CALL 00000000 PySequence_GetItem │ │ │ │ │ +0000cc78 0003741c R_ARM_CALL 00000000 PyObject_Format │ │ │ │ │ +0000cc8c 0003681c R_ARM_CALL 0000a260 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000ccd8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cd88 0003751c R_ARM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ +0000cdd4 0003751c R_ARM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ +0000ce4c 0003751c R_ARM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ +0000cec4 0003391c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ +0000cf0c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cf18 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cf30 0003761c R_ARM_CALL 00010838 PyUnicode_Substring │ │ │ │ │ +0000cf50 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +0000cf78 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cfb4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d034 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000d35c 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ +0000d40c 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000d658 0003761c R_ARM_CALL 00010838 PyUnicode_Substring │ │ │ │ │ +0000d6f4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d6fc 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000d810 0000911c R_ARM_CALL 00002b18 get_integer │ │ │ │ │ +0000d834 0003781c R_ARM_CALL 00000000 PySequence_Check │ │ │ │ │ +0000d848 0003731c R_ARM_CALL 00000000 PySequence_GetItem │ │ │ │ │ +0000d974 0003761c R_ARM_CALL 00010838 PyUnicode_Substring │ │ │ │ │ +0000d988 0003791c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +0000d9b0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d9f8 0003431c R_ARM_CALL 00000000 PyObject_ASCII │ │ │ │ │ +0000da30 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dad0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000dae0 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000db2c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000db74 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000db80 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000dbb4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000dbb8 00037a02 R_ARM_ABS32 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ +0000dbbc 00037b02 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ +0000dbc0 00037c02 R_ARM_ABS32 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ +0000dbc4 00037d02 R_ARM_ABS32 00000000 PyFloat_Type │ │ │ │ │ +0000dbc8 00037e02 R_ARM_ABS32 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ +0000dbcc 00037f02 R_ARM_ABS32 00000000 PyComplex_Type │ │ │ │ │ +0000dbd0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000dbd8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000dbdc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dbe0 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000dbe0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000dbe4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000dbe8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dbec 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000dbec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000dbf0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000dc00 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000dc08 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dc30 0003761c R_ARM_CALL 000107e8 PyUnicode_Substring │ │ │ │ │ -0000dc44 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -0000dc68 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000dcb0 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000dcfc 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000dd1c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dd2c 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000dd78 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000dd94 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ddb0 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000dde8 0003681c R_ARM_CALL 0000a210 _PyUnicodeWriter_WriteStr │ │ │ │ │ -0000de5c 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000de6c 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000dea8 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000df10 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -0000df5c 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -0000dfe8 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000dff8 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000e0c8 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000e108 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -0000e120 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e14c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e170 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e17c 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000e1bc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e1f8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e214 0003851c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000e238 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e250 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000e264 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e2b4 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000e2c0 00033d1c R_ARM_CALL 00000000 PyObject_Str │ │ │ │ │ -0000e300 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e440 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e48c 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000e4b4 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000e550 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000e588 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000e6b8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000e6e8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e748 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e7ac 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e998 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000e9c8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000e9f8 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0000e9fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000ea00 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000ea0c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ea10 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000ea14 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0000ea18 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000ea1c 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000ea20 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000ea24 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ea28 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000ed18 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ed98 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ -0000eea8 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000eeb8 00009c1c R_ARM_CALL 0000c054 ucs4lib_find_char │ │ │ │ │ -0000eff0 00009d1c R_ARM_CALL 0000989c ucs1lib_adaptive_find │ │ │ │ │ -0000f018 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000f04c 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ +0000dbf4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dbf8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dbfc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dc10 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dc14 00038002 R_ARM_ABS32 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ +0000dc18 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dc1c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dc20 00038102 R_ARM_ABS32 00000000 PyExc_KeyError │ │ │ │ │ +0000dc24 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +0000dc28 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dc2c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dc30 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0000dc34 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dc38 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dc3c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0000dc40 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000dc50 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000dc58 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dc80 0003761c R_ARM_CALL 00010838 PyUnicode_Substring │ │ │ │ │ +0000dc94 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +0000dcb8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000dd00 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000dd4c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000dd6c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dd7c 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000ddc8 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000dde4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000de00 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000de38 0003681c R_ARM_CALL 0000a260 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000deac 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000debc 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000def8 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000df60 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +0000dfac 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +0000e038 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000e048 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000e118 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000e158 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +0000e170 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e19c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e1c0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e1cc 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000e20c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e248 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e264 0003851c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000e288 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e2a0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000e2b4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e304 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000e310 00033d1c R_ARM_CALL 00000000 PyObject_Str │ │ │ │ │ +0000e350 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e490 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e4dc 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000e504 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000e5a0 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000e5d8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000e708 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000e738 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e798 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e7fc 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e9e8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ea18 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ea48 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0000ea4c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000ea50 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000ea5c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ea60 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000ea64 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0000ea68 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000ea6c 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000ea70 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000ea74 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ea78 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000ed68 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ede8 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ +0000eef8 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000ef08 00009c1c R_ARM_CALL 0000c054 ucs4lib_find_char │ │ │ │ │ +0000f040 00009d1c R_ARM_CALL 0000989c ucs1lib_adaptive_find │ │ │ │ │ 0000f068 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000f084 00009e1c R_ARM_CALL 0000a8dc ucs1lib__preprocess │ │ │ │ │ -0000f094 00009f1c R_ARM_CALL 0000ab68 ucs1lib__two_way │ │ │ │ │ -0000f0c4 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000f0d0 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0000f0d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000f0d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000f1cc 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000f1f8 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000f328 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000f418 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000f4f4 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000f510 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f5f8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000f6ec 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000f7e4 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000f904 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000fc84 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000fd90 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001014c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00010150 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00010154 00038a02 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ -00010158 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0001015c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00010160 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010164 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00010168 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0001016c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00010170 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00010174 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00010280 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000103d8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000103e8 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ -000103f8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010408 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001049c 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -000104b0 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000104c8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000104d8 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -000104dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000104e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001065c 00036b1c R_ARM_CALL 00000000 memrchr │ │ │ │ │ -00010684 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000107ac 0000a71c R_ARM_CALL 00005470 ucs2lib_rfind_char │ │ │ │ │ -000107c8 00009c1c R_ARM_CALL 0000c054 ucs4lib_find_char │ │ │ │ │ -000107d0 0000a81c R_ARM_CALL 00000f80 ucs4lib_rfind_char │ │ │ │ │ -00010870 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -0001089c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000108f4 0003451d R_ARM_JUMP24 00006208 PyUnicode_FromKindAndData │ │ │ │ │ -00010944 0003451d R_ARM_JUMP24 00006208 PyUnicode_FromKindAndData │ │ │ │ │ -0001094c 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -0001095c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00010974 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00010984 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00010988 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001098c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010990 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010994 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00010998 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00010a54 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00010a90 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00010aa4 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00010afc 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00010b2c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00010b50 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010b64 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010b7c 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00010b80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00010b84 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00010b88 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00010ca0 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00010cfc 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -00010d64 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00010ea0 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -00010ee8 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -00010f20 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000111ac 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000112d8 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00011304 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00011348 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00011370 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000113ac 0000af1c R_ARM_CALL 00009ea4 asciilib__preprocess │ │ │ │ │ -000113bc 0000b01c R_ARM_CALL 0000a2d8 asciilib__two_way │ │ │ │ │ -000113d4 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -0001155c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00011630 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000117d0 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000117fc 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00011848 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0001185c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00011a6c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00011ab0 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00011b00 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00011b70 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00011b78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00011b7c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011b80 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011b8c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011b90 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00011b94 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00011b98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00011b9c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00011ba8 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00011bd4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011be8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00011c38 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00011c84 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00011cd8 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -00011d08 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00011d34 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011d3c 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00011d48 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00011d74 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011d7c 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011d9c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00011e18 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011e58 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00011fb0 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00011fdc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012074 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000120f8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00012120 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012130 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001215c 0000b31c R_ARM_CALL 00009360 asciilib_adaptive_find.constprop.0 │ │ │ │ │ -00012168 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000121fc 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00012228 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012238 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00012264 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012324 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00012350 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012368 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000123a0 0000b41c R_ARM_CALL 00002f44 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ -000123ec 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00012418 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001243c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001248c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -000124b8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012518 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001259c 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000125f8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012610 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00012664 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000126f8 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0001270c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00012738 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000127a8 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00012804 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00012830 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012840 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -0001286c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012888 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -000128b4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000128bc 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00012928 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012930 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00012940 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00012958 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00012970 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000129a4 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00012a58 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00012a84 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012a94 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00012af0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012b38 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00012b60 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012b68 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00012b8c 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00012bb4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012bc0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012be4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012bf8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012c14 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00012c40 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012c5c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012c6c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00012c98 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012ca8 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -00012ce0 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00012cfc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00012d2c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012da4 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00012dec 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ -00012e98 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012ebc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012ec4 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00012ec8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00012ecc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00012f40 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00012f68 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00012fc0 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00012fd8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00012fec 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00013018 0003251c R_ARM_CALL 00000000 _Py_DecodeLocaleEx │ │ │ │ │ -0001302c 0003261c R_ARM_CALL 00003070 PyUnicode_FromWideChar │ │ │ │ │ -00013038 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00013058 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001306c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00013080 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00013098 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -000130b0 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -000130e4 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00013120 0003271c R_ARM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -0001312c 0003281c R_ARM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ -00013150 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013164 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001316c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013170 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013174 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013178 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001317c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013180 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013184 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013188 00032a02 R_ARM_ABS32 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -0001318c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013190 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013194 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00013198 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000131b8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -000131cc 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -000131f0 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00013204 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00013218 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00013234 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00013260 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00013274 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013278 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001327c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013280 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013284 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013288 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001328c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013290 0003961d R_ARM_JUMP24 00013294 PyUnicode_Partition │ │ │ │ │ -00013370 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -000136bc 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000136e4 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00013728 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00013754 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -0001375c 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000137bc 00036d1d R_ARM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -000137ec 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ -0001383c 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -000138b0 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000138c8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000138d0 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00013954 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000139b8 0000af1c R_ARM_CALL 00009ea4 asciilib__preprocess │ │ │ │ │ -000139c8 0000b01c R_ARM_CALL 0000a2d8 asciilib__two_way │ │ │ │ │ -000139e8 0000b31c R_ARM_CALL 00009360 asciilib_adaptive_find.constprop.0 │ │ │ │ │ -00013a00 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00013a1c 0000b41c R_ARM_CALL 00002f44 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ -00013a64 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013a80 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013a98 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00013b20 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00013b4c 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ -00013b94 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013bd0 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00013c04 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013c0c 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00013c10 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013c18 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00013c1c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013c20 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013c24 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013c2c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00013c30 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013c34 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00013c38 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00013c60 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ -00013c9c 0002f81c R_ARM_CALL 00000000 PyMem_RawMalloc │ │ │ │ │ -00013eb0 0003981c R_ARM_CALL 00000000 PyMem_RawRealloc │ │ │ │ │ -00013f44 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00013f84 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00013f94 0003991c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00014050 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -0001407c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014088 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00014090 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014130 0003761d R_ARM_JUMP24 000107e8 PyUnicode_Substring │ │ │ │ │ -00014144 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00014250 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00014290 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -000142d0 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00014338 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00014374 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -000143b0 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00014404 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00014440 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00014478 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -000144b8 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -0001462c 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00014658 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0001476c 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -000147c0 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00014800 0003451d R_ARM_JUMP24 00006208 PyUnicode_FromKindAndData │ │ │ │ │ -0001497c 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00014a20 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00014a94 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014ac0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00014b00 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00014b18 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -00014b54 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00014b7c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00014b8c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00014b90 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014b94 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00014b98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00014b9c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00014ba0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00014ba4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00014ba8 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00014bac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014bb0 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00014bb4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014c0c 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00014c34 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00014c78 00039b1c R_ARM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -00014cb0 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00014d04 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -00014d70 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00014df4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014f30 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014f40 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00014f68 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ -00014f8c 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00014fac 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014fc0 00039b1c R_ARM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -00014fd8 0003081d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00014fdc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00014fe8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00014fec 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00014ff0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00014ff4 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00014ff8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001502c 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -00015058 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001506c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00015070 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00015074 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015128 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00015234 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000152d4 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000152e8 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00015324 0003031d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00015334 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00015340 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001535c 00032c1d R_ARM_JUMP24 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00015374 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001537c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00015380 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00015390 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015394 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00015398 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015460 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -0001546c 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00015504 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00015530 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001555c 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00015560 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00015574 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000155a4 0000251c R_ARM_CALL 00002564 _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ │ -000155b8 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -00015614 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ -00015644 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015678 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015688 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -000156a8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000156bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000156c0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000156c4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000157f8 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00015808 00039f1c R_ARM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00015818 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015854 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00015a34 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00015aa8 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00015aec 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00015b30 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00015b6c 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00015ba4 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00015bdc 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00015c54 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00015ce0 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00015cfc 0000d01c R_ARM_CALL 00005cf0 unicode_fill │ │ │ │ │ -00015d58 0003531c R_ARM_CALL 00026e74 _PyUnicode_Copy │ │ │ │ │ -00015d88 00003b1c R_ARM_CALL 00002664 unicode_result │ │ │ │ │ -00015dd8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00015e04 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00015e64 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00015e68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00015e74 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00015e78 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015f0c 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00015f18 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00015f34 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015f70 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00015fa4 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00015fbc 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00015fe0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015fec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00015ff0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015ff4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015ff8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00015ffc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001633c 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -000163ec 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0001641c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000164a8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000164e0 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00016570 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00016594 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000166e8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001674c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000168d4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00016934 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -0001697c 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00016b14 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00016b7c 0000941c R_ARM_CALL 00004210 ucs2lib_find_max_char │ │ │ │ │ -00016b90 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00016bdc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016c14 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00016ce4 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00016d68 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00016db8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00016ddc 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00016e38 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00016f38 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00016f50 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00016fe8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017020 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ -000170c4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000170ec 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00017114 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -0001711c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00017128 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0001712c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00017134 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017288 00009d1c R_ARM_CALL 0000989c ucs1lib_adaptive_find │ │ │ │ │ -000172bc 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017304 00009c1c R_ARM_CALL 0000c054 ucs4lib_find_char │ │ │ │ │ -00017314 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017320 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017378 0000951c R_ARM_CALL 00006b64 ucs4lib_find_max_char │ │ │ │ │ -00017418 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017460 0000da1c R_ARM_CALL 0000096c ucs1lib__two_way_count │ │ │ │ │ -000175c4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000175cc 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000175e4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017650 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001765c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000176a8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000176b4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001771c 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -000177ac 0003a21c R_ARM_CALL 00000000 wmemchr │ │ │ │ │ -000178ec 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00017918 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00017ad8 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00017ae8 00004e1c R_ARM_CALL 0000277c _PyUnicodeWriter_Update │ │ │ │ │ -00017be4 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ -00017c34 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00017df8 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00017e44 0003141c R_ARM_CALL 0001319c _Py_GetErrorHandler │ │ │ │ │ -00017ef0 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00017f18 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00017f24 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00017f30 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00017f78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00017f80 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017f84 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017f90 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00017f94 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00017f98 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00017f9c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00017fc0 0003a41c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00017fe8 0003861c R_ARM_CALL 0000e308 _PyUnicode_JoinArray │ │ │ │ │ -00018018 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018028 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001804c 0003a41c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00018074 0003861c R_ARM_CALL 0000e308 _PyUnicode_JoinArray │ │ │ │ │ -000180a4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000180b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000180f4 0003a61c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00018120 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0001816c 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0001817c 0003a61c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00018198 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000181a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000181a4 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000181a8 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000181ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000181b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018234 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018240 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000182a4 0003a71d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000182b8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018304 0003a81c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00018320 0003a91c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -000183e8 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00018414 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0001843c 0003aa1c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0001844c 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000184c4 0003451c R_ARM_CALL 00006208 PyUnicode_FromKindAndData │ │ │ │ │ -00018508 0003531c R_ARM_CALL 00026e74 _PyUnicode_Copy │ │ │ │ │ -00018548 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -000185e0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000185f8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001860c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00018764 0003ab02 R_ARM_ABS32 00000000 PySlice_Type │ │ │ │ │ -00018768 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001876c 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00018770 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00018774 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00018778 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001877c 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00018780 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018784 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000187a4 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -000187e0 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -000187f8 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ -0001880c 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ -00018834 0003541d R_ARM_JUMP24 00009050 PyUnicode_AsEncodedString │ │ │ │ │ -0001883c 0000311c R_ARM_CALL 00000298 get_error_handler_wide.part.0 │ │ │ │ │ -0001885c 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00018860 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ -00018864 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ -000188b4 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000189dc 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ -00018a00 0003b11c R_ARM_CALL 00000000 _Py_EncodeLocaleEx │ │ │ │ │ -00018a0c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018a1c 0003b21c R_ARM_CALL 00000000 PyBytes_FromString │ │ │ │ │ -00018a28 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00018ab4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00018abc 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00018ae8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00018af8 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00018b0c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00018b14 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018b48 0003271c R_ARM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -00018b54 0003281c R_ARM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ -00018b78 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018b8c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00018b98 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018b9c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00018ba0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018ba4 0003b302 R_ARM_ABS32 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ -00018ba8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018bac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018bb0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018c34 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00018c40 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018c5c 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00018c78 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00018c9c 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00018cb4 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00018cc4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018cc8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018ccc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00018ef8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018fec 00036b1c R_ARM_CALL 00000000 memrchr │ │ │ │ │ -00019024 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00019304 0000af1c R_ARM_CALL 00009ea4 asciilib__preprocess │ │ │ │ │ -00019314 0000b01c R_ARM_CALL 0000a2d8 asciilib__two_way │ │ │ │ │ -000193d4 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000193f8 0000b41c R_ARM_CALL 00002f44 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ -00019434 0000a71c R_ARM_CALL 00005470 ucs2lib_rfind_char │ │ │ │ │ -00019454 0000b31c R_ARM_CALL 00009360 asciilib_adaptive_find.constprop.0 │ │ │ │ │ -00019478 00009c1c R_ARM_CALL 0000c054 ucs4lib_find_char │ │ │ │ │ -00019484 0000a81c R_ARM_CALL 00000f80 ucs4lib_rfind_char │ │ │ │ │ -000194dc 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ -00019550 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000195b8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000195c4 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000195c8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00019648 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00019754 0003b51c R_ARM_CALL 00000000 wmemcmp │ │ │ │ │ -00019954 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00019980 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000199c4 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00019a60 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00019acc 0003761d R_ARM_JUMP24 000107e8 PyUnicode_Substring │ │ │ │ │ -00019b44 0003451d R_ARM_JUMP24 00006208 PyUnicode_FromKindAndData │ │ │ │ │ -00019bac 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00019c74 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00019ccc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00019ce8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00019cfc 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -00019d38 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00019d48 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00019d4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00019d50 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00019d54 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00019d58 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00019d5c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00019d60 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00019d64 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00019d68 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00019d6c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00019e64 0003761d R_ARM_JUMP24 000107e8 PyUnicode_Substring │ │ │ │ │ -00019e7c 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -00019ed4 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -0001a064 0003631c R_ARM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -0001a08c 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0001a2f4 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0001a338 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0001a358 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001a370 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001a380 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0001a39c 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0001a3b4 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -0001a3b8 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -0001a3bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a3c0 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0001a3c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a3c8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a444 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0001a474 0003301c R_ARM_CALL 00003824 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0001a480 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0001a4c8 0003241d R_ARM_JUMP24 0001e4f8 PyUnicode_Decode │ │ │ │ │ -0001a4d8 00033d1d R_ARM_JUMP24 00000000 PyObject_Str │ │ │ │ │ -0001a4f0 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0001a508 0003b71c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0001a52c 0003241c R_ARM_CALL 0001e4f8 PyUnicode_Decode │ │ │ │ │ -0001a538 0003b81c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0001a554 0003b81c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0001a560 00006d1c R_ARM_CALL 00002898 unicode_check_encoding_errors │ │ │ │ │ -0001a598 0000401c R_ARM_CALL 00003588 unicode_fill_utf8 │ │ │ │ │ -0001a5dc 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001a5f8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001a610 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001a62c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001a640 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001a658 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0001a684 0003b91c R_ARM_CALL 00000000 _PyTuple_FromArray │ │ │ │ │ -0001a69c 0003ba1c R_ARM_CALL 00000000 _PyStack_AsDict │ │ │ │ │ -0001a6dc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a700 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a728 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a734 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a738 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001a73c 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0001a740 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a744 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a748 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0001a74c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a750 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a754 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a758 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a75c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001a7e0 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0001a80c 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0001a844 0003bb1c R_ARM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -0001a850 0003bc1c R_ARM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -0001a928 0003bd1c R_ARM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ -0001aa5c 0003be1c R_ARM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -0001aad8 0001081c R_ARM_CALL 0000555c ucs4lib_utf8_encoder │ │ │ │ │ -0001aae4 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001aaf0 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0001aaf8 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0001ab38 0003bb1c R_ARM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -0001ab44 0003bc1c R_ARM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -0001ac4c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001ac64 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001ad70 0003141c R_ARM_CALL 0001319c _Py_GetErrorHandler │ │ │ │ │ -0001adb4 00010b1c R_ARM_CALL 000033e4 unicode_encode_call_errorhandler │ │ │ │ │ -0001ade4 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001adfc 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0001ae30 00010c1c R_ARM_CALL 00005038 backslashreplace │ │ │ │ │ -0001ae68 00010d1c R_ARM_CALL 000090b0 xmlcharrefreplace │ │ │ │ │ -0001ae9c 0003bf1c R_ARM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -0001aedc 0003c01c R_ARM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -0001af38 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001af5c 00010e1c R_ARM_CALL 00005400 raise_encode_exception │ │ │ │ │ -0001af74 0003c01c R_ARM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -0001af84 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0001af88 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001af8c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001afac 0003c21c R_ARM_CALL 00000000 PyOS_FSPath │ │ │ │ │ -0001afcc 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0001b028 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0001b048 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0001b068 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001b08c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001b0a4 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -0001b0bc 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ -0001b0d0 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ -0001b108 0003541c R_ARM_CALL 00009050 PyUnicode_AsEncodedString │ │ │ │ │ -0001b118 0000311c R_ARM_CALL 00000298 get_error_handler_wide.part.0 │ │ │ │ │ -0001b130 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001b168 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001b170 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0001b174 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0001b178 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001b17c 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ -0001b180 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ -0001b1d0 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0001b1e4 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0001b1f8 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0001b208 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0001b218 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -0001b228 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0001b238 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0001b294 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0001b2a8 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0001b2bc 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0001b2dc 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0001b2f0 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0001b304 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0000f09c 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ +0000f0b8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000f0d4 00009e1c R_ARM_CALL 0000a8dc ucs1lib__preprocess │ │ │ │ │ +0000f0e4 00009f1c R_ARM_CALL 0000ab68 ucs1lib__two_way │ │ │ │ │ +0000f114 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000f120 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0000f124 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000f128 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0000f21c 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000f248 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000f378 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000f468 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000f544 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000f560 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f648 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000f73c 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000f834 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000f954 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000fcd4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000fde0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001019c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000101a0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000101a4 00038a02 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ +000101a8 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +000101ac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000101b0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000101b4 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000101b8 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000101bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000101c0 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000101c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000102d0 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00010428 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00010438 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ +00010448 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010458 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000104ec 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00010500 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00010518 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010528 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0001052c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00010534 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000106ac 00036b1c R_ARM_CALL 00000000 memrchr │ │ │ │ │ +000106d4 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000107fc 0000a71c R_ARM_CALL 00005470 ucs2lib_rfind_char │ │ │ │ │ +00010818 00009c1c R_ARM_CALL 0000c054 ucs4lib_find_char │ │ │ │ │ +00010820 0000a81c R_ARM_CALL 00000f80 ucs4lib_rfind_char │ │ │ │ │ +000108c0 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +000108ec 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00010944 0003451d R_ARM_JUMP24 0000622c PyUnicode_FromKindAndData │ │ │ │ │ +00010994 0003451d R_ARM_JUMP24 0000622c PyUnicode_FromKindAndData │ │ │ │ │ +0001099c 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +000109ac 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000109c4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000109d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000109d8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000109dc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000109e0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000109e4 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +000109e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00010aa4 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00010ae0 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00010af4 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00010b4c 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00010b7c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00010ba0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010bb4 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010bcc 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00010bd0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00010bd4 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00010bd8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00010cf0 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00010d4c 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +00010db4 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00010ef0 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +00010f38 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +00010f70 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000111fc 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00011328 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00011354 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00011398 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000113c0 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +000113fc 0000af1c R_ARM_CALL 00009ea4 asciilib__preprocess │ │ │ │ │ +0001140c 0000b01c R_ARM_CALL 0000a2d8 asciilib__two_way │ │ │ │ │ +00011424 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +000115ac 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00011680 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00011820 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001184c 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00011898 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000118ac 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00011abc 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00011b00 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00011b50 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00011bc0 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00011bc8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00011bcc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011bd0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011bdc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011be0 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00011be4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00011be8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00011bec 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00011bf8 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00011c24 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011c38 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00011c88 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00011cd4 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00011d28 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +00011d58 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00011d84 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011d8c 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00011d98 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00011dc4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011dcc 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011dec 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00011e68 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011ea8 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00012000 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +0001202c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000120c4 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00012148 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012170 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012180 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000121ac 0000b31c R_ARM_CALL 0000922c asciilib_adaptive_find.constprop.0 │ │ │ │ │ +000121b8 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +0001224c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00012278 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012288 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +000122b4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012374 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +000123a0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000123b8 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +000123f0 0000b41c R_ARM_CALL 00002f44 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ +0001243c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00012468 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001248c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000124dc 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00012508 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012568 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000125ec 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00012648 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012660 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +000126b4 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00012748 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0001275c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00012788 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000127f8 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00012854 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00012880 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012890 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +000128bc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000128d8 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00012904 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001290c 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00012978 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012980 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00012990 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +000129a8 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +000129c0 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +000129f4 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00012aa8 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00012ad4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012ae4 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00012b40 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012b88 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00012bb0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012bb8 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00012bdc 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00012c04 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012c10 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012c34 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012c48 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012c64 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00012c90 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012cac 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012cbc 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00012ce8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012cf8 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +00012d30 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00012d4c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012d7c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012df4 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00012e3c 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ +00012ee8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012f0c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012f14 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00012f18 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00012f1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00012f90 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00012fb8 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00013010 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00013028 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001303c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00013068 0003251c R_ARM_CALL 00000000 _Py_DecodeLocaleEx │ │ │ │ │ +0001307c 0003261c R_ARM_CALL 00003094 PyUnicode_FromWideChar │ │ │ │ │ +00013088 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +000130a8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +000130bc 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +000130d0 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +000130e8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00013100 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00013134 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00013170 0003271c R_ARM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +0001317c 0003281c R_ARM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ +000131a0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000131b4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000131bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000131c0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000131c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000131c8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000131cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000131d0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000131d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000131d8 00032a02 R_ARM_ABS32 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +000131dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000131e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000131e4 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +000131e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00013208 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001321c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00013240 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00013254 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00013268 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00013284 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +000132b0 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +000132c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000132c8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000132cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000132d0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000132d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000132d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000132dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000132e0 0003961d R_ARM_JUMP24 000132e4 PyUnicode_Partition │ │ │ │ │ +000133c0 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +0001370c 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00013734 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00013778 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000137a4 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +000137ac 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001380c 00036d1d R_ARM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ +0001383c 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ +0001388c 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00013900 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013918 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00013920 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +000139a4 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00013a08 0000af1c R_ARM_CALL 00009ea4 asciilib__preprocess │ │ │ │ │ +00013a18 0000b01c R_ARM_CALL 0000a2d8 asciilib__two_way │ │ │ │ │ +00013a38 0000b31c R_ARM_CALL 0000922c asciilib_adaptive_find.constprop.0 │ │ │ │ │ +00013a50 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00013a6c 0000b41c R_ARM_CALL 00002f44 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ +00013ab4 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013ad0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013ae8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00013b70 00036a1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00013b9c 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ +00013be4 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013c20 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00013c54 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013c5c 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00013c60 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013c68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00013c6c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013c70 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013c74 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013c7c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00013c80 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00013c84 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00013c88 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00013cb0 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ +00013cec 0002f81c R_ARM_CALL 00000000 PyMem_RawMalloc │ │ │ │ │ +00013f00 0003981c R_ARM_CALL 00000000 PyMem_RawRealloc │ │ │ │ │ +00013f94 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00013fd4 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00013fe4 0003991c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000140a0 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +000140cc 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000140d8 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +000140e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00014180 0003761d R_ARM_JUMP24 00010838 PyUnicode_Substring │ │ │ │ │ +00014194 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000142a0 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +000142e0 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00014320 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00014388 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +000143c4 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00014400 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00014454 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00014490 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +000144c8 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00014508 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +0001467c 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +000146a8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000147bc 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00014810 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00014850 0003451d R_ARM_JUMP24 0000622c PyUnicode_FromKindAndData │ │ │ │ │ +000149cc 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00014a70 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00014ae4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00014b10 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00014b50 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00014b68 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +00014ba4 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00014bcc 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00014bdc 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00014be0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00014be4 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00014be8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00014bec 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00014bf0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00014bf4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00014bf8 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00014bfc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00014c00 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00014c04 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00014c5c 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00014c84 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00014cc8 00039b1c R_ARM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ +00014d00 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00014d54 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +00014dc0 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00014e40 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014f68 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00014f78 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00014fa0 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ +00014fc4 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00014fe4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00014ff8 00039b1c R_ARM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ +00015018 0003091d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0001501c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00015028 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001502c 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00015030 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00015034 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00015038 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001506c 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +00015098 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000150ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000150b0 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000150b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00015168 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00015274 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015314 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015328 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00015364 0003031d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00015374 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00015380 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001539c 00032c1d R_ARM_JUMP24 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000153b4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000153bc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000153c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000153d0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000153d4 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000153d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000154a0 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +000154ac 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00015544 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00015570 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001559c 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +000155a0 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000155b4 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000155e4 0000251c R_ARM_CALL 00002564 _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ │ +000155f8 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +00015654 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ +00015684 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000156b8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000156c8 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +000156e8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000156fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00015700 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015704 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015838 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00015848 00039f1c R_ARM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00015858 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015894 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00015a74 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00015b10 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00015b4c 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00015b84 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00015bbc 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00015bfc 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00015c48 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00015c94 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00015d20 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00015d3c 0000d01c R_ARM_CALL 00005cf0 unicode_fill │ │ │ │ │ +00015dbc 00003b1c R_ARM_CALL 00002664 unicode_result │ │ │ │ │ +00015dd0 0003531c R_ARM_CALL 00026eb0 _PyUnicode_Copy │ │ │ │ │ +00015e54 0003a01c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00015e7c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00015ea4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00015ea8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00015eb4 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +00015eb8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00015f4c 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00015f58 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00015f74 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015fb0 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00015fe4 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00015ffc 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00016020 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001602c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00016030 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00016034 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00016038 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001603c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001637c 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +0001642c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0001645c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000164e8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00016520 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000165b0 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000165d4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00016728 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001678c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016914 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00016974 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +000169bc 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00016b54 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00016bbc 0000941c R_ARM_CALL 00004210 ucs2lib_find_max_char │ │ │ │ │ +00016bd0 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00016c1c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016c54 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00016d24 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00016da8 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00016df8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00016e1c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00016e78 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00016f78 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00016f90 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00017028 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017060 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ +00017104 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0001712c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00017154 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +0001715c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00017168 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0001716c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00017174 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000172c8 00009d1c R_ARM_CALL 0000989c ucs1lib_adaptive_find │ │ │ │ │ +000172fc 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017344 00009c1c R_ARM_CALL 0000c054 ucs4lib_find_char │ │ │ │ │ +00017354 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017360 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000173b8 0000951c R_ARM_CALL 00006b64 ucs4lib_find_max_char │ │ │ │ │ +00017458 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000174a0 0000da1c R_ARM_CALL 0000096c ucs1lib__two_way_count │ │ │ │ │ +00017604 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001760c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017624 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017690 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001769c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000176e8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000176f4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001775c 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +000177ec 0003a21c R_ARM_CALL 00000000 wmemchr │ │ │ │ │ +0001792c 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00017958 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00017b18 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +00017b28 00004e1c R_ARM_CALL 0000277c _PyUnicodeWriter_Update │ │ │ │ │ +00017c24 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ +00017c74 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00017e38 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00017e84 0003141c R_ARM_CALL 000131ec _Py_GetErrorHandler │ │ │ │ │ +00017f30 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +00017f58 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00017f64 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00017f70 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00017fb8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00017fc0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017fc4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017fd0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00017fd4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00017fd8 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00017fdc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018000 0003a41c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00018028 0003861c R_ARM_CALL 0000e358 _PyUnicode_JoinArray │ │ │ │ │ +00018058 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018068 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001808c 0003a41c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +000180b4 0003861c R_ARM_CALL 0000e358 _PyUnicode_JoinArray │ │ │ │ │ +000180e4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000180f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018134 0003a61c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00018160 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000181ac 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +000181bc 0003a61c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000181d8 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000181e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000181e4 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000181e8 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000181ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000181f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018274 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018280 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000182e4 0003a71d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +000182f8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018344 0003a81c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +00018360 0003a91c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00018428 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00018454 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0001847c 0003aa1c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0001848c 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018504 0003451c R_ARM_CALL 0000622c PyUnicode_FromKindAndData │ │ │ │ │ +00018548 0003531c R_ARM_CALL 00026eb0 _PyUnicode_Copy │ │ │ │ │ +00018588 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00018620 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00018638 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001864c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000187a4 0003ab02 R_ARM_ABS32 00000000 PySlice_Type │ │ │ │ │ +000187a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000187ac 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +000187b0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000187b4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000187b8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000187bc 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000187c0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000187c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000187e4 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +00018820 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +00018838 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ +0001884c 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ +00018874 0003541d R_ARM_JUMP24 000090a0 PyUnicode_AsEncodedString │ │ │ │ │ +0001887c 0000311c R_ARM_CALL 00000298 get_error_handler_wide.part.0 │ │ │ │ │ +0001889c 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000188a0 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ +000188a4 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ +000188f4 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00018a1c 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ +00018a40 0003b11c R_ARM_CALL 00000000 _Py_EncodeLocaleEx │ │ │ │ │ +00018a4c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018a5c 0003b21c R_ARM_CALL 00000000 PyBytes_FromString │ │ │ │ │ +00018a68 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00018af4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00018afc 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00018b28 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00018b38 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00018b4c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00018b54 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018b88 0003271c R_ARM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +00018b94 0003281c R_ARM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ +00018bb8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018bcc 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00018bd8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018bdc 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00018be0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018be4 0003b302 R_ARM_ABS32 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ +00018be8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018bec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018bf0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018c74 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00018c80 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018c9c 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00018cb8 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00018cdc 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00018cf4 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00018d04 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018d08 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018d0c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00018f38 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001902c 00036b1c R_ARM_CALL 00000000 memrchr │ │ │ │ │ +00019064 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00019344 0000af1c R_ARM_CALL 00009ea4 asciilib__preprocess │ │ │ │ │ +00019354 0000b01c R_ARM_CALL 0000a2d8 asciilib__two_way │ │ │ │ │ +00019414 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00019438 0000b41c R_ARM_CALL 00002f44 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ +00019474 0000a71c R_ARM_CALL 00005470 ucs2lib_rfind_char │ │ │ │ │ +00019494 0000b31c R_ARM_CALL 0000922c asciilib_adaptive_find.constprop.0 │ │ │ │ │ +000194d0 00009c1c R_ARM_CALL 0000c054 ucs4lib_find_char │ │ │ │ │ +000194dc 0000a81c R_ARM_CALL 00000f80 ucs4lib_rfind_char │ │ │ │ │ +0001951c 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ +00019590 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000195f8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00019604 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00019608 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00019688 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00019794 0003b51c R_ARM_CALL 00000000 wmemcmp │ │ │ │ │ +00019994 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +000199c0 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00019a04 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00019aa0 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00019b0c 0003761d R_ARM_JUMP24 00010838 PyUnicode_Substring │ │ │ │ │ +00019b84 0003451d R_ARM_JUMP24 0000622c PyUnicode_FromKindAndData │ │ │ │ │ +00019bec 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00019cb4 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00019d0c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00019d28 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00019d3c 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +00019d78 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00019d88 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00019d8c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00019d90 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00019d94 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00019d98 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00019d9c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00019da0 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00019da4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00019da8 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00019dac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00019ea4 0003761d R_ARM_JUMP24 00010838 PyUnicode_Substring │ │ │ │ │ +00019ebc 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +00019f14 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +0001a0a4 0003631c R_ARM_CALL 00000000 PyBool_FromLong │ │ │ │ │ +0001a0cc 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0001a334 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0001a378 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0001a398 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001a3b0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001a3c0 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0001a3dc 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0001a3f4 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +0001a3f8 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +0001a3fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a400 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0001a404 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a408 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a484 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0001a4b4 0003301c R_ARM_CALL 00003848 PyUnicode_AsUTF8AndSize │ │ │ │ │ +0001a4c0 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0001a508 0003241d R_ARM_JUMP24 0001e538 PyUnicode_Decode │ │ │ │ │ +0001a518 00033d1d R_ARM_JUMP24 00000000 PyObject_Str │ │ │ │ │ +0001a530 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0001a548 0003b71c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0001a56c 0003241c R_ARM_CALL 0001e538 PyUnicode_Decode │ │ │ │ │ +0001a578 0003b81c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0001a594 0003b81c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0001a5a0 00006d1c R_ARM_CALL 00002898 unicode_check_encoding_errors │ │ │ │ │ +0001a5d8 0000401c R_ARM_CALL 00003588 unicode_fill_utf8 │ │ │ │ │ +0001a61c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001a638 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001a650 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001a66c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001a680 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001a698 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0001a6c4 0003b91c R_ARM_CALL 00000000 _PyTuple_FromArray │ │ │ │ │ +0001a6dc 0003ba1c R_ARM_CALL 00000000 _PyStack_AsDict │ │ │ │ │ +0001a71c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a740 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a768 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a774 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a778 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001a77c 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0001a780 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a784 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a788 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0001a78c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a790 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a794 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a798 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a79c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001a820 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0001a84c 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0001a884 0003bb1c R_ARM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ +0001a890 0003bc1c R_ARM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ +0001a968 0003bd1c R_ARM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ +0001aa9c 0003be1c R_ARM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +0001ab18 0001081c R_ARM_CALL 0000555c ucs4lib_utf8_encoder │ │ │ │ │ +0001ab24 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001ab30 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0001ab38 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0001ab78 0003bb1c R_ARM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ +0001ab84 0003bc1c R_ARM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ +0001ac8c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001aca4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001adb0 0003141c R_ARM_CALL 000131ec _Py_GetErrorHandler │ │ │ │ │ +0001adf4 00010b1c R_ARM_CALL 000033e4 unicode_encode_call_errorhandler │ │ │ │ │ +0001ae24 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001ae3c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0001ae70 00010c1c R_ARM_CALL 00005038 backslashreplace │ │ │ │ │ +0001aea8 00010d1c R_ARM_CALL 000090b0 xmlcharrefreplace │ │ │ │ │ +0001aedc 0003bf1c R_ARM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +0001af1c 0003c01c R_ARM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ +0001af78 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001af9c 00010e1c R_ARM_CALL 00005400 raise_encode_exception │ │ │ │ │ +0001afb4 0003c01c R_ARM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ +0001afc4 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0001afc8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001afcc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001afec 0003c21c R_ARM_CALL 00000000 PyOS_FSPath │ │ │ │ │ +0001b00c 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0001b068 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0001b088 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0001b0a8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001b0cc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001b0e4 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +0001b0fc 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ +0001b110 0003231c R_ARM_CALL 00000000 wcscmp │ │ │ │ │ +0001b148 0003541c R_ARM_CALL 000090a0 PyUnicode_AsEncodedString │ │ │ │ │ +0001b158 0000311c R_ARM_CALL 00000298 get_error_handler_wide.part.0 │ │ │ │ │ +0001b170 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001b1a8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001b1b0 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0001b1b4 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0001b1b8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001b1bc 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ +0001b1c0 00002d02 R_ARM_ABS32 00000000 .rodata.str4.4 │ │ │ │ │ +0001b210 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0001b224 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0001b238 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0001b248 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0001b258 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +0001b268 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0001b278 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0001b2d4 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0001b2e8 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0001b2fc 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ 0001b31c 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0001b32c 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0001b33c 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -0001b34c 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0001b364 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0001b374 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -0001b384 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0001b398 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0001b3a8 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -0001b3b8 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0001b3cc 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0001b3dc 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -0001b3ec 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0001b400 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0001b410 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -0001b420 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0001b434 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0001b444 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -0001b454 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0001b480 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0001b4a8 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0001b4c8 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0001b4d8 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -0001b4e8 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0001b4fc 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -0001b50c 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -0001b51c 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -0001b52c 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -0001b530 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -0001b5dc 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0001b60c 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0001b654 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001b6a0 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001b714 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0001b750 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001b768 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001b76c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001b770 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -0001b774 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001b778 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001b77c 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0001b780 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001b7c0 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0001b7f0 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0001b868 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001b8e4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001b8fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001b900 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001b904 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001b908 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0001b90c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001ba2c 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -0001ba64 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -0001ba9c 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -0001bae0 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -0001bb70 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0001bbd4 0003761d R_ARM_JUMP24 000107e8 PyUnicode_Substring │ │ │ │ │ -0001bc64 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -0001bc90 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0001bcd8 0003451d R_ARM_JUMP24 00006208 PyUnicode_FromKindAndData │ │ │ │ │ -0001bd64 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -0001be00 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -0001be1c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001be28 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0001be9c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0001bec4 00038d1c R_ARM_CALL 000104e8 PyUnicode_FindChar │ │ │ │ │ -0001bee0 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0001bee4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001bee8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001beec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001bef0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0001bef4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001bef8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001befc 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0001bf00 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001bf20 0003c21c R_ARM_CALL 00000000 PyOS_FSPath │ │ │ │ │ -0001c054 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001c088 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ -0001c0dc 00009c1c R_ARM_CALL 0000c054 ucs4lib_find_char │ │ │ │ │ -0001c134 0003211c R_ARM_CALL 00002e34 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ -0001c188 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001c19c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001c1a8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001c1b4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001c1bc 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0001c1c0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001c1c4 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0001c1c8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001c1e8 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ -0001c200 0002f81c R_ARM_CALL 00000000 PyMem_RawMalloc │ │ │ │ │ -0001c390 0003981c R_ARM_CALL 00000000 PyMem_RawRealloc │ │ │ │ │ -0001c3c8 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -0001c3cc 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001c424 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -0001c438 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001c4ac 0003ca02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ -0001c4b0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001c4c0 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0001c67c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0001c68c 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0001c6a8 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0001c6bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001c73c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0001c74c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0001c910 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0001c94c 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0001c968 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0001c97c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0001c98c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0001cd8c 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0001ce14 0003001c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ -0001ce48 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0001ce58 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0001ce70 0003ce1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0001cec8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001cf34 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0001d024 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001d048 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001d054 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001d060 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001d068 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0001d070 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001d35c 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ -0001d3c4 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0001d448 0000af1c R_ARM_CALL 00009ea4 asciilib__preprocess │ │ │ │ │ -0001d458 0000b01c R_ARM_CALL 0000a2d8 asciilib__two_way │ │ │ │ │ -0001d480 0000b31c R_ARM_CALL 00009360 asciilib_adaptive_find.constprop.0 │ │ │ │ │ -0001d4a4 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ -0001d4c0 0000b41c R_ARM_CALL 00002f44 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ -0001d4d0 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0001d4f8 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0001d534 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0001d550 00012e1d R_ARM_JUMP24 000031c8 PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ │ -0001d598 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0001d5ac 00012e1d R_ARM_JUMP24 000031c8 PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ │ -0001d600 00034a1c R_ARM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ -0001d628 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0001d640 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0001d658 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0001d670 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0001d688 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0001d6a0 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0001d6b8 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0001d6d8 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0001d708 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0001d728 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0001d748 00034a1c R_ARM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ -0001d77c 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0001d7a8 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ -0001d844 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0001d88c 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0001d8b4 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0001d94c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0001da08 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0001da48 0003d31c R_ARM_CALL 00000000 _PyBytes_Repeat │ │ │ │ │ -0001dab8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001dcb8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001dd14 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001dd44 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -0001dd50 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001dd54 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001dd58 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001dd5c 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0001dd60 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001dd64 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0001dd68 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001dde8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001de10 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0001de2c 0003191c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ -0001de74 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001dea4 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0001deb8 0003101d R_ARM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -0001dec0 00031b1c R_ARM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ -0001dec8 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0001dee0 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0001df70 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0001df94 0003541c R_ARM_CALL 00009050 PyUnicode_AsEncodedString │ │ │ │ │ -0001dfbc 0003301c R_ARM_CALL 00003824 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0001dfc8 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0001dfe4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001e01c 0000401c R_ARM_CALL 00003588 unicode_fill_utf8 │ │ │ │ │ -0001e088 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0001e0d0 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0001e0f0 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0001e104 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0001e10c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0001e110 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e114 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001e118 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e11c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e120 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e124 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e1a4 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e1b4 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -0001e1c8 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0001e1e4 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0001e208 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0001e220 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0001e230 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e234 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e238 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e290 0003241d R_ARM_JUMP24 0001e4f8 PyUnicode_Decode │ │ │ │ │ -0001e2a0 0003b71c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0001e2c4 0003241c R_ARM_CALL 0001e4f8 PyUnicode_Decode │ │ │ │ │ -0001e2d0 0003b81c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0001e2ec 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0001e300 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -0001e344 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001e360 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001e374 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001e388 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001e39c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001e3b0 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001e3c0 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -0001e3e0 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001e3f4 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001e404 00035b1c R_ARM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ -0001e430 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001e43c 0003b81c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0001e448 00006d1c R_ARM_CALL 00002898 unicode_check_encoding_errors │ │ │ │ │ -0001e464 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001e474 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0001e490 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001e4b4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001e4bc 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0001e4c0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001e4c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e4c8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e4cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e4d0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e4d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e4d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e4dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e4e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e4e4 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0001e4e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e4f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e4f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001e534 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ -0001e54c 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -0001e644 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001e680 0003d61c R_ARM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ -0001e690 0003d71c R_ARM_CALL 00000000 PyMemoryView_FromBuffer │ │ │ │ │ -0001e6a4 0003d81c R_ARM_CALL 00000000 _PyCodec_DecodeText │ │ │ │ │ -0001e6e0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001e76c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001e7e4 0003a31d R_ARM_JUMP24 0001788c PyUnicode_DecodeASCII │ │ │ │ │ -0001e950 0003d91c R_ARM_CALL 0002a7f8 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ -0001e95c 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0001e990 0003da1c R_ARM_CALL 0002da18 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ -0001e9d8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001e9f4 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001ea08 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001ea1c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001ea30 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001ea44 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001ea54 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -0001ea80 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001eab4 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001eac8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0001ead8 00035b1c R_ARM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ -0001eb00 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001eb24 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001eb40 0000381c R_ARM_CALL 0000272c unicode_result.part.0 │ │ │ │ │ -0001eb50 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001eb58 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0001eb5c 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0001eb60 0002f502 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ -0001eb64 0002f602 R_ARM_ABS32 00000000 _Py_ctype_tolower │ │ │ │ │ -0001eb74 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001eb7c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001eb80 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001eb90 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001eb94 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001eb98 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001eb9c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001eba0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001eba4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001eba8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001ebac 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0001ebb0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001b330 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0001b344 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0001b35c 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0001b36c 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0001b37c 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +0001b38c 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0001b3a4 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0001b3b4 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +0001b3c4 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0001b3d8 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0001b3e8 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +0001b3f8 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0001b40c 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0001b41c 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +0001b42c 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0001b440 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0001b450 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +0001b460 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0001b474 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0001b484 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +0001b494 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0001b4c0 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0001b4e8 0003c31c R_ARM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +0001b508 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0001b518 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +0001b528 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0001b53c 0003c41c R_ARM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +0001b54c 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +0001b55c 0003c61c R_ARM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +0001b56c 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +0001b570 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +0001b61c 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001b64c 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0001b694 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001b6e0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001b754 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0001b790 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001b7a8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001b7ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001b7b0 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +0001b7b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001b7b8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001b7bc 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0001b7c0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001b800 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001b830 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0001b8a8 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001b924 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001b93c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001b940 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001b944 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001b948 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0001b94c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001ba6c 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +0001baa4 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +0001badc 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +0001bb20 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +0001bbb0 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0001bc14 0003761d R_ARM_JUMP24 00010838 PyUnicode_Substring │ │ │ │ │ +0001bca4 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +0001bcd0 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0001bd18 0003451d R_ARM_JUMP24 0000622c PyUnicode_FromKindAndData │ │ │ │ │ +0001bda4 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +0001be40 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +0001be5c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001be68 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0001bedc 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0001bf04 00038d1c R_ARM_CALL 00010538 PyUnicode_FindChar │ │ │ │ │ +0001bf20 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +0001bf24 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001bf28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001bf2c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001bf30 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0001bf34 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001bf38 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001bf3c 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0001bf40 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001bf60 0003c21c R_ARM_CALL 00000000 PyOS_FSPath │ │ │ │ │ +0001c094 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001c0c8 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ +0001c11c 00009c1c R_ARM_CALL 0000c054 ucs4lib_find_char │ │ │ │ │ +0001c174 0003211c R_ARM_CALL 00002e58 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ +0001c1c8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001c1dc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001c1e8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001c1f4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001c1fc 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0001c200 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001c204 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0001c208 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001c228 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ +0001c240 0002f81c R_ARM_CALL 00000000 PyMem_RawMalloc │ │ │ │ │ +0001c3d0 0003981c R_ARM_CALL 00000000 PyMem_RawRealloc │ │ │ │ │ +0001c408 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +0001c40c 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001c464 0002f91c R_ARM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +0001c478 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001c4ec 0003ca02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ +0001c4f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001c500 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0001c6bc 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0001c6cc 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0001c6e8 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0001c6fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001c77c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0001c78c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0001c950 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001c98c 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0001c9a8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0001c9bc 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0001c9cc 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0001cdcc 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0001ce54 0003001c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ +0001ce88 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0001ce98 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0001ceb0 0003ce1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0001cf08 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001cf74 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0001d064 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001d088 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001d094 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001d0a0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001d0a8 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0001d0b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001d39c 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ +0001d404 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0001d488 0000af1c R_ARM_CALL 00009ea4 asciilib__preprocess │ │ │ │ │ +0001d498 0000b01c R_ARM_CALL 0000a2d8 asciilib__two_way │ │ │ │ │ +0001d4c0 0000b31c R_ARM_CALL 0000922c asciilib_adaptive_find.constprop.0 │ │ │ │ │ +0001d4e4 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ +0001d500 0000b41c R_ARM_CALL 00002f44 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ +0001d510 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0001d538 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0001d574 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0001d590 00012e1d R_ARM_JUMP24 000031c8 PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ │ +0001d5d8 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0001d5ec 00012e1d R_ARM_JUMP24 000031c8 PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ │ +0001d640 00034a1c R_ARM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ +0001d668 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001d680 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001d698 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001d6b0 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001d6c8 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001d6e0 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001d6f8 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001d718 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001d748 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0001d768 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0001d788 00034a1c R_ARM_CALL 00000000 _PyUnicode_IsXidStart │ │ │ │ │ +0001d7bc 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001d7e8 00034b1c R_ARM_CALL 00000000 _PyUnicode_IsXidContinue │ │ │ │ │ +0001d884 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0001d8cc 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001d8f4 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0001d98c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0001da48 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0001da88 0003d31c R_ARM_CALL 00000000 _PyBytes_Repeat │ │ │ │ │ +0001daf8 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001dcf8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001dd54 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001dd84 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +0001dd90 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001dd94 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001dd98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001dd9c 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0001dda0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001dda4 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0001dda8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001de28 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001de50 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0001de6c 0003191c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ +0001deb4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001dee4 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0001def8 0003101d R_ARM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +0001df00 00031b1c R_ARM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ +0001df08 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0001df20 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0001dfb0 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0001dfd4 0003541c R_ARM_CALL 000090a0 PyUnicode_AsEncodedString │ │ │ │ │ +0001dffc 0003301c R_ARM_CALL 00003848 PyUnicode_AsUTF8AndSize │ │ │ │ │ +0001e008 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0001e024 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001e05c 0000401c R_ARM_CALL 00003588 unicode_fill_utf8 │ │ │ │ │ +0001e0c8 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0001e110 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0001e130 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0001e144 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0001e14c 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0001e150 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e154 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001e158 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e15c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e160 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e164 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e1e4 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e1f4 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0001e208 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0001e224 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0001e248 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0001e260 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0001e270 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e274 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e278 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e2d0 0003241d R_ARM_JUMP24 0001e538 PyUnicode_Decode │ │ │ │ │ +0001e2e0 0003b71c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0001e304 0003241c R_ARM_CALL 0001e538 PyUnicode_Decode │ │ │ │ │ +0001e310 0003b81c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0001e32c 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0001e340 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +0001e384 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001e3a0 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001e3b4 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001e3c8 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001e3dc 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001e3f0 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001e400 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +0001e420 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001e434 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001e444 00035b1c R_ARM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ +0001e470 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001e47c 0003b81c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0001e488 00006d1c R_ARM_CALL 00002898 unicode_check_encoding_errors │ │ │ │ │ +0001e4a4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001e4b4 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0001e4d0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001e4f4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001e4fc 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0001e500 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001e504 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e508 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e50c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e510 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e514 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e518 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e51c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e520 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e524 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0001e528 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e530 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e534 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001e574 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ +0001e58c 0003221c R_ARM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +0001e684 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001e6c0 0003d61c R_ARM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ +0001e6d0 0003d71c R_ARM_CALL 00000000 PyMemoryView_FromBuffer │ │ │ │ │ +0001e6e4 0003d81c R_ARM_CALL 00000000 _PyCodec_DecodeText │ │ │ │ │ +0001e720 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001e7ac 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001e824 0003a31d R_ARM_JUMP24 000178cc PyUnicode_DecodeASCII │ │ │ │ │ +0001e990 0003d91c R_ARM_CALL 0002a834 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ +0001e99c 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0001e9d0 0003da1c R_ARM_CALL 0002da60 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ +0001ea18 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001ea34 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001ea48 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001ea5c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001ea70 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001ea84 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001ea94 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +0001eac0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001eaf4 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001eb08 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0001eb18 00035b1c R_ARM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ +0001eb40 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001eb64 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001eb80 0000381c R_ARM_CALL 0000272c unicode_result.part.0 │ │ │ │ │ +0001eb90 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001eb98 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0001eb9c 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0001eba0 0002f502 R_ARM_ABS32 00000000 _Py_ctype_table │ │ │ │ │ +0001eba4 0002f602 R_ARM_ABS32 00000000 _Py_ctype_tolower │ │ │ │ │ 0001ebb4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001ebb8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001ebcc 0003db1d R_ARM_JUMP24 0001ebdc PyUnicode_Format │ │ │ │ │ -0001ebd8 00036602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0001ec5c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0001eca4 0003dc1c R_ARM_CALL 00000000 PyMapping_Check │ │ │ │ │ -0001edd0 0003dd1c R_ARM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ -0001ee0c 0003de1c R_ARM_CALL 00000000 PyNumber_Check │ │ │ │ │ -0001f124 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -0001f130 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -0001f1a0 0003df1c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ -0001f1d0 0003e01c R_ARM_CALL 00027ac4 _PyUnicode_FormatLong │ │ │ │ │ -0001f2e0 0003e11c R_ARM_CALL 00000000 _PyLong_FormatWriter │ │ │ │ │ -0001f30c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001f3fc 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0001f5a8 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -0001f604 0003e21c R_ARM_CALL 00000000 PyTuple_Size │ │ │ │ │ -0001f614 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001f6a4 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0001f6e0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001f7e0 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0001f830 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0001f8c8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001f8f4 0003dd1c R_ARM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ -0001f910 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0001fa40 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001fa9c 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0001fad4 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001fadc 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0001fb54 0003e31c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -0001fb68 0003e41c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -0001fb98 0003e51c R_ARM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -0001fba4 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0001fbb4 00033f1c R_ARM_CALL 00005b00 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -0001fbc4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001fc84 0003431c R_ARM_CALL 00000000 PyObject_ASCII │ │ │ │ │ -0001fcf0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0001fcf8 00037b02 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ -0001fcfc 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0001fd00 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001fd04 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001fd08 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0001fd0c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0001fd10 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0001fd14 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001fd18 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001fd1c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001fd20 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001fd24 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001fd2c 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0001fd30 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001fd34 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001fd38 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0001fd3c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0001fd50 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0001fd54 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0001fdc8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001fdf4 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001ff60 0003761c R_ARM_CALL 000107e8 PyUnicode_Substring │ │ │ │ │ -0001ffa8 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -0001ffd0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002002c 0003e31c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00020040 0003e41c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00020078 0003e51c R_ARM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -00020084 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00020090 0003371c R_ARM_CALL 00005d50 _PyUnicode_FromASCII │ │ │ │ │ -0002009c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00020148 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00020290 0003391c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ -000202bc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000202d0 00033d1c R_ARM_CALL 00000000 PyObject_Str │ │ │ │ │ -000203c8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000204b8 0003e11c R_ARM_CALL 00000000 _PyLong_FormatWriter │ │ │ │ │ -00020660 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0002076c 0003681c R_ARM_CALL 0000a210 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00020798 0003e61c R_ARM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -000207bc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000207dc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000207fc 0000d01c R_ARM_CALL 00005cf0 unicode_fill │ │ │ │ │ -0002088c 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ -000208d0 0000381c R_ARM_CALL 0000272c unicode_result.part.0 │ │ │ │ │ -000208e8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00020a0c 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00020a10 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00020a34 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00020b38 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020b68 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020be8 0003dd1c R_ARM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ -00020c04 00039f1c R_ARM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00020d90 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00020da0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00020e00 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ -00020e2c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00020e60 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00020e70 0003e71c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00020e84 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00020ecc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00020f74 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00021060 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00021090 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000210a0 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000210d0 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021144 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021190 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000211ac 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000211c0 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00021254 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000212bc 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000212d0 0003e71c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000212e4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002132c 0003e31c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00021340 0003e41c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ -00021354 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00021384 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000213a4 0003e81c R_ARM_CALL 00022b00 PyUnicode_FromOrdinal │ │ │ │ │ -000213b0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000213b8 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000213bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000213c0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000213c4 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -000213c8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000213d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000213d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000213e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000213e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000213e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000213ec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000213f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00021420 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00021460 0003ec1c R_ARM_CALL 00000000 PyUnicodeEncodeError_SetStart │ │ │ │ │ -00021474 0003ed1c R_ARM_CALL 00000000 PyUnicodeEncodeError_SetEnd │ │ │ │ │ -00021488 0003ee1c R_ARM_CALL 00000000 PyUnicodeEncodeError_SetReason │ │ │ │ │ -000214c0 0003271c R_ARM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -00021500 0003031d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00021504 0003b302 R_ARM_ABS32 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ -00021508 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00021574 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0002161c 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00021634 0003f11c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00021644 0003f21c R_ARM_CALL 000216fc PyUnicode_Splitlines │ │ │ │ │ -000216a8 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0001ebbc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001ebc0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001ebd0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001ebd4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001ebd8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001ebdc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001ebe0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001ebe4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001ebe8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001ebec 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0001ebf0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001ebf4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001ebf8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001ec0c 0003db1d R_ARM_JUMP24 0001ec1c PyUnicode_Format │ │ │ │ │ +0001ec18 00036602 R_ARM_ABS32 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0001ec9c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0001ece4 0003dc1c R_ARM_CALL 00000000 PyMapping_Check │ │ │ │ │ +0001ee10 0003dd1c R_ARM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ +0001ee4c 0003de1c R_ARM_CALL 00000000 PyNumber_Check │ │ │ │ │ +0001f164 0003341c R_ARM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +0001f170 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +0001f1e0 0003df1c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ +0001f210 0003e01c R_ARM_CALL 00027b00 _PyUnicode_FormatLong │ │ │ │ │ +0001f320 0003e11c R_ARM_CALL 00000000 _PyLong_FormatWriter │ │ │ │ │ +0001f34c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001f43c 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0001f5e8 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +0001f644 0003e21c R_ARM_CALL 00000000 PyTuple_Size │ │ │ │ │ +0001f654 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001f6e4 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0001f720 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001f820 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0001f870 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0001f908 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001f934 0003dd1c R_ARM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ +0001f950 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0001fa80 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001fadc 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0001fb14 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001fb1c 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +0001fb94 0003e31c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +0001fba8 0003e41c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +0001fbd8 0003e51c R_ARM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +0001fbe4 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0001fbf4 00033f1c R_ARM_CALL 00005b24 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +0001fc04 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001fcc4 0003431c R_ARM_CALL 00000000 PyObject_ASCII │ │ │ │ │ +0001fd30 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0001fd38 00037b02 R_ARM_ABS32 00000000 PyLong_Type │ │ │ │ │ +0001fd3c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0001fd40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001fd44 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001fd48 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0001fd4c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0001fd50 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0001fd54 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001fd58 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001fd5c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001fd60 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001fd64 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001fd6c 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0001fd70 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001fd74 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001fd78 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +0001fd7c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0001fd90 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0001fd94 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0001fe08 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001fe34 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001ffa0 0003761c R_ARM_CALL 00010838 PyUnicode_Substring │ │ │ │ │ +0001ffe8 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00020010 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002006c 0003e31c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +00020080 0003e41c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000200b8 0003e51c R_ARM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +000200c4 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000200d0 0003371c R_ARM_CALL 00005d74 _PyUnicode_FromASCII │ │ │ │ │ +000200dc 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00020188 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000202d0 0003391c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ +000202fc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00020360 00033d1c R_ARM_CALL 00000000 PyObject_Str │ │ │ │ │ +0002039c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000204f8 0003e11c R_ARM_CALL 00000000 _PyLong_FormatWriter │ │ │ │ │ +00020688 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00020798 0003681c R_ARM_CALL 0000a260 _PyUnicodeWriter_WriteStr │ │ │ │ │ +000207e8 0003e61c R_ARM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +0002080c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002082c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002084c 0000d01c R_ARM_CALL 00005cf0 unicode_fill │ │ │ │ │ +00020934 00008b1c R_ARM_CALL 00002a7c _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ +00020988 0000381c R_ARM_CALL 0000272c unicode_result.part.0 │ │ │ │ │ +000209a0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00020b50 0003351c R_ARM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00020b54 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00020b78 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00020bac 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020bc4 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020d00 0003dd1c R_ARM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ +00020d1c 00039f1c R_ARM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00020dc4 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020e30 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +00020e94 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00020ea4 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00020ff4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00021060 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002107c 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000210a0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000210ec 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00021100 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00021114 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00021148 0003e71c R_ARM_CALL 00022b3c PyUnicode_FromOrdinal │ │ │ │ │ +00021154 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0002115c 0003e31c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +00021170 0003e41c R_ARM_CALL 00000000 __aeabi_dcmpeq │ │ │ │ │ +000211ac 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000211bc 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000211dc 00004d1c R_ARM_CALL 000022e0 resize_copy │ │ │ │ │ +00021208 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002123c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002124c 0003e81c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00021260 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000212cc 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000212e0 0003e81c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000212f4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00021324 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002134c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000213f4 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +000213f8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00021400 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002140c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00021410 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00021414 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00021418 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002141c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00021420 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00021428 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002142c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00021430 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002145c 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0002149c 0003ec1c R_ARM_CALL 00000000 PyUnicodeEncodeError_SetStart │ │ │ │ │ +000214b0 0003ed1c R_ARM_CALL 00000000 PyUnicodeEncodeError_SetEnd │ │ │ │ │ +000214c4 0003ee1c R_ARM_CALL 00000000 PyUnicodeEncodeError_SetReason │ │ │ │ │ +000214fc 0003271c R_ARM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +0002153c 0003031d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00021540 0003b302 R_ARM_ABS32 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ +00021544 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000215b0 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00021658 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00021670 0003f11c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00021680 0003f21c R_ARM_CALL 00021738 PyUnicode_Splitlines │ │ │ │ │ 000216e4 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000216f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00021760 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00021810 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00021838 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0002187c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0002188c 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -000218b8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000218e8 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -0002193c 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000219bc 0003f31c R_ARM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ -00021a58 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00021b24 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00021ba8 0003f31c R_ARM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ -00021bf8 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00021c5c 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00021d08 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00021d34 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00021d58 0003f31c R_ARM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ -00021dc8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00021dec 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00021df8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00021e84 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00021e98 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00021eb8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00021ed8 0003f31c R_ARM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ -00021eec 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00021f2c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00021f44 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00021f78 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00021f80 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00021f84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00021f88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00021f8c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00021f90 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00021f94 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00021f98 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00021f9c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00021fa0 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00021fa4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00021fec 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -0002202c 0003f61c R_ARM_CALL 00000000 PyUnicodeDecodeError_Create │ │ │ │ │ -00022044 0003ea1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0002206c 0003eb1c R_ARM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -0002207c 0003f71c R_ARM_CALL 00000000 PyUnicodeDecodeError_GetObject │ │ │ │ │ -00022128 0003681c R_ARM_CALL 0000a210 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00022164 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00022178 0003f81c R_ARM_CALL 00000000 PyUnicodeDecodeError_SetStart │ │ │ │ │ -0002218c 0003f91c R_ARM_CALL 00000000 PyUnicodeDecodeError_SetEnd │ │ │ │ │ -000221a0 0003fa1c R_ARM_CALL 00000000 PyUnicodeDecodeError_SetReason │ │ │ │ │ -0002227c 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000222d4 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000222e4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000222f8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002232c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00022334 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00022340 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -00022344 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00022348 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -0002234c 00015302 R_ARM_ABS32 00001268 .LC218 │ │ │ │ │ -00022384 0003031d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000225b4 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00022600 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00022628 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00022688 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00022908 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000229b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000229b4 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -000229b8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000229bc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00022a1c 0004021c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ -00022a74 00015f1c R_ARM_CALL 00004310 clear_interned_dict │ │ │ │ │ -00022a94 0004031c R_ARM_CALL 00000000 _Py_hashtable_destroy │ │ │ │ │ -00022abc 00015f1d R_ARM_JUMP24 00004310 clear_interned_dict │ │ │ │ │ -00022af8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00022afc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00022b38 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00022b64 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00022bf0 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00022c58 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00022c74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00022c78 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00022c7c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00022c80 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00022c84 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00022d34 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00022d6c 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00022de4 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00022df0 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00022ea8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00022ebc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00022ef4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00022ef8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00022efc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00022f00 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00022f04 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00022f94 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00023090 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000230a4 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -000230e0 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00023118 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -000232bc 0003141c R_ARM_CALL 0001319c _Py_GetErrorHandler │ │ │ │ │ -0002330c 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00023334 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00023408 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0002341c 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00023460 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -000234a4 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -000234d8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000234f8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00023538 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00023550 0003e71c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0002355c 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00023584 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000235a0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000235c0 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000235e8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00023640 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00023680 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000236a4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000236b8 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000236d8 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000236ec 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00023740 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00023768 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000238ec 00033e1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0002397c 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -00023a8c 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -00023abc 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ -00023b00 0001751c R_ARM_CALL 0000922c charmapencode_lookup │ │ │ │ │ -00023b50 00010e1c R_ARM_CALL 00005400 raise_encode_exception │ │ │ │ │ -00023b8c 00010b1c R_ARM_CALL 000033e4 unicode_encode_call_errorhandler │ │ │ │ │ -00023c88 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00023c9c 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00023cd8 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00021720 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00021734 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002179c 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +0002184c 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00021874 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000218b8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000218c8 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +000218f4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00021924 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00021978 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +000219f8 0003f31c R_ARM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ +00021a94 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00021b60 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00021be4 0003f31c R_ARM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ +00021c34 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00021c98 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00021d44 0003931c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00021d70 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00021d94 0003f31c R_ARM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ +00021e04 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00021e28 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00021e34 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00021ec0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00021ed4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00021ef4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00021f14 0003f31c R_ARM_CALL 00000000 _PyUnicode_IsLinebreak │ │ │ │ │ +00021f28 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00021f68 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00021f80 0003911c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00021fb4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00021fbc 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00021fc0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00021fc4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00021fc8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00021fcc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00021fd0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00021fd4 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00021fd8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00021fdc 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00021fe0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00022028 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +00022068 0003f61c R_ARM_CALL 00000000 PyUnicodeDecodeError_Create │ │ │ │ │ +00022080 0003ea1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000220a8 0003eb1c R_ARM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +000220b8 0003f71c R_ARM_CALL 00000000 PyUnicodeDecodeError_GetObject │ │ │ │ │ +00022164 0003681c R_ARM_CALL 0000a260 _PyUnicodeWriter_WriteStr │ │ │ │ │ +000221a0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000221b4 0003f81c R_ARM_CALL 00000000 PyUnicodeDecodeError_SetStart │ │ │ │ │ +000221c8 0003f91c R_ARM_CALL 00000000 PyUnicodeDecodeError_SetEnd │ │ │ │ │ +000221dc 0003fa1c R_ARM_CALL 00000000 PyUnicodeDecodeError_SetReason │ │ │ │ │ +000222b8 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00022310 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00022320 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00022334 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00022368 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00022370 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002237c 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00022380 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00022384 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00022388 00015302 R_ARM_ABS32 00001268 .LC218 │ │ │ │ │ +000223c0 0003031d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000225f0 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002263c 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00022664 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000226c4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00022944 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000229ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000229f0 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +000229f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000229f8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00022a58 0004021c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ +00022ab0 00015f1c R_ARM_CALL 00004310 clear_interned_dict │ │ │ │ │ +00022ad0 0004031c R_ARM_CALL 00000000 _Py_hashtable_destroy │ │ │ │ │ +00022af8 00015f1d R_ARM_JUMP24 00004310 clear_interned_dict │ │ │ │ │ +00022b34 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00022b38 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00022b74 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00022ba0 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00022c2c 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00022c94 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00022cb0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00022cb4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00022cb8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00022cbc 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00022cc0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00022d70 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00022da8 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00022e20 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00022e2c 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00022ee4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00022ef8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00022f30 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00022f34 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00022f38 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00022f3c 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00022f40 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00022fd0 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000230cc 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000230e0 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +0002311c 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00023154 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +000232f8 0003141c R_ARM_CALL 000131ec _Py_GetErrorHandler │ │ │ │ │ +00023348 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00023370 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00023444 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00023458 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +0002349c 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +000234e0 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00023514 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00023534 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00023574 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0002358c 0003e81c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00023598 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000235c0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000235dc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000235fc 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00023624 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0002367c 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +000236bc 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +000236e0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000236f4 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00023714 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00023728 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +0002377c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000237a4 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00023928 00033e1c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000239b8 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +00023ac8 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +00023af8 0000881c R_ARM_CALL 00002a54 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ +00023b3c 0001751c R_ARM_CALL 00009768 charmapencode_lookup │ │ │ │ │ +00023b8c 00010e1c R_ARM_CALL 00005400 raise_encode_exception │ │ │ │ │ +00023bc8 00010b1c R_ARM_CALL 000033e4 unicode_encode_call_errorhandler │ │ │ │ │ +00023cc4 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00023cd8 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ 00023d14 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00023d84 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00023da4 00010e1c R_ARM_CALL 00005400 raise_encode_exception │ │ │ │ │ -00023dd4 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00023e00 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00023e1c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00023e50 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00023e6c 0003e71c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00023e78 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00023e9c 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00023eb8 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00023ed0 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00023ed4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00023ed8 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00023edc 0003fe02 R_ARM_ABS32 00000000 PyExc_LookupError │ │ │ │ │ -00023ee0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00023ee4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00023ee8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00023eec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00023ef0 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00023ef4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00023ef8 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00023f0c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00023f4c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00023f8c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00023fb8 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00023fe8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00024014 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00024048 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00024060 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002406c 00040c1c R_ARM_CALL 00000000 PyBytes_Size │ │ │ │ │ -00024078 00040c1c R_ARM_CALL 00000000 PyBytes_Size │ │ │ │ │ -00024094 00040d1c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000240a0 00040d1c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000240b0 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000240dc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000241d4 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00024214 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00024228 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00024264 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -0002429c 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -000242c8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000242f4 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00024324 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00024388 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000243bc 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000243e8 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00024414 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00024430 00006a1c R_ARM_CALL 00004404 unicode_encode_ucs1 │ │ │ │ │ -0002443c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00024510 0001751c R_ARM_CALL 0000922c charmapencode_lookup │ │ │ │ │ -00024554 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00024588 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000245a0 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000245f8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00024638 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00024664 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00024688 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000246b0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000246bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000246c0 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -0002472c 00033d1c R_ARM_CALL 00000000 PyObject_Str │ │ │ │ │ -000247b8 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000247f4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00024834 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00024850 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00024880 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0002488c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000248c4 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000248f4 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00024900 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00024924 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00024958 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0002498c 0003301c R_ARM_CALL 00003824 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00024998 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -000249c8 0003d51c R_ARM_CALL 0001e23c PyUnicode_FromEncodedObject │ │ │ │ │ -000249f0 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00024a10 0003301c R_ARM_CALL 00003824 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00024a1c 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00024a38 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00024a40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00024a44 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00024a48 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00024a4c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00024a50 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00024a54 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00024a58 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -00024a5c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00024a8c 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00024af0 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00024c1c 0003081d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00024efc 0000a71d R_ARM_JUMP24 00005470 ucs2lib_rfind_char │ │ │ │ │ -00025000 00017c1d R_ARM_JUMP24 00000568 ucs2lib_fastsearch.part.0 │ │ │ │ │ -0002513c 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00025200 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00025208 00006a1d R_ARM_JUMP24 00004404 unicode_encode_ucs1 │ │ │ │ │ -00025224 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00025298 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -0002531c 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0002532c 0003751c R_ARM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ -0002538c 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0002539c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000253a8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00025424 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00025450 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00025478 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00025500 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -0002552c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00025598 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000255ac 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -000255d0 0003e71c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000255dc 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00025728 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0002573c 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -0002575c 0003e71c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00025768 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000257e8 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ -000258b4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000258c8 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00025978 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00025a68 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00025a84 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00023d50 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00023dc0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00023de0 00010e1c R_ARM_CALL 00005400 raise_encode_exception │ │ │ │ │ +00023e10 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00023e3c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00023e58 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00023e8c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00023ea8 0003e81c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00023eb4 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00023ed8 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00023ef4 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00023f0c 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00023f10 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00023f14 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00023f18 0003fe02 R_ARM_ABS32 00000000 PyExc_LookupError │ │ │ │ │ +00023f1c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00023f20 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00023f24 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00023f28 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00023f2c 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00023f30 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00023f34 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00023f48 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00023f88 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00023fc8 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00023ff4 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00024024 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00024050 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00024084 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002409c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000240a8 00040c1c R_ARM_CALL 00000000 PyBytes_Size │ │ │ │ │ +000240b4 00040c1c R_ARM_CALL 00000000 PyBytes_Size │ │ │ │ │ +000240d0 00040d1c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +000240dc 00040d1c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +000240ec 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00024118 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00024210 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00024250 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00024264 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +000242a0 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +000242d8 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00024304 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00024330 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00024360 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000243c4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000243f8 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00024424 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00024450 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0002446c 00006a1c R_ARM_CALL 00004404 unicode_encode_ucs1 │ │ │ │ │ +00024478 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002454c 0001751c R_ARM_CALL 00009768 charmapencode_lookup │ │ │ │ │ +00024590 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +000245c4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000245dc 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00024634 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00024674 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +000246a0 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +000246c4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000246ec 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000246f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000246fc 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00024768 00033d1c R_ARM_CALL 00000000 PyObject_Str │ │ │ │ │ +000247f4 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00024830 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00024870 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0002488c 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000248bc 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000248c8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00024900 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00024930 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0002493c 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00024960 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00024994 00038e1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000249c8 0003301c R_ARM_CALL 00003848 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000249d4 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00024a04 0003d51c R_ARM_CALL 0001e27c PyUnicode_FromEncodedObject │ │ │ │ │ +00024a2c 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00024a4c 0003301c R_ARM_CALL 00003848 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00024a58 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00024a74 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00024a7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00024a80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00024a84 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00024a88 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00024a8c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00024a90 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00024a94 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00024a98 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00024ac8 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00024b2c 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00024c58 0003091d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00024f38 0000a71d R_ARM_JUMP24 00005470 ucs2lib_rfind_char │ │ │ │ │ +0002503c 00017c1d R_ARM_JUMP24 00000568 ucs2lib_fastsearch.part.0 │ │ │ │ │ +00025178 0003881c R_ARM_CALL 00000000 memchr │ │ │ │ │ +0002523c 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00025244 00006a1d R_ARM_JUMP24 00004404 unicode_encode_ucs1 │ │ │ │ │ +00025260 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +000252d4 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00025358 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00025368 0003751c R_ARM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ +000253c8 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000253d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000253e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00025460 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0002548c 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000254b4 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0002553c 0003551c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00025568 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +000255d4 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000255e8 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +0002560c 0003e81c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00025618 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00025764 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00025778 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00025798 0003e81c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000257a4 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00025824 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ +000258f0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00025904 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000259b4 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ 00025aa4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00025ac4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00025aec 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00025b14 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00025c00 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00025c14 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00025c34 0003e71c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00025c40 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00025d4c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00025d58 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00025da0 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00025dd4 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00025e38 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00025eb8 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00025ec8 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00025efc 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00025f58 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00025f7c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00025f98 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00025fac 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00025fd8 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00025fec 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00026008 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0002602c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00026074 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -000260f0 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00026104 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -0002612c 0003e71c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00026140 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00026164 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -0002618c 0004111c R_ARM_CALL 00000000 _PyUnicodeTranslateError_Create │ │ │ │ │ -000261a4 0003ea1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000261cc 0003eb1c R_ARM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -00026224 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002623c 0003681c R_ARM_CALL 0000a210 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00026268 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000262ac 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000262d0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000262ec 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00026300 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00026320 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0002635c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000263a0 00039d1d R_ARM_JUMP24 00014ffc PyUnicode_FromObject │ │ │ │ │ -000263ac 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000263bc 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000263c0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000263c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000263c8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000263cc 0003fe02 R_ARM_ABS32 00000000 PyExc_LookupError │ │ │ │ │ -000263d8 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -000263dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000263e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000263e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000263e8 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -000263ec 00018902 R_ARM_ABS32 00001414 .LC238 │ │ │ │ │ -000263f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000263f4 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -000263f8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000263fc 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ -00026424 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00026440 0004121c R_ARM_CALL 00000000 PyUnicodeTranslateError_SetStart │ │ │ │ │ -00026470 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00026494 0004131c R_ARM_CALL 00000000 PyUnicodeTranslateError_SetEnd │ │ │ │ │ -000264a8 0004141c R_ARM_CALL 00000000 PyUnicodeTranslateError_SetReason │ │ │ │ │ -000264d8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00026590 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -000265ec 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00026690 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -000266a4 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000266c0 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000266e4 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000266fc 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0002670c 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026720 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00026724 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00026728 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00026a7c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00026aac 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00026d18 00017c1c R_ARM_CALL 00000568 ucs2lib_fastsearch.part.0 │ │ │ │ │ -00026de4 00009d1c R_ARM_CALL 0000989c ucs1lib_adaptive_find │ │ │ │ │ -00026e28 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ -00026e60 0000da1c R_ARM_CALL 0000096c ucs1lib__two_way_count │ │ │ │ │ -00026ed0 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00026ef8 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00026f68 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00026fd4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00027034 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00027068 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00027098 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000270ac 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000270b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000270b8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000270bc 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -000270c0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000270c8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00027140 0004161c R_ARM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -00027150 0004171c R_ARM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ -00027168 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -00027184 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00027198 0004161c R_ARM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -000271b4 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000271d0 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -000271e0 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00027208 0004161c R_ARM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -00027218 0004171c R_ARM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ -00027230 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0002725c 0004171c R_ARM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ -00027284 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -00027294 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -000272c8 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000272d0 00006a1d R_ARM_JUMP24 00004404 unicode_encode_ucs1 │ │ │ │ │ -000272d8 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000272f4 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00027350 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00027378 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000273bc 00041b1c R_ARM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ -000273f0 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000273fc 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0002741c 00041b1c R_ARM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ -0002742c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00027430 0001a402 R_ARM_ABS32 0000d75c do_upper │ │ │ │ │ -00027434 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00027438 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0002743c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00027648 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0002772c 0000d01c R_ARM_CALL 00005cf0 unicode_fill │ │ │ │ │ -000278ac 0000d01c R_ARM_CALL 00005cf0 unicode_fill │ │ │ │ │ -000279a4 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000279b4 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00027a38 0001ae1d R_ARM_JUMP24 00005d5c pad │ │ │ │ │ -00027a44 0001af1c R_ARM_CALL 00000a10 convert_uc.constprop.0 │ │ │ │ │ -00027a6c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00027a84 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00027a98 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00027ab8 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -00027abc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00027ac0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00027b14 0004201c R_ARM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ -00027bec 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00027c14 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00027c58 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00027c80 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00027c94 0004201c R_ARM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ -00027cf4 0004211c R_ARM_CALL 00001368 PyUnicode_Resize │ │ │ │ │ -00027d34 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00027d98 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00027df0 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00027eb0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00027f8c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00027ffc 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00028034 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00028050 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0002808c 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000280b0 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000280b8 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000280bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000280c0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000280c4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000280c8 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -000280cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000280d0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000280d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000280dc 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -000280e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00028314 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00028348 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00028698 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000286b8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0002872c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000287a8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000287e0 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000287fc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00028860 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00028864 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00028874 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -00028878 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000288dc 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000289d0 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000289e4 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000289f0 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000289fc 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00028a08 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00028a4c 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00028aa0 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00028aa8 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00028ab4 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00028ac0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00028ac4 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00028ac8 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -00028b14 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00028b1c 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00028b44 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00028b54 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00028b6c 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00028b84 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00028b9c 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00028bbc 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00028be0 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00028c04 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00028c30 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00028c38 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00028c4c 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -00028c50 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -00028ca4 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00028cc0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00028cc8 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ -00028ccc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00028f1c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00028fcc 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00028fe8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00029000 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00029008 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0002900c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00029014 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00029064 0000d01c R_ARM_CALL 00005cf0 unicode_fill │ │ │ │ │ -000290b0 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000290c0 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0002913c 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00029178 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00029228 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00029258 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00029264 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000292bc 0003531c R_ARM_CALL 00026e74 _PyUnicode_Copy │ │ │ │ │ -000292d8 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000292f0 0001af1c R_ARM_CALL 00000a10 convert_uc.constprop.0 │ │ │ │ │ -0002931c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002932c 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -00029330 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00029334 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00029338 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000293dc 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00029408 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00029460 0003451d R_ARM_JUMP24 00006208 PyUnicode_FromKindAndData │ │ │ │ │ -000294a0 0003531d R_ARM_JUMP24 00026e74 _PyUnicode_Copy │ │ │ │ │ -000294b4 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000294cc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000294dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000294e0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000294e4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000294e8 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000294ec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000294f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000294f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000294f8 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -000294fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002955c 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000295b4 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -00029638 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -000296bc 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00029814 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00029828 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00029830 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00029858 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ -00029888 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00029898 0001e202 R_ARM_ABS32 0002c5dc do_lower │ │ │ │ │ -000298a0 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -000298a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000298e0 0004291c R_ARM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ -00029914 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -00029958 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -00029a18 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ -00029a48 00042b1d R_ARM_JUMP24 00029a4c _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ │ -00029a94 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -00029ab8 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00029ae0 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00029bd0 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ -00029e04 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00029e1c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002a088 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0002a0c0 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0002a17c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002a240 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0002a248 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002a24c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002a254 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002a258 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0002a25c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002a260 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002a264 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002a268 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0002a2f8 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0002a308 0004161c R_ARM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -0002a324 00042c1c R_ARM_CALL 00000000 _PyUnicode_ToUpperFull │ │ │ │ │ -0002a340 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -0002a35c 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0002a384 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ -0002a3d8 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0002a3e8 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0002a47c 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0002a4a4 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0002a514 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0002a61c 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0002a634 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0002a684 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002a734 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002a748 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002a760 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0002a774 0003531c R_ARM_CALL 00026e74 _PyUnicode_Copy │ │ │ │ │ -0002a78c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002a7a8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002a7b8 0001af1c R_ARM_CALL 00000a10 convert_uc.constprop.0 │ │ │ │ │ -0002a7d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0002a7d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0002a7e0 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0002a7e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002a7e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002a7ec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002a7f0 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ -0002a7f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002a878 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0002a8bc 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0002abe4 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ -0002ac34 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0002af34 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002af4c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002b310 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0002b608 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002b614 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0002b618 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002b620 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0002b630 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002b638 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0002b63c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002b640 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00025ac0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00025ae0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00025b00 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00025b28 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00025b50 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00025c3c 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00025c50 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00025c70 0003e81c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00025c7c 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00025d88 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00025d94 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00025ddc 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00025e10 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00025e74 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00025ef4 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00025f04 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00025f38 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +00025f94 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00025fb8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00025fd4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00025fe8 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00026014 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00026028 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +00026044 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00026068 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000260b0 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +0002612c 0003cd1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00026140 0003771c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00026168 0003e81c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0002617c 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000261a0 00035a1c R_ARM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +000261c8 0004111c R_ARM_CALL 00000000 _PyUnicodeTranslateError_Create │ │ │ │ │ +000261e0 0003ea1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00026208 0003eb1c R_ARM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +00026260 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00026278 0003681c R_ARM_CALL 0000a260 _PyUnicodeWriter_WriteStr │ │ │ │ │ +000262a4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000262e8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002630c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00026328 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002633c 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +0002635c 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00026398 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000263dc 00039d1d R_ARM_JUMP24 0001503c PyUnicode_FromObject │ │ │ │ │ +000263e8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000263f8 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000263fc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00026400 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00026404 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00026408 0003fe02 R_ARM_ABS32 00000000 PyExc_LookupError │ │ │ │ │ +00026414 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +00026418 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002641c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00026420 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00026424 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00026428 00018902 R_ARM_ABS32 00001414 .LC238 │ │ │ │ │ +0002642c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00026430 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00026434 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00026438 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ +00026460 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002647c 0004121c R_ARM_CALL 00000000 PyUnicodeTranslateError_SetStart │ │ │ │ │ +000264ac 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000264d0 0004131c R_ARM_CALL 00000000 PyUnicodeTranslateError_SetEnd │ │ │ │ │ +000264e4 0004141c R_ARM_CALL 00000000 PyUnicodeTranslateError_SetReason │ │ │ │ │ +00026514 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000265cc 0003fd1c R_ARM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00026628 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +000266cc 0003841c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +000266e0 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000266fc 0003701c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00026720 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00026738 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00026748 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002675c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00026760 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00026764 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00026ab8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00026ae8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00026d54 00017c1c R_ARM_CALL 00000568 ucs2lib_fastsearch.part.0 │ │ │ │ │ +00026e20 00009d1c R_ARM_CALL 0000989c ucs1lib_adaptive_find │ │ │ │ │ +00026e64 00007e1c R_ARM_CALL 0000c148 ucs4lib_fastsearch │ │ │ │ │ +00026e9c 0000da1c R_ARM_CALL 0000096c ucs1lib__two_way_count │ │ │ │ │ +00026f0c 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00026f34 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00026fa4 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00027010 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00027070 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000270a4 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000270d4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000270e8 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000270f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000270f4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000270f8 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +000270fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00027104 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002717c 0004161c R_ARM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +0002718c 0004171c R_ARM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ +000271a4 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +000271c0 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000271d4 0004161c R_ARM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +000271f0 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0002720c 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +0002721c 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00027244 0004161c R_ARM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +00027254 0004171c R_ARM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ +0002726c 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +00027298 0004171c R_ARM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ +000272c0 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +000272d0 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00027304 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0002730c 00006a1d R_ARM_JUMP24 00004404 unicode_encode_ucs1 │ │ │ │ │ +00027314 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00027330 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0002738c 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000273b4 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000273f8 00041b1c R_ARM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ +0002742c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00027438 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00027458 00041b1c R_ARM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ +00027468 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002746c 0001a402 R_ARM_ABS32 0000d75c do_upper │ │ │ │ │ +00027470 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00027474 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00027478 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00027684 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +00027768 0000d01c R_ARM_CALL 00005cf0 unicode_fill │ │ │ │ │ +000278e8 0000d01c R_ARM_CALL 00005cf0 unicode_fill │ │ │ │ │ +000279e0 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000279f0 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00027a74 0001ae1d R_ARM_JUMP24 00005d5c pad │ │ │ │ │ +00027a80 0001af1c R_ARM_CALL 00000a10 convert_uc.constprop.0 │ │ │ │ │ +00027aa8 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00027ac0 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00027ad4 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00027af4 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +00027af8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00027afc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00027b50 0004201c R_ARM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ +00027c28 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00027c50 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00027c94 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00027cbc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00027cd0 0004201c R_ARM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ +00027d30 0004211c R_ARM_CALL 00001368 PyUnicode_Resize │ │ │ │ │ +00027d70 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00027dd4 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00027e2c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +00027eec 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00027fc8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00028038 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00028070 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002808c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000280c8 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000280ec 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000280f4 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000280f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000280fc 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00028100 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00028104 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00028108 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002810c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00028114 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00028118 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0002811c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00028350 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00028384 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000286d4 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000286f4 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00028768 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000287e4 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002881c 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00028838 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002889c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000288a0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000288b0 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +000288b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00028918 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00028a0c 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00028a20 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00028a2c 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00028a38 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00028a44 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00028a88 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00028adc 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00028ae4 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00028af0 0003921c R_ARM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +00028afc 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00028b00 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00028b04 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00028b50 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00028b58 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00028b80 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00028b90 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00028ba8 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00028bc0 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00028bd8 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00028bf8 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00028c1c 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00028c40 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00028c6c 0003c51c R_ARM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00028c74 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00028c88 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +00028c8c 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +00028ce0 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00028cfc 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00028d04 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ +00028d08 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00028f58 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00029008 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00029024 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0002903c 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00029044 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +00029048 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00029050 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +000290a0 0000d01c R_ARM_CALL 00005cf0 unicode_fill │ │ │ │ │ +000290ec 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000290fc 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00029178 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +000291b4 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +00029264 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00029294 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000292a0 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000292f8 0003531c R_ARM_CALL 00026eb0 _PyUnicode_Copy │ │ │ │ │ +00029314 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0002932c 0001af1c R_ARM_CALL 00000a10 convert_uc.constprop.0 │ │ │ │ │ +00029358 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00029368 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0002936c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00029370 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00029374 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00029418 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00029444 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0002949c 0003451d R_ARM_JUMP24 0000622c PyUnicode_FromKindAndData │ │ │ │ │ +000294dc 0003531d R_ARM_JUMP24 00026eb0 _PyUnicode_Copy │ │ │ │ │ +000294f0 0003a11c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00029508 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00029518 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002951c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00029520 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00029524 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00029528 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002952c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00029530 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00029534 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +00029538 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +00029598 00038c1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000295f0 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +00029674 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +000296f8 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00029850 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00029864 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0002986c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00029894 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ +000298c4 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000298d4 0001e202 R_ARM_ABS32 0002c624 do_lower │ │ │ │ │ +000298dc 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +000298e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002991c 0004291c R_ARM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ +00029950 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +00029994 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +00029a54 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ +00029a84 00042b1d R_ARM_JUMP24 00029a88 _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ │ +00029ad0 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +00029af4 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00029b1c 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00029c0c 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ +00029e40 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00029e58 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002a0c4 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002a0fc 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +0002a1b8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002a27c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002a284 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002a288 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002a290 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002a294 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0002a298 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002a29c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002a2a0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002a2a4 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0002a334 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +0002a344 0004161c R_ARM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ +0002a360 00042c1c R_ARM_CALL 00000000 _PyUnicode_ToUpperFull │ │ │ │ │ +0002a37c 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +0002a398 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ +0002a3c0 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ +0002a414 00038f1c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0002a424 0003901c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0002a4b8 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0002a4e0 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0002a550 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0002a658 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0002a670 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002a6c0 00036c1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002a770 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002a784 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002a79c 0003711c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0002a7b0 0003531c R_ARM_CALL 00026eb0 _PyUnicode_Copy │ │ │ │ │ +0002a7c8 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002a7e4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002a7f4 0001af1c R_ARM_CALL 00000a10 convert_uc.constprop.0 │ │ │ │ │ +0002a80c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002a810 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002a81c 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0002a820 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002a824 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002a828 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002a82c 00033b02 R_ARM_ABS32 00000000 PyExc_OverflowError │ │ │ │ │ +0002a830 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002a8b4 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0002a8f8 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0002ac20 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ +0002ac70 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0002af70 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002af88 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002b34c 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ 0002b644 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002b70c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0002b750 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002b7b4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002b7c8 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0002b7dc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002b7e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0002b7f0 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ -0002b7f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002b7f8 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0002b7fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002b804 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002b808 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ -0002b80c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002b878 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0002b89c 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0002b90c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0002b978 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0002b9d8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0002ba0c 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0002ba3c 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002ba50 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0002ba70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0002ba74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0002ba78 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0002ba7c 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0002ba80 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002ba88 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002bae0 0004291c R_ARM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ -0002baf4 0004331c R_ARM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ -0002bb14 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -0002bb88 0004331c R_ARM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ -0002bbac 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -0002bc24 0004331c R_ARM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ -0002bc4c 0004291c R_ARM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ -0002bc5c 0004291c R_ARM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ -0002bcf8 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ -0002bd54 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ -0002bde0 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0002bde8 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0002be20 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0002be48 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0002be50 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0002be64 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ -0002be68 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ -0002c0b8 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0002c0cc 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0002c170 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0002c480 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0002c4b8 0003081d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0002c4d4 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0002c5d8 00038a02 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ -0002c678 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -0002c6c4 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -0002c75c 00042c1c R_ARM_CALL 00000000 _PyUnicode_ToUpperFull │ │ │ │ │ -0002c7b0 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ -0002c830 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0002ca28 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -0002ca78 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002cbd8 0003061c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0002cc08 0003071c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0002cdcc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002ce30 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0002cf34 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0002d014 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ -0002d184 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0002d1a8 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0002d3b4 0003451c R_ARM_CALL 00006208 PyUnicode_FromKindAndData │ │ │ │ │ -0002d408 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0002d420 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -0002d46c 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002d510 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0002d674 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0002d9dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0002d9e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0002d9e4 00030a02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ -0002d9e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002d9f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002d9f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002d9f8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002d9fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002da00 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0002da08 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002da0c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002da10 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002daa0 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0002dad4 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0002dd3c 0003151c R_ARM_CALL 00005e90 _PyUnicodeWriter_Finish │ │ │ │ │ -0002de64 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ -0002dfa4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002dfbc 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0002e600 0003181c R_ARM_CALL 00022350 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0002e634 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002e638 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002e644 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002e64c 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0002e650 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002e654 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002e6b0 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0002e90c 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0002ea80 0003081d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0002ea94 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0002ea98 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0002ea9c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0002eb04 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0002eb28 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0002eb3c 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0002ec08 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0002ec28 0003081d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0002ec34 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0002ed48 00038a02 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ -0002ed4c 00031d1d R_ARM_JUMP24 00002908 _PyUnicode_InternImmortal │ │ │ │ │ +0002b650 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0002b654 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002b65c 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0002b66c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002b674 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0002b678 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002b67c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002b680 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002b748 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0002b78c 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002b7f0 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0002b810 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002b824 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002b82c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002b838 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ +0002b83c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002b844 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002b848 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ +0002b84c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002b850 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0002b854 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002b8c0 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0002b8e4 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0002b954 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0002b9c0 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0002ba20 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002ba54 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0002ba84 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002ba98 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0002bab8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002babc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002bac0 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0002bac4 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0002bac8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002bad0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002bb28 0004291c R_ARM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ +0002bb3c 0004331c R_ARM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ +0002bb5c 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +0002bbd0 0004331c R_ARM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ +0002bbf4 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +0002bc6c 0004331c R_ARM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ +0002bc94 0004291c R_ARM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ +0002bca4 0004291c R_ARM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ +0002bd40 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ +0002bd9c 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ +0002be28 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0002be30 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0002be68 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0002be88 0003891c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0002be90 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0002beac 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ +0002beb0 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ +0002c100 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0002c114 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0002c1b8 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0002c4c8 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0002c500 0003091d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0002c51c 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0002c620 00038a02 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ +0002c6c0 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +0002c70c 00039c1c R_ARM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ +0002c7a4 00042c1c R_ARM_CALL 00000000 _PyUnicode_ToUpperFull │ │ │ │ │ +0002c7f8 0000c51c R_ARM_CALL 00000c78 handle_capital_sigma │ │ │ │ │ +0002c878 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0002ca70 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +0002cac0 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002cc20 0003071c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0002cc50 0003081c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0002ce14 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002ce78 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +0002cf7c 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0002d05c 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ +0002d1cc 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0002d1f0 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002d3fc 0003451c R_ARM_CALL 0000622c PyUnicode_FromKindAndData │ │ │ │ │ +0002d450 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +0002d468 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +0002d4b4 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002d558 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0002d6bc 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002da24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002da28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0002da2c 00030b02 R_ARM_ABS32 00000000 PyExc_SystemError │ │ │ │ │ +0002da30 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002da38 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002da3c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002da40 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002da44 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002da48 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0002da50 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002da54 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002da58 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002dae8 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0002db1c 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0002dd84 0003151c R_ARM_CALL 00005eb4 _PyUnicodeWriter_Finish │ │ │ │ │ +0002deac 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ +0002dfec 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002e004 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0002e648 0003181c R_ARM_CALL 0002238c _PyUnicodeWriter_Dealloc │ │ │ │ │ +0002e67c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002e680 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002e68c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002e694 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0002e698 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002e69c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002e6f8 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0002e954 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0002eac8 0003091d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0002eadc 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0002eae0 00001902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0002eae4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ +0002eb4c 0003571d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0002eb70 0003381c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0002eb84 0003571c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0002ec50 00040b1c R_ARM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0002ec70 0003091d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0002ec7c 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +0002ed90 00038a02 R_ARM_ABS32 00000000 Py_hexdigits │ │ │ │ │ +0002ed94 00031d1d R_ARM_JUMP24 0000292c _PyUnicode_InternImmortal │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x56c24 contains 14 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x56c6c contains 14 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000005c0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005d0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -5067,15 +5067,15 @@ │ │ │ │ │ 000005ec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000604 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000608 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000060c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x56c94 contains 234 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x56cdc contains 234 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000078 0003101c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ 00000140 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000154 0002fe1c R_ARM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ 00000180 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001b0 00030f1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ 000001bc 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ @@ -5099,40 +5099,40 @@ │ │ │ │ │ 00000380 0003f41c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 00000388 0003f41c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 000003a8 0003f41c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 000003b0 0003f41c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 000003cc 0003f41c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 000003d4 0003f41c R_ARM_CALL 00000000 __sync_synchronize │ │ │ │ │ 0000040c 00030d1c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00000424 0000161c R_ARM_CALL 00000e9c unicode_decode_utf8 │ │ │ │ │ +00000424 0000161c R_ARM_CALL 00000ec0 unicode_decode_utf8 │ │ │ │ │ 00000460 0003991c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000046c 0003081c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000046c 0003091c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000048c 0003131c R_ARM_CALL 00000000 memset │ │ │ │ │ 000004b4 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000004dc 0004071c R_ARM_CALL 00000000 __sync_val_compare_and_swap_1 │ │ │ │ │ 000004f8 0004081c R_ARM_CALL 00000000 PyMutex_Lock │ │ │ │ │ 00000528 0004071c R_ARM_CALL 00000000 __sync_val_compare_and_swap_1 │ │ │ │ │ 00000544 0004091c R_ARM_CALL 00000000 PyMutex_Unlock │ │ │ │ │ 00000868 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00000878 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 0000089c 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -000008c4 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000008c4 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000918 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ 0000091c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000093c 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 0000095c 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000964 0001a21d R_ARM_JUMP24 00029500 case_operation │ │ │ │ │ -00000968 0001ea02 R_ARM_ABS32 0002a26c do_swapcase │ │ │ │ │ +00000964 0001a21d R_ARM_JUMP24 0002953c case_operation │ │ │ │ │ +00000968 0001ea02 R_ARM_ABS32 0002a2a8 do_swapcase │ │ │ │ │ 000009ac 00009e1c R_ARM_CALL 0000a8dc ucs1lib__preprocess │ │ │ │ │ 000009c4 00009f1c R_ARM_CALL 0000ab68 ucs1lib__two_way │ │ │ │ │ 000009fc 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00000a0c 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 00000a40 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000a60 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a74 0000871c R_ARM_CALL 0000c7fc PyUnicode_READ_CHAR │ │ │ │ │ +00000a60 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000a74 0000871c R_ARM_CALL 0000c84c PyUnicode_READ_CHAR │ │ │ │ │ 00000a84 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00000a88 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a8c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000aec 0004171c R_ARM_CALL 00000000 _PyUnicode_IsTitlecase │ │ │ │ │ 00000afc 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ 00000b10 0003631d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00000b50 0004181c R_ARM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ @@ -5146,65 +5146,65 @@ │ │ │ │ │ 00000c70 00036402 R_ARM_ABS32 00000000 _Py_FalseStruct │ │ │ │ │ 00000c74 00036502 R_ARM_ABS32 00000000 _Py_TrueStruct │ │ │ │ │ 00000cc4 0004391c R_ARM_CALL 00000000 _PyUnicode_IsCaseIgnorable │ │ │ │ │ 00000cd8 0004331c R_ARM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ 00000d10 0004391c R_ARM_CALL 00000000 _PyUnicode_IsCaseIgnorable │ │ │ │ │ 00000d20 0004331c R_ARM_CALL 00000000 _PyUnicode_IsCased │ │ │ │ │ 00000da0 00043a1c R_ARM_CALL 00000000 _PyUnicode_ToFoldedFull │ │ │ │ │ -00000e10 0003d91c R_ARM_CALL 0002a7f8 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ -00000e38 0003da1c R_ARM_CALL 0002da18 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ +00000e10 0003d91c R_ARM_CALL 0002a834 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ +00000e38 0003da1c R_ARM_CALL 0002da60 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ 00000e4c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000e74 00040a1d R_ARM_JUMP24 00022f08 _PyUnicode_EncodeCharmap │ │ │ │ │ +00000e74 00040a1d R_ARM_JUMP24 00022f44 _PyUnicode_EncodeCharmap │ │ │ │ │ 00000e88 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00000e98 00040f1d R_ARM_JUMP24 000251c4 _PyUnicode_AsLatin1String │ │ │ │ │ +00000e98 00040f1d R_ARM_JUMP24 00025200 _PyUnicode_AsLatin1String │ │ │ │ │ 00000ea4 0003581d R_ARM_JUMP24 00005fc4 _PyUnicode_EncodeUTF16 │ │ │ │ │ 00000eb0 0003591d R_ARM_JUMP24 0000c840 _PyUnicode_EncodeUTF32 │ │ │ │ │ 00000eb8 0004361d R_ARM_JUMP24 0000d69c _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ │ 00000f48 0000251c R_ARM_CALL 00002564 _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ │ 00000f7c 0003841d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ 00000fb8 00036b1c R_ARM_CALL 00000000 memrchr │ │ │ │ │ 00001090 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -000010bc 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000010bc 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000010c8 00019b1c R_ARM_CALL 00005c78 unicode_check_modifiable │ │ │ │ │ -00001120 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001120 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001174 00038202 R_ARM_ABS32 00000000 PyExc_IndexError │ │ │ │ │ 00001178 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001184 00032902 R_ARM_ABS32 00000000 PyExc_ValueError │ │ │ │ │ 00001188 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000011c0 00032b1c R_ARM_CALL 00000000 wcslen │ │ │ │ │ -000011e8 0003261c R_ARM_CALL 00003070 PyUnicode_FromWideChar │ │ │ │ │ -0000120c 0000461c R_ARM_CALL 00009eb0 unicode_fromformat_write_str │ │ │ │ │ +000011e8 0003261c R_ARM_CALL 00003094 PyUnicode_FromWideChar │ │ │ │ │ +0000120c 0000461c R_ARM_CALL 00009f00 unicode_fromformat_write_str │ │ │ │ │ 00001234 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000012e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000012e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000012e8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000012ec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000012f0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000012f4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000012f8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000012fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001300 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001304 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000132c 0000621c R_ARM_CALL 00002850 ensure_unicode.isra.0 │ │ │ │ │ 0000133c 0000621c R_ARM_CALL 00002850 ensure_unicode.isra.0 │ │ │ │ │ -0000135c 00018e1d R_ARM_JUMP24 0002672c unicode_count_impl │ │ │ │ │ +0000135c 00018e1d R_ARM_JUMP24 00026768 unicode_count_impl │ │ │ │ │ 00001388 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000013c0 00032c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000013cc 0000ca1d R_ARM_JUMP24 000153a0 unicode_resize │ │ │ │ │ +000013cc 0000ca1d R_ARM_JUMP24 000153e0 unicode_resize │ │ │ │ │ 000013dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001404 0000621c R_ARM_CALL 00002850 ensure_unicode.isra.0 │ │ │ │ │ 00001428 0001d81d R_ARM_JUMP24 000077e4 rsplit │ │ │ │ │ 00001430 0000621c R_ARM_CALL 00002850 ensure_unicode.isra.0 │ │ │ │ │ 00001464 0000621c R_ARM_CALL 00002850 ensure_unicode.isra.0 │ │ │ │ │ -00001480 0001871d R_ARM_JUMP24 000253ac _PyUnicode_TranslateCharmap │ │ │ │ │ +00001480 0001871d R_ARM_JUMP24 000253e8 _PyUnicode_TranslateCharmap │ │ │ │ │ 00001a50 0003cd1d R_ARM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ -00001abc 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001abc 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00001c08 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00001c18 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00001c84 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001c84 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00001dd8 0003411c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00001de8 00033a02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 00001e00 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00001e20 00044a1c R_ARM_CALL 00000000 _Py_hashtable_len │ │ │ │ │ 00001e30 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001e34 0002fd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001e4c 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ @@ -5240,23 +5240,23 @@ │ │ │ │ │ 000022ac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000022b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000022bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000022c4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000022cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000022d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000022dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002334 0003051c R_ARM_CALL 00000910 PyUnicode_New │ │ │ │ │ -00002360 00004b1c R_ARM_CALL 000084e4 _copy_characters │ │ │ │ │ +00002334 0003061c R_ARM_CALL 00000a10 PyUnicode_New │ │ │ │ │ +00002360 00004b1c R_ARM_CALL 00008508 _copy_characters │ │ │ │ │ 00002398 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000023bc 00038b1c R_ARM_CALL 0001023c PyUnicode_AsWideCharString │ │ │ │ │ +000023bc 00038b1c R_ARM_CALL 0001028c PyUnicode_AsWideCharString │ │ │ │ │ 000023e8 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 000023f4 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 000023f8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000241c 00031a1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002458 00038b1c R_ARM_CALL 0001023c PyUnicode_AsWideCharString │ │ │ │ │ +00002458 00038b1c R_ARM_CALL 0001028c PyUnicode_AsWideCharString │ │ │ │ │ 00002484 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00002490 00038302 R_ARM_ABS32 00000000 _Py_NoneStruct │ │ │ │ │ 00002494 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00002498 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000024bc 00032f1c R_ARM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ 000024e0 0004511c R_ARM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ 00002504 0004521d R_ARM_JUMP24 00000000 PyCodec_Decode │ │ │ │ │ @@ -5286,24 +5286,24 @@ │ │ │ │ │ 00002724 00032d1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00002748 0003031c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002758 00043702 R_ARM_ABS32 00000000 PyExc_DeprecationWarning │ │ │ │ │ 0000275c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002760 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00002764 00033c02 R_ARM_ABS32 00000000 PyExc_TypeError │ │ │ │ │ 00002768 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002788 0003141c R_ARM_CALL 0001319c _Py_GetErrorHandler │ │ │ │ │ -000027a0 0000301d R_ARM_JUMP24 00002f2c unicode_decode_locale │ │ │ │ │ -000027c0 0003091c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002788 0003141c R_ARM_CALL 000131ec _Py_GetErrorHandler │ │ │ │ │ +000027a0 0000301d R_ARM_JUMP24 00002f50 unicode_decode_locale │ │ │ │ │ +000027c0 00030a1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000027cc 0003ca02 R_ARM_ABS32 00000000 PyExc_RuntimeError │ │ │ │ │ 000027d0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000027f0 0003171d R_ARM_JUMP24 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000028dc 0003171c R_ARM_CALL 00008018 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000027f0 0003171d R_ARM_JUMP24 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000028dc 0003171c R_ARM_CALL 0000803c _PyUnicodeWriter_PrepareInternal │ │ │ │ │ 0000290c 0003161c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002988 00034f1c R_ARM_CALL 00006e20 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ +00002988 00034f1c R_ARM_CALL 00006e44 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ 000029bc 0004061c R_ARM_CALL 00000348 _PyUnicode_FromId │ │ │ │ │ 000029c8 0003011c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000029d8 0003471d R_ARM_JUMP24 00006824 _PyUnicode_EqualToASCIIString │ │ │ │ │ -00002a6c 00030b1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002a90 0004351d R_ARM_JUMP24 0002c7e4 PyUnicode_DecodeUTF7Stateful │ │ │ │ │ -00002aac 00000c1c R_ARM_CALL 000007e8 intern_static.isra.0 │ │ │ │ │ +000029d8 0003471d R_ARM_JUMP24 00006848 _PyUnicode_EqualToASCIIString │ │ │ │ │ +00002a6c 0003051c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002a90 0004351d R_ARM_JUMP24 0002c82c PyUnicode_DecodeUTF7Stateful │ │ │ │ │ +00002aac 00000c1c R_ARM_CALL 0000080c intern_static.isra.0 │ │ │ │ │ 00002ad4 00030e1c R_ARM_CALL 00000000 __aeabi_read_tp │ │ │ │ │ 00002af4 0003116b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -622,17 +622,17 @@ │ │ │ │ │ formatteriter_dealloc │ │ │ │ │ unicodeiter_len │ │ │ │ │ unicode_casefold │ │ │ │ │ do_casefold │ │ │ │ │ unicode_removesuffix │ │ │ │ │ unicodeiter_reduce │ │ │ │ │ unicode_islower │ │ │ │ │ -unicode_str │ │ │ │ │ unicode_title │ │ │ │ │ do_title │ │ │ │ │ +unicode_str │ │ │ │ │ unicode_istitle │ │ │ │ │ unicode_isprintable │ │ │ │ │ do_upper_or_lower │ │ │ │ │ unicodeiter_setstate │ │ │ │ │ ucs4lib__two_way_count │ │ │ │ │ ucs4lib__preprocess │ │ │ │ │ ucs4lib__two_way │ │ │ │ │ @@ -972,16 +972,16 @@ │ │ │ │ │ _PyUnicode_FormatLong │ │ │ │ │ _PyLong_FormatWriter │ │ │ │ │ PyTuple_Size │ │ │ │ │ PyFloat_AsDouble │ │ │ │ │ __aeabi_dcmpeq │ │ │ │ │ PyOS_double_to_string │ │ │ │ │ PyLong_AsLongAndOverflow │ │ │ │ │ -PyErr_ExceptionMatches │ │ │ │ │ PyUnicode_FromOrdinal │ │ │ │ │ +PyErr_ExceptionMatches │ │ │ │ │ PyUnicode_GetLength │ │ │ │ │ PyObject_CallOneArg │ │ │ │ │ PyArg_ParseTuple │ │ │ │ │ PyUnicodeEncodeError_SetStart │ │ │ │ │ PyUnicodeEncodeError_SetEnd │ │ │ │ │ PyUnicodeEncodeError_SetReason │ │ │ │ │ _PyUnicodeWriter_WriteChar │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -31,1509 +31,1509 @@ │ │ │ │ │ R_ARM_CALL _Py_hashtable_new_full │ │ │ │ │ add r6, r9, #8192 @ 0x2000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [r6, #792] @ 0x318 │ │ │ │ │ beq 2474 <_PyUnicode_InitGlobalObjects+0x2474> │ │ │ │ │ ldr r0, [pc, #4008] @ 1020 <_PyUnicode_InitGlobalObjects+0x1020> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #4004] @ 1024 <_PyUnicode_InitGlobalObjects+0x1024> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #4000] @ 1028 <_PyUnicode_InitGlobalObjects+0x1028> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3996] @ 102c <_PyUnicode_InitGlobalObjects+0x102c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3992] @ 1030 <_PyUnicode_InitGlobalObjects+0x1030> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3988] @ 1034 <_PyUnicode_InitGlobalObjects+0x1034> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3984] @ 1038 <_PyUnicode_InitGlobalObjects+0x1038> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3980] @ 103c <_PyUnicode_InitGlobalObjects+0x103c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3976] @ 1040 <_PyUnicode_InitGlobalObjects+0x1040> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3972] @ 1044 <_PyUnicode_InitGlobalObjects+0x1044> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3968] @ 1048 <_PyUnicode_InitGlobalObjects+0x1048> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3964] @ 104c <_PyUnicode_InitGlobalObjects+0x104c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3960] @ 1050 <_PyUnicode_InitGlobalObjects+0x1050> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3956] @ 1054 <_PyUnicode_InitGlobalObjects+0x1054> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3952] @ 1058 <_PyUnicode_InitGlobalObjects+0x1058> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3948] @ 105c <_PyUnicode_InitGlobalObjects+0x105c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3944] @ 1060 <_PyUnicode_InitGlobalObjects+0x1060> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3940] @ 1064 <_PyUnicode_InitGlobalObjects+0x1064> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3936] @ 1068 <_PyUnicode_InitGlobalObjects+0x1068> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3932] @ 106c <_PyUnicode_InitGlobalObjects+0x106c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3928] @ 1070 <_PyUnicode_InitGlobalObjects+0x1070> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3924] @ 1074 <_PyUnicode_InitGlobalObjects+0x1074> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3920] @ 1078 <_PyUnicode_InitGlobalObjects+0x1078> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3916] @ 107c <_PyUnicode_InitGlobalObjects+0x107c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3912] @ 1080 <_PyUnicode_InitGlobalObjects+0x1080> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3908] @ 1084 <_PyUnicode_InitGlobalObjects+0x1084> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3904] @ 1088 <_PyUnicode_InitGlobalObjects+0x1088> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3900] @ 108c <_PyUnicode_InitGlobalObjects+0x108c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3896] @ 1090 <_PyUnicode_InitGlobalObjects+0x1090> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3892] @ 1094 <_PyUnicode_InitGlobalObjects+0x1094> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3888] @ 1098 <_PyUnicode_InitGlobalObjects+0x1098> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3884] @ 109c <_PyUnicode_InitGlobalObjects+0x109c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3880] @ 10a0 <_PyUnicode_InitGlobalObjects+0x10a0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3876] @ 10a4 <_PyUnicode_InitGlobalObjects+0x10a4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3872] @ 10a8 <_PyUnicode_InitGlobalObjects+0x10a8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3868] @ 10ac <_PyUnicode_InitGlobalObjects+0x10ac> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3864] @ 10b0 <_PyUnicode_InitGlobalObjects+0x10b0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3860] @ 10b4 <_PyUnicode_InitGlobalObjects+0x10b4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3856] @ 10b8 <_PyUnicode_InitGlobalObjects+0x10b8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3852] @ 10bc <_PyUnicode_InitGlobalObjects+0x10bc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3848] @ 10c0 <_PyUnicode_InitGlobalObjects+0x10c0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3844] @ 10c4 <_PyUnicode_InitGlobalObjects+0x10c4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3840] @ 10c8 <_PyUnicode_InitGlobalObjects+0x10c8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3836] @ 10cc <_PyUnicode_InitGlobalObjects+0x10cc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3832] @ 10d0 <_PyUnicode_InitGlobalObjects+0x10d0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3828] @ 10d4 <_PyUnicode_InitGlobalObjects+0x10d4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3824] @ 10d8 <_PyUnicode_InitGlobalObjects+0x10d8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3820] @ 10dc <_PyUnicode_InitGlobalObjects+0x10dc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3816] @ 10e0 <_PyUnicode_InitGlobalObjects+0x10e0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3812] @ 10e4 <_PyUnicode_InitGlobalObjects+0x10e4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3808] @ 10e8 <_PyUnicode_InitGlobalObjects+0x10e8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3804] @ 10ec <_PyUnicode_InitGlobalObjects+0x10ec> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3800] @ 10f0 <_PyUnicode_InitGlobalObjects+0x10f0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3796] @ 10f4 <_PyUnicode_InitGlobalObjects+0x10f4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3792] @ 10f8 <_PyUnicode_InitGlobalObjects+0x10f8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3788] @ 10fc <_PyUnicode_InitGlobalObjects+0x10fc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3784] @ 1100 <_PyUnicode_InitGlobalObjects+0x1100> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3780] @ 1104 <_PyUnicode_InitGlobalObjects+0x1104> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3776] @ 1108 <_PyUnicode_InitGlobalObjects+0x1108> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3772] @ 110c <_PyUnicode_InitGlobalObjects+0x110c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3768] @ 1110 <_PyUnicode_InitGlobalObjects+0x1110> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3764] @ 1114 <_PyUnicode_InitGlobalObjects+0x1114> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3760] @ 1118 <_PyUnicode_InitGlobalObjects+0x1118> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3756] @ 111c <_PyUnicode_InitGlobalObjects+0x111c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3752] @ 1120 <_PyUnicode_InitGlobalObjects+0x1120> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3748] @ 1124 <_PyUnicode_InitGlobalObjects+0x1124> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3744] @ 1128 <_PyUnicode_InitGlobalObjects+0x1128> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3740] @ 112c <_PyUnicode_InitGlobalObjects+0x112c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3736] @ 1130 <_PyUnicode_InitGlobalObjects+0x1130> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3732] @ 1134 <_PyUnicode_InitGlobalObjects+0x1134> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3728] @ 1138 <_PyUnicode_InitGlobalObjects+0x1138> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3724] @ 113c <_PyUnicode_InitGlobalObjects+0x113c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3720] @ 1140 <_PyUnicode_InitGlobalObjects+0x1140> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3716] @ 1144 <_PyUnicode_InitGlobalObjects+0x1144> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3712] @ 1148 <_PyUnicode_InitGlobalObjects+0x1148> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3708] @ 114c <_PyUnicode_InitGlobalObjects+0x114c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3704] @ 1150 <_PyUnicode_InitGlobalObjects+0x1150> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3700] @ 1154 <_PyUnicode_InitGlobalObjects+0x1154> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3696] @ 1158 <_PyUnicode_InitGlobalObjects+0x1158> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3692] @ 115c <_PyUnicode_InitGlobalObjects+0x115c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3688] @ 1160 <_PyUnicode_InitGlobalObjects+0x1160> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3684] @ 1164 <_PyUnicode_InitGlobalObjects+0x1164> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3680] @ 1168 <_PyUnicode_InitGlobalObjects+0x1168> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3676] @ 116c <_PyUnicode_InitGlobalObjects+0x116c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3672] @ 1170 <_PyUnicode_InitGlobalObjects+0x1170> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3668] @ 1174 <_PyUnicode_InitGlobalObjects+0x1174> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3664] @ 1178 <_PyUnicode_InitGlobalObjects+0x1178> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3660] @ 117c <_PyUnicode_InitGlobalObjects+0x117c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3656] @ 1180 <_PyUnicode_InitGlobalObjects+0x1180> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3652] @ 1184 <_PyUnicode_InitGlobalObjects+0x1184> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3648] @ 1188 <_PyUnicode_InitGlobalObjects+0x1188> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3644] @ 118c <_PyUnicode_InitGlobalObjects+0x118c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3640] @ 1190 <_PyUnicode_InitGlobalObjects+0x1190> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3636] @ 1194 <_PyUnicode_InitGlobalObjects+0x1194> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3632] @ 1198 <_PyUnicode_InitGlobalObjects+0x1198> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3628] @ 119c <_PyUnicode_InitGlobalObjects+0x119c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3624] @ 11a0 <_PyUnicode_InitGlobalObjects+0x11a0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3620] @ 11a4 <_PyUnicode_InitGlobalObjects+0x11a4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3616] @ 11a8 <_PyUnicode_InitGlobalObjects+0x11a8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3612] @ 11ac <_PyUnicode_InitGlobalObjects+0x11ac> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3608] @ 11b0 <_PyUnicode_InitGlobalObjects+0x11b0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3604] @ 11b4 <_PyUnicode_InitGlobalObjects+0x11b4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3600] @ 11b8 <_PyUnicode_InitGlobalObjects+0x11b8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3596] @ 11bc <_PyUnicode_InitGlobalObjects+0x11bc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3592] @ 11c0 <_PyUnicode_InitGlobalObjects+0x11c0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3588] @ 11c4 <_PyUnicode_InitGlobalObjects+0x11c4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3584] @ 11c8 <_PyUnicode_InitGlobalObjects+0x11c8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3580] @ 11cc <_PyUnicode_InitGlobalObjects+0x11cc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3576] @ 11d0 <_PyUnicode_InitGlobalObjects+0x11d0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3572] @ 11d4 <_PyUnicode_InitGlobalObjects+0x11d4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3568] @ 11d8 <_PyUnicode_InitGlobalObjects+0x11d8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3564] @ 11dc <_PyUnicode_InitGlobalObjects+0x11dc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3560] @ 11e0 <_PyUnicode_InitGlobalObjects+0x11e0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3556] @ 11e4 <_PyUnicode_InitGlobalObjects+0x11e4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3552] @ 11e8 <_PyUnicode_InitGlobalObjects+0x11e8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3548] @ 11ec <_PyUnicode_InitGlobalObjects+0x11ec> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3544] @ 11f0 <_PyUnicode_InitGlobalObjects+0x11f0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3540] @ 11f4 <_PyUnicode_InitGlobalObjects+0x11f4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3536] @ 11f8 <_PyUnicode_InitGlobalObjects+0x11f8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3532] @ 11fc <_PyUnicode_InitGlobalObjects+0x11fc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3528] @ 1200 <_PyUnicode_InitGlobalObjects+0x1200> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3524] @ 1204 <_PyUnicode_InitGlobalObjects+0x1204> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3520] @ 1208 <_PyUnicode_InitGlobalObjects+0x1208> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3516] @ 120c <_PyUnicode_InitGlobalObjects+0x120c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3512] @ 1210 <_PyUnicode_InitGlobalObjects+0x1210> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3508] @ 1214 <_PyUnicode_InitGlobalObjects+0x1214> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3504] @ 1218 <_PyUnicode_InitGlobalObjects+0x1218> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3500] @ 121c <_PyUnicode_InitGlobalObjects+0x121c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3496] @ 1220 <_PyUnicode_InitGlobalObjects+0x1220> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3492] @ 1224 <_PyUnicode_InitGlobalObjects+0x1224> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3488] @ 1228 <_PyUnicode_InitGlobalObjects+0x1228> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ add r0, r9, #24320 @ 0x5f00 │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3476] @ 122c <_PyUnicode_InitGlobalObjects+0x122c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3472] @ 1230 <_PyUnicode_InitGlobalObjects+0x1230> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3468] @ 1234 <_PyUnicode_InitGlobalObjects+0x1234> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3464] @ 1238 <_PyUnicode_InitGlobalObjects+0x1238> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3460] @ 123c <_PyUnicode_InitGlobalObjects+0x123c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3456] @ 1240 <_PyUnicode_InitGlobalObjects+0x1240> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3452] @ 1244 <_PyUnicode_InitGlobalObjects+0x1244> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3448] @ 1248 <_PyUnicode_InitGlobalObjects+0x1248> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3444] @ 124c <_PyUnicode_InitGlobalObjects+0x124c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3440] @ 1250 <_PyUnicode_InitGlobalObjects+0x1250> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3436] @ 1254 <_PyUnicode_InitGlobalObjects+0x1254> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3432] @ 1258 <_PyUnicode_InitGlobalObjects+0x1258> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3428] @ 125c <_PyUnicode_InitGlobalObjects+0x125c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3424] @ 1260 <_PyUnicode_InitGlobalObjects+0x1260> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3420] @ 1264 <_PyUnicode_InitGlobalObjects+0x1264> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3416] @ 1268 <_PyUnicode_InitGlobalObjects+0x1268> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3412] @ 126c <_PyUnicode_InitGlobalObjects+0x126c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3408] @ 1270 <_PyUnicode_InitGlobalObjects+0x1270> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3404] @ 1274 <_PyUnicode_InitGlobalObjects+0x1274> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3400] @ 1278 <_PyUnicode_InitGlobalObjects+0x1278> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3396] @ 127c <_PyUnicode_InitGlobalObjects+0x127c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3392] @ 1280 <_PyUnicode_InitGlobalObjects+0x1280> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3388] @ 1284 <_PyUnicode_InitGlobalObjects+0x1284> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3384] @ 1288 <_PyUnicode_InitGlobalObjects+0x1288> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3380] @ 128c <_PyUnicode_InitGlobalObjects+0x128c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3376] @ 1290 <_PyUnicode_InitGlobalObjects+0x1290> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3372] @ 1294 <_PyUnicode_InitGlobalObjects+0x1294> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3368] @ 1298 <_PyUnicode_InitGlobalObjects+0x1298> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3364] @ 129c <_PyUnicode_InitGlobalObjects+0x129c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3360] @ 12a0 <_PyUnicode_InitGlobalObjects+0x12a0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3356] @ 12a4 <_PyUnicode_InitGlobalObjects+0x12a4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3352] @ 12a8 <_PyUnicode_InitGlobalObjects+0x12a8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3348] @ 12ac <_PyUnicode_InitGlobalObjects+0x12ac> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3344] @ 12b0 <_PyUnicode_InitGlobalObjects+0x12b0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3340] @ 12b4 <_PyUnicode_InitGlobalObjects+0x12b4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3336] @ 12b8 <_PyUnicode_InitGlobalObjects+0x12b8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3332] @ 12bc <_PyUnicode_InitGlobalObjects+0x12bc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3328] @ 12c0 <_PyUnicode_InitGlobalObjects+0x12c0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3324] @ 12c4 <_PyUnicode_InitGlobalObjects+0x12c4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3320] @ 12c8 <_PyUnicode_InitGlobalObjects+0x12c8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3316] @ 12cc <_PyUnicode_InitGlobalObjects+0x12cc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3312] @ 12d0 <_PyUnicode_InitGlobalObjects+0x12d0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3308] @ 12d4 <_PyUnicode_InitGlobalObjects+0x12d4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3304] @ 12d8 <_PyUnicode_InitGlobalObjects+0x12d8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3300] @ 12dc <_PyUnicode_InitGlobalObjects+0x12dc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3296] @ 12e0 <_PyUnicode_InitGlobalObjects+0x12e0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3292] @ 12e4 <_PyUnicode_InitGlobalObjects+0x12e4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3288] @ 12e8 <_PyUnicode_InitGlobalObjects+0x12e8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3284] @ 12ec <_PyUnicode_InitGlobalObjects+0x12ec> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3280] @ 12f0 <_PyUnicode_InitGlobalObjects+0x12f0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3276] @ 12f4 <_PyUnicode_InitGlobalObjects+0x12f4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3272] @ 12f8 <_PyUnicode_InitGlobalObjects+0x12f8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3268] @ 12fc <_PyUnicode_InitGlobalObjects+0x12fc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3264] @ 1300 <_PyUnicode_InitGlobalObjects+0x1300> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3260] @ 1304 <_PyUnicode_InitGlobalObjects+0x1304> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3256] @ 1308 <_PyUnicode_InitGlobalObjects+0x1308> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3252] @ 130c <_PyUnicode_InitGlobalObjects+0x130c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3248] @ 1310 <_PyUnicode_InitGlobalObjects+0x1310> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ add r0, r9, #26368 @ 0x6700 │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3236] @ 1314 <_PyUnicode_InitGlobalObjects+0x1314> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3232] @ 1318 <_PyUnicode_InitGlobalObjects+0x1318> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3228] @ 131c <_PyUnicode_InitGlobalObjects+0x131c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3224] @ 1320 <_PyUnicode_InitGlobalObjects+0x1320> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3220] @ 1324 <_PyUnicode_InitGlobalObjects+0x1324> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3216] @ 1328 <_PyUnicode_InitGlobalObjects+0x1328> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3212] @ 132c <_PyUnicode_InitGlobalObjects+0x132c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3208] @ 1330 <_PyUnicode_InitGlobalObjects+0x1330> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3204] @ 1334 <_PyUnicode_InitGlobalObjects+0x1334> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3200] @ 1338 <_PyUnicode_InitGlobalObjects+0x1338> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3196] @ 133c <_PyUnicode_InitGlobalObjects+0x133c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3192] @ 1340 <_PyUnicode_InitGlobalObjects+0x1340> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3188] @ 1344 <_PyUnicode_InitGlobalObjects+0x1344> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3184] @ 1348 <_PyUnicode_InitGlobalObjects+0x1348> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3180] @ 134c <_PyUnicode_InitGlobalObjects+0x134c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3176] @ 1350 <_PyUnicode_InitGlobalObjects+0x1350> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3172] @ 1354 <_PyUnicode_InitGlobalObjects+0x1354> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3168] @ 1358 <_PyUnicode_InitGlobalObjects+0x1358> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3164] @ 135c <_PyUnicode_InitGlobalObjects+0x135c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3160] @ 1360 <_PyUnicode_InitGlobalObjects+0x1360> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3156] @ 1364 <_PyUnicode_InitGlobalObjects+0x1364> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3152] @ 1368 <_PyUnicode_InitGlobalObjects+0x1368> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3148] @ 136c <_PyUnicode_InitGlobalObjects+0x136c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3144] @ 1370 <_PyUnicode_InitGlobalObjects+0x1370> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3140] @ 1374 <_PyUnicode_InitGlobalObjects+0x1374> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3136] @ 1378 <_PyUnicode_InitGlobalObjects+0x1378> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3132] @ 137c <_PyUnicode_InitGlobalObjects+0x137c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3128] @ 1380 <_PyUnicode_InitGlobalObjects+0x1380> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3124] @ 1384 <_PyUnicode_InitGlobalObjects+0x1384> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3120] @ 1388 <_PyUnicode_InitGlobalObjects+0x1388> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3116] @ 138c <_PyUnicode_InitGlobalObjects+0x138c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3112] @ 1390 <_PyUnicode_InitGlobalObjects+0x1390> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3108] @ 1394 <_PyUnicode_InitGlobalObjects+0x1394> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3104] @ 1398 <_PyUnicode_InitGlobalObjects+0x1398> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3100] @ 139c <_PyUnicode_InitGlobalObjects+0x139c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3096] @ 13a0 <_PyUnicode_InitGlobalObjects+0x13a0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3092] @ 13a4 <_PyUnicode_InitGlobalObjects+0x13a4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3088] @ 13a8 <_PyUnicode_InitGlobalObjects+0x13a8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3084] @ 13ac <_PyUnicode_InitGlobalObjects+0x13ac> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3080] @ 13b0 <_PyUnicode_InitGlobalObjects+0x13b0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3076] @ 13b4 <_PyUnicode_InitGlobalObjects+0x13b4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3072] @ 13b8 <_PyUnicode_InitGlobalObjects+0x13b8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3068] @ 13bc <_PyUnicode_InitGlobalObjects+0x13bc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3064] @ 13c0 <_PyUnicode_InitGlobalObjects+0x13c0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3060] @ 13c4 <_PyUnicode_InitGlobalObjects+0x13c4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3056] @ 13c8 <_PyUnicode_InitGlobalObjects+0x13c8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3052] @ 13cc <_PyUnicode_InitGlobalObjects+0x13cc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3048] @ 13d0 <_PyUnicode_InitGlobalObjects+0x13d0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3044] @ 13d4 <_PyUnicode_InitGlobalObjects+0x13d4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3040] @ 13d8 <_PyUnicode_InitGlobalObjects+0x13d8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3036] @ 13dc <_PyUnicode_InitGlobalObjects+0x13dc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3032] @ 13e0 <_PyUnicode_InitGlobalObjects+0x13e0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3028] @ 13e4 <_PyUnicode_InitGlobalObjects+0x13e4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3024] @ 13e8 <_PyUnicode_InitGlobalObjects+0x13e8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3020] @ 13ec <_PyUnicode_InitGlobalObjects+0x13ec> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3016] @ 13f0 <_PyUnicode_InitGlobalObjects+0x13f0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3012] @ 13f4 <_PyUnicode_InitGlobalObjects+0x13f4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3008] @ 13f8 <_PyUnicode_InitGlobalObjects+0x13f8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3004] @ 13fc <_PyUnicode_InitGlobalObjects+0x13fc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #3000] @ 1400 <_PyUnicode_InitGlobalObjects+0x1400> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2996] @ 1404 <_PyUnicode_InitGlobalObjects+0x1404> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2992] @ 1408 <_PyUnicode_InitGlobalObjects+0x1408> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2988] @ 140c <_PyUnicode_InitGlobalObjects+0x140c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2984] @ 1410 <_PyUnicode_InitGlobalObjects+0x1410> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2980] @ 1414 <_PyUnicode_InitGlobalObjects+0x1414> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2976] @ 1418 <_PyUnicode_InitGlobalObjects+0x1418> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2972] @ 141c <_PyUnicode_InitGlobalObjects+0x141c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2968] @ 1420 <_PyUnicode_InitGlobalObjects+0x1420> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2964] @ 1424 <_PyUnicode_InitGlobalObjects+0x1424> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2960] @ 1428 <_PyUnicode_InitGlobalObjects+0x1428> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2956] @ 142c <_PyUnicode_InitGlobalObjects+0x142c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2952] @ 1430 <_PyUnicode_InitGlobalObjects+0x1430> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2948] @ 1434 <_PyUnicode_InitGlobalObjects+0x1434> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2944] @ 1438 <_PyUnicode_InitGlobalObjects+0x1438> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2940] @ 143c <_PyUnicode_InitGlobalObjects+0x143c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2936] @ 1440 <_PyUnicode_InitGlobalObjects+0x1440> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2932] @ 1444 <_PyUnicode_InitGlobalObjects+0x1444> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2928] @ 1448 <_PyUnicode_InitGlobalObjects+0x1448> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2924] @ 144c <_PyUnicode_InitGlobalObjects+0x144c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2920] @ 1450 <_PyUnicode_InitGlobalObjects+0x1450> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2916] @ 1454 <_PyUnicode_InitGlobalObjects+0x1454> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2912] @ 1458 <_PyUnicode_InitGlobalObjects+0x1458> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2908] @ 145c <_PyUnicode_InitGlobalObjects+0x145c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2904] @ 1460 <_PyUnicode_InitGlobalObjects+0x1460> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2900] @ 1464 <_PyUnicode_InitGlobalObjects+0x1464> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2896] @ 1468 <_PyUnicode_InitGlobalObjects+0x1468> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2892] @ 146c <_PyUnicode_InitGlobalObjects+0x146c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2888] @ 1470 <_PyUnicode_InitGlobalObjects+0x1470> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2884] @ 1474 <_PyUnicode_InitGlobalObjects+0x1474> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2880] @ 1478 <_PyUnicode_InitGlobalObjects+0x1478> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2876] @ 147c <_PyUnicode_InitGlobalObjects+0x147c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2872] @ 1480 <_PyUnicode_InitGlobalObjects+0x1480> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2868] @ 1484 <_PyUnicode_InitGlobalObjects+0x1484> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2864] @ 1488 <_PyUnicode_InitGlobalObjects+0x1488> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2860] @ 148c <_PyUnicode_InitGlobalObjects+0x148c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2856] @ 1490 <_PyUnicode_InitGlobalObjects+0x1490> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2852] @ 1494 <_PyUnicode_InitGlobalObjects+0x1494> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2848] @ 1498 <_PyUnicode_InitGlobalObjects+0x1498> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2844] @ 149c <_PyUnicode_InitGlobalObjects+0x149c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2840] @ 14a0 <_PyUnicode_InitGlobalObjects+0x14a0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2836] @ 14a4 <_PyUnicode_InitGlobalObjects+0x14a4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2832] @ 14a8 <_PyUnicode_InitGlobalObjects+0x14a8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2828] @ 14ac <_PyUnicode_InitGlobalObjects+0x14ac> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2824] @ 14b0 <_PyUnicode_InitGlobalObjects+0x14b0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2820] @ 14b4 <_PyUnicode_InitGlobalObjects+0x14b4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2816] @ 14b8 <_PyUnicode_InitGlobalObjects+0x14b8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2812] @ 14bc <_PyUnicode_InitGlobalObjects+0x14bc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2808] @ 14c0 <_PyUnicode_InitGlobalObjects+0x14c0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2804] @ 14c4 <_PyUnicode_InitGlobalObjects+0x14c4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2800] @ 14c8 <_PyUnicode_InitGlobalObjects+0x14c8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2796] @ 14cc <_PyUnicode_InitGlobalObjects+0x14cc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2792] @ 14d0 <_PyUnicode_InitGlobalObjects+0x14d0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2788] @ 14d4 <_PyUnicode_InitGlobalObjects+0x14d4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2784] @ 14d8 <_PyUnicode_InitGlobalObjects+0x14d8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2780] @ 14dc <_PyUnicode_InitGlobalObjects+0x14dc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2776] @ 14e0 <_PyUnicode_InitGlobalObjects+0x14e0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2772] @ 14e4 <_PyUnicode_InitGlobalObjects+0x14e4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2768] @ 14e8 <_PyUnicode_InitGlobalObjects+0x14e8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2764] @ 14ec <_PyUnicode_InitGlobalObjects+0x14ec> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2760] @ 14f0 <_PyUnicode_InitGlobalObjects+0x14f0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2756] @ 14f4 <_PyUnicode_InitGlobalObjects+0x14f4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2752] @ 14f8 <_PyUnicode_InitGlobalObjects+0x14f8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2748] @ 14fc <_PyUnicode_InitGlobalObjects+0x14fc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2744] @ 1500 <_PyUnicode_InitGlobalObjects+0x1500> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2740] @ 1504 <_PyUnicode_InitGlobalObjects+0x1504> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2736] @ 1508 <_PyUnicode_InitGlobalObjects+0x1508> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2732] @ 150c <_PyUnicode_InitGlobalObjects+0x150c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2728] @ 1510 <_PyUnicode_InitGlobalObjects+0x1510> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ add r0, r9, #30464 @ 0x7700 │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2716] @ 1514 <_PyUnicode_InitGlobalObjects+0x1514> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2712] @ 1518 <_PyUnicode_InitGlobalObjects+0x1518> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2708] @ 151c <_PyUnicode_InitGlobalObjects+0x151c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2704] @ 1520 <_PyUnicode_InitGlobalObjects+0x1520> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2700] @ 1524 <_PyUnicode_InitGlobalObjects+0x1524> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2696] @ 1528 <_PyUnicode_InitGlobalObjects+0x1528> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2692] @ 152c <_PyUnicode_InitGlobalObjects+0x152c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2688] @ 1530 <_PyUnicode_InitGlobalObjects+0x1530> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2684] @ 1534 <_PyUnicode_InitGlobalObjects+0x1534> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2680] @ 1538 <_PyUnicode_InitGlobalObjects+0x1538> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2676] @ 153c <_PyUnicode_InitGlobalObjects+0x153c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2672] @ 1540 <_PyUnicode_InitGlobalObjects+0x1540> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2668] @ 1544 <_PyUnicode_InitGlobalObjects+0x1544> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2664] @ 1548 <_PyUnicode_InitGlobalObjects+0x1548> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2660] @ 154c <_PyUnicode_InitGlobalObjects+0x154c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2656] @ 1550 <_PyUnicode_InitGlobalObjects+0x1550> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2652] @ 1554 <_PyUnicode_InitGlobalObjects+0x1554> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2648] @ 1558 <_PyUnicode_InitGlobalObjects+0x1558> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2644] @ 155c <_PyUnicode_InitGlobalObjects+0x155c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2640] @ 1560 <_PyUnicode_InitGlobalObjects+0x1560> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2636] @ 1564 <_PyUnicode_InitGlobalObjects+0x1564> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2632] @ 1568 <_PyUnicode_InitGlobalObjects+0x1568> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2628] @ 156c <_PyUnicode_InitGlobalObjects+0x156c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2624] @ 1570 <_PyUnicode_InitGlobalObjects+0x1570> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2620] @ 1574 <_PyUnicode_InitGlobalObjects+0x1574> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2616] @ 1578 <_PyUnicode_InitGlobalObjects+0x1578> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2612] @ 157c <_PyUnicode_InitGlobalObjects+0x157c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2608] @ 1580 <_PyUnicode_InitGlobalObjects+0x1580> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2604] @ 1584 <_PyUnicode_InitGlobalObjects+0x1584> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2600] @ 1588 <_PyUnicode_InitGlobalObjects+0x1588> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2596] @ 158c <_PyUnicode_InitGlobalObjects+0x158c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2592] @ 1590 <_PyUnicode_InitGlobalObjects+0x1590> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2588] @ 1594 <_PyUnicode_InitGlobalObjects+0x1594> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2584] @ 1598 <_PyUnicode_InitGlobalObjects+0x1598> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2580] @ 159c <_PyUnicode_InitGlobalObjects+0x159c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2576] @ 15a0 <_PyUnicode_InitGlobalObjects+0x15a0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2572] @ 15a4 <_PyUnicode_InitGlobalObjects+0x15a4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2568] @ 15a8 <_PyUnicode_InitGlobalObjects+0x15a8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2564] @ 15ac <_PyUnicode_InitGlobalObjects+0x15ac> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2560] @ 15b0 <_PyUnicode_InitGlobalObjects+0x15b0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2556] @ 15b4 <_PyUnicode_InitGlobalObjects+0x15b4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2552] @ 15b8 <_PyUnicode_InitGlobalObjects+0x15b8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2548] @ 15bc <_PyUnicode_InitGlobalObjects+0x15bc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2544] @ 15c0 <_PyUnicode_InitGlobalObjects+0x15c0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2540] @ 15c4 <_PyUnicode_InitGlobalObjects+0x15c4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2536] @ 15c8 <_PyUnicode_InitGlobalObjects+0x15c8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2532] @ 15cc <_PyUnicode_InitGlobalObjects+0x15cc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2528] @ 15d0 <_PyUnicode_InitGlobalObjects+0x15d0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2524] @ 15d4 <_PyUnicode_InitGlobalObjects+0x15d4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2520] @ 15d8 <_PyUnicode_InitGlobalObjects+0x15d8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2516] @ 15dc <_PyUnicode_InitGlobalObjects+0x15dc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2512] @ 15e0 <_PyUnicode_InitGlobalObjects+0x15e0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2508] @ 15e4 <_PyUnicode_InitGlobalObjects+0x15e4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2504] @ 15e8 <_PyUnicode_InitGlobalObjects+0x15e8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2500] @ 15ec <_PyUnicode_InitGlobalObjects+0x15ec> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2496] @ 15f0 <_PyUnicode_InitGlobalObjects+0x15f0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2492] @ 15f4 <_PyUnicode_InitGlobalObjects+0x15f4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2488] @ 15f8 <_PyUnicode_InitGlobalObjects+0x15f8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2484] @ 15fc <_PyUnicode_InitGlobalObjects+0x15fc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2480] @ 1600 <_PyUnicode_InitGlobalObjects+0x1600> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2476] @ 1604 <_PyUnicode_InitGlobalObjects+0x1604> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2472] @ 1608 <_PyUnicode_InitGlobalObjects+0x1608> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2468] @ 160c <_PyUnicode_InitGlobalObjects+0x160c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2464] @ 1610 <_PyUnicode_InitGlobalObjects+0x1610> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2460] @ 1614 <_PyUnicode_InitGlobalObjects+0x1614> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2456] @ 1618 <_PyUnicode_InitGlobalObjects+0x1618> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2452] @ 161c <_PyUnicode_InitGlobalObjects+0x161c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2448] @ 1620 <_PyUnicode_InitGlobalObjects+0x1620> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2444] @ 1624 <_PyUnicode_InitGlobalObjects+0x1624> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2440] @ 1628 <_PyUnicode_InitGlobalObjects+0x1628> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2436] @ 162c <_PyUnicode_InitGlobalObjects+0x162c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2432] @ 1630 <_PyUnicode_InitGlobalObjects+0x1630> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2428] @ 1634 <_PyUnicode_InitGlobalObjects+0x1634> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2424] @ 1638 <_PyUnicode_InitGlobalObjects+0x1638> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2420] @ 163c <_PyUnicode_InitGlobalObjects+0x163c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ add r0, r9, #32768 @ 0x8000 │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2408] @ 1640 <_PyUnicode_InitGlobalObjects+0x1640> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2404] @ 1644 <_PyUnicode_InitGlobalObjects+0x1644> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2400] @ 1648 <_PyUnicode_InitGlobalObjects+0x1648> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2396] @ 164c <_PyUnicode_InitGlobalObjects+0x164c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2392] @ 1650 <_PyUnicode_InitGlobalObjects+0x1650> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2388] @ 1654 <_PyUnicode_InitGlobalObjects+0x1654> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2384] @ 1658 <_PyUnicode_InitGlobalObjects+0x1658> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2380] @ 165c <_PyUnicode_InitGlobalObjects+0x165c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2376] @ 1660 <_PyUnicode_InitGlobalObjects+0x1660> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2372] @ 1664 <_PyUnicode_InitGlobalObjects+0x1664> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2368] @ 1668 <_PyUnicode_InitGlobalObjects+0x1668> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2364] @ 166c <_PyUnicode_InitGlobalObjects+0x166c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2360] @ 1670 <_PyUnicode_InitGlobalObjects+0x1670> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2356] @ 1674 <_PyUnicode_InitGlobalObjects+0x1674> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2352] @ 1678 <_PyUnicode_InitGlobalObjects+0x1678> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2348] @ 167c <_PyUnicode_InitGlobalObjects+0x167c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ add r0, r9, #33280 @ 0x8200 │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2336] @ 1680 <_PyUnicode_InitGlobalObjects+0x1680> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2332] @ 1684 <_PyUnicode_InitGlobalObjects+0x1684> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2328] @ 1688 <_PyUnicode_InitGlobalObjects+0x1688> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2324] @ 168c <_PyUnicode_InitGlobalObjects+0x168c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2320] @ 1690 <_PyUnicode_InitGlobalObjects+0x1690> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2316] @ 1694 <_PyUnicode_InitGlobalObjects+0x1694> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2312] @ 1698 <_PyUnicode_InitGlobalObjects+0x1698> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2308] @ 169c <_PyUnicode_InitGlobalObjects+0x169c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2304] @ 16a0 <_PyUnicode_InitGlobalObjects+0x16a0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2300] @ 16a4 <_PyUnicode_InitGlobalObjects+0x16a4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2296] @ 16a8 <_PyUnicode_InitGlobalObjects+0x16a8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2292] @ 16ac <_PyUnicode_InitGlobalObjects+0x16ac> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2288] @ 16b0 <_PyUnicode_InitGlobalObjects+0x16b0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2284] @ 16b4 <_PyUnicode_InitGlobalObjects+0x16b4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2280] @ 16b8 <_PyUnicode_InitGlobalObjects+0x16b8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2276] @ 16bc <_PyUnicode_InitGlobalObjects+0x16bc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2272] @ 16c0 <_PyUnicode_InitGlobalObjects+0x16c0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2268] @ 16c4 <_PyUnicode_InitGlobalObjects+0x16c4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2264] @ 16c8 <_PyUnicode_InitGlobalObjects+0x16c8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2260] @ 16cc <_PyUnicode_InitGlobalObjects+0x16cc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2256] @ 16d0 <_PyUnicode_InitGlobalObjects+0x16d0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2252] @ 16d4 <_PyUnicode_InitGlobalObjects+0x16d4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2248] @ 16d8 <_PyUnicode_InitGlobalObjects+0x16d8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2244] @ 16dc <_PyUnicode_InitGlobalObjects+0x16dc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2240] @ 16e0 <_PyUnicode_InitGlobalObjects+0x16e0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2236] @ 16e4 <_PyUnicode_InitGlobalObjects+0x16e4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2232] @ 16e8 <_PyUnicode_InitGlobalObjects+0x16e8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2228] @ 16ec <_PyUnicode_InitGlobalObjects+0x16ec> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2224] @ 16f0 <_PyUnicode_InitGlobalObjects+0x16f0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2220] @ 16f4 <_PyUnicode_InitGlobalObjects+0x16f4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2216] @ 16f8 <_PyUnicode_InitGlobalObjects+0x16f8> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2212] @ 16fc <_PyUnicode_InitGlobalObjects+0x16fc> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2208] @ 1700 <_PyUnicode_InitGlobalObjects+0x1700> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2204] @ 1704 <_PyUnicode_InitGlobalObjects+0x1704> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2200] @ 1708 <_PyUnicode_InitGlobalObjects+0x1708> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2196] @ 170c <_PyUnicode_InitGlobalObjects+0x170c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2192] @ 1710 <_PyUnicode_InitGlobalObjects+0x1710> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2188] @ 1714 <_PyUnicode_InitGlobalObjects+0x1714> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2184] @ 1718 <_PyUnicode_InitGlobalObjects+0x1718> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2180] @ 171c <_PyUnicode_InitGlobalObjects+0x171c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ add r0, r9, #34560 @ 0x8700 │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2168] @ 1720 <_PyUnicode_InitGlobalObjects+0x1720> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2164] @ 1724 <_PyUnicode_InitGlobalObjects+0x1724> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2160] @ 1728 <_PyUnicode_InitGlobalObjects+0x1728> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2156] @ 172c <_PyUnicode_InitGlobalObjects+0x172c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2152] @ 1730 <_PyUnicode_InitGlobalObjects+0x1730> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2148] @ 1734 <_PyUnicode_InitGlobalObjects+0x1734> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2144] @ 1738 <_PyUnicode_InitGlobalObjects+0x1738> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2140] @ 173c <_PyUnicode_InitGlobalObjects+0x173c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2136] @ 1740 <_PyUnicode_InitGlobalObjects+0x1740> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2132] @ 1744 <_PyUnicode_InitGlobalObjects+0x1744> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2128] @ 1748 <_PyUnicode_InitGlobalObjects+0x1748> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2124] @ 174c <_PyUnicode_InitGlobalObjects+0x174c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2120] @ 1750 <_PyUnicode_InitGlobalObjects+0x1750> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2116] @ 1754 <_PyUnicode_InitGlobalObjects+0x1754> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2112] @ 1758 <_PyUnicode_InitGlobalObjects+0x1758> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2108] @ 175c <_PyUnicode_InitGlobalObjects+0x175c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2104] @ 1760 <_PyUnicode_InitGlobalObjects+0x1760> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2100] @ 1764 <_PyUnicode_InitGlobalObjects+0x1764> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2096] @ 1768 <_PyUnicode_InitGlobalObjects+0x1768> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2092] @ 176c <_PyUnicode_InitGlobalObjects+0x176c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2088] @ 1770 <_PyUnicode_InitGlobalObjects+0x1770> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2084] @ 1774 <_PyUnicode_InitGlobalObjects+0x1774> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2080] @ 1778 <_PyUnicode_InitGlobalObjects+0x1778> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2076] @ 177c <_PyUnicode_InitGlobalObjects+0x177c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2072] @ 1780 <_PyUnicode_InitGlobalObjects+0x1780> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2068] @ 1784 <_PyUnicode_InitGlobalObjects+0x1784> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2064] @ 1788 <_PyUnicode_InitGlobalObjects+0x1788> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2060] @ 178c <_PyUnicode_InitGlobalObjects+0x178c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2056] @ 1790 <_PyUnicode_InitGlobalObjects+0x1790> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2052] @ 1794 <_PyUnicode_InitGlobalObjects+0x1794> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2048] @ 1798 <_PyUnicode_InitGlobalObjects+0x1798> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2044] @ 179c <_PyUnicode_InitGlobalObjects+0x179c> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2040] @ 17a0 <_PyUnicode_InitGlobalObjects+0x17a0> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ │ │ │ + bl 80c <_PyUnicode_InitGlobalObjects+0x80c> │ │ │ │ │ R_ARM_CALL intern_static.isra.0 │ │ │ │ │ ldr r0, [pc, #2036] @ 17a4 <_PyUnicode_InitGlobalObjects+0x17a4> │ │ │ │ │ - bl 7e8 <_PyUnicode_InitGlobalObjects+0x7e8> │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes